gdpr-consent
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.GDPRConsent=t():e.GDPRConsent=t()}(self,(function(){return function(){var e={20:function(e,t,a){"use strict";function n(e){if(void 0!==e){let t;"function"==typeof Event?t=new Event(e):(t=document.createEvent("Event"),t.initEvent(e,!0,!0)),window.dispatchEvent(t)}}function i(e,t,a,n,i,o){var s,r=!1;!1===n?"function"==typeof a&&a():((s=document.createElement("script")).type="text/javascript",s.id=void 0!==t?t:"",s.async=!0,s.src=e,void 0!==i&&void 0!==o&&s.setAttribute(i,o),"function"==typeof a&&(s.onreadystatechange=s.onload=function(){var e=s.readyState;r||e&&!/loaded|complete/.test(e)||(r=!0,a())}),document.getElementsByTagName("head")[0].appendChild(s))}function o(e,t){var a,n=document.getElementsByTagName("*"),i=0;for(a in n)if(void 0!==n[a])for(i=0;i<e.length;i+=1)(" "+n[a].className+" ").indexOf(" "+e[i]+" ")>-1&&t(n[a])}function s(e,t,a){null!==document.getElementById(e)&&(document.getElementById(e).style[t]=a)}a.d(t,{Z:function(){return _}});var r={siteDisclaimerTitle:"« Le site qui raconte l’actualité en séries »",siteDisclaimerMessage:'<i>Les Jours</i> sont un média <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours c’est quoi ?" href="/les-jours-c-quoi/">indépendant et sans pub</a> accessible par <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Abonnement" href="/abonnement/jouriste">abonnement</a>. Découvrez <a data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours en Clair" href="/les-jours-en-clair/">notre zone gratuite</a> : l’actualité en profondeur, avec des épisodes, des personnages, des lieux.',alertBigScroll:"En continuant de défiler,",alertBigClick:"En poursuivant votre navigation,",alertBig:"vous acceptez l’utilisation de services tiers pouvant installer des cookies",alertBigPrivacy:"Ce site utilise des cookies et vous donne le contrôle sur ce que vous souhaitez activer",personalize:"Personnaliser",acceptAll:"Tout autoriser",continue:"Continuer sans accepter",close:"Fermer",all:"Préférences pour tous les services",disclaimer:"En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l’utilisation de technologies de suivi nécessaires à leur bon fonctionnement.",disclaimerWebsite:"Ces services nous aident à améliorer",allow:"Autoriser",deny:"Interdire",noCookie:"Ce service ne dépose aucun cookie.",useCookie:"Ce service peut déposer",useCookieCurrent:"Ce service a déposé",useNoCookie:"Ce service n’a déposé aucun cookie.",source:"Voir le site officiel",noServices:"Ce site n’utilise aucun cookie nécessitant votre consentement.",title:"Panneau de gestion des cookies",newWindow:"(nouvelle fenêtre)",allowAll:"Tout autoriser",denyAll:"Tout interdire",ads:{title:"Régies publicitaires (pour nous faire connaître)",details:"Les régies publicitaires permettent de générer des revenus en commercialisant les espaces publicitaires du site."},analytic:{title:"Mesure de navigation (ergonomie) et d’audience",details:"Les services de mesure d’audience permettent de générer des statistiques de fréquentation utiles à l’amélioration du site."},social:{title:"Réseaux sociaux (boutons de partage et Twitter cards)",details:"Les réseaux sociaux permettent d’améliorer la convivialité du site et aident à sa promotion via les partages."},video:{title:"Vidéos",details:"Les services de partage de vidéo permettent d’enrichir le site de contenu multimédia et augmentent sa visibilité."},comment:{title:"Commentaires",details:"Les gestionnaires de commentaires facilitent le dépôt de vos commentaires et luttent contre le spam."},support:{title:"Support",details:"Les services de support vous permettent d’entrer en contact avec l’équipe du site et d’aider à son amélioration."},api:{title:"Services",details:"Les APIs permettent de charger des scripts : géolocalisation, moteurs de recherche, traductions, ..."},other:{title:"Autre",details:"Services visant à afficher du contenu web."},mandatoryTitle:"Cookies obligatoires",mandatoryText:"Ce site utilise des cookies nécessaires à son bon fonctionnement qui ne peuvent pas être désactivés."},c={siteDisclaimerTitle:"« Le site qui raconte l’actualité en séries »",siteDisclaimerMessage:'<i>Les Jours</i> sont un média <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours c’est quoi ?" href="/les-jours-c-quoi/">indépendant et sans pub</a> accessible par <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Abonnement" href="/abonnement/jouriste">abonnement</a>. Découvrez <a data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours en Clair" href="/les-jours-en-clair/">notre zone gratuite</a> : l’actualité en profondeur, avec des épisodes, des personnages, des lieux.',alertBigScroll:"By continuing to scroll,",alertBigClick:"If you continue to browse this website,",alertBig:"you are allowing all third-party services",alertBigPrivacy:"This site uses cookies and gives you control over what you want to activate",personalize:"Personalize",acceptAll:"OK, accept all",continue:"Reject cookies & keep on browsing",close:"Close",all:"Preference for all services",disclaimer:"By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning.",disclaimerWebsite:"These services help us improve",allow:"Allow",deny:"Deny",noCookie:"This service does not use cookie.",useCookie:"This service can install",useCookieCurrent:"This service has installed",useNoCookie:"This service has not installed any cookie.",source:"View the official website",noServices:"This website does not use any cookie requiring your consent.",title:"Cookies management panel",newWindow:"(new window)",allowAll:"Allow all cookies",denyAll:"Deny all cookies",ads:{title:"Advertising network (to let us know)",details:"Ad networks can generate revenue by selling advertising space on the site."},analytic:{title:"Navigation (ergonomics) and audience measurement",details:"The audience measurement services used to generate useful statistics attendance to improve the site."},social:{title:"Social networks (sharing buttons and Twitter cards)",details:"Social networks can improve the usability of the site and help to promote it via the shares."},video:{title:"Videos",details:"Video sharing services help to add rich media on the site and increase its visibility."},comment:{title:"Comments",details:"Comments managers facilitate the filing of comments and fight against spam."},support:{title:"Support",details:"Support services allow you to get in touch with the site team and help to improve it."},api:{title:"Services",details:"APIs are used to load scripts: geolocation, search engines, translations, ..."},other:{title:"Other",details:"Services to display web content."},mandatoryTitle:"Mandatory cookies",mandatoryText:"This site uses cookies necessary for its proper functioning which cannot be deactivated."},l=e=>({key:"facebookpixel",type:"ads",name:"Facebook Pixel",uri:"https://www.facebook.com/policies/cookies/",needConsent:!0,cookies:["datr","fr","reg_ext_ref","reg_fb_gate","reg_fb_ref","sb","wd","x-src"],js:function(){var t;window.fbq||(t=window.fbq=function(){t.callMethod?t.callMethod.apply(t,arguments):t.queue.push(arguments)},window._fbq||(window._fbq=t),t.push=t,t.loaded=!0,t.version="2.0",t.queue=[],i("//connect.facebook.net/en_US/fbevents.js","facebook-fbevents",(function(){fbq("init",e.fbPixelId),fbq("track","PageView")})))}}),d=e=>({key:"googletagmanager",type:"api",name:"Google Tag Manager",uri:"https://adssettings.google.com/",needConsent:!0,cookies:["_ga","_gat","__utma","__utmb","__utmc","__utmt","__utmz","__gads","_drt_","FLC","exchange_uid","id","fc","rrs","rds","rv","uid","UIDR","UID","clid","ipinfo","acs"],js:function(){void 0!==e.googletagmanagerId&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),i("https://www.googletagmanager.com/gtm.js?id="+e.googletagmanagerId))}}),u=e=>{return{key:"gtag",type:"analytic",name:"Google Analytics (gtag.js)",uri:"https://support.google.com/analytics/answer/6004245",needConsent:!0,cookies:(t="_gat_gtag_"+e.gtagUa,["_ga","_gat","_gid","__utma","__utmb","__utmc","__utmt","__utmz",t=t.replace(/-/g,"_")]),js:function(){window.dataLayer=window.dataLayer||[],i("https://www.googletagmanager.com/gtag/js?id="+e.gtagUa,"",(function(){window.gtag=function(){dataLayer.push(arguments)},gtag("js",new Date),e.gtagInitOptions?gtag("config",e.gtagUa,e.gtagInitOptions):gtag("config",e.gtagUa),"function"==typeof e.gtagMore&&e.gtagMore()}))}};var t};const g={};function p(e,t){var a;for(a=0;a<e.length;a+=1)if(e[a]===t)return!0;return!1}function m(e){var t,a,n=e.cookieName+"=",i=document.cookie.split(";");for(t=0;t<i.length;t+=1){for(a=i[t];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(n))return a.substring(n.length,a.length)}return""}var v={read:m,create:function(e,t,a){var n=new Date,i=n.getTime()+a.timeExpire,o=new RegExp("!"+e+"=(wait|true|false)","g"),s=m(a).replace(o,""),r=a.cookieName+"="+s+"!"+e+"="+t;n.setTime(i),document.cookie=r+"; expires="+n.toGMTString()+"; path=/;"},purge:function(e){var t;for(t=0;t<e.length;t+=1)document.cookie=e[t]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/;",document.cookie=e[t]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=."+location.hostname+";",document.cookie=e[t]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=."+location.hostname.split(".").slice(-2).join(".")+";"},checkCount:function(e,t,a){var n,i=t.cookies,o=i.length,s=0,r="",c=document.cookie.indexOf(e+"=true");if(c>=0&&0===o)r+=a.useNoCookie;else if(c>=0){for(n=0;n<o;n+=1)-1!==document.cookie.indexOf(i[n]+"=")&&(s+=1,void 0===g[i[n]]&&(g[i[n]]=[]),!1===p(g[i[n]],t.name)&&g[i[n]].push(t.name));s>0?(r+=a.useCookieCurrent+" "+s+" cookie",s>1&&(r+="s"),r+="."):r+=a.useNoCookie}else 0===o?r=a.noCookie:(r+=a.useCookie+" "+o+" cookie",o>1&&(r+="s"),r+=".");null!==document.getElementById("tacCL"+e)&&(document.getElementById("tacCL"+e).innerHTML=r)}};function f(){var e,t="tarteaucitron";s(t+"-percentage","display","none"),s(t+"-alert-big","display","none"),e=t+"-root",null!==document.getElementById(e)&&document.getElementById(e).classList.remove("tarteaucitron-before-visible"),n("tac.close_alert")}function y(e,t,a){var n,i,o,s=document.getElementById(e+"Switch"),r=document.getElementById(e+"Allowed"),c=document.getElementById(e+"Denied"),l=0,d=0,u=0;for(s.classList.remove("switch-denied"),s.classList.remove("switch-allowed"),r.classList.remove("active"),c.classList.remove("active"),!0===t?(s.classList.add("switch-allowed"),s.children[0].innerHTML="✓",r.classList.add("active")):(s.classList.add("switch-denied"),s.children[0].innerHTML="✗",c.classList.add("active")),n=0;n<a.job.length;n++)i=a.job[n],void 0!==(o=a.state[i])&&(!0===o?d+=1:u+=1,"vimeo"!==i&&"youtube"!==i&&(l+=1));l===a.job.length-2&&f(),d===a.job.length?(document.getElementById("tarteaucitron-all-denied").classList.remove("tarteaucitron-is-selected"),document.getElementById("tarteaucitron-all-allowed").classList.add("tarteaucitron-is-selected")):u===a.job.length&&(document.getElementById("tarteaucitron-all-allowed").classList.remove("tarteaucitron-is-selected"),document.getElementById("tarteaucitron-all-denied").classList.add("tarteaucitron-is-selected")),!0===t?(null!==document.getElementById("tacCL"+e)&&(document.getElementById("tacCL"+e).innerHTML="..."),setTimeout((function(){v.checkCount(e,a.services[e],a.lang)}),2500)):v.checkCount(e,a.services[e],a.lang)}var h={closeAlert:f,openAlert:function(){var e,t="tarteaucitron";s(t+"-percentage","display","block"),s(t+"-alert-big","display","block"),e=t+"-root",null!==document.getElementById(e)&&document.getElementById(e).classList.add("tarteaucitron-before-visible"),n("tac.open_alert")},closePanel:function(e){console.log(e.reloadThePage),document.location.hash===e.hashtag&&(window.history?window.history.replaceState("",document.title,window.location.pathname+window.location.search):document.location.hash=""),s("tarteaucitron","display","none"),o(["tarteaucitron-info-box"],(function(e){e.style.display="none"})),!0===e.reloadThePage?window.location.reload():s("tarteaucitron-back","display","none"),null!==document.getElementById("tarteaucitron-close-alert")&&document.getElementById("tarteaucitron-close-alert").focus(),document.getElementsByTagName("body")[0].classList.remove("modal-open"),n("tac.close_panel")},openPanel:function(e){var t;for(s("tarteaucitron","display","block"),s("tarteaucitron-back","display","block"),document.getElementById("tarteaucitron-close-panel").focus(),document.getElementsByTagName("body")[0].classList.add("modal-open"),t=0;t<e.job.length;t++)void 0!==e.state[e.job[t]]&&y(e.job[t],e.state[e.job[t]],e);n("tac.open_panel")},respondAll:function(e,t,a){var n,i=t.services,o=0;for(o=0;o<t.job.length;o+=1)n=i[t.job[o]].key,t.state[n]!==e&&(!1===e&&!0===t.launch[n]&&(t.reloadThePage=!0),!0!==t.launch[n]&&!0===e&&(t.launch[n]=!0,t.services[n].js()),t.state[n]=e,v.create(n,e,a),y(n,e,t))},respond:function(e,t,a,i){var o,s=e.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed|Switch","g"),""),r=function(e){return e.clientX}(i),c=e.getBoundingClientRect();if(e.classList.contains("tarteaucitron-switch"))o=void 0!==t.state[s]?!!e.classList.contains("switch-denied"):r<c.left+e.clientWidth/2;else if(e.classList.contains("tarteaucitron-switch-state"))if(e.id.includes("Allowed")&&!0!==t.state[s])o=!0;else{if(!e.id.includes("Denied")||!1===t.state[s])return;o=!1}!0===o&&!0!==t.launch[s]&&(t.launch[s]=!0,n(s+"_loaded"),t.services[s].js()),!1===o&&!0===t.launch[s]&&(t.reloadThePage=!0),t.state[s]=o,v.create(s,o,a),y(s,o,t)},activate:function(e,t,a,i){void 0===a.state[e]|!1&&!0!==a.launch[e]&&(a.launch[e]=t,n(e+"_loaded"),a.services[e].js(),a.state[e]=t,v.create(e,t,i),y(e,t,a))},toggle:function(e,t){var a=document.getElementById(e);null!==a&&(void 0!==t&&o([t],(function(t){t.id!==e&&(t.style.display="none")})),"block"!==a.style.display?a.style.display="block":a.style.display="none")},order:function(e,t){var a=document.getElementById("tarteaucitron-services_"+e);null!==a&&"function"==typeof Array.prototype.map&&"undefined"==typeof Enumerable&&Array.prototype.map.call(a.children,Object).sort((function(e,a){return t.services[e.id.replace(/-line/g,"")].name>t.services[a.id.replace(/-line/g,"")].name?1:t.services[e.id.replace(/-line/g,"")].name<t.services[a.id.replace(/-line/g,"")].name?-1:0})).forEach((function(e){a.appendChild(e)}))}},b=function(e,t){27===t.keyCode&&h.closePanel()},k=function(e){document.location.hash===e.hashtag&&h.openPanel()};const w={user:{},lang:{},services:{},added:[],idprocessed:[],state:[],launch:[],parameters:{},reloadThePage:!1,alreadyLaunch:0,init:function(e){w.parameters=e||{},0===w.alreadyLaunch&&(w.alreadyLaunch=1,window.addEventListener?(window.addEventListener("load",(function(){w.load()}),!1),window.addEventListener("keydown",(function(e){b(!1,e)}),!1),window.addEventListener("hashchange",(function(){k(w.parameters)}),!1)):(window.attachEvent("onload",(function(){w.load()})),window.attachEvent("onkeydown",(function(e){b(!0,e)})),window.attachEvent("onhashchange",(function(){k(w.parameters)}))))},load:function(){var e,t={hashtag:"#tarteaucitron",cookieName:"tarteaucitron",timeExpire:31536e6,websiteName:void 0,AcceptAllCta:!0,moreInfoLink:!0,mandatory:!0};if(void 0!==w.parameters)for(var a in t)Object.prototype.hasOwnProperty.call(w.parameters,a)||(w.parameters[a]=t[a]);w.lang=(()=>{switch(function(){if(!navigator)return"en";let e=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null,t=e?e.substr(0,2):null;return-1==="en,fr".indexOf(t)?"en":t}()){case"fr":return r;default:return c}})(),w.services=(e=w.user,{facebook:{key:"facebook",type:"social",name:"Facebook",uri:"https://www.facebook.com/policies/cookies/",needConsent:!0,cookies:[],js:function(){i("//connect.facebook.net/"+function(){if(!navigator)return"en_US";let e=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null;return"fr"===(e?e.substr(0,2):null)?"fr_FR":"en_US"}()+"/sdk.js","facebook-jssdk")}},facebookpixel:l(e),googletagmanager:d(e),gtag:u(e),twitter:{key:"twitter",type:"social",name:"Twitter",uri:"https://support.twitter.com/articles/20170514",needConsent:!0,cookies:[],js:function(){i("//platform.twitter.com/widgets.js","twitter-wjs")}},vimeo:{key:"vimeo",type:"video",name:"Vimeo",uri:"https://vimeo.com/privacy",needConsent:!0,cookies:["__utmt_player","__utma","__utmb","__utmc","__utmv","vuid","__utmz","player"],js:function(){var e,t,a=document.getElementsByTagName("div");for(e=0;e<a.length;e++)a[e].classList.contains("tarteaucitron-vimeo")&&(t=a[e].getAttribute("data-tarteaucitron-src"),a[e].innerHTML='<iframe src="'+t+'" frameborder="0" allowfullscreen="true"></iframe>')},fallback:function(){var e,t,a=document.getElementsByTagName("div");for(e=0;e<a.length;e++)a[e].classList.contains("tarteaucitron-vimeo")&&(t=a[e].getAttribute("data-tarteaucitron-src"),a[e].innerHTML='<div class="tarteaucitron-card-mask"><span>Le dépôt de cookies pour <span class="tarteaucitron-card-type">vimeo</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l\'activer.</span><button onclick="GDPRConsent.activate(\'vimeo\', true)">Autoriser</button><a href="'+t+'" class="tarteaucitron-card-url" target="_blank">→ '+t+"</a></div>")}},youtube:{key:"youtube",type:"video",name:"YouTube",uri:"https://policies.google.com/privacy",needConsent:!0,cookies:["VISITOR_INFO1_LIVE","YSC","PREF","GEUP"],js:function(){var e,t,a=document.getElementsByTagName("div");for(t=0;t<a.length;t++)a[t].classList.contains("tarteaucitron-youtube")&&(e=a[t].getAttribute("data-tarteaucitron-src"),a[t].innerHTML='<iframe src="'+e+'" frameborder="0" allowfullscreen="true"></iframe>')},fallback:function(){var e,t,a=document.getElementsByTagName("div"),n="youtube";for(t=0;t<a.length;t++)a[t].classList.contains("tarteaucitron-youtube")&&(e=a[t].getAttribute("data-tarteaucitron-src"),a[t].innerHTML='<div class="tarteaucitron-card-mask"><span>Le dépôt de cookies pour <span class="tarteaucitron-card-type">'+n+"</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l'activer.</span><button onclick=\"GDPRConsent.activate('"+n+'\', true)">Autoriser</button><a href="'+e+'" class="tarteaucitron-card-url" target="_blank">→ '+e+"</a></div>")}}});var o,s,g=document.body,p=document.createElement("div"),m="",v=["ads","analytic","api","comment","social","support","video","other"];for(v=v.sort((function(e,t){return w.lang[e].title>w.lang[t].title?1:w.lang[e].title<w.lang[t].title?-1:0})),m+='<button type="button" id="tarteaucitron-back" onclick="GDPRConsent.closePanel();" aria-label="'+w.lang.close+'"></button>',m+='<div id="tarteaucitron" role="dialog" aria-labelledby="dialogTitle">',m+=' <button type="button" id="tarteaucitron-close-panel" onclick="GDPRConsent.closePanel();">X</button>',m+='\t<div id="tarteaucitron-services">',m+='\t\t<div id="tarteaucitron-services-top">',m+=' \t\t<span class="tarteaucitron-h1" role="heading" aria-level="1" id="dialogTitle">'+w.lang.title+"</span>",m+='\t\t\t<div id="tarteaucitron-info">',m+=" \t"+w.lang.disclaimer,w.parameters.websiteName&&(m+=" \t"+w.lang.disclaimerWebsite+" "+w.parameters.websiteName+"."),m+=" \t</div>",m+='\t\t\t<div class="tarteaucitron-line">',m+=' <span class="tarteaucitron-h3" role="heading" aria-level="2">'+w.lang.all+"</span>",m+=' \t<div class="tarteaucitron-ask">',m+=' \t<button type="button" id="tarteaucitron-all-allowed" class="tarteaucitron-allow" onclick="GDPRConsent.respondAll(true);">',m+=" \t\t✓ "+w.lang.allowAll,m+=" \t</button> ",m+=' \t<button type="button" id="tarteaucitron-all-denied" class="tarteaucitron-deny" onclick="GDPRConsent.respondAll(false);">',m+=" \t\t✗ "+w.lang.denyAll,m+=" \t</button>",m+=" \t</div>",m+=" \t</div>",m+="\t\t</div>",m+='\t\t<div id="tarteaucitron-services-list">',m+=' <div class="clear"></div>',!0===w.parameters.mandatory&&(m+='<div class="tarteaucitron-cookie-group">',m+='\t<div class="tarteaucitron-cookie-text">',m+=' \t<span class="tarteaucitron-h3" role="heading" aria-level="2">'+w.lang.mandatoryTitle+"</span>",m+='\t\t<span class="tarteaucitron-description">'+w.lang.mandatoryText+"</span>",m+="\t</div>",m+='\t<div class="tarteaucitron-cookie-buttons">',m+=' <button type="button" class="tarteaucitron-allow solo">',m+=" ✓ "+w.lang.allow,m+=" </button> ",m+="\t</div>",m+="</div>"),s=0;s<v.length;s+=1)m+=' <li id="tarteaucitron-services-title_'+v[s]+'" class="tarteaucitron-hidden">',m+=' <div class="tarteaucitron-title">',m+=' <button type="button" onclick="GDPRConsent.toggle(\'tarteaucitron-details'+v[s]+"', 'tarteaucitron-info-box');return false\">✛ "+w.lang[v[s]].title+"</button>",m+=" </div>",m+=' <div id="tarteaucitron-details'+v[s]+'" class="tarteaucitron-details tarteaucitron-info-box">',m+=" "+w.lang[v[s]].details,m+=" </div>",m+=' <ul id="tarteaucitron-services_'+v[s]+'"></ul></li>';if(m+=' <li id="tarteaucitron-no-services-title" class="tarteaucitron-line">'+w.lang.noServices+"</li>",m+=" </ul>",m+=' <div class="tarteaucitron-hidden" id="tarteaucitron-scrollbar-child" style="height:20px;display:block"></div>',m+="\t\t</div>",m+="\t</div>",m+="</div>",w.parameters.AcceptAllCta?(m+='<div id="tarteaucitron-alert-big" class="tarteaucitron-alert-big-bottom">',""!==w.lang.siteDisclaimerTitle&&""!==w.lang.siteDisclaimerMessage&&(m+='<div id="tarteaucitron-wrapper">',m+='\t<div id="tarteaucitron-disclaimer-texte">',m+='\t\t<span id="tarteaucitron-site-disclaimer-title">',m+="\t\t\t"+w.lang.siteDisclaimerTitle,m+="\t\t</span>",m+='\t\t<span id="tarteaucitron-site-disclaimer-message">',m+=" \t"+w.lang.siteDisclaimerMessage,m+="\t\t</span>"),m+=' \t\t<span id="tarteaucitron-disclaimer-alert">',m+="\t \t"+w.lang.alertBigPrivacy,m+=" \t\t</span>",m+="\t\t</div>",m+=' \t<div id="tarteaucitron-disclaimer-buttons">',m+=' \t<button type="button" id="tarteaucitron-continue" onclick="GDPRConsent.respondAll(false);">',m+=" \t→ "+w.lang.continue,m+=" \t</button>",m+='\t\t\t<div id="tarteaucitron-group-buttons">',m+=' \t\t<button type="button" id="tarteaucitron-personalize" onclick="GDPRConsent.respondAll(true);">',m+=" \t\t✓ "+w.lang.acceptAll,m+=" \t\t</button>",m+=' \t\t<button type="button" id="tarteaucitron-close-alert" onclick="GDPRConsent.openPanel();">',m+=" \t\t"+w.lang.personalize,m+=" \t\t</button>",m+="\t\t\t</div>",m+=" \t</div>",m+="\t</div>",m+="</div>"):(m+='<div id="tarteaucitron-alert-big" class="tarteaucitron-alert-big-bottom">',""!==w.lang.siteDisclaimerTitle&&""!==w.lang.siteDisclaimerMessage&&(m+='<div id="tarteaucitron-wrapper">',m+='\t<div id="tarteaucitron-disclaimer-texte">',m+='\t\t<span id="tarteaucitron-site-disclaimer-title">',m+="\t\t\t"+w.lang.siteDisclaimerTitle,m+="\t\t</span>",m+='\t\t<span id="tarteaucitron-site-disclaimer-message">',m+=" \t"+w.lang.siteDisclaimerMessage,m+="\t\t</span>"),m+=' \t\t<span id="tarteaucitron-disclaimer-alert">',m+=" \t\t"+w.lang.alertBigPrivacy,m+=" \t\t</span>",m+="\t\t</div>",m+=' \t<div id="tarteaucitron-disclaimer-buttons">',m+=' \t<button type="button" id="tarteaucitron-personalize" onclick="GDPRConsent.openPanel();">',m+=" \t"+w.lang.personalize,m+=" \t</button>",m+=" \t</div>",m+="\t</div>",m+="</div>"),p.id="tarteaucitron-root",g.appendChild(p,g),p.innerHTML=m,n("tac.root_available"),void 0!==w.job)for(w.job=w.cleanArray(w.job),o=0;o<w.job.length;o+=1)w.addService(w.job[o]);else w.job=[];w.job.push=function(e){void 0===w.job.indexOf&&(w.job.indexOf=function(e,t){var a,n=this.length;for(a=t||0;a<n;a+=1)if(this[a]===e)return a;return-1}),-1===w.job.indexOf(e)&&Array.prototype.push.call(this,e),w.launch[e]=!1,w.addService(e)},document.location.hash===w.hashtag&&h.openPanel(w)},addService:function(e){var t="",a=w.services[e],i=v.read(w.parameters),o=i.indexOf(a.key+"=false")>=0,r=i.indexOf(a.key+"=true")>=0||!a.needConsent&&i.indexOf(a.key+"=false")<0,c=i.indexOf(a.key+"=false")>=0||i.indexOf(a.key+"=true")>=0,l="1"===navigator.doNotTrack||"yes"===navigator.doNotTrack||"1"===navigator.msDoNotTrack||"1"===window.doNotTrack;!0!==w.added[a.key]&&(w.added[a.key]=!0,t+='<div id="'+a.key+'-line" class="tarteaucitron-cookie-group">',t+=' <div class="tarteaucitron-cookie-text">',t+=' <span class="tarteaucitron-h3" role="heading" aria-level="3">'+a.name+"</span>",t+=' <span id="tacCL'+a.key+'" class="tarteaucitron-description"></span>',!0===w.parameters.moreInfoLink&&(t+=' <a href="'+a.uri+'" target="_blank" rel="noreferrer noopener" title="'+a.name+" "+w.lang.newWindow+'">',t+=" "+w.lang.source,t+=" </a>"),t+=" </div>",t+=' <div class="tarteaucitron-cookie-buttons">',t+=' <span id="'+a.key+'Allowed" class="tarteaucitron-switch-state" onclick="GDPRConsent.respond(this, event);">'+w.lang.allow+"</span>",t+=' <div class="tarteaucitron-switch" id="'+a.key+'Switch" onclick="GDPRConsent.respond(this, event);">',t+='\t\t\t<button type="button" class="tarteaucitron-switch-button"></button>',t+=" </div> ",t+=' <span id="'+a.key+'Denied" class="tarteaucitron-switch-state" onclick="GDPRConsent.respond(this, event);">'+w.lang.deny+"</span>",t+=" </div>",t+="</li>",s("tarteaucitron-services-title_"+a.type,"display","block"),null!==document.getElementById("tarteaucitron-services_"+a.type)&&(document.getElementById("tarteaucitron-services_"+a.type).innerHTML+=t),s("tarteaucitron-no-services-title","display","none"),h.order(a.type,w)),r?(!0!==w.launch[a.key]&&(w.launch[a.key]=!0,a.js(),n(a.key+"_loaded")),w.state[a.key]=!0):o?("function"==typeof a.fallback&&a.fallback(),w.state[a.key]=!1):!c&&l&&w.handleBrowserDNTRequest?(v.create(a.key,"false",w.parameters),"function"==typeof a.fallback&&a.fallback(),w.state[a.key]=!1):c||(v.create(a.key,"wait",w.parameters),"function"==typeof a.fallback&&a.fallback(),h.openAlert()),v.checkCount(a.key,a,w.lang),n(a.key+"_added")},cleanArray:function(e){var t,a=e.length,n=[],i={},o=w.services;for(t=0;t<a;t+=1)i[e[t]]||(i[e[t]]={},void 0!==w.services[e[t]]&&n.push(e[t]));return n.sort((function(e,t){return o[e].type+o[e].key>o[t].type+o[t].key?1:o[e].type+o[e].key<o[t].type+o[t].key?-1:0}))},closePanel:function(){h.closePanel(w)},openPanel:function(){h.openPanel(w)},respondEffect:function(e,t){h.respondEffect(e,t,w)},respondAll:function(e){h.respondAll(e,w,w.parameters)},respond:function(e,t){h.respond(e,w,w.parameters,t)},activate:function(e,t){h.activate(e,t,w,w.parameters)},toggle:function(e,t){h.toggle(e,t)}};var _=w},579:function(e,t,a){const n=a(20).Z;e.exports=n}},t={};function a(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,a),o.exports}return a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a(579)}()})); | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.GDPRConsent=t():e.GDPRConsent=t()}(self,(function(){return function(){var e={20:function(e,t,a){"use strict";function n(e){if(void 0!==e){let t;"function"==typeof Event?t=new Event(e):(t=document.createEvent("Event"),t.initEvent(e,!0,!0)),window.dispatchEvent(t)}}function i(e,t,a,n,i,o){var s,r=!1;!1===n?"function"==typeof a&&a():((s=document.createElement("script")).type="text/javascript",s.id=void 0!==t?t:"",s.async=!0,s.src=e,void 0!==i&&void 0!==o&&s.setAttribute(i,o),"function"==typeof a&&(s.onreadystatechange=s.onload=function(){var e=s.readyState;r||e&&!/loaded|complete/.test(e)||(r=!0,a())}),document.getElementsByTagName("head")[0].appendChild(s))}function o(e,t){var a,n=document.getElementsByTagName("*"),i=0;for(a in n)if(void 0!==n[a])for(i=0;i<e.length;i+=1)(" "+n[a].className+" ").indexOf(" "+e[i]+" ")>-1&&t(n[a])}function s(e,t,a){null!==document.getElementById(e)&&(document.getElementById(e).style[t]=a)}a.d(t,{Z:function(){return C}});var r={siteDisclaimerTitle:"« Le site qui raconte l’actualité en séries »",siteDisclaimerMessage:'<i>Les Jours</i> sont un média <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours c’est quoi ?" href="/les-jours-c-quoi/">indépendant et sans pub</a> accessible par <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Abonnement" href="/abonnement/jouriste">abonnement</a>. Découvrez <a data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours en Clair" href="/les-jours-en-clair/">notre zone gratuite</a> : l’actualité en profondeur, avec des épisodes, des personnages, des lieux.',alertBigScroll:"En continuant de défiler,",alertBigClick:"En poursuivant votre navigation,",alertBig:"vous acceptez l’utilisation de services tiers pouvant installer des cookies",alertBigPrivacy:"Ce site utilise des cookies et vous donne le contrôle sur ce que vous souhaitez activer",personalize:"Personnaliser",acceptAll:"Tout autoriser",continue:"Continuer sans accepter",close:"Fermer",all:"Préférences pour tous les services",disclaimer:"En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l’utilisation de technologies de suivi nécessaires à leur bon fonctionnement.",disclaimerWebsite:"Ces services nous aident à améliorer",allow:"Autoriser",deny:"Interdire",noCookie:"Ce service ne dépose aucun cookie.",useCookie:"Ce service peut déposer",useCookieCurrent:"Ce service a déposé",useNoCookie:"Ce service n’a déposé aucun cookie.",source:"Voir le site officiel",noServices:"Ce site n’utilise aucun cookie nécessitant votre consentement.",title:"Panneau de gestion des cookies",newWindow:"(nouvelle fenêtre)",allowAll:"Tout autoriser",denyAll:"Tout interdire",ads:{title:"Régies publicitaires (pour nous faire connaître)",details:"Les régies publicitaires permettent de générer des revenus en commercialisant les espaces publicitaires du site."},analytic:{title:"Mesure de navigation (ergonomie) et d’audience",details:"Les services de mesure d’audience permettent de générer des statistiques de fréquentation utiles à l’amélioration du site."},social:{title:"Réseaux sociaux (boutons de partage et Twitter cards)",details:"Les réseaux sociaux permettent d’améliorer la convivialité du site et aident à sa promotion via les partages."},video:{title:"Vidéos",details:"Les services de partage de vidéo permettent d’enrichir le site de contenu multimédia et augmentent sa visibilité."},comment:{title:"Commentaires",details:"Les gestionnaires de commentaires facilitent le dépôt de vos commentaires et luttent contre le spam."},support:{title:"Support",details:"Les services de support vous permettent d’entrer en contact avec l’équipe du site et d’aider à son amélioration."},api:{title:"Services",details:"Les APIs permettent de charger des scripts : géolocalisation, moteurs de recherche, traductions, ..."},other:{title:"Autre",details:"Services visant à afficher du contenu web."},mandatoryTitle:"Cookies obligatoires",mandatoryText:"Ce site utilise des cookies nécessaires à son bon fonctionnement qui ne peuvent pas être désactivés."},c={siteDisclaimerTitle:"« Le site qui raconte l’actualité en séries »",siteDisclaimerMessage:'<i>Les Jours</i> sont un média <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours c’est quoi ?" href="/les-jours-c-quoi/">indépendant et sans pub</a> accessible par <a data-ga-type="click" data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Abonnement" href="/abonnement/jouriste">abonnement</a>. Découvrez <a data-ga-category="Bottom Bar" data-ga-action="Navigate" data-ga-label="Les Jours en Clair" href="/les-jours-en-clair/">notre zone gratuite</a> : l’actualité en profondeur, avec des épisodes, des personnages, des lieux.',alertBigScroll:"By continuing to scroll,",alertBigClick:"If you continue to browse this website,",alertBig:"you are allowing all third-party services",alertBigPrivacy:"This site uses cookies and gives you control over what you want to activate",personalize:"Personalize",acceptAll:"OK, accept all",continue:"Reject cookies & keep on browsing",close:"Close",all:"Preference for all services",disclaimer:"By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning.",disclaimerWebsite:"These services help us improve",allow:"Allow",deny:"Deny",noCookie:"This service does not use cookie.",useCookie:"This service can install",useCookieCurrent:"This service has installed",useNoCookie:"This service has not installed any cookie.",source:"View the official website",noServices:"This website does not use any cookie requiring your consent.",title:"Cookies management panel",newWindow:"(new window)",allowAll:"Allow all cookies",denyAll:"Deny all cookies",ads:{title:"Advertising network (to let us know)",details:"Ad networks can generate revenue by selling advertising space on the site."},analytic:{title:"Navigation (ergonomics) and audience measurement",details:"The audience measurement services used to generate useful statistics attendance to improve the site."},social:{title:"Social networks (sharing buttons and Twitter cards)",details:"Social networks can improve the usability of the site and help to promote it via the shares."},video:{title:"Videos",details:"Video sharing services help to add rich media on the site and increase its visibility."},comment:{title:"Comments",details:"Comments managers facilitate the filing of comments and fight against spam."},support:{title:"Support",details:"Support services allow you to get in touch with the site team and help to improve it."},api:{title:"Services",details:"APIs are used to load scripts: geolocation, search engines, translations, ..."},other:{title:"Other",details:"Services to display web content."},mandatoryTitle:"Mandatory cookies",mandatoryText:"This site uses cookies necessary for its proper functioning which cannot be deactivated."},l=e=>({key:"facebookpixel",type:"ads",name:"Facebook Pixel",uri:"https://www.facebook.com/policies/cookies/",needConsent:!0,lazyConsent:!1,cookies:["datr","fr","reg_ext_ref","reg_fb_gate","reg_fb_ref","sb","wd","x-src"],js:function(){var t;window.fbq||(t=window.fbq=function(){t.callMethod?t.callMethod.apply(t,arguments):t.queue.push(arguments)},window._fbq||(window._fbq=t),t.push=t,t.loaded=!0,t.version="2.0",t.queue=[],i("//connect.facebook.net/en_US/fbevents.js","facebook-fbevents",(function(){fbq("init",e.fbPixelId),fbq("track","PageView")})))}}),d=e=>({key:"googletagmanager",type:"api",name:"Google Tag Manager",uri:"https://adssettings.google.com/",needConsent:!0,lazyConsent:!1,cookies:["_ga","_gat","__utma","__utmb","__utmc","__utmt","__utmz","__gads","_drt_","FLC","exchange_uid","id","fc","rrs","rds","rv","uid","UIDR","UID","clid","ipinfo","acs"],js:function(){void 0!==e.googletagmanagerId&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),i("https://www.googletagmanager.com/gtm.js?id="+e.googletagmanagerId))}}),u=e=>{return{key:"gtag",type:"analytic",name:"Google Analytics (gtag.js)",uri:"https://support.google.com/analytics/answer/6004245",needConsent:!0,lazyConsent:!1,cookies:(t="_gat_gtag_"+e.gtagUa,["_ga","_gat","_gid","__utma","__utmb","__utmc","__utmt","__utmz",t=t.replace(/-/g,"_")]),js:function(){window.dataLayer=window.dataLayer||[],i("https://www.googletagmanager.com/gtag/js?id="+e.gtagUa,"",(function(){window.gtag=function(){dataLayer.push(arguments)},gtag("js",new Date),e.gtagInitOptions?gtag("config",e.gtagUa,e.gtagInitOptions):gtag("config",e.gtagUa),"function"==typeof e.gtagMore&&e.gtagMore()}))}};var t};const g={};function p(e,t){var a;for(a=0;a<e.length;a+=1)if(e[a]===t)return!0;return!1}function m(e){var t,a,n=e.cookieName+"=",i=document.cookie.split(";");for(t=0;t<i.length;t+=1){for(a=i[t];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(n))return a.substring(n.length,a.length)}return""}var v={read:m,create:function(e,t,a){var n=new Date,i=n.getTime()+a.timeExpire,o=new RegExp("!"+e+"=(wait|true|false)","g"),s=m(a).replace(o,""),r=a.cookieName+"="+s+"!"+e+"="+t;n.setTime(i),document.cookie=r+"; expires="+n.toGMTString()+"; path=/;"},purge:function(e){var t;for(t=0;t<e.length;t+=1)document.cookie=e[t]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/;",document.cookie=e[t]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=."+location.hostname+";",document.cookie=e[t]+"=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=."+location.hostname.split(".").slice(-2).join(".")+";"},checkCount:function(e,t,a){var n,i=t.cookies,o=i.length,s=0,r="",c=document.cookie.indexOf(e+"=true");if(c>=0&&0===o)r+=a.useNoCookie;else if(c>=0){for(n=0;n<o;n+=1)-1!==document.cookie.indexOf(i[n]+"=")&&(s+=1,void 0===g[i[n]]&&(g[i[n]]=[]),!1===p(g[i[n]],t.name)&&g[i[n]].push(t.name));s>0?(r+=a.useCookieCurrent+" "+s+" cookie",s>1&&(r+="s"),r+="."):r+=a.useNoCookie}else 0===o?r=a.noCookie:(r+=a.useCookie+" "+o+" cookie",o>1&&(r+="s"),r+=".");null!==document.getElementById("tacCL"+e)&&(document.getElementById("tacCL"+e).innerHTML=r)}};function f(){var e,t="tarteaucitron";s(t+"-percentage","display","none"),s(t+"-alert-big","display","none"),e=t+"-root",null!==document.getElementById(e)&&document.getElementById(e).classList.remove("tarteaucitron-before-visible"),n("tac.close_alert")}function y(e,t,a){var n,i,o,s=document.getElementById(e+"Switch"),r=document.getElementById(e+"Allowed"),c=document.getElementById(e+"Denied"),l=!1,d=0,u=0;for(s.classList.remove("switch-denied"),s.classList.remove("switch-allowed"),r.classList.remove("active"),c.classList.remove("active"),!0===t?(s.classList.add("switch-allowed"),s.children[0].innerHTML="✓",r.classList.add("active")):(s.classList.add("switch-denied"),s.children[0].innerHTML="✗",c.classList.add("active")),n=0;n<a.job.length;n++)i=a.job[n],void 0!==(o=a.state[i])?!0===o?d+=1:u+=1:!0!==a.services[i].lazyConsent&&(l=!0);l||f(),d===a.job.length?(document.getElementById("tarteaucitron-all-denied").classList.remove("tarteaucitron-is-selected"),document.getElementById("tarteaucitron-all-allowed").classList.add("tarteaucitron-is-selected")):u===a.job.length&&(document.getElementById("tarteaucitron-all-allowed").classList.remove("tarteaucitron-is-selected"),document.getElementById("tarteaucitron-all-denied").classList.add("tarteaucitron-is-selected")),!0===t?(null!==document.getElementById("tacCL"+e)&&(document.getElementById("tacCL"+e).innerHTML="..."),setTimeout((function(){v.checkCount(e,a.services[e],a.lang)}),2500)):v.checkCount(e,a.services[e],a.lang)}var h={closeAlert:f,openAlert:function(){var e,t="tarteaucitron";s(t+"-percentage","display","block"),s(t+"-alert-big","display","block"),e=t+"-root",null!==document.getElementById(e)&&document.getElementById(e).classList.add("tarteaucitron-before-visible"),n("tac.open_alert")},closePanel:function(e){document.location.hash===e.hashtag&&(window.history?window.history.replaceState("",document.title,window.location.pathname+window.location.search):document.location.hash=""),s("tarteaucitron","display","none"),o(["tarteaucitron-info-box"],(function(e){e.style.display="none"})),!0===e.reloadThePage?window.location.reload():s("tarteaucitron-back","display","none"),null!==document.getElementById("tarteaucitron-close-alert")&&document.getElementById("tarteaucitron-close-alert").focus(),document.getElementsByTagName("body")[0].classList.remove("modal-open"),n("tac.close_panel")},openPanel:function(e){var t;for(s("tarteaucitron","display","block"),s("tarteaucitron-back","display","block"),document.getElementById("tarteaucitron-close-panel").focus(),document.getElementsByTagName("body")[0].classList.add("modal-open"),t=0;t<e.job.length;t++)void 0!==e.state[e.job[t]]&&y(e.job[t],e.state[e.job[t]],e);n("tac.open_panel")},respondAll:function(e,t,a){var n,i=t.services,o=0;for(o=0;o<t.job.length;o+=1)n=i[t.job[o]].key,t.state[n]!==e&&(!1===e&&!0===t.launch[n]&&(t.reloadThePage=!0),!0!==t.launch[n]&&!0===e&&(t.launch[n]=!0,t.services[n].js()),t.state[n]=e,v.create(n,e,a),y(n,e,t))},respond:function(e,t,a,i){var o,s=e.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed|Switch","g"),""),r=function(e){return e.clientX}(i),c=e.getBoundingClientRect();if(e.classList.contains("tarteaucitron-switch"))o=void 0!==t.state[s]?!!e.classList.contains("switch-denied"):r<c.left+e.clientWidth/2;else if(e.classList.contains("tarteaucitron-switch-state"))if(e.id.includes("Allowed")&&!0!==t.state[s])o=!0;else{if(!e.id.includes("Denied")||!1===t.state[s])return;o=!1}!0===o&&!0!==t.launch[s]&&(t.launch[s]=!0,n(s+"_loaded"),t.services[s].js()),!1===o&&!0===t.launch[s]&&(t.reloadThePage=!0),t.state[s]=o,v.create(s,o,a),y(s,o,t)},activate:function(e,t,a){!0!==t.launch[e]&&(t.launch[e]=!0,n(e+"_loaded"),t.services[e].js(),t.state[e]=!0,v.create(e,!0,a),y(e,!0,t))},toggle:function(e,t){var a=document.getElementById(e);null!==a&&(void 0!==t&&o([t],(function(t){t.id!==e&&(t.style.display="none")})),"block"!==a.style.display?a.style.display="block":a.style.display="none")},order:function(e,t){var a=document.getElementById("tarteaucitron-services_"+e);null!==a&&"function"==typeof Array.prototype.map&&"undefined"==typeof Enumerable&&Array.prototype.map.call(a.children,Object).sort((function(e,a){return t.services[e.id.replace(/-line/g,"")].name>t.services[a.id.replace(/-line/g,"")].name?1:t.services[e.id.replace(/-line/g,"")].name<t.services[a.id.replace(/-line/g,"")].name?-1:0})).forEach((function(e){a.appendChild(e)}))}},b=function(e,t){27===t.keyCode&&h.closePanel()},k=function(e){document.location.hash===e.parameters.hashtag&&h.openPanel(e)};const w={user:{},lang:{},services:{},added:[],idprocessed:[],state:[],launch:[],parameters:{},reloadThePage:!1,alreadyLaunch:0,init:function(e){w.parameters=e||{},0===w.alreadyLaunch&&(w.alreadyLaunch=1,window.addEventListener?(window.addEventListener("load",(function(){w.load()}),!1),window.addEventListener("keydown",(function(e){b(!1,e)}),!1),window.addEventListener("hashchange",(function(){k(w)}),!1)):(window.attachEvent("onload",(function(){w.load()})),window.attachEvent("onkeydown",(function(e){b(!0,e)})),window.attachEvent("onhashchange",(function(){k(w)}))))},load:function(){var e,t={hashtag:"#tarteaucitron",cookieName:"tarteaucitron",timeExpire:31536e6,websiteName:void 0,AcceptAllCta:!0,moreInfoLink:!0,mandatory:!0};if(void 0!==w.parameters)for(var a in t)Object.prototype.hasOwnProperty.call(w.parameters,a)||(w.parameters[a]=t[a]);w.lang=(()=>{switch(function(){if(!navigator)return"en";let e=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null,t=e?e.substr(0,2):null;return-1==="en,fr".indexOf(t)?"en":t}()){case"fr":return r;default:return c}})(),w.services=(e=w.user,{facebook:{key:"facebook",type:"social",name:"Facebook",uri:"https://www.facebook.com/policies/cookies/",needConsent:!0,lazyConsent:!1,cookies:[],js:function(){i("//connect.facebook.net/"+function(){if(!navigator)return"en_US";let e=navigator.language||navigator.browserLanguage||navigator.systemLanguage||navigator.userLang||null;return"fr"===(e?e.substr(0,2):null)?"fr_FR":"en_US"}()+"/sdk.js","facebook-jssdk")}},facebookpixel:l(e),googletagmanager:d(e),gtag:u(e),twitter:{key:"twitter",type:"social",name:"Twitter",uri:"https://support.twitter.com/articles/20170514",needConsent:!0,lazyConsent:!1,cookies:[],js:function(){i("//platform.twitter.com/widgets.js","twitter-wjs")}},vimeo:{key:"vimeo",type:"video",name:"Vimeo",uri:"https://vimeo.com/privacy",needConsent:!0,lazyConsent:!0,cookies:["__utmt_player","__utma","__utmb","__utmc","__utmv","vuid","__utmz","player"],js:function(){var e,t,a=document.getElementsByTagName("div");for(e=0;e<a.length;e++)a[e].classList.contains("tarteaucitron-vimeo")&&(t=a[e].getAttribute("data-tarteaucitron-src"),a[e].innerHTML='<iframe src="'+t+'" frameborder="0" allowfullscreen="true"></iframe>')},fallback:function(){var e,t,a=document.getElementsByTagName("div");for(e=0;e<a.length;e++)a[e].classList.contains("tarteaucitron-vimeo")&&(t=a[e].getAttribute("data-tarteaucitron-src"),a[e].innerHTML='<div class="tarteaucitron-card-mask"><span>Le dépôt de cookies pour <span class="tarteaucitron-card-type">vimeo</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l\'activer.</span><button onclick="GDPRConsent.activate(\'vimeo\')">Autoriser</button><a href="'+t+'" class="tarteaucitron-card-url" target="_blank">→ '+t+"</a></div>")}},youtube:{key:"youtube",type:"video",name:"YouTube",uri:"https://policies.google.com/privacy",needConsent:!0,lazyConsent:!0,cookies:["VISITOR_INFO1_LIVE","YSC","PREF","GEUP"],js:function(){var e,t,a=document.getElementsByTagName("div");for(t=0;t<a.length;t++)a[t].classList.contains("tarteaucitron-youtube")&&(e=a[t].getAttribute("data-tarteaucitron-src"),a[t].innerHTML='<iframe src="'+e+'" frameborder="0" allowfullscreen="true"></iframe>')},fallback:function(){var e,t,a=document.getElementsByTagName("div"),n="youtube";for(t=0;t<a.length;t++)a[t].classList.contains("tarteaucitron-youtube")&&(e=a[t].getAttribute("data-tarteaucitron-src"),a[t].innerHTML='<div class="tarteaucitron-card-mask"><span>Le dépôt de cookies pour <span class="tarteaucitron-card-type">'+n+"</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l'activer.</span><button onclick=\"GDPRConsent.activate('"+n+'\')">Autoriser</button><a href="'+e+'" class="tarteaucitron-card-url" target="_blank">→ '+e+"</a></div>")}}});var o,s,g=document.body,p=document.createElement("div"),m="",v=["ads","analytic","api","comment","social","support","video","other"];for(v=v.sort((function(e,t){return w.lang[e].title>w.lang[t].title?1:w.lang[e].title<w.lang[t].title?-1:0})),m+='<button type="button" id="tarteaucitron-back" onclick="GDPRConsent.closePanel();" aria-label="'+w.lang.close+'"></button>',m+='<div id="tarteaucitron" role="dialog" aria-labelledby="dialogTitle">',m+=' <button type="button" id="tarteaucitron-close-panel" onclick="GDPRConsent.closePanel();">X</button>',m+='\t<div id="tarteaucitron-services">',m+='\t\t<div id="tarteaucitron-services-top">',m+=' \t\t<span class="tarteaucitron-h1" role="heading" aria-level="1" id="dialogTitle">'+w.lang.title+"</span>",m+='\t\t\t<div id="tarteaucitron-info">',m+=" \t"+w.lang.disclaimer,w.parameters.websiteName&&(m+=" \t"+w.lang.disclaimerWebsite+" "+w.parameters.websiteName+"."),m+=" \t</div>",m+='\t\t\t<div class="tarteaucitron-line">',m+=' <span class="tarteaucitron-h3" role="heading" aria-level="2">'+w.lang.all+"</span>",m+=' \t<div class="tarteaucitron-ask">',m+=' \t<button type="button" id="tarteaucitron-all-allowed" class="tarteaucitron-allow" onclick="GDPRConsent.respondAll(true);">',m+=" \t\t✓ "+w.lang.allowAll,m+=" \t</button> ",m+=' \t<button type="button" id="tarteaucitron-all-denied" class="tarteaucitron-deny" onclick="GDPRConsent.respondAll(false);">',m+=" \t\t✗ "+w.lang.denyAll,m+=" \t</button>",m+=" \t</div>",m+=" \t</div>",m+="\t\t</div>",m+='\t\t<div id="tarteaucitron-services-list">',m+=' <div class="clear"></div>',!0===w.parameters.mandatory&&(m+='<div class="tarteaucitron-cookie-group">',m+='\t<div class="tarteaucitron-cookie-text">',m+=' \t<span class="tarteaucitron-h3" role="heading" aria-level="2">'+w.lang.mandatoryTitle+"</span>",m+='\t\t<span class="tarteaucitron-description">'+w.lang.mandatoryText+"</span>",m+="\t</div>",m+='\t<div class="tarteaucitron-cookie-buttons">',m+=' <button type="button" class="tarteaucitron-allow solo">',m+=" ✓ "+w.lang.allow,m+=" </button> ",m+="\t</div>",m+="</div>"),s=0;s<v.length;s+=1)m+=' <li id="tarteaucitron-services-title_'+v[s]+'" class="tarteaucitron-hidden">',m+=' <div class="tarteaucitron-title">',m+=' <button type="button" onclick="GDPRConsent.toggle(\'tarteaucitron-details'+v[s]+"', 'tarteaucitron-info-box');return false\">✛ "+w.lang[v[s]].title+"</button>",m+=" </div>",m+=' <div id="tarteaucitron-details'+v[s]+'" class="tarteaucitron-details tarteaucitron-info-box">',m+=" "+w.lang[v[s]].details,m+=" </div>",m+=' <ul id="tarteaucitron-services_'+v[s]+'"></ul></li>';if(m+=' <li id="tarteaucitron-no-services-title" class="tarteaucitron-line">'+w.lang.noServices+"</li>",m+=" </ul>",m+=' <div class="tarteaucitron-hidden" id="tarteaucitron-scrollbar-child" style="height:20px;display:block"></div>',m+="\t\t</div>",m+="\t</div>",m+="</div>",w.parameters.AcceptAllCta?(m+='<div id="tarteaucitron-alert-big" class="tarteaucitron-alert-big-bottom">',""!==w.lang.siteDisclaimerTitle&&""!==w.lang.siteDisclaimerMessage&&(m+='<div id="tarteaucitron-wrapper">',m+='\t<div id="tarteaucitron-disclaimer-texte">',m+='\t\t<span id="tarteaucitron-site-disclaimer-title">',m+="\t\t\t"+w.lang.siteDisclaimerTitle,m+="\t\t</span>",m+='\t\t<span id="tarteaucitron-site-disclaimer-message">',m+=" \t"+w.lang.siteDisclaimerMessage,m+="\t\t</span>"),m+=' \t\t<span id="tarteaucitron-disclaimer-alert">',m+="\t \t"+w.lang.alertBigPrivacy,m+=" \t\t</span>",m+="\t\t</div>",m+=' \t<div id="tarteaucitron-disclaimer-buttons">',m+=' \t<button type="button" id="tarteaucitron-continue" onclick="GDPRConsent.respondAll(false);">',m+=" \t→ "+w.lang.continue,m+=" \t</button>",m+='\t\t\t<div id="tarteaucitron-group-buttons">',m+=' \t\t<button type="button" id="tarteaucitron-personalize" onclick="GDPRConsent.respondAll(true);">',m+=" \t\t✓ "+w.lang.acceptAll,m+=" \t\t</button>",m+=' \t\t<button type="button" id="tarteaucitron-close-alert" onclick="GDPRConsent.openPanel();">',m+=" \t\t"+w.lang.personalize,m+=" \t\t</button>",m+="\t\t\t</div>",m+=" \t</div>",m+="\t</div>",m+="</div>"):(m+='<div id="tarteaucitron-alert-big" class="tarteaucitron-alert-big-bottom">',""!==w.lang.siteDisclaimerTitle&&""!==w.lang.siteDisclaimerMessage&&(m+='<div id="tarteaucitron-wrapper">',m+='\t<div id="tarteaucitron-disclaimer-texte">',m+='\t\t<span id="tarteaucitron-site-disclaimer-title">',m+="\t\t\t"+w.lang.siteDisclaimerTitle,m+="\t\t</span>",m+='\t\t<span id="tarteaucitron-site-disclaimer-message">',m+=" \t"+w.lang.siteDisclaimerMessage,m+="\t\t</span>"),m+=' \t\t<span id="tarteaucitron-disclaimer-alert">',m+=" \t\t"+w.lang.alertBigPrivacy,m+=" \t\t</span>",m+="\t\t</div>",m+=' \t<div id="tarteaucitron-disclaimer-buttons">',m+=' \t<button type="button" id="tarteaucitron-personalize" onclick="GDPRConsent.openPanel();">',m+=" \t"+w.lang.personalize,m+=" \t</button>",m+=" \t</div>",m+="\t</div>",m+="</div>"),p.id="tarteaucitron-root",g.appendChild(p,g),p.innerHTML=m,n("tac.root_available"),void 0!==w.job)for(w.job=w.cleanArray(w.job),o=0;o<w.job.length;o+=1)w.addService(w.job[o]);else w.job=[];w.job.push=function(e){void 0===w.job.indexOf&&(w.job.indexOf=function(e,t){var a,n=this.length;for(a=t||0;a<n;a+=1)if(this[a]===e)return a;return-1}),-1===w.job.indexOf(e)&&Array.prototype.push.call(this,e),w.launch[e]=!1,w.addService(e)},document.location.hash===w.hashtag&&h.openPanel(w)},addService:function(e){var t="",a=w.services[e],i=v.read(w.parameters),o=i.indexOf(a.key+"=false")>=0,r=i.indexOf(a.key+"=true")>=0||!a.needConsent&&i.indexOf(a.key+"=false")<0,c=i.indexOf(a.key+"=false")>=0||i.indexOf(a.key+"=true")>=0,l="1"===navigator.doNotTrack||"yes"===navigator.doNotTrack||"1"===navigator.msDoNotTrack||"1"===window.doNotTrack;!0!==w.added[a.key]&&(w.added[a.key]=!0,t+='<div id="'+a.key+'-line" class="tarteaucitron-cookie-group">',t+=' <div class="tarteaucitron-cookie-text">',t+=' <span class="tarteaucitron-h3" role="heading" aria-level="3">'+a.name+"</span>",t+=' <span id="tacCL'+a.key+'" class="tarteaucitron-description"></span>',!0===w.parameters.moreInfoLink&&(t+=' <a href="'+a.uri+'" target="_blank" rel="noreferrer noopener" title="'+a.name+" "+w.lang.newWindow+'">',t+=" "+w.lang.source,t+=" </a>"),t+=" </div>",t+=' <div class="tarteaucitron-cookie-buttons">',t+=' <span id="'+a.key+'Allowed" class="tarteaucitron-switch-state" onclick="GDPRConsent.respond(this, event);">'+w.lang.allow+"</span>",t+=' <div class="tarteaucitron-switch" id="'+a.key+'Switch" onclick="GDPRConsent.respond(this, event);">',t+='\t\t\t<button type="button" class="tarteaucitron-switch-button"></button>',t+=" </div> ",t+=' <span id="'+a.key+'Denied" class="tarteaucitron-switch-state" onclick="GDPRConsent.respond(this, event);">'+w.lang.deny+"</span>",t+=" </div>",t+="</li>",s("tarteaucitron-services-title_"+a.type,"display","block"),null!==document.getElementById("tarteaucitron-services_"+a.type)&&(document.getElementById("tarteaucitron-services_"+a.type).innerHTML+=t),s("tarteaucitron-no-services-title","display","none"),h.order(a.type,w)),r?(!0!==w.launch[a.key]&&(w.launch[a.key]=!0,a.js(),n(a.key+"_loaded")),w.state[a.key]=!0):o?("function"==typeof a.fallback&&a.fallback(),w.state[a.key]=!1):!c&&l&&w.handleBrowserDNTRequest?(v.create(a.key,"false",w.parameters),"function"==typeof a.fallback&&a.fallback(),w.state[a.key]=!1):c||(v.create(a.key,"wait",w.parameters),"function"==typeof a.fallback&&a.fallback(),!0!==a.lazyConsent&&h.openAlert()),v.checkCount(a.key,a,w.lang),n(a.key+"_added")},cleanArray:function(e){var t,a=e.length,n=[],i={},o=w.services;for(t=0;t<a;t+=1)i[e[t]]||(i[e[t]]={},void 0!==w.services[e[t]]&&n.push(e[t]));return n.sort((function(e,t){return o[e].type+o[e].key>o[t].type+o[t].key?1:o[e].type+o[e].key<o[t].type+o[t].key?-1:0}))},closePanel:function(){h.closePanel(w)},openPanel:function(){h.openPanel(w)},respondEffect:function(e,t){h.respondEffect(e,t,w)},respondAll:function(e){h.respondAll(e,w,w.parameters)},respond:function(e,t){h.respond(e,w,w.parameters,t)},activate:function(e){h.activate(e,w,w.parameters)},toggle:function(e,t){h.toggle(e,t)}};var C=w},579:function(e,t,a){const n=a(20).Z;e.exports=n}},t={};function a(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,a),o.exports}return a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a(579)}()})); |
{ | ||
"name": "gdpr-consent", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "GDPR banner to comply with the European cookie law. Inspired by tarteaucitronjs.", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
@@ -35,3 +35,3 @@ import "./css/main.scss"; | ||
window.addEventListener("hashchange", function() { | ||
events.hashchangeEvent(GDPRConsent.parameters); | ||
events.hashchangeEvent(GDPRConsent); | ||
}, false); | ||
@@ -46,3 +46,3 @@ } else { | ||
window.attachEvent("onhashchange", function() { | ||
events.hashchangeEvent(GDPRConsent.parameters); | ||
events.hashchangeEvent(GDPRConsent); | ||
}); | ||
@@ -321,3 +321,5 @@ } | ||
} | ||
userInterface.openAlert(); | ||
if (service.lazyConsent !== true) { | ||
userInterface.openAlert(); | ||
} | ||
} | ||
@@ -368,4 +370,4 @@ | ||
}, | ||
activate: function(id, status) { | ||
userInterface.activate(id, status, GDPRConsent, GDPRConsent.parameters); | ||
activate: function(id) { | ||
userInterface.activate(id, GDPRConsent, GDPRConsent.parameters); | ||
}, | ||
@@ -372,0 +374,0 @@ toggle: function(id, closeClass) { |
@@ -9,5 +9,5 @@ import userInterface from "./user-interface"; | ||
function hashchangeEvent(GDPRConsentParameters) { | ||
if (document.location.hash === GDPRConsentParameters.hashtag) { | ||
userInterface.openPanel(); | ||
function hashchangeEvent(GDPRConsent) { | ||
if (document.location.hash === GDPRConsent.parameters.hashtag) { | ||
userInterface.openPanel(GDPRConsent); | ||
} | ||
@@ -14,0 +14,0 @@ } |
@@ -27,3 +27,2 @@ import { searchElements, css, addClass, removeClass } from "../utils/dom"; | ||
"use strict"; | ||
console.log(GDPRConsentState.reloadThePage); | ||
@@ -62,5 +61,5 @@ if (document.location.hash === GDPRConsentState.hashtag) { | ||
index, | ||
cookieId, | ||
cookieState, | ||
cookieCounter = 0, | ||
serviceId, | ||
serviceState, | ||
missingResponses = false, | ||
nbAllowed = 0, | ||
@@ -87,6 +86,6 @@ nbDenied = 0; | ||
for (index = 0; index < GDPRConsentState.job.length; index++) { | ||
cookieId = GDPRConsentState.job[index]; | ||
cookieState = GDPRConsentState.state[cookieId]; | ||
if (cookieState !== undefined) { | ||
if (cookieState === true) { | ||
serviceId = GDPRConsentState.job[index]; | ||
serviceState = GDPRConsentState.state[serviceId]; | ||
if (serviceState !== undefined) { | ||
if (serviceState === true) { | ||
nbAllowed += 1; | ||
@@ -96,11 +95,9 @@ } else { | ||
} | ||
if (cookieId !== "vimeo" && cookieId !== "youtube") { | ||
cookieCounter += 1; | ||
} | ||
} else if (GDPRConsentState.services[serviceId].lazyConsent !== true) { | ||
missingResponses = true; | ||
} | ||
} | ||
// Si tous les cookies (même si pas vimeo & YT) ont été répondus, je ferme le bandeau | ||
if (cookieCounter === (GDPRConsentState.job.length - 2)) { | ||
// Si tous les cookies obligatoires ont été répondus, je ferme le bandeau | ||
if (!missingResponses) { | ||
closeAlert(); | ||
@@ -227,11 +224,11 @@ } | ||
function activate(id, status, GDPRConsentState, GDPRConsentParameters) { | ||
function activate(id, GDPRConsentState, GDPRConsentParameters) { | ||
"use strict"; | ||
if ((GDPRConsentState.state[id] === undefined|false) && (GDPRConsentState.launch[id] !== true)) { | ||
GDPRConsentState.launch[id] = status; | ||
if (GDPRConsentState.launch[id] !== true) { | ||
GDPRConsentState.launch[id] = true; | ||
sendEvent(id + "_loaded"); | ||
GDPRConsentState.services[id].js(); | ||
GDPRConsentState.state[id] = status; | ||
cookies.create(id, status, GDPRConsentParameters); | ||
respondEffect(id, status, GDPRConsentState); | ||
GDPRConsentState.state[id] = true; | ||
cookies.create(id, true, GDPRConsentParameters); | ||
respondEffect(id, true, GDPRConsentState); | ||
} else { | ||
@@ -238,0 +235,0 @@ return; |
@@ -10,2 +10,3 @@ import { addScript } from "../utils/dom"; | ||
needConsent: true, | ||
lazyConsent: false, | ||
cookies: [], | ||
@@ -12,0 +13,0 @@ js: function() { |
@@ -10,2 +10,3 @@ /* globals fbq: true */ | ||
needConsent: true, | ||
lazyConsent: false, | ||
cookies: ["datr", "fr", "reg_ext_ref", "reg_fb_gate", "reg_fb_ref", "sb", "wd", "x-src"], | ||
@@ -12,0 +13,0 @@ js: function() { |
@@ -9,2 +9,3 @@ import { addScript } from "../utils/dom"; | ||
needConsent: true, | ||
lazyConsent: false, | ||
cookies: ["_ga", "_gat", "__utma", "__utmb", "__utmc", "__utmt", "__utmz", "__gads", "_drt_", "FLC", "exchange_uid", "id", "fc", "rrs", "rds", "rv", "uid", "UIDR", "UID", "clid", "ipinfo", "acs"], | ||
@@ -11,0 +12,0 @@ js: function() { |
@@ -10,2 +10,3 @@ /* globals gtag: true */ | ||
needConsent: true, | ||
lazyConsent: false, | ||
cookies: (function() { | ||
@@ -12,0 +13,0 @@ // Add _gat_gtag_UA_XXXXXXX_XX cookie to cookies array |
@@ -9,2 +9,3 @@ import { addScript } from "../utils/dom"; | ||
needConsent: true, | ||
lazyConsent: false, | ||
cookies: [], | ||
@@ -11,0 +12,0 @@ js: function() { |
@@ -7,2 +7,3 @@ export default () => ({ | ||
needConsent: true, | ||
lazyConsent: true, | ||
cookies: ["__utmt_player", "__utma", "__utmb", "__utmc", "__utmv", "vuid", "__utmz", "player"], | ||
@@ -34,3 +35,3 @@ js: function() { | ||
videoUrl = div[i].getAttribute("data-tarteaucitron-src"); | ||
div[i].innerHTML = "<div class=\"tarteaucitron-card-mask\"><span>Le dépôt de cookies pour <span class=\"tarteaucitron-card-type\">" + id + "</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l'activer.</span><button onclick=\"GDPRConsent.activate('" + id + "', true)\">Autoriser</button><a href=\"" + videoUrl + "\" class=\"tarteaucitron-card-url\" target=\"_blank\">→ " + videoUrl + "</a></div>"; | ||
div[i].innerHTML = "<div class=\"tarteaucitron-card-mask\"><span>Le dépôt de cookies pour <span class=\"tarteaucitron-card-type\">" + id + "</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l'activer.</span><button onclick=\"GDPRConsent.activate('" + id + "')\">Autoriser</button><a href=\"" + videoUrl + "\" class=\"tarteaucitron-card-url\" target=\"_blank\">→ " + videoUrl + "</a></div>"; | ||
} | ||
@@ -37,0 +38,0 @@ } |
@@ -7,2 +7,3 @@ export default () => ({ | ||
needConsent: true, | ||
lazyConsent: true, | ||
cookies: ["VISITOR_INFO1_LIVE", "YSC", "PREF", "GEUP"], | ||
@@ -34,3 +35,3 @@ js: function() { | ||
videoUrl = div[i].getAttribute("data-tarteaucitron-src"); | ||
div[i].innerHTML = "<div class=\"tarteaucitron-card-mask\"><span>Le dépôt de cookies pour <span class=\"tarteaucitron-card-type\">" + id + "</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l'activer.</span><button onclick=\"GDPRConsent.activate('" + id + "', true)\">Autoriser</button><a href=\"" + videoUrl + "\" class=\"tarteaucitron-card-url\" target=\"_blank\">→ " + videoUrl + "</a></div>"; | ||
div[i].innerHTML = "<div class=\"tarteaucitron-card-mask\"><span>Le dépôt de cookies pour <span class=\"tarteaucitron-card-type\">" + id + "</span> est désactivé. Si vous souhaitez accéder à ce contenu, merci de l'activer.</span><button onclick=\"GDPRConsent.activate('" + id + "')\">Autoriser</button><a href=\"" + videoUrl + "\" class=\"tarteaucitron-card-url\" target=\"_blank\">→ " + videoUrl + "</a></div>"; | ||
} | ||
@@ -37,0 +38,0 @@ } |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
115519
1224