forked from devongovett/apple-color-emoji
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.js
1 lines (1 loc) · 10 KB
/
build.js
1
!function(D){var u={};function F(C){if(u[C])return u[C].exports;var E=u[C]={i:C,l:!1,exports:{}};return D[C].call(E.exports,E,E.exports,F),E.l=!0,E.exports}F.m=D,F.c=u,F.d=function(D,u,C){F.o(D,u)||Object.defineProperty(D,u,{enumerable:!0,get:C})},F.r=function(D){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(D,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(D,"__esModule",{value:!0})},F.t=function(D,u){if(1&u&&(D=F(D)),8&u)return D;if(4&u&&"object"==typeof D&&D&&D.__esModule)return D;var C=Object.create(null);if(F.r(C),Object.defineProperty(C,"default",{enumerable:!0,value:D}),2&u&&"string"!=typeof D)for(var E in D)F.d(C,E,function(u){return D[u]}.bind(null,E));return C},F.n=function(D){var u=D&&D.__esModule?function(){return D.default}:function(){return D};return F.d(u,"a",u),u},F.o=function(D,u){return Object.prototype.hasOwnProperty.call(D,u)},F.p="",F(F.s=0)}([function(D,u,F){!function(C){function E(D,u){D=D.replace(/[\ufe00-\ufe0f\u200d]/g,"");for(var F=[],C=0;C<D.length;C++)F.push(("0000"+D.charCodeAt(C).toString(16)).slice(-4));return u.replace(/\/$/,"")+"/"+F.join("-")+".png"}function e(){this.imageDir="",this.basePath="",this.testRegex=new RegExp("^("+regex.toString().slice(1,-2)+")$"),this.replace=function(D){return D=""+D,u.nativeSupport?D:D.replace(u.regex,function(D){return'<img class="emoji" src="'+E(D,this.basePath)+'" alt="'+D+'">'}.bind(this))},this.getImage=function(D){return this.testRegex.test(D)?E(D,this.basePath):null}}regex=F(1),nativeSupport=function(){if("undefined"==typeof document)return!1;var D=document.createElement("canvas");if(!D.getContext)return!1;var u=D.getContext("2d");return u.textBaseline="top",u.font="32px sans-serif",u.fillText("😃",0,0),0!==u.getImageData(16,16,1,1).data[0]}(),e=new Emonji,"function"==typeof C.define&&void 0!==C.define.amd?C.define("Emoji",[],function(){return e}):void 0!==D.exports?D.exports=e:C.Emoji=e}(this)},function(D,u){D.exports=/\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|[#\*0-9](?:\u200D\uFE0F\u200D|\u200D|\uFE0F)?\u20E3|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC6F\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37\uDD3C\uDD3E])(?:(?:\uD83C[\uDFFB-\uDFFF])?\u200D[\u2640\u2642]|\uD83C[\uDFFB-\uDFFF])?|\uD83D\uDC68(?:\u200D(?:(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])?|\u26F9(?:\uFE0F(?:\uD83C[\uDFFB-\uDFFF])|\uD83C[\uDFFB-\uDFFF])?|(?:\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])?|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])?)\u200D\u2708|\uD83C\uDDED(?:\u200D(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|(?:(?:\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75|\uD83E[\uDD38\uDD39\uDD3D])\u200D[\u2640\u2642]|\uD83C\uDDEE(?:\u200D(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDF0(?:\u200D(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF2(?:\u200D(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF3(?:\u200D(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDEA(?:\u200D(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDF9(?:\u200D(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83D\uDC69\u200D(?:[\u2695\u2696]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83C\uDDE8(?:\u200D(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\u26F9(?:\uFE0F(?:\uD83C[\uDFFB-\uDFFF])?\u200D[\u2640\u2642]\uFE0F|(?:\uD83C[\uDFFB-\uDFFF])?\u200D[\u2640\u2642])|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC66|[\u261D\u270A-\u270D](?:\uFE0F(?:\uD83C[\uDFFB-\uDFFF])|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDE6(?:\u200D(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83D\uDC68(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:[\u2695\u2696]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]))|(?:(?:\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])?|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])?)\u200D\u2708|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08)\uFE0F|\uD83C\uDDFF(?:\u200D(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFB(?:\u200D(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFE(?:\u200D(?:\uD83C[\uDDEA\uDDF9])|\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\u200D(?:\uD83C[\uDDEB\uDDF8])|\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\u200D(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF8\uDDFE\uDDFF])|\uD83C[\uDDE6\uDDEC\uDDF2\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF7(?:\u200D(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\u200D(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF8(?:\u200D(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDDEF(?:\u200D(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEC(?:\u200D(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\u200D(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDE9(?:\u200D(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE7(?:\u200D(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8\uFE0F|\uD83C\uDDF1(?:\u200D(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75|\uD83D\uDC69|\uD83E[\uDD38\uDD39\uDD3D]|[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6A-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1E\uDD30\uDD33-\uDD36]|\uD83D\uDC41|(?:\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF3|(?:\uD83E[\uDD38\uDD39\uDD3D])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC6F\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37\uDD3C\uDD3E])(?:\uD83C[\uDFFB-\uDFFF])?\u200D[\u2640\u2642]\uFE0F|(?:\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F(?:\uD83C[\uDFFB-\uDFFF])?\u200D[\u2640\u2642]\uFE0F|\uD83C\uDFF3\u200D\uD83C\uDF08|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:[\u2695\u2696]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|\uD83C\uDDFD\u200D?\uD83C\uDDF0|\uD83C\uDDF6\u200D?\uD83C\uDDE6|(?:\uD83E[\uDD38\uDD39\uDD3D])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]\uFE0F|\uD83C\uDDF4\u200D?\uD83C\uDDF2|(?:\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6A-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1E\uDD30\uDD33-\uDD36])(?:\uD83C[\uDFFB-\uDFFF])|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267B\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7\u26F8\u26FA\u26FD\u2702\u2705\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF84\uDF86-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCD-\uDFF0\uDFF4\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDCA9\uDCAB-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDECB\uDECD-\uDED2\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEF6]|\uD83E[\uDD10-\uDD17\uDD20-\uDD25\uDD27\uDD3A\uDD40-\uDD45\uDD47-\uDD4B\uDD50-\uDD5E\uDD80-\uDD91\uDDC0]|(?:\uD83E[\uDD38\uDD39\uDD3D])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC41\u200D\uD83D\uDDE8|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC67/g}]);