@winner-fed/bundler-webpack
Version:
@winner-fed/bundler-webpack
5 lines • 12.4 kB
JavaScript
(()=>{var e={345:function(e){(function(t,r){true?e.exports=r():0})(this,(function(){"use strict";var e=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};function createCommonjsModule(e,t){return t={exports:{}},e(t,t.exports),t.exports}var t=createCommonjsModule((function(t,r){(function(e,r){if(false){}else{t.exports=r()}})(e,(function(){function isMergeableObject(e){var t=e&&typeof e==="object";return t&&Object.prototype.toString.call(e)!=="[object RegExp]"&&Object.prototype.toString.call(e)!=="[object Date]"}function emptyTarget(e){return Array.isArray(e)?[]:{}}function cloneIfNecessary(e,t){var r=t&&t.clone===true;return r&&isMergeableObject(e)?deepmerge(emptyTarget(e),e,t):e}function defaultArrayMerge(e,t,r){var n=e.slice();t.forEach((function(t,o){if(typeof n[o]==="undefined"){n[o]=cloneIfNecessary(t,r)}else if(isMergeableObject(t)){n[o]=deepmerge(e[o],t,r)}else if(e.indexOf(t)===-1){n.push(cloneIfNecessary(t,r))}}));return n}function mergeObject(e,t,r){var n={};if(isMergeableObject(e)){Object.keys(e).forEach((function(t){n[t]=cloneIfNecessary(e[t],r)}))}Object.keys(t).forEach((function(o){if(!isMergeableObject(t[o])||!e[o]){n[o]=cloneIfNecessary(t[o],r)}else{n[o]=deepmerge(e[o],t[o],r)}}));return n}function deepmerge(e,t,r){var n=Array.isArray(t);var o=r||{arrayMerge:defaultArrayMerge};var i=o.arrayMerge||defaultArrayMerge;if(n){return Array.isArray(e)?i(e,t,r):cloneIfNecessary(t,r)}else{return mergeObject(e,t,r)}}deepmerge.all=function deepmergeAll(e,t){if(!Array.isArray(e)||e.length<2){throw new Error("first argument should be an array with at least two elements")}return e.reduce((function(e,r){return deepmerge(e,r,t)}))};return deepmerge}))}));function mitt(e){e=e||Object.create(null);return{on:function on(t,r){(e[t]||(e[t]=[])).push(r)},off:function off(t,r){if(e[t]){e[t].splice(e[t].indexOf(r)>>>0,1)}},emit:function emit(t,r){(e[t]||[]).map((function(e){e(r)}));(e["*"]||[]).map((function(e){e(t,r)}))}}}var r=createCommonjsModule((function(e,t){var r={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}};t.default=r;e.exports=t.default}));var objectToAttrsString=function(e){return Object.keys(e).map((function(t){var r=e[t].toString().replace(/"/g,""");return t+'="'+r+'"'})).join(" ")};var n=r.svg;var o=r.xlink;var i={};i[n.name]=n.uri;i[o.name]=o.uri;var wrapInSvgString=function(e,r){if(e===void 0)e="";var n=t(i,r||{});var o=objectToAttrsString(n);return"<svg "+o+">"+e+"</svg>"};var a=r.svg;var u=r.xlink;var s={attrs:(c={style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"},c[a.name]=a.uri,c[u.name]=u.uri,c)};var c;var f=function Sprite(e){this.config=t(s,e||{});this.symbols=[]};f.prototype.add=function add(e){var t=this;var r=t.symbols;var n=this.find(e.id);if(n){r[r.indexOf(n)]=e;return false}r.push(e);return true};f.prototype.remove=function remove(e){var t=this;var r=t.symbols;var n=this.find(e);if(n){r.splice(r.indexOf(n),1);n.destroy();return true}return false};f.prototype.find=function find(e){return this.symbols.filter((function(t){return t.id===e}))[0]||null};f.prototype.has=function has(e){return this.find(e)!==null};f.prototype.stringify=function stringify(){var e=this.config;var t=e.attrs;var r=this.symbols.map((function(e){return e.stringify()})).join("");return wrapInSvgString(r,t)};f.prototype.toString=function toString(){return this.stringify()};f.prototype.destroy=function destroy(){this.symbols.forEach((function(e){return e.destroy()}))};var d=function SpriteSymbol(e){var t=e.id;var r=e.viewBox;var n=e.content;this.id=t;this.viewBox=r;this.content=n};d.prototype.stringify=function stringify(){return this.content};d.prototype.toString=function toString(){return this.stringify()};d.prototype.destroy=function destroy(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var parse=function(e){var t=!!document.importNode;var r=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;if(t){return document.importNode(r,true)}return r};var l=function(e){function BrowserSpriteSymbol(){e.apply(this,arguments)}if(e)BrowserSpriteSymbol.__proto__=e;BrowserSpriteSymbol.prototype=Object.create(e&&e.prototype);BrowserSpriteSymbol.prototype.constructor=BrowserSpriteSymbol;var t={isMounted:{}};t.isMounted.get=function(){return!!this.node};BrowserSpriteSymbol.createFromExistingNode=function createFromExistingNode(e){return new BrowserSpriteSymbol({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})};BrowserSpriteSymbol.prototype.destroy=function destroy(){if(this.isMounted){this.unmount()}e.prototype.destroy.call(this)};BrowserSpriteSymbol.prototype.mount=function mount(e){if(this.isMounted){return this.node}var t=typeof e==="string"?document.querySelector(e):e;var r=this.render();this.node=r;t.appendChild(r);return r};BrowserSpriteSymbol.prototype.render=function render(){var e=this.stringify();return parse(wrapInSvgString(e)).childNodes[0]};BrowserSpriteSymbol.prototype.unmount=function unmount(){this.node.parentNode.removeChild(this.node)};Object.defineProperties(BrowserSpriteSymbol.prototype,t);return BrowserSpriteSymbol}(d);var p={autoConfigure:true,mountTo:"body",syncUrlsWithBaseTag:false,listenLocationChangeEvent:true,locationChangeEvent:"locationChange",locationChangeAngularEmitter:false,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:false};var arrayFrom=function(e){return Array.prototype.slice.call(e,0)};var v={isChrome:function(){return/chrome/i.test(navigator.userAgent)},isFirefox:function(){return/firefox/i.test(navigator.userAgent)},isIE:function(){return/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)},isEdge:function(){return/edge/i.test(navigator.userAgent)}};var dispatchEvent=function(e,t){var r=document.createEvent("CustomEvent");r.initCustomEvent(e,false,false,t);window.dispatchEvent(r)};var evalStylesIEWorkaround=function(e){var t=[];arrayFrom(e.querySelectorAll("style")).forEach((function(e){e.textContent+="";t.push(e)}));return t};var getUrlWithoutFragment=function(e){return(e||window.location.href).split("#")[0]};var locationChangeAngularEmitter=function(e){angular.module("ng").run(["$rootScope",function(t){t.$on("$locationChangeSuccess",(function(t,r,n){dispatchEvent(e,{oldUrl:n,newUrl:r})}))}])};var m="linearGradient, radialGradient, pattern, mask, clipPath";var moveGradientsOutsideSymbol=function(e,t){if(t===void 0)t=m;arrayFrom(e.querySelectorAll("symbol")).forEach((function(e){arrayFrom(e.querySelectorAll(t)).forEach((function(t){e.parentNode.insertBefore(t,e)}))}));return e};function selectAttributes(e,t){var r=arrayFrom(e).reduce((function(e,r){if(!r.attributes){return e}var n=arrayFrom(r.attributes);var o=t?n.filter(t):n;return e.concat(o)}),[]);return r}var y=r.xlink.uri;var h="xlink:href";var g=/[{}|\\\^\[\]`"<>]/g;function encoder(e){return e.replace(g,(function(e){return"%"+e[0].charCodeAt(0).toString(16).toUpperCase()}))}function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function updateReferences(e,t,r){arrayFrom(e).forEach((function(e){var n=e.getAttribute(h);if(n&&n.indexOf(t)===0){var o=n.replace(t,r);e.setAttributeNS(y,h,o)}}));return e}var S=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"];var b=S.map((function(e){return"["+e+"]"})).join(",");var updateUrls=function(e,t,r,n){var o=encoder(r);var i=encoder(n);var a=e.querySelectorAll(b);var u=selectAttributes(a,(function(e){var t=e.localName;var r=e.value;return S.indexOf(t)!==-1&&r.indexOf("url("+o)!==-1}));u.forEach((function(e){return e.value=e.value.replace(new RegExp(escapeRegExp(o),"g"),i)}));updateReferences(t,o,i)};var w={MOUNT:"mount",SYMBOL_MOUNT:"symbol_mount"};var _=function(e){function BrowserSprite(r){var n=this;if(r===void 0)r={};e.call(this,t(p,r));var o=mitt();this._emitter=o;this.node=null;var i=this;var a=i.config;if(a.autoConfigure){this._autoConfigure(r)}if(a.syncUrlsWithBaseTag){var u=document.getElementsByTagName("base")[0].getAttribute("href");o.on(w.MOUNT,(function(){return n.updateUrls("#",u)}))}var s=this._handleLocationChange.bind(this);this._handleLocationChange=s;if(a.listenLocationChangeEvent){window.addEventListener(a.locationChangeEvent,s)}if(a.locationChangeAngularEmitter){locationChangeAngularEmitter(a.locationChangeEvent)}o.on(w.MOUNT,(function(e){if(a.moveGradientsOutsideSymbol){moveGradientsOutsideSymbol(e)}}));o.on(w.SYMBOL_MOUNT,(function(e){if(a.moveGradientsOutsideSymbol){moveGradientsOutsideSymbol(e.parentNode)}if(v.isIE()||v.isEdge()){evalStylesIEWorkaround(e)}}))}if(e)BrowserSprite.__proto__=e;BrowserSprite.prototype=Object.create(e&&e.prototype);BrowserSprite.prototype.constructor=BrowserSprite;var r={isMounted:{}};r.isMounted.get=function(){return!!this.node};BrowserSprite.prototype._autoConfigure=function _autoConfigure(e){var t=this;var r=t.config;if(typeof e.syncUrlsWithBaseTag==="undefined"){r.syncUrlsWithBaseTag=typeof document.getElementsByTagName("base")[0]!=="undefined"}if(typeof e.locationChangeAngularEmitter==="undefined"){r.locationChangeAngularEmitter=typeof window.angular!=="undefined"}if(typeof e.moveGradientsOutsideSymbol==="undefined"){r.moveGradientsOutsideSymbol=v.isFirefox()}};BrowserSprite.prototype._handleLocationChange=function _handleLocationChange(e){var t=e.detail;var r=t.oldUrl;var n=t.newUrl;this.updateUrls(r,n)};BrowserSprite.prototype.add=function add(t){var r=this;var n=e.prototype.add.call(this,t);if(this.isMounted&&n){t.mount(r.node);this._emitter.emit(w.SYMBOL_MOUNT,t.node)}return n};BrowserSprite.prototype.attach=function attach(e){var t=this;var r=this;if(r.isMounted){return r.node}var n=typeof e==="string"?document.querySelector(e):e;r.node=n;this.symbols.forEach((function(e){e.mount(r.node);t._emitter.emit(w.SYMBOL_MOUNT,e.node)}));arrayFrom(n.querySelectorAll("symbol")).forEach((function(e){var t=l.createFromExistingNode(e);t.node=e;r.add(t)}));this._emitter.emit(w.MOUNT,n);return n};BrowserSprite.prototype.destroy=function destroy(){var e=this;var t=e.config;var r=e.symbols;var n=e._emitter;r.forEach((function(e){return e.destroy()}));n.off("*");window.removeEventListener(t.locationChangeEvent,this._handleLocationChange);if(this.isMounted){this.unmount()}};BrowserSprite.prototype.mount=function mount(e,t){if(e===void 0)e=this.config.mountTo;if(t===void 0)t=false;var r=this;if(r.isMounted){return r.node}var n=typeof e==="string"?document.querySelector(e):e;var o=r.render();this.node=o;if(t&&n.childNodes[0]){n.insertBefore(o,n.childNodes[0])}else{n.appendChild(o)}this._emitter.emit(w.MOUNT,o);return o};BrowserSprite.prototype.render=function render(){return parse(this.stringify())};BrowserSprite.prototype.unmount=function unmount(){this.node.parentNode.removeChild(this.node)};BrowserSprite.prototype.updateUrls=function updateUrls$1(e,t){if(!this.isMounted){return false}var r=document.querySelectorAll(this.config.usagesToUpdate);updateUrls(this.node,r,getUrlWithoutFragment(e)+"#",getUrlWithoutFragment(t)+"#");return true};Object.defineProperties(BrowserSprite.prototype,r);return BrowserSprite}(f);var E=createCommonjsModule((function(e){
/*!
* domready (c) Dustin Diaz 2014 - License MIT
*/
!function(t,r){{e.exports=r()}}("domready",(function(){var e=[],t,r=document,n=r.documentElement.doScroll,o="DOMContentLoaded",i=(n?/^loaded|^c/:/^loaded|^i|^c/).test(r.readyState);if(!i){r.addEventListener(o,t=function(){r.removeEventListener(o,t);i=1;while(t=e.shift()){t()}})}return function(t){i?setTimeout(t,0):e.push(t)}}))}));var B="__SVG_SPRITE_NODE__";var x="__SVG_SPRITE__";var O=!!window[x];var M;if(O){M=window[x]}else{M=new _({attrs:{id:B,"aria-hidden":"true"}});window[x]=M}var loadSprite=function(){var e=document.getElementById(B);if(e){M.attach(e)}else{M.mount(document.body,true)}};if(document.body){loadSprite()}else{E(loadSprite)}var C=M;return C}))}};var t={};function __nccwpck_require__(r){var n=t[r];if(n!==undefined){return n.exports}var o=t[r]={exports:{}};var i=true;try{e[r].call(o.exports,o,o.exports,__nccwpck_require__);i=false}finally{if(i)delete t[r]}return o.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var r=__nccwpck_require__(345);module.exports=r})();