diff --git a/README-cn.md b/README-cn.md index 5b553e2..55f1311 100644 --- a/README-cn.md +++ b/README-cn.md @@ -138,6 +138,9 @@ rows | 0 | number | 水印行数 | N cols | 0 | number | 水印列数 | N ### 版本及功能 ++ version 1.2.0(正式版) 更新时间:2020.01.19 + + 修复默认样式:opacity默认值由0.8改为1; + + react服务器渲染优化:服务器端渲染时返回Fragment + version 1.1.6(正式版) 更新时间:2020.01.17 + 修复ie11防删除失效bug(replaceChild有延迟) + 压缩:减少1-2k大小 diff --git a/README.md b/README.md index d8fe4e8..a4236e6 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,9 @@ rows | 0 | number | watermark lines | N cols | 0 | number | watermark columns | N ### Version and features ++ version 1.2.0 (official version) update time:2020.01.19 + + Repair the default styles: opacity default value from 0.8 to 1; + + React server render optimization: return Fragment when server side render + version 1.1.6 (official version) update time:2020.01.17 + fixed ie11 anti-deletion bug (replaceChild has delay) + compression: reduces size by 1-2k diff --git a/dist/native/index.js b/dist/native/index.js index 5de3edc..812c934 100644 --- a/dist/native/index.js +++ b/dist/native/index.js @@ -1 +1 @@ -!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("watermark",[],n):"object"==typeof exports?exports.watermark=n():t.watermark=n()}("undefined"!=typeof self?self:this,(function(){try{ if(typeof global === 'object' && window !== global){return null;} }catch(e){return null;}return e={},t.m=n={"+MLx":function(t,n,e){var r=e("HAuM");t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},"+W7g":function(t,n,e){var r=e("39uu"),o=e("/EgQ"),i=e("A2Ma")("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},"/5b1":function(t,n,e){var r=e("GHVm"),o="["+e("gfA+")+"]",i=RegExp("^"+o+o+"*"),u=RegExp(o+o+"*$"),a=function(t){return function(n){var e=String(r(n));return 1&t&&(e=e.replace(i,"")),2&t&&(e=e.replace(u,"")),e}};t.exports={start:a(1),end:a(2),trim:a(3)}},"/EgQ":function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"/GqU":function(t,n,e){var r=e("RK3t"),o=e("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,n,e){t.exports=e("5Zs1")},"/yBQ":function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){void 0===t&&(t=50);var n=(0,r.default)(),e=n.width,o=n.height,i=this.width!==e,u=this.height>o+t||this.height"+(n?n.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return e&&(e.shadowRoot||e).appendChild(i),e||i}};n.default=i},OsYe:function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e("yLpj"))},"PJ+M":function(t,n,e){t.exports=e("DKI4")},PoCt:function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},Q0Rw:function(t,n,e){var r=e("39uu"),o=e("YiBS"),i=e("A2Ma")("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},QQub:function(t,n,e){"use strict";var r=e("pevS"),o=e("3uAa").map;r({target:"Array",proto:!0,forced:!e("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),d=t.F;e--;)delete d[f][i[e]];return d()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=d(),void 0===n?e:o(e,n)},u[s]=!0},fJgi:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var n=(0,i.default)(t.text),e={text:n.text,length:n.length};return e.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),e.options=(0,r.default)(c(o.default.options),t.options),e.textStyle.textAlign=a[e.textStyle.textAlign]||a.center,e};var r=u(e("526F")),o=u(e("iUSu")),i=u(e("64i+"));function u(t){return t&&t.__esModule?t:{default:t}}var a={left:"right",right:"left",center:"center"};function c(t){var n={};for(var e in t)n[e]=t[e];return n}},foTI:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(){var t=this.can,n=this.data,e=n.text,i=n.textStyle,u=n.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(u.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(u.zIndex?"z-index:"+u.zIndex+";":"")+";");var a=this.height/this.h|1,c=this.width/this.w|1;u.rows&&(a=u.rows*this.ratio,this.h=this.height/a),u.cols&&(c=u.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*e.length/2+s/2,l=document.createDocumentFragment(),d=0;dc;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},tbMQ:function(t,n,e){t.exports=e("jP3w")},tiKp:function(t,n,e){var r=e("2oRo"),o=e("VpIT"),i=e("kOOl"),u=e("STAE"),a=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=u&&a[t]||(u?a:i)("Symbol."+t))}},tycR:function(t,n,e){var r=e("+MLx"),o=e("RK3t"),i=e("ewvW"),u=e("UMSQ"),a=e("ZfDv"),c=[].push,s=function(t){var n=1==t,e=2==t,s=3==t,f=4==t,l=6==t,d=5==t||l;return function(p,h,v,g){for(var y,w,m=i(p),b=o(m),x=r(h,v,3),S=u(b.length),O=0,M=g||a,j=n?M(p,S):e?M(p,0):void 0;Oc;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},zBJ4:function(t,n,e){var r=e("2oRo"),o=e("hh1v"),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},zJQS:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zk60:function(t,n,e){var r=e("2oRo"),o=e("kRJp");t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}}},t.c=e,t.d=function(n,e,r){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:r})},t.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(r,o,function(t){return n[t]}.bind(null,o));return r},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},t.p="./",t(t.s="jP1q");function t(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n,e})); \ No newline at end of file +!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("watermark",[],n):"object"==typeof exports?exports.watermark=n():t.watermark=n()}("undefined"!=typeof self?self:this,(function(){try{if(typeof global === 'object' && window !== global){return arguments[0] && arguments[0].Fragment || null;}}catch(e){return arguments[0] && arguments[0].Fragment || null;}return e={},t.m=n={"+MLx":function(t,n,e){var r=e("HAuM");t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},"+W7g":function(t,n,e){var r=e("39uu"),o=e("/EgQ"),i=e("A2Ma")("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},"/5b1":function(t,n,e){var r=e("GHVm"),o="["+e("gfA+")+"]",i=RegExp("^"+o+o+"*"),u=RegExp(o+o+"*$"),a=function(t){return function(n){var e=String(r(n));return 1&t&&(e=e.replace(i,"")),2&t&&(e=e.replace(u,"")),e}};t.exports={start:a(1),end:a(2),trim:a(3)}},"/EgQ":function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"/GqU":function(t,n,e){var r=e("RK3t"),o=e("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,n,e){t.exports=e("5Zs1")},"/yBQ":function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){void 0===t&&(t=50);var n=(0,r.default)(),e=n.width,o=n.height,i=this.width!==e,u=this.height>o+t||this.height"+(n?n.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return e&&(e.shadowRoot||e).appendChild(i),e||i}};n.default=i},OsYe:function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e("yLpj"))},"PJ+M":function(t,n,e){t.exports=e("DKI4")},PoCt:function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},Q0Rw:function(t,n,e){var r=e("39uu"),o=e("YiBS"),i=e("A2Ma")("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},QQub:function(t,n,e){"use strict";var r=e("pevS"),o=e("3uAa").map;r({target:"Array",proto:!0,forced:!e("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),d=t.F;e--;)delete d[f][i[e]];return d()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=d(),void 0===n?e:o(e,n)},u[s]=!0},fJgi:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var n=(0,i.default)(t.text),e={text:n.text,length:n.length};return e.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),e.options=(0,r.default)(c(o.default.options),t.options),e.textStyle.textAlign=a[e.textStyle.textAlign]||a.center,e};var r=u(e("526F")),o=u(e("iUSu")),i=u(e("64i+"));function u(t){return t&&t.__esModule?t:{default:t}}var a={left:"right",right:"left",center:"center"};function c(t){var n={};for(var e in t)n[e]=t[e];return n}},foTI:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(){var t=this.can,n=this.data,e=n.text,i=n.textStyle,u=n.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(u.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(u.zIndex?"z-index:"+u.zIndex+";":"")+";");var a=this.height/this.h|1,c=this.width/this.w|1;u.rows&&(a=u.rows*this.ratio,this.h=this.height/a),u.cols&&(c=u.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*e.length/2+s/2,l=document.createDocumentFragment(),d=0;dc;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},tbMQ:function(t,n,e){t.exports=e("jP3w")},tiKp:function(t,n,e){var r=e("2oRo"),o=e("VpIT"),i=e("kOOl"),u=e("STAE"),a=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=u&&a[t]||(u?a:i)("Symbol."+t))}},tycR:function(t,n,e){var r=e("+MLx"),o=e("RK3t"),i=e("ewvW"),u=e("UMSQ"),a=e("ZfDv"),c=[].push,s=function(t){var n=1==t,e=2==t,s=3==t,f=4==t,l=6==t,d=5==t||l;return function(p,h,v,g){for(var y,w,m=i(p),b=o(m),x=r(h,v,3),S=u(b.length),O=0,M=g||a,j=n?M(p,S):e?M(p,0):void 0;Oc;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},zBJ4:function(t,n,e){var r=e("2oRo"),o=e("hh1v"),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},zJQS:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zk60:function(t,n,e){var r=e("2oRo"),o=e("kRJp");t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}}},t.c=e,t.d=function(n,e,r){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:r})},t.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(r,o,function(t){return n[t]}.bind(null,o));return r},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},t.p="./",t(t.s="jP1q");function t(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n,e})); \ No newline at end of file diff --git a/dist/react/index.js b/dist/react/index.js index 552abe6..d61ea98 100644 --- a/dist/react/index.js +++ b/dist/react/index.js @@ -1 +1 @@ -!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react")):"function"==typeof define&&define.amd?define("watermark",["react"],n):"object"==typeof exports?exports.watermark=n(require("react")):t.watermark=n(t.react)}("undefined"!=typeof self?self:this,(function(t){try{ if(typeof global === 'object' && window !== global){return null;} }catch(e){return null;}return r={},n.m=e={"+MLx":function(t,n,e){var r=e("HAuM");t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},"+Oj+":function(t,n,e){"use strict";var r=e("fHi0"),o=e("LYCE"),i=e("tNHA");n.__esModule=!0,n.default=void 0;var u=b(e("rPUy")),a=b(e("IeeE")),c=b(e("eLKs")),s=b(e("cDcd")),f=b(e("rf0u")),l=b(e("X4Hi")),p=b(e("fJgi")),d=b(e("Tjwv")),v=b(e("M76K")),h=e("379a"),y=function(t){if(t&&t.__esModule)return t;var n=g();if(n&&n.has(t))return n.get(t);var e={};if(null!=t){var i=o&&r;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=i?r(t,u):null;a&&(a.get||a.set)?o(e,u,a):e[u]=t[u]}}return e.default=t,n&&n.set(t,e),e}(e("pLGG"));function g(){if("function"!=typeof i)return null;var t=new i;return g=function(){return t},t}function b(t){return t&&t.__esModule?t:{default:t}}function m(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var w=function(t){function n(n){var e;return(e=t.call(this,n)||this).loadWaterMark=f.default,e.initWaterMark=(0,l.default)("waterMark"),e.environment="react",e.Monitor=(0,c.default)(d.default).call(d.default,m(e),h.drawShadow),e.data=(0,p.default)(n),e.noRender=!e.data.text,e.isShadowDom=h.drawShadow.isShadowDom,e.randomId=h.drawShadow.randomId(),e.shadowDom=s.default.createRef(),e.noRender?(e.componentDidMount=function(){},e.render=function(){return null},m(e)):(e.canvas=s.default.createRef(),e.ie=!!window.ActiveXObject||"ActiveXObject"in window,e.draw=window.ActiveXObject?h.drawSvg:h.drawCanvas,e.initWaterMark(),e.loadWaterMark(),e)}!function(t,n){t.prototype=(0,u.default)(n.prototype),(t.prototype.constructor=t).__proto__=n}(n,t);var e=n.prototype;return e.render=function(){return this.isShadowDom?s.default.createElement("div",{id:this.randomId,ref:this.shadowDom}):window.ActiveXObject?s.default.createElement("svg",{id:this.randomId,className:y.default.waterMark,ref:this.canvas}):s.default.createElement("canvas",{id:this.randomId,className:y.default.waterMark,ref:this.canvas})},e.componentDidMount=function(){var t=this,n=(0,c.default)(h.canRedraw).call(h.canRedraw,this);this.componentWillUnmount(),this.interval=(0,a.default)((function(){n()&&t.waterMark()}),500),this.isShadowDom&&this.shadowDom.current&&(this.shadowDom.current.style=y.show,h.drawShadow.renderShadow.call(this))},e.componentWillUnmount=function(){clearInterval(this.interval),this.interval=null},e.waterMark=function(){if(!this.can)return this.initWaterMark(),!1;this.Monitor();var t=(0,v.default)(),n=t.width,e=t.height;this.width=n,this.height=e,this.draw()},n}("object"==typeof s.default?s.default.PureComponent:Object);n.default=w},"+W7g":function(t,n,e){var r=e("39uu"),o=e("/EgQ"),i=e("A2Ma")("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},"+qqD":function(t,n,e){var r=e("b42z");t.exports=function(t,n,e,o){try{return o?n(r(e)[0],e[1]):n(e)}catch(n){var i=t.return;throw void 0!==i&&r(i.call(t)),n}}},"/5b1":function(t,n,e){var r=e("GHVm"),o="["+e("gfA+")+"]",i=RegExp("^"+o+o+"*"),u=RegExp(o+o+"*$"),a=function(t){return function(n){var e=String(r(n));return 1&t&&(e=e.replace(i,"")),2&t&&(e=e.replace(u,"")),e}};t.exports={start:a(1),end:a(2),trim:a(3)}},"/EgQ":function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"/GqU":function(t,n,e){var r=e("RK3t"),o=e("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,n,e){t.exports=e("5Zs1")},"/yBQ":function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){void 0===t&&(t=50);var n=(0,r.default)(),e=n.width,o=n.height,i=this.width!==e,u=this.height>o+t||this.height"+(n?n.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return e&&(e.shadowRoot||e).appendChild(i),e||i}};n.default=i},OsYe:function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e("yLpj"))},"PJ+M":function(t,n,e){t.exports=e("DKI4")},Pkdo:function(t,n,e){var r=e("pevS"),o=e("wbIY");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:e("QYBB").f})},PoCt:function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},Q0Rw:function(t,n,e){var r=e("39uu"),o=e("YiBS"),i=e("A2Ma")("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},QFZC:function(t,n,e){"use strict";var r=e("pevS"),o=e("9XUY"),i=e("V3kF"),u=e("7GIe"),a=e("KHTo"),c=e("AnMC"),s=e("1mbr"),f=e("A2Ma"),l=e("cEKj"),p=e("dGO/"),d=e("u4PT"),v=d.IteratorPrototype,h=d.BUGGY_SAFARI_ITERATORS,y=f("iterator"),g="values",b="entries",m=function(){return this};t.exports=function(t,n,e,f,d,w,x){o(e,n,f);var S,O,M,j=function(t){if(t===d&&T)return T;if(!h&&t in A)return A[t];switch(t){case"keys":case g:case b:return function(){return new e(this,t)}}return function(){return new e(this)}},E=n+" Iterator",k=!1,A=t.prototype,I=A[y]||A["@@iterator"]||d&&A[d],T=!h&&I||j(d),L="Array"==n&&A.entries||I;if(L&&(S=i(L.call(new t)),v!==Object.prototype&&S.next&&(l||i(S)===v||(u?u(S,v):"function"!=typeof S[y]&&c(S,y,m)),a(S,E,!0,!0),l&&(p[E]=m))),d==g&&I&&I.name!==g&&(k=!0,T=function(){return I.call(this)}),l&&!x||A[y]===T||c(A,y,T),p[n]=T,d)if(O={values:j(g),keys:w?T:j("keys"),entries:j(b)},x)for(M in O)!h&&!k&&M in A||s(A,M,O[M]);else r({target:n,proto:!0,forced:h||k},O);return O}},QQub:function(t,n,e){"use strict";var r=e("pevS"),o=e("3uAa").map;r({target:"Array",proto:!0,forced:!e("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),p=t.F;e--;)delete p[f][i[e]];return p()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=p(),void 0===n?e:o(e,n)},u[s]=!0},STAE:function(t,n,e){(function(n){var r=e("0Dky");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(n())}))}).call(this,e("pNMO"))},STz3:function(t,n,e){t.exports=e("/LDT")},SWOc:function(t,n,e){var r,o,i=e("OsYe"),u=e("xLjh"),a=i.process,c=a&&a.versions,s=c&&c.v8;s?o=(r=s.split("."))[0]+r[1]:u&&(r=u.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},SWit:function(t,n,e){var r=e("OsYe"),o=e("/5b1").trim,i=e("gfA+"),u=r.parseFloat,a=1/u(i+"-0")!=-1/0;t.exports=a?function(t){var n=o(String(t)),e=u(n);return 0===e&&"-"==n.charAt(0)?-0:e}:u},"T/97":function(t,n,e){var r=e("GHVm");t.exports=function(t){return Object(r(t))}},TWQb:function(t,n,e){var r=e("/GqU"),o=e("UMSQ"),i=e("I8vh"),u=function(t){return function(n,e,u){var a,c=r(n),s=o(c.length),f=i(u,s);if(t&&e!=e){for(;fdocument.F=Object<\/script>"),t.close(),p=t.F;e--;)delete p[f][i[e]];return p()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=p(),void 0===n?e:o(e,n)},u[s]=!0},fHi0:function(t,n,e){t.exports=e("uDyp")},fJgi:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var n=(0,i.default)(t.text),e={text:n.text,length:n.length};return e.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),e.options=(0,r.default)(c(o.default.options),t.options),e.textStyle.textAlign=a[e.textStyle.textAlign]||a.center,e};var r=u(e("526F")),o=u(e("iUSu")),i=u(e("64i+"));function u(t){return t&&t.__esModule?t:{default:t}}var a={left:"right",right:"left",center:"center"};function c(t){var n={};for(var e in t)n[e]=t[e];return n}},foTI:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(){var t=this.can,n=this.data,e=n.text,i=n.textStyle,u=n.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(u.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(u.zIndex?"z-index:"+u.zIndex+";":"")+";");var a=this.height/this.h|1,c=this.width/this.w|1;u.rows&&(a=u.rows*this.ratio,this.h=this.height/a),u.cols&&(c=u.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*e.length/2+s/2,l=document.createDocumentFragment(),p=0;p=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:r,done:!1}:"values"==e?{value:n[r],done:!1}:{value:[r,n[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},kRJp:function(t,n,e){var r=e("g6v/"),o=e("m/L8"),i=e("XGwC");t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},lBI7:function(t,n,e){e("aFDJ");var r=e("oWnS");t.exports=r("Array").includes},lMq5:function(t,n,e){var r=e("0Dky"),o=/#|\.prototype\./,i=function(t,n){var e=a[u(t)];return e==s||e!=c&&("function"==typeof n?r(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},lulC:function(t,n,e){var r=e("OsYe"),o=e("q4US"),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},"m/L8":function(t,n,e){var r=e("g6v/"),o=e("DPsx"),i=e("glrk"),u=e("wE6v"),a=Object.defineProperty;n.f=r?a:function(t,n,e){if(i(t),n=u(n,!0),i(e),o)try{return a(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},m7iD:function(t,n,e){var r=e("pevS"),o=e("Bvq2"),i=e("pCEo"),u=e("RLqH").f,a=e("wbIY"),c=o((function(){u(1)}));r({target:"Object",stat:!0,forced:!a||c,sham:!a},{getOwnPropertyDescriptor:function(t,n){return u(i(t),n)}})},mIMY:function(t,n,e){var r=e("dktu"),o=e("OsYe"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][n]||o[t]&&o[t][n]}},mX77:function(t,n,e){"use strict";var r,o=e("OsYe"),i=e("Cupc"),u=e("ZZQp"),a=e("DK5n"),c=e("yOho"),s=e("39uu"),f=e("L1rz").enforce,l=e("lulC"),p=!o.ActiveXObject&&"ActiveXObject"in o,d=Object.isExtensible,v=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},h=t.exports=a("WeakMap",v,c,!0,!0);if(l&&p){r=c.getConstructor(v,"WeakMap",!0),u.REQUIRED=!0;var y=h.prototype,g=y.delete,b=y.has,m=y.get,w=y.set;i(y,{delete:function(t){if(!s(t)||d(t))return g.call(this,t);var n=f(this);return n.frozen||(n.frozen=new r),g.call(this,t)||n.frozen.delete(t)},has:function(t){if(!s(t)||d(t))return b.call(this,t);var n=f(this);return n.frozen||(n.frozen=new r),b.call(this,t)||n.frozen.has(t)},get:function(t){if(!s(t)||d(t))return m.call(this,t);var n=f(this);return n.frozen||(n.frozen=new r),b.call(this,t)?m.call(this,t):n.frozen.get(t)},set:function(t,n){if(s(t)&&!d(t)){var e=f(this);e.frozen||(e.frozen=new r),b.call(this,t)?w.call(this,t,n):e.frozen.set(t,n)}else w.call(this,t,n);return this}})}},mnMc:function(t,n,e){t.exports=e("jgZk")},nJYk:function(t,n,e){var r=e("Bvq2"),o=e("A2Ma"),i=e("SWOc"),u=o("species");t.exports=function(t){return 51<=i||!r((function(){var n=[];return(n.constructor={})[u]=function(){return{foo:1}},1!==n[t](Boolean).foo}))}},nlFj:function(t,n,e){var r=e("+W7g");t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},nleh:function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},noGo:function(t,n,e){var r=e("VpIT");t.exports=r("native-function-to-string",Function.toString)},o4zr:function(t,n,e){e("Pkdo");var r=e("dktu").Object,o=t.exports=function(t,n,e){return r.defineProperty(t,n,e)};r.defineProperty.sham&&(o.sham=!0)},oBZR:function(t,n,e){var r=e("syO3"),o=e("nleh");t.exports=Object.keys||function(t){return r(t,o)}},oOVA:function(t,n,e){var r=e("Bvq2"),o=/#|\.prototype\./,i=function(t,n){var e=a[u(t)];return e==s||e!=c&&("function"==typeof n?r(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},oWnS:function(t,n,e){var r=e("dktu");t.exports=function(t){return r[t+"Prototype"]}},ogVW:function(t,n){n.f=Object.getOwnPropertySymbols},pCEo:function(t,n,e){var r=e("Y4yM"),o=e("GHVm");t.exports=function(t){return r(o(t))}},pLGG:function(t,n,e){var r=e("h0T/");"string"==typeof r&&(r=[[t.i,r,""]]);var o={injectType:"singletonStyleTag",insert:function(t){document.querySelector("head").appendChild(t),window._styleElementInsertedByStyleLoader=t},singleton:!0};e("LboF")(r,o),r.locals&&(t.exports=r.locals)},pNMO:function(t,n,e){"use strict";var r=e("I+eb"),o=e("2oRo"),i=e("0GbY"),u=e("xDBR"),a=e("g6v/"),c=e("STAE"),s=e("0Dky"),f=e("UTVS"),l=e("6LWA"),p=e("hh1v"),d=e("glrk"),v=e("ewvW"),h=e("/GqU"),y=e("wE6v"),g=e("XGwC"),b=e("fHMY"),m=e("33Wh"),w=e("JBy8"),x=e("BX/b"),S=e("dBg+"),O=e("Bs8V"),M=e("m/L8"),j=e("0eef"),E=e("kRJp"),k=e("busE"),A=e("VpIT"),I=e("93I0"),T=e("0BK2"),L=e("kOOl"),P=e("tiKp"),D=e("wDLo"),R=e("dG/n"),_=e("1E5z"),C=e("afO8"),B=e("tycR").forEach,Y=I("hidden"),F="Symbol",z="prototype",W=P("toPrimitive"),G=C.set,N=C.getterFor(F),U=Object[z],Q=o.Symbol,H=i("JSON","stringify"),q=O.f,V=M.f,K=x.f,J=j.f,X=A("symbols"),Z=A("op-symbols"),$=A("string-to-symbol-registry"),tt=A("symbol-to-string-registry"),nt=A("wks"),et=o.QObject,rt=!et||!et[z]||!et[z].findChild,ot=a&&s((function(){return 7!=b(V({},"a",{get:function(){return V(this,"a",{value:7}).a}})).a}))?function(t,n,e){var r=q(U,n);r&&delete U[n],V(t,n,e),r&&t!==U&&V(U,n,r)}:V,it=function(t,n){var e=X[t]=b(Q[z]);return G(e,{type:F,tag:t,description:n}),a||(e.description=n),e},ut=c&&"symbol"==typeof Q.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Q},at=function(t,n,e){t===U&&at(Z,n,e),d(t);var r=y(n,!0);return d(e),f(X,r)?(e.enumerable?(f(t,Y)&&t[Y][r]&&(t[Y][r]=!1),e=b(e,{enumerable:g(0,!1)})):(f(t,Y)||V(t,Y,g(1,{})),t[Y][r]=!0),ot(t,r,e)):V(t,r,e)},ct=function(t,n){d(t);var e=h(n),r=m(e).concat(pt(e));return B(r,(function(n){a&&!st.call(e,n)||at(t,n,e[n])})),t},st=function(t){var n=y(t,!0),e=J.call(this,n);return!(this===U&&f(X,n)&&!f(Z,n))&&(!(e||!f(this,n)||!f(X,n)||f(this,Y)&&this[Y][n])||e)},ft=function(t,n){var e=h(t),r=y(n,!0);if(e!==U||!f(X,r)||f(Z,r)){var o=q(e,r);return!o||!f(X,r)||f(e,Y)&&e[Y][r]||(o.enumerable=!0),o}},lt=function(t){var n=K(h(t)),e=[];return B(n,(function(t){f(X,t)||f(T,t)||e.push(t)})),e},pt=function(t){var n=t===U,e=K(n?Z:h(t)),r=[];return B(e,(function(t){!f(X,t)||n&&!f(U,t)||r.push(X[t])})),r};c||(k((Q=function(){if(this instanceof Q)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,n=L(t),e=function(t){this===U&&e.call(Z,t),f(this,Y)&&f(this[Y],n)&&(this[Y][n]=!1),ot(this,n,g(1,t))};return a&&rt&&ot(U,n,{configurable:!0,set:e}),it(n,t)})[z],"toString",(function(){return N(this).tag})),j.f=st,M.f=at,O.f=ft,w.f=x.f=lt,S.f=pt,a&&(V(Q[z],"description",{configurable:!0,get:function(){return N(this).description}}),u||k(U,"propertyIsEnumerable",st,{unsafe:!0})),D.f=function(t){return it(P(t),t)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Q}),B(m(nt),(function(t){R(t)})),r({target:F,stat:!0,forced:!c},{for:function(t){var n=String(t);if(f($,n))return $[n];var e=Q(n);return $[n]=e,tt[e]=n,e},keyFor:function(t){if(!ut(t))throw TypeError(t+" is not a symbol");if(f(tt,t))return tt[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!a},{create:function(t,n){return void 0===n?b(t):ct(b(t),n)},defineProperty:at,defineProperties:ct,getOwnPropertyDescriptor:ft}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:lt,getOwnPropertySymbols:pt}),r({target:"Object",stat:!0,forced:s((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(v(t))}}),H&&r({target:"JSON",stat:!0,forced:!c||s((function(){var t=Q();return"[null]"!=H([t])||"{}"!=H({a:t})||"{}"!=H(Object(t))}))},{stringify:function(t,n,e){for(var r,o=[t],i=1;ic;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},tNHA:function(t,n,e){t.exports=e("CDoh")},tbMQ:function(t,n,e){t.exports=e("jP3w")},tiKp:function(t,n,e){var r=e("2oRo"),o=e("VpIT"),i=e("kOOl"),u=e("STAE"),a=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=u&&a[t]||(u?a:i)("Symbol."+t))}},tycR:function(t,n,e){var r=e("+MLx"),o=e("RK3t"),i=e("ewvW"),u=e("UMSQ"),a=e("ZfDv"),c=[].push,s=function(t){var n=1==t,e=2==t,s=3==t,f=4==t,l=6==t,p=5==t||l;return function(d,v,h,y){for(var g,b,m=i(d),w=o(m),x=r(v,h,3),S=u(w.length),O=0,M=y||a,j=n?M(d,S):e?M(d,0):void 0;Oc;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},zBJ4:function(t,n,e){var r=e("2oRo"),o=e("hh1v"),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},zJQS:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zk60:function(t,n,e){var r=e("2oRo"),o=e("kRJp");t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}}},n.c=r,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(n){return t[n]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="./",n(n.s="+Oj+");function n(t){if(r[t])return r[t].exports;var o=r[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var e,r})); \ No newline at end of file +!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("react")):"function"==typeof define&&define.amd?define("watermark",["react"],n):"object"==typeof exports?exports.watermark=n(require("react")):t.watermark=n(t.react)}("undefined"!=typeof self?self:this,(function(t){try{if(typeof global === 'object' && window !== global){return arguments[0] && arguments[0].Fragment || null;}}catch(e){return arguments[0] && arguments[0].Fragment || null;}return r={},n.m=e={"+MLx":function(t,n,e){var r=e("HAuM");t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},"+Oj+":function(t,n,e){"use strict";var r=e("fHi0"),o=e("LYCE"),i=e("tNHA");n.__esModule=!0,n.default=void 0;var u=b(e("rPUy")),a=b(e("IeeE")),c=b(e("eLKs")),s=b(e("cDcd")),f=b(e("rf0u")),l=b(e("X4Hi")),p=b(e("fJgi")),d=b(e("Tjwv")),v=b(e("M76K")),h=e("379a"),y=function(t){if(t&&t.__esModule)return t;var n=g();if(n&&n.has(t))return n.get(t);var e={};if(null!=t){var i=o&&r;for(var u in t)if(Object.prototype.hasOwnProperty.call(t,u)){var a=i?r(t,u):null;a&&(a.get||a.set)?o(e,u,a):e[u]=t[u]}}return e.default=t,n&&n.set(t,e),e}(e("pLGG"));function g(){if("function"!=typeof i)return null;var t=new i;return g=function(){return t},t}function b(t){return t&&t.__esModule?t:{default:t}}function m(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var w=function(t){function n(n){var e;return(e=t.call(this,n)||this).loadWaterMark=f.default,e.initWaterMark=(0,l.default)("waterMark"),e.environment="react",e.Monitor=(0,c.default)(d.default).call(d.default,m(e),h.drawShadow),e.data=(0,p.default)(n),e.noRender=!e.data.text,e.isShadowDom=h.drawShadow.isShadowDom,e.randomId=h.drawShadow.randomId(),e.shadowDom=s.default.createRef(),e.noRender?(e.componentDidMount=function(){},e.render=function(){return null},m(e)):(e.canvas=s.default.createRef(),e.ie=!!window.ActiveXObject||"ActiveXObject"in window,e.draw=window.ActiveXObject?h.drawSvg:h.drawCanvas,e.initWaterMark(),e.loadWaterMark(),e)}!function(t,n){t.prototype=(0,u.default)(n.prototype),(t.prototype.constructor=t).__proto__=n}(n,t);var e=n.prototype;return e.render=function(){return this.isShadowDom?s.default.createElement("div",{id:this.randomId,ref:this.shadowDom}):window.ActiveXObject?s.default.createElement("svg",{id:this.randomId,className:y.default.waterMark,ref:this.canvas}):s.default.createElement("canvas",{id:this.randomId,className:y.default.waterMark,ref:this.canvas})},e.componentDidMount=function(){var t=this,n=(0,c.default)(h.canRedraw).call(h.canRedraw,this);this.componentWillUnmount(),this.interval=(0,a.default)((function(){n()&&t.waterMark()}),500),this.isShadowDom&&this.shadowDom.current&&(this.shadowDom.current.style=y.show,h.drawShadow.renderShadow.call(this))},e.componentWillUnmount=function(){clearInterval(this.interval),this.interval=null},e.waterMark=function(){if(!this.can)return this.initWaterMark(),!1;this.Monitor();var t=(0,v.default)(),n=t.width,e=t.height;this.width=n,this.height=e,this.draw()},n}("object"==typeof s.default?s.default.PureComponent:Object);n.default=w},"+W7g":function(t,n,e){var r=e("39uu"),o=e("/EgQ"),i=e("A2Ma")("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},"+qqD":function(t,n,e){var r=e("b42z");t.exports=function(t,n,e,o){try{return o?n(r(e)[0],e[1]):n(e)}catch(n){var i=t.return;throw void 0!==i&&r(i.call(t)),n}}},"/5b1":function(t,n,e){var r=e("GHVm"),o="["+e("gfA+")+"]",i=RegExp("^"+o+o+"*"),u=RegExp(o+o+"*$"),a=function(t){return function(n){var e=String(r(n));return 1&t&&(e=e.replace(i,"")),2&t&&(e=e.replace(u,"")),e}};t.exports={start:a(1),end:a(2),trim:a(3)}},"/EgQ":function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"/GqU":function(t,n,e){var r=e("RK3t"),o=e("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,n,e){t.exports=e("5Zs1")},"/yBQ":function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){void 0===t&&(t=50);var n=(0,r.default)(),e=n.width,o=n.height,i=this.width!==e,u=this.height>o+t||this.height"+(n?n.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return e&&(e.shadowRoot||e).appendChild(i),e||i}};n.default=i},OsYe:function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e("yLpj"))},"PJ+M":function(t,n,e){t.exports=e("DKI4")},Pkdo:function(t,n,e){var r=e("pevS"),o=e("wbIY");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:e("QYBB").f})},PoCt:function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},Q0Rw:function(t,n,e){var r=e("39uu"),o=e("YiBS"),i=e("A2Ma")("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},QFZC:function(t,n,e){"use strict";var r=e("pevS"),o=e("9XUY"),i=e("V3kF"),u=e("7GIe"),a=e("KHTo"),c=e("AnMC"),s=e("1mbr"),f=e("A2Ma"),l=e("cEKj"),p=e("dGO/"),d=e("u4PT"),v=d.IteratorPrototype,h=d.BUGGY_SAFARI_ITERATORS,y=f("iterator"),g="values",b="entries",m=function(){return this};t.exports=function(t,n,e,f,d,w,x){o(e,n,f);var S,O,M,j=function(t){if(t===d&&T)return T;if(!h&&t in A)return A[t];switch(t){case"keys":case g:case b:return function(){return new e(this,t)}}return function(){return new e(this)}},E=n+" Iterator",k=!1,A=t.prototype,I=A[y]||A["@@iterator"]||d&&A[d],T=!h&&I||j(d),L="Array"==n&&A.entries||I;if(L&&(S=i(L.call(new t)),v!==Object.prototype&&S.next&&(l||i(S)===v||(u?u(S,v):"function"!=typeof S[y]&&c(S,y,m)),a(S,E,!0,!0),l&&(p[E]=m))),d==g&&I&&I.name!==g&&(k=!0,T=function(){return I.call(this)}),l&&!x||A[y]===T||c(A,y,T),p[n]=T,d)if(O={values:j(g),keys:w?T:j("keys"),entries:j(b)},x)for(M in O)!h&&!k&&M in A||s(A,M,O[M]);else r({target:n,proto:!0,forced:h||k},O);return O}},QQub:function(t,n,e){"use strict";var r=e("pevS"),o=e("3uAa").map;r({target:"Array",proto:!0,forced:!e("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),p=t.F;e--;)delete p[f][i[e]];return p()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=p(),void 0===n?e:o(e,n)},u[s]=!0},STAE:function(t,n,e){(function(n){var r=e("0Dky");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(n())}))}).call(this,e("pNMO"))},STz3:function(t,n,e){t.exports=e("/LDT")},SWOc:function(t,n,e){var r,o,i=e("OsYe"),u=e("xLjh"),a=i.process,c=a&&a.versions,s=c&&c.v8;s?o=(r=s.split("."))[0]+r[1]:u&&(r=u.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},SWit:function(t,n,e){var r=e("OsYe"),o=e("/5b1").trim,i=e("gfA+"),u=r.parseFloat,a=1/u(i+"-0")!=-1/0;t.exports=a?function(t){var n=o(String(t)),e=u(n);return 0===e&&"-"==n.charAt(0)?-0:e}:u},"T/97":function(t,n,e){var r=e("GHVm");t.exports=function(t){return Object(r(t))}},TWQb:function(t,n,e){var r=e("/GqU"),o=e("UMSQ"),i=e("I8vh"),u=function(t){return function(n,e,u){var a,c=r(n),s=o(c.length),f=i(u,s);if(t&&e!=e){for(;fdocument.F=Object<\/script>"),t.close(),p=t.F;e--;)delete p[f][i[e]];return p()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=p(),void 0===n?e:o(e,n)},u[s]=!0},fHi0:function(t,n,e){t.exports=e("uDyp")},fJgi:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var n=(0,i.default)(t.text),e={text:n.text,length:n.length};return e.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),e.options=(0,r.default)(c(o.default.options),t.options),e.textStyle.textAlign=a[e.textStyle.textAlign]||a.center,e};var r=u(e("526F")),o=u(e("iUSu")),i=u(e("64i+"));function u(t){return t&&t.__esModule?t:{default:t}}var a={left:"right",right:"left",center:"center"};function c(t){var n={};for(var e in t)n[e]=t[e];return n}},foTI:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(){var t=this.can,n=this.data,e=n.text,i=n.textStyle,u=n.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(u.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(u.zIndex?"z-index:"+u.zIndex+";":"")+";");var a=this.height/this.h|1,c=this.width/this.w|1;u.rows&&(a=u.rows*this.ratio,this.h=this.height/a),u.cols&&(c=u.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*e.length/2+s/2,l=document.createDocumentFragment(),p=0;p=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:r,done:!1}:"values"==e?{value:n[r],done:!1}:{value:[r,n[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},kRJp:function(t,n,e){var r=e("g6v/"),o=e("m/L8"),i=e("XGwC");t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},lBI7:function(t,n,e){e("aFDJ");var r=e("oWnS");t.exports=r("Array").includes},lMq5:function(t,n,e){var r=e("0Dky"),o=/#|\.prototype\./,i=function(t,n){var e=a[u(t)];return e==s||e!=c&&("function"==typeof n?r(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},lulC:function(t,n,e){var r=e("OsYe"),o=e("q4US"),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},"m/L8":function(t,n,e){var r=e("g6v/"),o=e("DPsx"),i=e("glrk"),u=e("wE6v"),a=Object.defineProperty;n.f=r?a:function(t,n,e){if(i(t),n=u(n,!0),i(e),o)try{return a(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},m7iD:function(t,n,e){var r=e("pevS"),o=e("Bvq2"),i=e("pCEo"),u=e("RLqH").f,a=e("wbIY"),c=o((function(){u(1)}));r({target:"Object",stat:!0,forced:!a||c,sham:!a},{getOwnPropertyDescriptor:function(t,n){return u(i(t),n)}})},mIMY:function(t,n,e){var r=e("dktu"),o=e("OsYe"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][n]||o[t]&&o[t][n]}},mX77:function(t,n,e){"use strict";var r,o=e("OsYe"),i=e("Cupc"),u=e("ZZQp"),a=e("DK5n"),c=e("yOho"),s=e("39uu"),f=e("L1rz").enforce,l=e("lulC"),p=!o.ActiveXObject&&"ActiveXObject"in o,d=Object.isExtensible,v=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},h=t.exports=a("WeakMap",v,c,!0,!0);if(l&&p){r=c.getConstructor(v,"WeakMap",!0),u.REQUIRED=!0;var y=h.prototype,g=y.delete,b=y.has,m=y.get,w=y.set;i(y,{delete:function(t){if(!s(t)||d(t))return g.call(this,t);var n=f(this);return n.frozen||(n.frozen=new r),g.call(this,t)||n.frozen.delete(t)},has:function(t){if(!s(t)||d(t))return b.call(this,t);var n=f(this);return n.frozen||(n.frozen=new r),b.call(this,t)||n.frozen.has(t)},get:function(t){if(!s(t)||d(t))return m.call(this,t);var n=f(this);return n.frozen||(n.frozen=new r),b.call(this,t)?m.call(this,t):n.frozen.get(t)},set:function(t,n){if(s(t)&&!d(t)){var e=f(this);e.frozen||(e.frozen=new r),b.call(this,t)?w.call(this,t,n):e.frozen.set(t,n)}else w.call(this,t,n);return this}})}},mnMc:function(t,n,e){t.exports=e("jgZk")},nJYk:function(t,n,e){var r=e("Bvq2"),o=e("A2Ma"),i=e("SWOc"),u=o("species");t.exports=function(t){return 51<=i||!r((function(){var n=[];return(n.constructor={})[u]=function(){return{foo:1}},1!==n[t](Boolean).foo}))}},nlFj:function(t,n,e){var r=e("+W7g");t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},nleh:function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},noGo:function(t,n,e){var r=e("VpIT");t.exports=r("native-function-to-string",Function.toString)},o4zr:function(t,n,e){e("Pkdo");var r=e("dktu").Object,o=t.exports=function(t,n,e){return r.defineProperty(t,n,e)};r.defineProperty.sham&&(o.sham=!0)},oBZR:function(t,n,e){var r=e("syO3"),o=e("nleh");t.exports=Object.keys||function(t){return r(t,o)}},oOVA:function(t,n,e){var r=e("Bvq2"),o=/#|\.prototype\./,i=function(t,n){var e=a[u(t)];return e==s||e!=c&&("function"==typeof n?r(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},oWnS:function(t,n,e){var r=e("dktu");t.exports=function(t){return r[t+"Prototype"]}},ogVW:function(t,n){n.f=Object.getOwnPropertySymbols},pCEo:function(t,n,e){var r=e("Y4yM"),o=e("GHVm");t.exports=function(t){return r(o(t))}},pLGG:function(t,n,e){var r=e("h0T/");"string"==typeof r&&(r=[[t.i,r,""]]);var o={injectType:"singletonStyleTag",insert:function(t){document.querySelector("head").appendChild(t),window._styleElementInsertedByStyleLoader=t},singleton:!0};e("LboF")(r,o),r.locals&&(t.exports=r.locals)},pNMO:function(t,n,e){"use strict";var r=e("I+eb"),o=e("2oRo"),i=e("0GbY"),u=e("xDBR"),a=e("g6v/"),c=e("STAE"),s=e("0Dky"),f=e("UTVS"),l=e("6LWA"),p=e("hh1v"),d=e("glrk"),v=e("ewvW"),h=e("/GqU"),y=e("wE6v"),g=e("XGwC"),b=e("fHMY"),m=e("33Wh"),w=e("JBy8"),x=e("BX/b"),S=e("dBg+"),O=e("Bs8V"),M=e("m/L8"),j=e("0eef"),E=e("kRJp"),k=e("busE"),A=e("VpIT"),I=e("93I0"),T=e("0BK2"),L=e("kOOl"),P=e("tiKp"),D=e("wDLo"),R=e("dG/n"),_=e("1E5z"),C=e("afO8"),B=e("tycR").forEach,Y=I("hidden"),F="Symbol",z="prototype",W=P("toPrimitive"),G=C.set,N=C.getterFor(F),U=Object[z],Q=o.Symbol,H=i("JSON","stringify"),q=O.f,V=M.f,K=x.f,J=j.f,X=A("symbols"),Z=A("op-symbols"),$=A("string-to-symbol-registry"),tt=A("symbol-to-string-registry"),nt=A("wks"),et=o.QObject,rt=!et||!et[z]||!et[z].findChild,ot=a&&s((function(){return 7!=b(V({},"a",{get:function(){return V(this,"a",{value:7}).a}})).a}))?function(t,n,e){var r=q(U,n);r&&delete U[n],V(t,n,e),r&&t!==U&&V(U,n,r)}:V,it=function(t,n){var e=X[t]=b(Q[z]);return G(e,{type:F,tag:t,description:n}),a||(e.description=n),e},ut=c&&"symbol"==typeof Q.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof Q},at=function(t,n,e){t===U&&at(Z,n,e),d(t);var r=y(n,!0);return d(e),f(X,r)?(e.enumerable?(f(t,Y)&&t[Y][r]&&(t[Y][r]=!1),e=b(e,{enumerable:g(0,!1)})):(f(t,Y)||V(t,Y,g(1,{})),t[Y][r]=!0),ot(t,r,e)):V(t,r,e)},ct=function(t,n){d(t);var e=h(n),r=m(e).concat(pt(e));return B(r,(function(n){a&&!st.call(e,n)||at(t,n,e[n])})),t},st=function(t){var n=y(t,!0),e=J.call(this,n);return!(this===U&&f(X,n)&&!f(Z,n))&&(!(e||!f(this,n)||!f(X,n)||f(this,Y)&&this[Y][n])||e)},ft=function(t,n){var e=h(t),r=y(n,!0);if(e!==U||!f(X,r)||f(Z,r)){var o=q(e,r);return!o||!f(X,r)||f(e,Y)&&e[Y][r]||(o.enumerable=!0),o}},lt=function(t){var n=K(h(t)),e=[];return B(n,(function(t){f(X,t)||f(T,t)||e.push(t)})),e},pt=function(t){var n=t===U,e=K(n?Z:h(t)),r=[];return B(e,(function(t){!f(X,t)||n&&!f(U,t)||r.push(X[t])})),r};c||(k((Q=function(){if(this instanceof Q)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,n=L(t),e=function(t){this===U&&e.call(Z,t),f(this,Y)&&f(this[Y],n)&&(this[Y][n]=!1),ot(this,n,g(1,t))};return a&&rt&&ot(U,n,{configurable:!0,set:e}),it(n,t)})[z],"toString",(function(){return N(this).tag})),j.f=st,M.f=at,O.f=ft,w.f=x.f=lt,S.f=pt,a&&(V(Q[z],"description",{configurable:!0,get:function(){return N(this).description}}),u||k(U,"propertyIsEnumerable",st,{unsafe:!0})),D.f=function(t){return it(P(t),t)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Q}),B(m(nt),(function(t){R(t)})),r({target:F,stat:!0,forced:!c},{for:function(t){var n=String(t);if(f($,n))return $[n];var e=Q(n);return $[n]=e,tt[e]=n,e},keyFor:function(t){if(!ut(t))throw TypeError(t+" is not a symbol");if(f(tt,t))return tt[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!a},{create:function(t,n){return void 0===n?b(t):ct(b(t),n)},defineProperty:at,defineProperties:ct,getOwnPropertyDescriptor:ft}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:lt,getOwnPropertySymbols:pt}),r({target:"Object",stat:!0,forced:s((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(v(t))}}),H&&r({target:"JSON",stat:!0,forced:!c||s((function(){var t=Q();return"[null]"!=H([t])||"{}"!=H({a:t})||"{}"!=H(Object(t))}))},{stringify:function(t,n,e){for(var r,o=[t],i=1;ic;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},tNHA:function(t,n,e){t.exports=e("CDoh")},tbMQ:function(t,n,e){t.exports=e("jP3w")},tiKp:function(t,n,e){var r=e("2oRo"),o=e("VpIT"),i=e("kOOl"),u=e("STAE"),a=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=u&&a[t]||(u?a:i)("Symbol."+t))}},tycR:function(t,n,e){var r=e("+MLx"),o=e("RK3t"),i=e("ewvW"),u=e("UMSQ"),a=e("ZfDv"),c=[].push,s=function(t){var n=1==t,e=2==t,s=3==t,f=4==t,l=6==t,p=5==t||l;return function(d,v,h,y){for(var g,b,m=i(d),w=o(m),x=r(v,h,3),S=u(w.length),O=0,M=y||a,j=n?M(d,S):e?M(d,0):void 0;Oc;)r(a,e=n[c++])&&(~i(s,e)||s.push(e));return s}},zBJ4:function(t,n,e){var r=e("2oRo"),o=e("hh1v"),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},zJQS:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zk60:function(t,n,e){var r=e("2oRo"),o=e("kRJp");t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}}},n.c=r,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(n){return t[n]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="./",n(n.s="+Oj+");function n(t){if(r[t])return r[t].exports;var o=r[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var e,r})); \ No newline at end of file diff --git a/dist/vue/index.js b/dist/vue/index.js index 1e6c076..bf09afd 100644 --- a/dist/vue/index.js +++ b/dist/vue/index.js @@ -1 +1 @@ -!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("watermark",[],n):"object"==typeof exports?exports.watermark=n():t.watermark=n()}("undefined"!=typeof self?self:this,(function(){try{ if(typeof global === 'object' && window !== global){return null;} }catch(e){return null;}return e={},t.m=n={"+MLx":function(t,n,e){var r=e("HAuM");t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},"+W7g":function(t,n,e){var r=e("39uu"),o=e("/EgQ"),i=e("A2Ma")("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},"/5b1":function(t,n,e){var r=e("GHVm"),o="["+e("gfA+")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),u=function(t){return function(n){var e=String(r(n));return 1&t&&(e=e.replace(i,"")),2&t&&(e=e.replace(a,"")),e}};t.exports={start:u(1),end:u(2),trim:u(3)}},"/EgQ":function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"/GqU":function(t,n,e){var r=e("RK3t"),o=e("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,n,e){t.exports=e("5Zs1")},"/yBQ":function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){void 0===t&&(t=50);var n=(0,r.default)(),e=n.width,o=n.height,i=this.width!==e,a=this.height>o+t||this.height"+(n?n.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return e&&(e.shadowRoot||e).appendChild(i),e||i}};n.default=i},OsYe:function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e("yLpj"))},"PJ+M":function(t,n,e){t.exports=e("DKI4")},PoCt:function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},Q0Rw:function(t,n,e){var r=e("39uu"),o=e("YiBS"),i=e("A2Ma")("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},QQub:function(t,n,e){"use strict";var r=e("pevS"),o=e("3uAa").map;r({target:"Array",proto:!0,forced:!e("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),d=t.F;e--;)delete d[f][i[e]];return d()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=d(),void 0===n?e:o(e,n)},a[s]=!0},fJgi:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var n=(0,i.default)(t.text),e={text:n.text,length:n.length};return e.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),e.options=(0,r.default)(c(o.default.options),t.options),e.textStyle.textAlign=u[e.textStyle.textAlign]||u.center,e};var r=a(e("526F")),o=a(e("iUSu")),i=a(e("64i+"));function a(t){return t&&t.__esModule?t:{default:t}}var u={left:"right",right:"left",center:"center"};function c(t){var n={};for(var e in t)n[e]=t[e];return n}},foTI:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(){var t=this.can,n=this.data,e=n.text,i=n.textStyle,a=n.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(a.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(a.zIndex?"z-index:"+a.zIndex+";":"")+";");var u=this.height/this.h|1,c=this.width/this.w|1;a.rows&&(u=a.rows*this.ratio,this.h=this.height/u),a.cols&&(c=a.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*e.length/2+s/2,l=document.createDocumentFragment(),d=0;dc;)r(u,e=n[c++])&&(~i(s,e)||s.push(e));return s}},tbMQ:function(t,n,e){t.exports=e("jP3w")},tiKp:function(t,n,e){var r=e("2oRo"),o=e("VpIT"),i=e("kOOl"),a=e("STAE"),u=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=a&&u[t]||(a?u:i)("Symbol."+t))}},tycR:function(t,n,e){var r=e("+MLx"),o=e("RK3t"),i=e("ewvW"),a=e("UMSQ"),u=e("ZfDv"),c=[].push,s=function(t){var n=1==t,e=2==t,s=3==t,f=4==t,l=6==t,d=5==t||l;return function(p,h,v,y){for(var g,m,w=i(p),b=o(w),x=r(h,v,3),S=a(b.length),O=0,M=y||u,j=n?M(p,S):e?M(p,0):void 0;Oc;)r(u,e=n[c++])&&(~i(s,e)||s.push(e));return s}},zBJ4:function(t,n,e){var r=e("2oRo"),o=e("hh1v"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},zJQS:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zSyp:function(t,n,e){"use strict";e.r(n);var r=e("xgz7"),o=e.n(r);for(var i in r)"default"!==i&&function(t){e.d(n,t,(function(){return r[t]}))}(i);n.default=o.a},zVlI:function(t,n,e){"use strict";var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return t.isShadowDom?e("div",{ref:"shadowDom",staticStyle:{},attrs:{id:t.randomId}}):t.noie11?e("svg",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}}):e("canvas",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}})},o=[];e.d(n,"a",(function(){return r})),e.d(n,"b",(function(){return o}))},zk60:function(t,n,e){var r=e("2oRo"),o=e("kRJp");t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}}},t.c=e,t.d=function(n,e,r){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:r})},t.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(r,o,function(t){return n[t]}.bind(null,o));return r},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},t.p="./",t(t.s="BsL6");function t(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n,e})); \ No newline at end of file +!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("watermark",[],n):"object"==typeof exports?exports.watermark=n():t.watermark=n()}("undefined"!=typeof self?self:this,(function(){try{if(typeof global === 'object' && window !== global){return arguments[0] && arguments[0].Fragment || null;}}catch(e){return arguments[0] && arguments[0].Fragment || null;}return e={},t.m=n={"+MLx":function(t,n,e){var r=e("HAuM");t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},"+W7g":function(t,n,e){var r=e("39uu"),o=e("/EgQ"),i=e("A2Ma")("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},"/5b1":function(t,n,e){var r=e("GHVm"),o="["+e("gfA+")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),u=function(t){return function(n){var e=String(r(n));return 1&t&&(e=e.replace(i,"")),2&t&&(e=e.replace(a,"")),e}};t.exports={start:u(1),end:u(2),trim:u(3)}},"/EgQ":function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"/GqU":function(t,n,e){var r=e("RK3t"),o=e("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,n,e){t.exports=e("5Zs1")},"/yBQ":function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){void 0===t&&(t=50);var n=(0,r.default)(),e=n.width,o=n.height,i=this.width!==e,a=this.height>o+t||this.height"+(n?n.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return e&&(e.shadowRoot||e).appendChild(i),e||i}};n.default=i},OsYe:function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e("yLpj"))},"PJ+M":function(t,n,e){t.exports=e("DKI4")},PoCt:function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},Q0Rw:function(t,n,e){var r=e("39uu"),o=e("YiBS"),i=e("A2Ma")("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},QQub:function(t,n,e){"use strict";var r=e("pevS"),o=e("3uAa").map;r({target:"Array",proto:!0,forced:!e("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),d=t.F;e--;)delete d[f][i[e]];return d()};t.exports=Object.create||function(t,n){var e;return null!==t?(l[f]=r(t),e=new l,l[f]=null,e[s]=t):e=d(),void 0===n?e:o(e,n)},a[s]=!0},fJgi:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var n=(0,i.default)(t.text),e={text:n.text,length:n.length};return e.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),e.options=(0,r.default)(c(o.default.options),t.options),e.textStyle.textAlign=u[e.textStyle.textAlign]||u.center,e};var r=a(e("526F")),o=a(e("iUSu")),i=a(e("64i+"));function a(t){return t&&t.__esModule?t:{default:t}}var u={left:"right",right:"left",center:"center"};function c(t){var n={};for(var e in t)n[e]=t[e];return n}},foTI:function(t,n,e){"use strict";n.__esModule=!0,n.default=function(){var t=this.can,n=this.data,e=n.text,i=n.textStyle,a=n.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(a.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(a.zIndex?"z-index:"+a.zIndex+";":"")+";");var u=this.height/this.h|1,c=this.width/this.w|1;a.rows&&(u=a.rows*this.ratio,this.h=this.height/u),a.cols&&(c=a.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*e.length/2+s/2,l=document.createDocumentFragment(),d=0;dc;)r(u,e=n[c++])&&(~i(s,e)||s.push(e));return s}},tbMQ:function(t,n,e){t.exports=e("jP3w")},tiKp:function(t,n,e){var r=e("2oRo"),o=e("VpIT"),i=e("kOOl"),a=e("STAE"),u=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=a&&u[t]||(a?u:i)("Symbol."+t))}},tycR:function(t,n,e){var r=e("+MLx"),o=e("RK3t"),i=e("ewvW"),a=e("UMSQ"),u=e("ZfDv"),c=[].push,s=function(t){var n=1==t,e=2==t,s=3==t,f=4==t,l=6==t,d=5==t||l;return function(p,h,v,y){for(var g,m,w=i(p),b=o(w),x=r(h,v,3),S=a(b.length),O=0,M=y||u,j=n?M(p,S):e?M(p,0):void 0;Oc;)r(u,e=n[c++])&&(~i(s,e)||s.push(e));return s}},zBJ4:function(t,n,e){var r=e("2oRo"),o=e("hh1v"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},zJQS:function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zSyp:function(t,n,e){"use strict";e.r(n);var r=e("xgz7"),o=e.n(r);for(var i in r)"default"!==i&&function(t){e.d(n,t,(function(){return r[t]}))}(i);n.default=o.a},zVlI:function(t,n,e){"use strict";var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return t.isShadowDom?e("div",{ref:"shadowDom",staticStyle:{},attrs:{id:t.randomId}}):t.noie11?e("svg",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}}):e("canvas",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}})},o=[];e.d(n,"a",(function(){return r})),e.d(n,"b",(function(){return o}))},zk60:function(t,n,e){var r=e("2oRo"),o=e("kRJp");t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}}},t.c=e,t.d=function(n,e,r){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:r})},t.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(r,o,function(t){return n[t]}.bind(null,o));return r},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},t.p="./",t(t.s="BsL6");function t(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n,e})); \ No newline at end of file diff --git a/dist/watermark.js b/dist/watermark.js index 64c9ad0..33f89c0 100644 --- a/dist/watermark.js +++ b/dist/watermark.js @@ -1 +1 @@ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define("watermark",["react"],e):"object"==typeof exports?exports.watermark=e(require("react")):t.watermark=e(t.react)}("undefined"!=typeof self?self:this,(function(t){try{ if(typeof global === 'object' && window !== global){return null;} }catch(e){return null;}return r={},e.m=n={"+MLx":function(t,e,n){var r=n("HAuM");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},"+Oj+":function(t,e,n){"use strict";var r=n("fHi0"),o=n("LYCE"),i=n("tNHA");e.__esModule=!0,e.default=void 0;var a=w(n("rPUy")),u=w(n("IeeE")),c=w(n("eLKs")),s=w(n("cDcd")),f=w(n("rf0u")),l=w(n("X4Hi")),d=w(n("fJgi")),p=w(n("Tjwv")),h=w(n("M76K")),v=n("379a"),y=function(t){if(t&&t.__esModule)return t;var e=g();if(e&&e.has(t))return e.get(t);var n={};if(null!=t){var i=o&&r;for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){var u=i?r(t,a):null;u&&(u.get||u.set)?o(n,a,u):n[a]=t[a]}}return n.default=t,e&&e.set(t,n),n}(n("pLGG"));function g(){if("function"!=typeof i)return null;var t=new i;return g=function(){return t},t}function w(t){return t&&t.__esModule?t:{default:t}}function m(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var b=function(t){function e(e){var n;return(n=t.call(this,e)||this).loadWaterMark=f.default,n.initWaterMark=(0,l.default)("waterMark"),n.environment="react",n.Monitor=(0,c.default)(p.default).call(p.default,m(n),v.drawShadow),n.data=(0,d.default)(e),n.noRender=!n.data.text,n.isShadowDom=v.drawShadow.isShadowDom,n.randomId=v.drawShadow.randomId(),n.shadowDom=s.default.createRef(),n.noRender?(n.componentDidMount=function(){},n.render=function(){return null},m(n)):(n.canvas=s.default.createRef(),n.ie=!!window.ActiveXObject||"ActiveXObject"in window,n.draw=window.ActiveXObject?v.drawSvg:v.drawCanvas,n.initWaterMark(),n.loadWaterMark(),n)}!function(t,e){t.prototype=(0,a.default)(e.prototype),(t.prototype.constructor=t).__proto__=e}(e,t);var n=e.prototype;return n.render=function(){return this.isShadowDom?s.default.createElement("div",{id:this.randomId,ref:this.shadowDom}):window.ActiveXObject?s.default.createElement("svg",{id:this.randomId,className:y.default.waterMark,ref:this.canvas}):s.default.createElement("canvas",{id:this.randomId,className:y.default.waterMark,ref:this.canvas})},n.componentDidMount=function(){var t=this,e=(0,c.default)(v.canRedraw).call(v.canRedraw,this);this.componentWillUnmount(),this.interval=(0,u.default)((function(){e()&&t.waterMark()}),500),this.isShadowDom&&this.shadowDom.current&&(this.shadowDom.current.style=y.show,v.drawShadow.renderShadow.call(this))},n.componentWillUnmount=function(){clearInterval(this.interval),this.interval=null},n.waterMark=function(){if(!this.can)return this.initWaterMark(),!1;this.Monitor();var t=(0,h.default)(),e=t.width,n=t.height;this.width=e,this.height=n,this.draw()},e}("object"==typeof s.default?s.default.PureComponent:Object);e.default=b},"+W7g":function(t,e,n){var r=n("39uu"),o=n("/EgQ"),i=n("A2Ma")("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},"+qqD":function(t,e,n){var r=n("b42z");t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var i=t.return;throw void 0!==i&&r(i.call(t)),e}}},"/5b1":function(t,e,n){var r=n("GHVm"),o="["+n("gfA+")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),u=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(i,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:u(1),end:u(2),trim:u(3)}},"/EgQ":function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},"/GqU":function(t,e,n){var r=n("RK3t"),o=n("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,e,n){t.exports=n("5Zs1")},"/yBQ":function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t){void 0===t&&(t=50);var e=(0,r.default)(),n=e.width,o=e.height,i=this.width!==n,a=this.height>o+t||this.height"+(e?e.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return n&&(n.shadowRoot||n).appendChild(i),n||i}};e.default=i},OsYe:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("yLpj"))},"PJ+M":function(t,e,n){t.exports=n("DKI4")},Pkdo:function(t,e,n){var r=n("pevS"),o=n("wbIY");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n("QYBB").f})},PoCt:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},Q0Rw:function(t,e,n){var r=n("39uu"),o=n("YiBS"),i=n("A2Ma")("species");t.exports=function(t,e){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},QFZC:function(t,e,n){"use strict";var r=n("pevS"),o=n("9XUY"),i=n("V3kF"),a=n("7GIe"),u=n("KHTo"),c=n("AnMC"),s=n("1mbr"),f=n("A2Ma"),l=n("cEKj"),d=n("dGO/"),p=n("u4PT"),h=p.IteratorPrototype,v=p.BUGGY_SAFARI_ITERATORS,y=f("iterator"),g="values",w="entries",m=function(){return this};t.exports=function(t,e,n,f,p,b,x){o(n,e,f);var S,O,M,j=function(t){if(t===p&&A)return A;if(!v&&t in I)return I[t];switch(t){case"keys":case g:case w:return function(){return new n(this,t)}}return function(){return new n(this)}},k=e+" Iterator",E=!1,I=t.prototype,_=I[y]||I["@@iterator"]||p&&I[p],A=!v&&_||j(p),T="Array"==e&&I.entries||_;if(T&&(S=i(T.call(new t)),h!==Object.prototype&&S.next&&(l||i(S)===h||(a?a(S,h):"function"!=typeof S[y]&&c(S,y,m)),u(S,k,!0,!0),l&&(d[k]=m))),p==g&&_&&_.name!==g&&(E=!0,A=function(){return _.call(this)}),l&&!x||I[y]===A||c(I,y,A),d[e]=A,p)if(O={values:j(g),keys:b?A:j("keys"),entries:j(w)},x)for(M in O)!v&&!E&&M in I||s(I,M,O[M]);else r({target:e,proto:!0,forced:v||E},O);return O}},QQub:function(t,e,n){"use strict";var r=n("pevS"),o=n("3uAa").map;r({target:"Array",proto:!0,forced:!n("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),d=t.F;n--;)delete d[f][i[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(l[f]=r(t),n=new l,l[f]=null,n[s]=t):n=d(),void 0===e?n:o(n,e)},a[s]=!0},STAE:function(t,e,n){(function(e){var r=n("0Dky");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(e())}))}).call(this,n("pNMO"))},STz3:function(t,e,n){t.exports=n("/LDT")},SWOc:function(t,e,n){var r,o,i=n("OsYe"),a=n("xLjh"),u=i.process,c=u&&u.versions,s=c&&c.v8;s?o=(r=s.split("."))[0]+r[1]:a&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},SWit:function(t,e,n){var r=n("OsYe"),o=n("/5b1").trim,i=n("gfA+"),a=r.parseFloat,u=1/a(i+"-0")!=-1/0;t.exports=u?function(t){var e=o(String(t)),n=a(e);return 0===n&&"-"==e.charAt(0)?-0:n}:a},"T/97":function(t,e,n){var r=n("GHVm");t.exports=function(t){return Object(r(t))}},TWQb:function(t,e,n){var r=n("/GqU"),o=n("UMSQ"),i=n("I8vh"),a=function(t){return function(e,n,a){var u,c=r(e),s=o(c.length),f=i(a,s);if(t&&n!=n){for(;fdocument.F=Object<\/script>"),t.close(),d=t.F;n--;)delete d[f][i[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(l[f]=r(t),n=new l,l[f]=null,n[s]=t):n=d(),void 0===e?n:o(n,e)},a[s]=!0},fHi0:function(t,e,n){t.exports=n("uDyp")},fJgi:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var e=(0,i.default)(t.text),n={text:e.text,length:e.length};return n.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),n.options=(0,r.default)(c(o.default.options),t.options),n.textStyle.textAlign=u[n.textStyle.textAlign]||u.center,n};var r=a(n("526F")),o=a(n("iUSu")),i=a(n("64i+"));function a(t){return t&&t.__esModule?t:{default:t}}var u={left:"right",right:"left",center:"center"};function c(t){var e={};for(var n in t)e[n]=t[n];return e}},foTI:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(){var t=this.can,e=this.data,n=e.text,i=e.textStyle,a=e.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(a.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(a.zIndex?"z-index:"+a.zIndex+";":"")+";");var u=this.height/this.h|1,c=this.width/this.w|1;a.rows&&(u=a.rows*this.ratio,this.h=this.height/u),a.cols&&(c=a.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*n.length/2+s/2,l=document.createDocumentFragment(),d=0;d=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},kRJp:function(t,e,n){var r=n("g6v/"),o=n("m/L8"),i=n("XGwC");t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},lBI7:function(t,e,n){n("aFDJ");var r=n("oWnS");t.exports=r("Array").includes},lMq5:function(t,e,n){var r=n("0Dky"),o=/#|\.prototype\./,i=function(t,e){var n=u[a(t)];return n==s||n!=c&&("function"==typeof e?r(e):!!e)},a=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},u=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},lulC:function(t,e,n){var r=n("OsYe"),o=n("q4US"),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},"m/L8":function(t,e,n){var r=n("g6v/"),o=n("DPsx"),i=n("glrk"),a=n("wE6v"),u=Object.defineProperty;e.f=r?u:function(t,e,n){if(i(t),e=a(e,!0),i(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},m7iD:function(t,e,n){var r=n("pevS"),o=n("Bvq2"),i=n("pCEo"),a=n("RLqH").f,u=n("wbIY"),c=o((function(){a(1)}));r({target:"Object",stat:!0,forced:!u||c,sham:!u},{getOwnPropertyDescriptor:function(t,e){return a(i(t),e)}})},mIMY:function(t,e,n){var r=n("dktu"),o=n("OsYe"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},mX77:function(t,e,n){"use strict";var r,o=n("OsYe"),i=n("Cupc"),a=n("ZZQp"),u=n("DK5n"),c=n("yOho"),s=n("39uu"),f=n("L1rz").enforce,l=n("lulC"),d=!o.ActiveXObject&&"ActiveXObject"in o,p=Object.isExtensible,h=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},v=t.exports=u("WeakMap",h,c,!0,!0);if(l&&d){r=c.getConstructor(h,"WeakMap",!0),a.REQUIRED=!0;var y=v.prototype,g=y.delete,w=y.has,m=y.get,b=y.set;i(y,{delete:function(t){if(!s(t)||p(t))return g.call(this,t);var e=f(this);return e.frozen||(e.frozen=new r),g.call(this,t)||e.frozen.delete(t)},has:function(t){if(!s(t)||p(t))return w.call(this,t);var e=f(this);return e.frozen||(e.frozen=new r),w.call(this,t)||e.frozen.has(t)},get:function(t){if(!s(t)||p(t))return m.call(this,t);var e=f(this);return e.frozen||(e.frozen=new r),w.call(this,t)?m.call(this,t):e.frozen.get(t)},set:function(t,e){if(s(t)&&!p(t)){var n=f(this);n.frozen||(n.frozen=new r),w.call(this,t)?b.call(this,t,e):n.frozen.set(t,e)}else b.call(this,t,e);return this}})}},mnMc:function(t,e,n){t.exports=n("jgZk")},nJYk:function(t,e,n){var r=n("Bvq2"),o=n("A2Ma"),i=n("SWOc"),a=o("species");t.exports=function(t){return 51<=i||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},nlFj:function(t,e,n){var r=n("+W7g");t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},nleh:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},noGo:function(t,e,n){var r=n("VpIT");t.exports=r("native-function-to-string",Function.toString)},o4zr:function(t,e,n){n("Pkdo");var r=n("dktu").Object,o=t.exports=function(t,e,n){return r.defineProperty(t,e,n)};r.defineProperty.sham&&(o.sham=!0)},oBZR:function(t,e,n){var r=n("syO3"),o=n("nleh");t.exports=Object.keys||function(t){return r(t,o)}},oOVA:function(t,e,n){var r=n("Bvq2"),o=/#|\.prototype\./,i=function(t,e){var n=u[a(t)];return n==s||n!=c&&("function"==typeof e?r(e):!!e)},a=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},u=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},oWnS:function(t,e,n){var r=n("dktu");t.exports=function(t){return r[t+"Prototype"]}},ogVW:function(t,e){e.f=Object.getOwnPropertySymbols},pCEo:function(t,e,n){var r=n("Y4yM"),o=n("GHVm");t.exports=function(t){return r(o(t))}},pLGG:function(t,e,n){var r=n("h0T/");"string"==typeof r&&(r=[[t.i,r,""]]);var o={injectType:"singletonStyleTag",insert:function(t){document.querySelector("head").appendChild(t),window._styleElementInsertedByStyleLoader=t},singleton:!0};n("LboF")(r,o),r.locals&&(t.exports=r.locals)},pNMO:function(t,e,n){"use strict";var r=n("I+eb"),o=n("2oRo"),i=n("0GbY"),a=n("xDBR"),u=n("g6v/"),c=n("STAE"),s=n("0Dky"),f=n("UTVS"),l=n("6LWA"),d=n("hh1v"),p=n("glrk"),h=n("ewvW"),v=n("/GqU"),y=n("wE6v"),g=n("XGwC"),w=n("fHMY"),m=n("33Wh"),b=n("JBy8"),x=n("BX/b"),S=n("dBg+"),O=n("Bs8V"),M=n("m/L8"),j=n("0eef"),k=n("kRJp"),E=n("busE"),I=n("VpIT"),_=n("93I0"),A=n("0BK2"),T=n("kOOl"),L=n("tiKp"),D=n("wDLo"),R=n("dG/n"),C=n("1E5z"),P=n("afO8"),B=n("tycR").forEach,W=_("hidden"),z="Symbol",F="prototype",Y=L("toPrimitive"),G=P.set,N=P.getterFor(z),U=Object[F],H=o.Symbol,V=i("JSON","stringify"),Q=O.f,K=M.f,q=x.f,X=j.f,J=I("symbols"),Z=I("op-symbols"),$=I("string-to-symbol-registry"),tt=I("symbol-to-string-registry"),et=I("wks"),nt=o.QObject,rt=!nt||!nt[F]||!nt[F].findChild,ot=u&&s((function(){return 7!=w(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=Q(U,e);r&&delete U[e],K(t,e,n),r&&t!==U&&K(U,e,r)}:K,it=function(t,e){var n=J[t]=w(H[F]);return G(n,{type:z,tag:t,description:e}),u||(n.description=e),n},at=c&&"symbol"==typeof H.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof H},ut=function(t,e,n){t===U&&ut(Z,e,n),p(t);var r=y(e,!0);return p(n),f(J,r)?(n.enumerable?(f(t,W)&&t[W][r]&&(t[W][r]=!1),n=w(n,{enumerable:g(0,!1)})):(f(t,W)||K(t,W,g(1,{})),t[W][r]=!0),ot(t,r,n)):K(t,r,n)},ct=function(t,e){p(t);var n=v(e),r=m(n).concat(dt(n));return B(r,(function(e){u&&!st.call(n,e)||ut(t,e,n[e])})),t},st=function(t){var e=y(t,!0),n=X.call(this,e);return!(this===U&&f(J,e)&&!f(Z,e))&&(!(n||!f(this,e)||!f(J,e)||f(this,W)&&this[W][e])||n)},ft=function(t,e){var n=v(t),r=y(e,!0);if(n!==U||!f(J,r)||f(Z,r)){var o=Q(n,r);return!o||!f(J,r)||f(n,W)&&n[W][r]||(o.enumerable=!0),o}},lt=function(t){var e=q(v(t)),n=[];return B(e,(function(t){f(J,t)||f(A,t)||n.push(t)})),n},dt=function(t){var e=t===U,n=q(e?Z:v(t)),r=[];return B(n,(function(t){!f(J,t)||e&&!f(U,t)||r.push(J[t])})),r};c||(E((H=function(){if(this instanceof H)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=T(t),n=function(t){this===U&&n.call(Z,t),f(this,W)&&f(this[W],e)&&(this[W][e]=!1),ot(this,e,g(1,t))};return u&&rt&&ot(U,e,{configurable:!0,set:n}),it(e,t)})[F],"toString",(function(){return N(this).tag})),j.f=st,M.f=ut,O.f=ft,b.f=x.f=lt,S.f=dt,u&&(K(H[F],"description",{configurable:!0,get:function(){return N(this).description}}),a||E(U,"propertyIsEnumerable",st,{unsafe:!0})),D.f=function(t){return it(L(t),t)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:H}),B(m(et),(function(t){R(t)})),r({target:z,stat:!0,forced:!c},{for:function(t){var e=String(t);if(f($,e))return $[e];var n=H(e);return $[e]=n,tt[n]=e,n},keyFor:function(t){if(!at(t))throw TypeError(t+" is not a symbol");if(f(tt,t))return tt[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!u},{create:function(t,e){return void 0===e?w(t):ct(w(t),e)},defineProperty:ut,defineProperties:ct,getOwnPropertyDescriptor:ft}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:lt,getOwnPropertySymbols:dt}),r({target:"Object",stat:!0,forced:s((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(h(t))}}),V&&r({target:"JSON",stat:!0,forced:!c||s((function(){var t=H();return"[null]"!=V([t])||"{}"!=V({a:t})||"{}"!=V(Object(t))}))},{stringify:function(t,e,n){for(var r,o=[t],i=1;ic;)r(u,n=e[c++])&&(~i(s,n)||s.push(n));return s}},tNHA:function(t,e,n){t.exports=n("CDoh")},tbMQ:function(t,e,n){t.exports=n("jP3w")},tiKp:function(t,e,n){var r=n("2oRo"),o=n("VpIT"),i=n("kOOl"),a=n("STAE"),u=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=a&&u[t]||(a?u:i)("Symbol."+t))}},tjUo:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var r=a(n("+Oj+"));e.ReactWaterMark=r.default;var o=a(n("BsL6"));e.VueWaterMark=o.default;var i=a(n("jP1q"));function a(t){return t&&t.__esModule?t:{default:t}}e.NativeWaterMark=i.default;var u=r.default;e.default=u},tycR:function(t,e,n){var r=n("+MLx"),o=n("RK3t"),i=n("ewvW"),a=n("UMSQ"),u=n("ZfDv"),c=[].push,s=function(t){var e=1==t,n=2==t,s=3==t,f=4==t,l=6==t,d=5==t||l;return function(p,h,v,y){for(var g,w,m=i(p),b=o(m),x=r(h,v,3),S=a(b.length),O=0,M=y||u,j=e?M(p,S):n?M(p,0):void 0;Oc;)r(u,n=e[c++])&&(~i(s,n)||s.push(n));return s}},zBJ4:function(t,e,n){var r=n("2oRo"),o=n("hh1v"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},zJQS:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zSyp:function(t,e,n){"use strict";n.r(e);var r=n("xgz7"),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e.default=o.a},zVlI:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isShadowDom?n("div",{ref:"shadowDom",staticStyle:{},attrs:{id:t.randomId}}):t.noie11?n("svg",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}}):n("canvas",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}})},o=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return o}))},zk60:function(t,e,n){var r=n("2oRo"),o=n("kRJp");t.exports=function(t,e){try{o(r,t,e)}catch(n){r[t]=e}return e}}},e.c=r,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(e){return t[e]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="./",e(e.s="tjUo");function e(t){if(r[t])return r[t].exports;var o=r[t]={i:t,l:!1,exports:{}};return n[t].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n,r})); \ No newline at end of file +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define("watermark",["react"],e):"object"==typeof exports?exports.watermark=e(require("react")):t.watermark=e(t.react)}("undefined"!=typeof self?self:this,(function(t){try{if(typeof global === 'object' && window !== global){return arguments[0] && arguments[0].Fragment || null;}}catch(e){return arguments[0] && arguments[0].Fragment || null;}return r={},e.m=n={"+MLx":function(t,e,n){var r=n("HAuM");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},"+Oj+":function(t,e,n){"use strict";var r=n("fHi0"),o=n("LYCE"),i=n("tNHA");e.__esModule=!0,e.default=void 0;var a=w(n("rPUy")),u=w(n("IeeE")),c=w(n("eLKs")),s=w(n("cDcd")),f=w(n("rf0u")),l=w(n("X4Hi")),d=w(n("fJgi")),p=w(n("Tjwv")),h=w(n("M76K")),v=n("379a"),y=function(t){if(t&&t.__esModule)return t;var e=g();if(e&&e.has(t))return e.get(t);var n={};if(null!=t){var i=o&&r;for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){var u=i?r(t,a):null;u&&(u.get||u.set)?o(n,a,u):n[a]=t[a]}}return n.default=t,e&&e.set(t,n),n}(n("pLGG"));function g(){if("function"!=typeof i)return null;var t=new i;return g=function(){return t},t}function w(t){return t&&t.__esModule?t:{default:t}}function m(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var b=function(t){function e(e){var n;return(n=t.call(this,e)||this).loadWaterMark=f.default,n.initWaterMark=(0,l.default)("waterMark"),n.environment="react",n.Monitor=(0,c.default)(p.default).call(p.default,m(n),v.drawShadow),n.data=(0,d.default)(e),n.noRender=!n.data.text,n.isShadowDom=v.drawShadow.isShadowDom,n.randomId=v.drawShadow.randomId(),n.shadowDom=s.default.createRef(),n.noRender?(n.componentDidMount=function(){},n.render=function(){return null},m(n)):(n.canvas=s.default.createRef(),n.ie=!!window.ActiveXObject||"ActiveXObject"in window,n.draw=window.ActiveXObject?v.drawSvg:v.drawCanvas,n.initWaterMark(),n.loadWaterMark(),n)}!function(t,e){t.prototype=(0,a.default)(e.prototype),(t.prototype.constructor=t).__proto__=e}(e,t);var n=e.prototype;return n.render=function(){return this.isShadowDom?s.default.createElement("div",{id:this.randomId,ref:this.shadowDom}):window.ActiveXObject?s.default.createElement("svg",{id:this.randomId,className:y.default.waterMark,ref:this.canvas}):s.default.createElement("canvas",{id:this.randomId,className:y.default.waterMark,ref:this.canvas})},n.componentDidMount=function(){var t=this,e=(0,c.default)(v.canRedraw).call(v.canRedraw,this);this.componentWillUnmount(),this.interval=(0,u.default)((function(){e()&&t.waterMark()}),500),this.isShadowDom&&this.shadowDom.current&&(this.shadowDom.current.style=y.show,v.drawShadow.renderShadow.call(this))},n.componentWillUnmount=function(){clearInterval(this.interval),this.interval=null},n.waterMark=function(){if(!this.can)return this.initWaterMark(),!1;this.Monitor();var t=(0,h.default)(),e=t.width,n=t.height;this.width=e,this.height=n,this.draw()},e}("object"==typeof s.default?s.default.PureComponent:Object);e.default=b},"+W7g":function(t,e,n){var r=n("39uu"),o=n("/EgQ"),i=n("A2Ma")("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},"+qqD":function(t,e,n){var r=n("b42z");t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var i=t.return;throw void 0!==i&&r(i.call(t)),e}}},"/5b1":function(t,e,n){var r=n("GHVm"),o="["+n("gfA+")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),u=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(i,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:u(1),end:u(2),trim:u(3)}},"/EgQ":function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},"/GqU":function(t,e,n){var r=n("RK3t"),o=n("HYAF");t.exports=function(t){return r(o(t))}},"/LDT":function(t,e,n){t.exports=n("5Zs1")},"/yBQ":function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t){void 0===t&&(t=50);var e=(0,r.default)(),n=e.width,o=e.height,i=this.width!==n,a=this.height>o+t||this.height"+(e?e.innerHTML:"")+"");var i=t?document.createElementNS("http://www.w3.org/2000/svg","svg"):document.createElement("canvas");switch(i.setAttribute("class",r.default.waterMark),i.setAttribute("id",this.randomId),t&&(i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("version","1.1")),this.environment){case"vue":this.$refs.canvas=i;break;case"react":this.canvas.current=i;break;case"native":this.canvas=i}return n&&(n.shadowRoot||n).appendChild(i),n||i}};e.default=i},OsYe:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n("yLpj"))},"PJ+M":function(t,e,n){t.exports=n("DKI4")},Pkdo:function(t,e,n){var r=n("pevS"),o=n("wbIY");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n("QYBB").f})},PoCt:function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},Q0Rw:function(t,e,n){var r=n("39uu"),o=n("YiBS"),i=n("A2Ma")("species");t.exports=function(t,e){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},QFZC:function(t,e,n){"use strict";var r=n("pevS"),o=n("9XUY"),i=n("V3kF"),a=n("7GIe"),u=n("KHTo"),c=n("AnMC"),s=n("1mbr"),f=n("A2Ma"),l=n("cEKj"),d=n("dGO/"),p=n("u4PT"),h=p.IteratorPrototype,v=p.BUGGY_SAFARI_ITERATORS,y=f("iterator"),g="values",w="entries",m=function(){return this};t.exports=function(t,e,n,f,p,b,x){o(n,e,f);var S,O,M,j=function(t){if(t===p&&A)return A;if(!v&&t in I)return I[t];switch(t){case"keys":case g:case w:return function(){return new n(this,t)}}return function(){return new n(this)}},k=e+" Iterator",E=!1,I=t.prototype,_=I[y]||I["@@iterator"]||p&&I[p],A=!v&&_||j(p),T="Array"==e&&I.entries||_;if(T&&(S=i(T.call(new t)),h!==Object.prototype&&S.next&&(l||i(S)===h||(a?a(S,h):"function"!=typeof S[y]&&c(S,y,m)),u(S,k,!0,!0),l&&(d[k]=m))),p==g&&_&&_.name!==g&&(E=!0,A=function(){return _.call(this)}),l&&!x||I[y]===A||c(I,y,A),d[e]=A,p)if(O={values:j(g),keys:b?A:j("keys"),entries:j(w)},x)for(M in O)!v&&!E&&M in I||s(I,M,O[M]);else r({target:e,proto:!0,forced:v||E},O);return O}},QQub:function(t,e,n){"use strict";var r=n("pevS"),o=n("3uAa").map;r({target:"Array",proto:!0,forced:!n("nJYk")("map")},{map:function(t){return o(this,t,1document.F=Object<\/script>"),t.close(),d=t.F;n--;)delete d[f][i[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(l[f]=r(t),n=new l,l[f]=null,n[s]=t):n=d(),void 0===e?n:o(n,e)},a[s]=!0},STAE:function(t,e,n){(function(e){var r=n("0Dky");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(e())}))}).call(this,n("pNMO"))},STz3:function(t,e,n){t.exports=n("/LDT")},SWOc:function(t,e,n){var r,o,i=n("OsYe"),a=n("xLjh"),u=i.process,c=u&&u.versions,s=c&&c.v8;s?o=(r=s.split("."))[0]+r[1]:a&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},SWit:function(t,e,n){var r=n("OsYe"),o=n("/5b1").trim,i=n("gfA+"),a=r.parseFloat,u=1/a(i+"-0")!=-1/0;t.exports=u?function(t){var e=o(String(t)),n=a(e);return 0===n&&"-"==e.charAt(0)?-0:n}:a},"T/97":function(t,e,n){var r=n("GHVm");t.exports=function(t){return Object(r(t))}},TWQb:function(t,e,n){var r=n("/GqU"),o=n("UMSQ"),i=n("I8vh"),a=function(t){return function(e,n,a){var u,c=r(e),s=o(c.length),f=i(a,s);if(t&&n!=n){for(;fdocument.F=Object<\/script>"),t.close(),d=t.F;n--;)delete d[f][i[n]];return d()};t.exports=Object.create||function(t,e){var n;return null!==t?(l[f]=r(t),n=new l,l[f]=null,n[s]=t):n=d(),void 0===e?n:o(n,e)},a[s]=!0},fHi0:function(t,e,n){t.exports=n("uDyp")},fJgi:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t){if("[object Object]"!==Object.prototype.toString.call(t))return o.default;var e=(0,i.default)(t.text),n={text:e.text,length:e.length};return n.textStyle=(0,r.default)(c(o.default.textStyle),t.textStyle),n.options=(0,r.default)(c(o.default.options),t.options),n.textStyle.textAlign=u[n.textStyle.textAlign]||u.center,n};var r=a(n("526F")),o=a(n("iUSu")),i=a(n("64i+"));function a(t){return t&&t.__esModule?t:{default:t}}var u={left:"right",right:"left",center:"center"};function c(t){var e={};for(var n in t)e[n]=t[n];return e}},foTI:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(){var t=this.can,e=this.data,n=e.text,i=e.textStyle,a=e.options;t.setAttribute("style",o.default+";font-weight:"+i.fontWeight+";font-size:"+i.fontSize+";font-family:"+i.font+";background:"+i.background+";text-align:"+i.textAlign+";vertical-align:middle;opacity:"+(a.alpha||.8)+" !important;;width:"+(this.width-(this.ie?8:0))+"px;height:"+(this.height-(this.ie?8:0))+"px;"+(a.zIndex?"z-index:"+a.zIndex+";":"")+";");var u=this.height/this.h|1,c=this.width/this.w|1;a.rows&&(u=a.rows*this.ratio,this.h=this.height/u),a.cols&&(c=a.cols*this.ratio,this.w=this.width/c);for(var s=(0,r.default)(i.fontSize)*i.lineHeight,f=this.h/2-s*n.length/2+s/2,l=document.createDocumentFragment(),d=0;d=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},kRJp:function(t,e,n){var r=n("g6v/"),o=n("m/L8"),i=n("XGwC");t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},lBI7:function(t,e,n){n("aFDJ");var r=n("oWnS");t.exports=r("Array").includes},lMq5:function(t,e,n){var r=n("0Dky"),o=/#|\.prototype\./,i=function(t,e){var n=u[a(t)];return n==s||n!=c&&("function"==typeof e?r(e):!!e)},a=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},u=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},lulC:function(t,e,n){var r=n("OsYe"),o=n("q4US"),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},"m/L8":function(t,e,n){var r=n("g6v/"),o=n("DPsx"),i=n("glrk"),a=n("wE6v"),u=Object.defineProperty;e.f=r?u:function(t,e,n){if(i(t),e=a(e,!0),i(n),o)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},m7iD:function(t,e,n){var r=n("pevS"),o=n("Bvq2"),i=n("pCEo"),a=n("RLqH").f,u=n("wbIY"),c=o((function(){a(1)}));r({target:"Object",stat:!0,forced:!u||c,sham:!u},{getOwnPropertyDescriptor:function(t,e){return a(i(t),e)}})},mIMY:function(t,e,n){var r=n("dktu"),o=n("OsYe"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},mX77:function(t,e,n){"use strict";var r,o=n("OsYe"),i=n("Cupc"),a=n("ZZQp"),u=n("DK5n"),c=n("yOho"),s=n("39uu"),f=n("L1rz").enforce,l=n("lulC"),d=!o.ActiveXObject&&"ActiveXObject"in o,p=Object.isExtensible,h=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},v=t.exports=u("WeakMap",h,c,!0,!0);if(l&&d){r=c.getConstructor(h,"WeakMap",!0),a.REQUIRED=!0;var y=v.prototype,g=y.delete,w=y.has,m=y.get,b=y.set;i(y,{delete:function(t){if(!s(t)||p(t))return g.call(this,t);var e=f(this);return e.frozen||(e.frozen=new r),g.call(this,t)||e.frozen.delete(t)},has:function(t){if(!s(t)||p(t))return w.call(this,t);var e=f(this);return e.frozen||(e.frozen=new r),w.call(this,t)||e.frozen.has(t)},get:function(t){if(!s(t)||p(t))return m.call(this,t);var e=f(this);return e.frozen||(e.frozen=new r),w.call(this,t)?m.call(this,t):e.frozen.get(t)},set:function(t,e){if(s(t)&&!p(t)){var n=f(this);n.frozen||(n.frozen=new r),w.call(this,t)?b.call(this,t,e):n.frozen.set(t,e)}else b.call(this,t,e);return this}})}},mnMc:function(t,e,n){t.exports=n("jgZk")},nJYk:function(t,e,n){var r=n("Bvq2"),o=n("A2Ma"),i=n("SWOc"),a=o("species");t.exports=function(t){return 51<=i||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},nlFj:function(t,e,n){var r=n("+W7g");t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},nleh:function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},noGo:function(t,e,n){var r=n("VpIT");t.exports=r("native-function-to-string",Function.toString)},o4zr:function(t,e,n){n("Pkdo");var r=n("dktu").Object,o=t.exports=function(t,e,n){return r.defineProperty(t,e,n)};r.defineProperty.sham&&(o.sham=!0)},oBZR:function(t,e,n){var r=n("syO3"),o=n("nleh");t.exports=Object.keys||function(t){return r(t,o)}},oOVA:function(t,e,n){var r=n("Bvq2"),o=/#|\.prototype\./,i=function(t,e){var n=u[a(t)];return n==s||n!=c&&("function"==typeof e?r(e):!!e)},a=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},u=i.data={},c=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},oWnS:function(t,e,n){var r=n("dktu");t.exports=function(t){return r[t+"Prototype"]}},ogVW:function(t,e){e.f=Object.getOwnPropertySymbols},pCEo:function(t,e,n){var r=n("Y4yM"),o=n("GHVm");t.exports=function(t){return r(o(t))}},pLGG:function(t,e,n){var r=n("h0T/");"string"==typeof r&&(r=[[t.i,r,""]]);var o={injectType:"singletonStyleTag",insert:function(t){document.querySelector("head").appendChild(t),window._styleElementInsertedByStyleLoader=t},singleton:!0};n("LboF")(r,o),r.locals&&(t.exports=r.locals)},pNMO:function(t,e,n){"use strict";var r=n("I+eb"),o=n("2oRo"),i=n("0GbY"),a=n("xDBR"),u=n("g6v/"),c=n("STAE"),s=n("0Dky"),f=n("UTVS"),l=n("6LWA"),d=n("hh1v"),p=n("glrk"),h=n("ewvW"),v=n("/GqU"),y=n("wE6v"),g=n("XGwC"),w=n("fHMY"),m=n("33Wh"),b=n("JBy8"),x=n("BX/b"),S=n("dBg+"),O=n("Bs8V"),M=n("m/L8"),j=n("0eef"),k=n("kRJp"),E=n("busE"),I=n("VpIT"),_=n("93I0"),A=n("0BK2"),T=n("kOOl"),L=n("tiKp"),D=n("wDLo"),R=n("dG/n"),C=n("1E5z"),P=n("afO8"),B=n("tycR").forEach,W=_("hidden"),z="Symbol",F="prototype",Y=L("toPrimitive"),G=P.set,N=P.getterFor(z),U=Object[F],H=o.Symbol,V=i("JSON","stringify"),Q=O.f,K=M.f,q=x.f,X=j.f,J=I("symbols"),Z=I("op-symbols"),$=I("string-to-symbol-registry"),tt=I("symbol-to-string-registry"),et=I("wks"),nt=o.QObject,rt=!nt||!nt[F]||!nt[F].findChild,ot=u&&s((function(){return 7!=w(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=Q(U,e);r&&delete U[e],K(t,e,n),r&&t!==U&&K(U,e,r)}:K,it=function(t,e){var n=J[t]=w(H[F]);return G(n,{type:z,tag:t,description:e}),u||(n.description=e),n},at=c&&"symbol"==typeof H.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof H},ut=function(t,e,n){t===U&&ut(Z,e,n),p(t);var r=y(e,!0);return p(n),f(J,r)?(n.enumerable?(f(t,W)&&t[W][r]&&(t[W][r]=!1),n=w(n,{enumerable:g(0,!1)})):(f(t,W)||K(t,W,g(1,{})),t[W][r]=!0),ot(t,r,n)):K(t,r,n)},ct=function(t,e){p(t);var n=v(e),r=m(n).concat(dt(n));return B(r,(function(e){u&&!st.call(n,e)||ut(t,e,n[e])})),t},st=function(t){var e=y(t,!0),n=X.call(this,e);return!(this===U&&f(J,e)&&!f(Z,e))&&(!(n||!f(this,e)||!f(J,e)||f(this,W)&&this[W][e])||n)},ft=function(t,e){var n=v(t),r=y(e,!0);if(n!==U||!f(J,r)||f(Z,r)){var o=Q(n,r);return!o||!f(J,r)||f(n,W)&&n[W][r]||(o.enumerable=!0),o}},lt=function(t){var e=q(v(t)),n=[];return B(e,(function(t){f(J,t)||f(A,t)||n.push(t)})),n},dt=function(t){var e=t===U,n=q(e?Z:v(t)),r=[];return B(n,(function(t){!f(J,t)||e&&!f(U,t)||r.push(J[t])})),r};c||(E((H=function(){if(this instanceof H)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=T(t),n=function(t){this===U&&n.call(Z,t),f(this,W)&&f(this[W],e)&&(this[W][e]=!1),ot(this,e,g(1,t))};return u&&rt&&ot(U,e,{configurable:!0,set:n}),it(e,t)})[F],"toString",(function(){return N(this).tag})),j.f=st,M.f=ut,O.f=ft,b.f=x.f=lt,S.f=dt,u&&(K(H[F],"description",{configurable:!0,get:function(){return N(this).description}}),a||E(U,"propertyIsEnumerable",st,{unsafe:!0})),D.f=function(t){return it(L(t),t)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:H}),B(m(et),(function(t){R(t)})),r({target:z,stat:!0,forced:!c},{for:function(t){var e=String(t);if(f($,e))return $[e];var n=H(e);return $[e]=n,tt[n]=e,n},keyFor:function(t){if(!at(t))throw TypeError(t+" is not a symbol");if(f(tt,t))return tt[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!u},{create:function(t,e){return void 0===e?w(t):ct(w(t),e)},defineProperty:ut,defineProperties:ct,getOwnPropertyDescriptor:ft}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:lt,getOwnPropertySymbols:dt}),r({target:"Object",stat:!0,forced:s((function(){S.f(1)}))},{getOwnPropertySymbols:function(t){return S.f(h(t))}}),V&&r({target:"JSON",stat:!0,forced:!c||s((function(){var t=H();return"[null]"!=V([t])||"{}"!=V({a:t})||"{}"!=V(Object(t))}))},{stringify:function(t,e,n){for(var r,o=[t],i=1;ic;)r(u,n=e[c++])&&(~i(s,n)||s.push(n));return s}},tNHA:function(t,e,n){t.exports=n("CDoh")},tbMQ:function(t,e,n){t.exports=n("jP3w")},tiKp:function(t,e,n){var r=n("2oRo"),o=n("VpIT"),i=n("kOOl"),a=n("STAE"),u=r.Symbol,c=o("wks");t.exports=function(t){return c[t]||(c[t]=a&&u[t]||(a?u:i)("Symbol."+t))}},tjUo:function(t,e,n){"use strict";e.__esModule=!0,e.default=void 0;var r=a(n("+Oj+"));e.ReactWaterMark=r.default;var o=a(n("BsL6"));e.VueWaterMark=o.default;var i=a(n("jP1q"));function a(t){return t&&t.__esModule?t:{default:t}}e.NativeWaterMark=i.default;var u=r.default;e.default=u},tycR:function(t,e,n){var r=n("+MLx"),o=n("RK3t"),i=n("ewvW"),a=n("UMSQ"),u=n("ZfDv"),c=[].push,s=function(t){var e=1==t,n=2==t,s=3==t,f=4==t,l=6==t,d=5==t||l;return function(p,h,v,y){for(var g,w,m=i(p),b=o(m),x=r(h,v,3),S=a(b.length),O=0,M=y||u,j=e?M(p,S):n?M(p,0):void 0;Oc;)r(u,n=e[c++])&&(~i(s,n)||s.push(n));return s}},zBJ4:function(t,e,n){var r=n("2oRo"),o=n("hh1v"),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},zJQS:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},zSyp:function(t,e,n){"use strict";n.r(e);var r=n("xgz7"),o=n.n(r);for(var i in r)"default"!==i&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e.default=o.a},zVlI:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isShadowDom?n("div",{ref:"shadowDom",staticStyle:{},attrs:{id:t.randomId}}):t.noie11?n("svg",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}}):n("canvas",{ref:"canvas",class:t.$style.waterMark,attrs:{id:t.randomId}})},o=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return o}))},zk60:function(t,e,n){var r=n("2oRo"),o=n("kRJp");t.exports=function(t,e){try{o(r,t,e)}catch(n){r[t]=e}return e}}},e.c=r,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(e){return t[e]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="./",e(e.s="tjUo");function e(t){if(r[t])return r[t].exports;var o=r[t]={i:t,l:!1,exports:{}};return n[t].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n,r})); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index a0388ac..5dc3a78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6317,8 +6317,7 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.13.1", @@ -7127,7 +7126,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, "requires": { "js-tokens": "^3.0.0 || ^4.0.0" } @@ -7896,8 +7894,7 @@ "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-copy": { "version": "0.1.0", @@ -8722,7 +8719,6 @@ "version": "15.7.2", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -8890,7 +8886,6 @@ "version": "16.11.0", "resolved": "https://registry.npmjs.org/react/-/react-16.11.0.tgz", "integrity": "sha512-M5Y8yITaLmU0ynd0r1Yvfq98Rmll6q8AxaEe88c8e7LxO8fZ2cNgmFt0aGAS9wzf1Ao32NKXtCl+/tVVtkxq6g==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -8936,8 +8931,7 @@ "react-is": { "version": "16.11.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.11.0.tgz", - "integrity": "sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==", - "dev": true + "integrity": "sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw==" }, "react-lifecycles-compat": { "version": "3.0.4", diff --git a/package.json b/package.json index 267331e..3a95a0f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@brian-walker-toretto/watermark", - "version": "1.1.6", + "version": "1.2.0", "description": "canvas/svg watermark", "main": "dist/watermark.js", "keywords": [ @@ -37,7 +37,9 @@ "url": "https://github.com/BrianWalkerToretto/watermark/issues" }, "homepage": "https://github.com/BrianWalkerToretto/watermark#readme", - "dependencies": {}, + "dependencies": { + "react": "^16.11.0" + }, "devDependencies": { "@babel/core": "^7.6.4", "@babel/plugin-proposal-class-properties": "^7.5.5", @@ -77,7 +79,6 @@ "postcss-loader": "^3.0.0", "postcss-reporter": "^6.0.1", "prettier": "^1.18.2", - "react": "^16.11.0", "react-dom": "^16.11.0", "react-hot-loader": "^4.12.15", "rimraf": "^3.0.0", diff --git a/src/styles/index.js b/src/styles/index.js index e7a3e37..1ae889c 100644 --- a/src/styles/index.js +++ b/src/styles/index.js @@ -1,6 +1,6 @@ const index = 0; const zIndex = 99; -const show = 'pointer-events: none !important;display: block !important;overflow: hidden;visibility: visible !important;opacity: 0.8 !important;'; +const show = 'pointer-events: none !important;display: block !important;overflow: hidden;visibility: visible !important;opacity: 1 !important;'; export { show }; export default `position: absolute;top: ${ diff --git a/webpack/node-environment-judge-plugin.js b/webpack/node-environment-judge-plugin.js index 6bcd13e..e1bfd17 100644 --- a/webpack/node-environment-judge-plugin.js +++ b/webpack/node-environment-judge-plugin.js @@ -29,17 +29,12 @@ class NodeEnvironmentJudgePlugin { for (var filePathName in compilation.assets) { if(/.js$/ig.test(filePathName)){ let content = compilation.assets[filePathName].source() || ''; - // 模块开始前添加node判断,用于服务器端渲染 - const text = `try{ if(typeof global === 'object' && window !== global){return null;} }catch(e){return null;}`; - // const text = ` - // // react vue - // try{ - // if(typeof global === 'object' && window !== global){ - // return arguments[0] && arguments[0].Fragment || null; - // } - // }catch(e){ - // return arguments[0] && arguments[0].Fragment || null; - // }`; + // 模块开始前添加node判断,用于服务器端渲染::优化了react服务器渲染,然后vue服务器渲染没有优化 + // const text = `try{ if(typeof global === 'object' && window !== global){return null;} }catch(e){return null;}`; + const env = `typeof global === 'object' && window !== global`; + const fragment = 'arguments[0] && arguments[0].Fragment || null;'; + const text = `try{if(${env}){return ${fragment}}}catch(e){return ${fragment}}`; + content = content.replace(/\.*\)\{(\.*)return/i, `){${text}return`) // 重写指定输出模块内容 compilation.assets[filePathName] = {