From c38c709c42e7eb79fc9df84b8e9a21797efd81ed Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 24 Oct 2016 14:16:10 +0100 Subject: [PATCH 01/10] Squashed commit of the following: commit ed3f2fa665c47fc1ad2a898f06bcd00efd756358 Author: Jonny Barnes Date: Mon Oct 24 14:13:45 2016 +0100 Delete bower folder commit 9166de3f0ac24c9959cf635a4e54ef063486c072 Author: Jonny Barnes Date: Mon Oct 24 14:12:42 2016 +0100 populate frontend folder, gzip on different machine also produces different .gz files for existing assets commit 0b1958b01e372886f564f7c08c435c52412e3a30 Author: Jonny Barnes Date: Mon Oct 24 14:11:22 2016 +0100 use frotnend asset folder instead of bower commit 60a7b81b876ebb01991ca524d0e49b81f8aefd76 Author: Jonny Barnes Date: Mon Oct 24 13:53:58 2016 +0100 Move frontend package management to yarn/npm --- bower.json | 26 - gulpfile.js | 32 +- package.json | 10 +- public/assets/bower/Autolinker.min.js | 10 - public/assets/bower/Autolinker.min.js.gz | Bin 11107 -> 0 bytes public/assets/bower/alertify.css.gz | Bin 1018 -> 0 bytes public/assets/bower/alertify.js.gz | Bin 3152 -> 0 bytes public/assets/bower/fetch.js.gz | Bin 2874 -> 0 bytes public/assets/bower/marked.min.js.gz | Bin 5513 -> 0 bytes public/assets/bower/sanitize.css.gz | Bin 2712 -> 0 bytes public/assets/bower/store2.min.js.gz | Bin 1427 -> 0 bytes public/assets/css/projects.css.gz | Bin 120 -> 119 bytes public/assets/frontend/Autolinker.min.js | 10 + .../{bower => frontend}/Autolinker.min.js.br | Bin public/assets/frontend/Autolinker.min.js.gz | Bin 0 -> 11218 bytes .../assets/{bower => frontend}/alertify.css | 0 .../{bower => frontend}/alertify.css.br | Bin public/assets/frontend/alertify.css.gz | Bin 0 -> 1017 bytes public/assets/{bower => frontend}/alertify.js | 2 +- .../assets/{bower => frontend}/alertify.js.br | Bin public/assets/frontend/alertify.js.gz | Bin 0 -> 3152 bytes public/assets/{bower => frontend}/fetch.js | 0 public/assets/{bower => frontend}/fetch.js.br | Bin public/assets/frontend/fetch.js.gz | Bin 0 -> 2875 bytes .../assets/{bower => frontend}/marked.min.js | 0 .../{bower => frontend}/marked.min.js.br | Bin public/assets/frontend/marked.min.js.gz | Bin 0 -> 5514 bytes .../assets/{bower => frontend}/sanitize.css | 0 .../{bower => frontend}/sanitize.css.br | Bin public/assets/frontend/sanitize.css.gz | Bin 0 -> 2712 bytes .../assets/{bower => frontend}/store2.min.js | 0 .../{bower => frontend}/store2.min.js.br | Bin public/assets/frontend/store2.min.js.gz | Bin 0 -> 1426 bytes public/assets/js/form-save.js.gz | Bin 601 -> 602 bytes public/assets/js/links.js.gz | Bin 492 -> 492 bytes public/assets/js/maps.js.gz | Bin 348 -> 346 bytes public/assets/js/newnote.js.gz | Bin 1902 -> 1901 bytes public/assets/js/newplace.js.gz | Bin 533 -> 533 bytes public/assets/prism/prism.css.gz | Bin 1273 -> 1274 bytes public/assets/prism/prism.js.gz | Bin 6940 -> 6938 bytes resources/views/admin/editarticle.blade.php | 2 +- resources/views/admin/newarticle.blade.php | 8 +- resources/views/allnotes.blade.php | 2 +- resources/views/master.blade.php | 2 +- resources/views/micropubnewnotepage.blade.php | 8 +- resources/views/singlenote.blade.php | 2 +- yarn.lock | 701 +++++++++++++++++- 47 files changed, 727 insertions(+), 88 deletions(-) delete mode 100644 bower.json delete mode 100644 public/assets/bower/Autolinker.min.js delete mode 100644 public/assets/bower/Autolinker.min.js.gz delete mode 100644 public/assets/bower/alertify.css.gz delete mode 100644 public/assets/bower/alertify.js.gz delete mode 100644 public/assets/bower/fetch.js.gz delete mode 100644 public/assets/bower/marked.min.js.gz delete mode 100644 public/assets/bower/sanitize.css.gz delete mode 100644 public/assets/bower/store2.min.js.gz create mode 100644 public/assets/frontend/Autolinker.min.js rename public/assets/{bower => frontend}/Autolinker.min.js.br (100%) create mode 100644 public/assets/frontend/Autolinker.min.js.gz rename public/assets/{bower => frontend}/alertify.css (100%) rename public/assets/{bower => frontend}/alertify.css.br (100%) create mode 100644 public/assets/frontend/alertify.css.gz rename public/assets/{bower => frontend}/alertify.js (99%) rename public/assets/{bower => frontend}/alertify.js.br (100%) create mode 100644 public/assets/frontend/alertify.js.gz rename public/assets/{bower => frontend}/fetch.js (100%) rename public/assets/{bower => frontend}/fetch.js.br (100%) create mode 100644 public/assets/frontend/fetch.js.gz rename public/assets/{bower => frontend}/marked.min.js (100%) rename public/assets/{bower => frontend}/marked.min.js.br (100%) create mode 100644 public/assets/frontend/marked.min.js.gz rename public/assets/{bower => frontend}/sanitize.css (100%) rename public/assets/{bower => frontend}/sanitize.css.br (100%) create mode 100644 public/assets/frontend/sanitize.css.gz rename public/assets/{bower => frontend}/store2.min.js (100%) rename public/assets/{bower => frontend}/store2.min.js.br (100%) create mode 100644 public/assets/frontend/store2.min.js.gz diff --git a/bower.json b/bower.json deleted file mode 100644 index de946beb..00000000 --- a/bower.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "jbuk-frontend", - "description": "", - "main": "", - "authors": [ - "Jonny Barnes " - ], - "license": "CC0-1.0", - "homepage": "https://github.com/jonnybarnes/jonnybarnes.uk", - "moduleType": [], - "ignore": [ - "**/.*", - "node_modules", - "bower_components", - "test", - "tests" - ], - "dependencies": { - "fetch": "~1.0", - "alertify.js": "alertifyjs#~1.0.5", - "store2": "~2.3.2", - "Autolinker.js": "~1.0", - "marked": "^0.3.6", - "sanitize-css": "^4.1.0" - } -} diff --git a/gulpfile.js b/gulpfile.js index 6ab4cda5..6394b868 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -27,22 +27,22 @@ gulp.task('js-assets', function () { .pipe(gulp.dest('./public/assets/js')); }); -gulp.task('bower', function () { +gulp.task('frontend', function () { //copy JS files gulp.src([ - 'bower_components/fetch/fetch.js', - 'bower_components/alertify.js/dist/js/alertify.js', - 'bower_components/store2/dist/store2.min.js', - 'bower_components/Autolinker.js/dist/Autolinker.min.js', - 'bower_components/marked/marked.min.js', + 'node_modules/whatwg-fetch/fetch.js', + 'node_modules/alertify.js/dist/js/alertify.js', + 'node_modules/store2/dist/store2.min.js', + 'node_modules/autolinker/dist/Autolinker.min.js', + 'node_modules/marked/marked.min.js', ]) - .pipe(gulp.dest('public/assets/bower/')); + .pipe(gulp.dest('public/assets/frontend/')); //copy CSS files gulp.src([ - 'bower_components/alertify.js/dist/css/alertify.css', - 'bower_components/sanitize-css/sanitize.css', + 'node_modules/alertify.js/dist/css/alertify.css', + 'node_modules/sanitize.css/sanitize.css', ]) - .pipe(gulp.dest('public/assets/bower/')); + .pipe(gulp.dest('public/assets/frontend/')); }); gulp.task('compress', function () { @@ -61,18 +61,18 @@ gulp.task('compress', function () { .pipe(brotli.compress({mode: 1, quality: 11})) .pipe(gulp.dest('public/assets/js/')); //bower components - gulp.src('public/assets/bower/*.css') + gulp.src('public/assets/frontend/*.css') .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/bower/')); - gulp.src('public/assets/bower/*.js') + .pipe(gulp.dest('public/assets/frontend/')); + gulp.src('public/assets/frontend/*.js') .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/bower/')); + .pipe(gulp.dest('public/assets/frontend/')); gulp.src('public/assets/bower/*.css') .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/bower/')); + .pipe(gulp.dest('public/assets/frontend/')); gulp.src('public/assets/bower/*.js') .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/bower/')); + .pipe(gulp.dest('public/assets/frontend/')); //prism gulp.src('public/assets/prism/*.css') .pipe(zopfli({ format: 'gzip', append: true })) diff --git a/package.json b/package.json index e06d86b4..9f6882cb 100644 --- a/package.json +++ b/package.json @@ -27,5 +27,13 @@ }, "pre-commit": [ "lint-staged" - ] + ], + "dependencies": { + "alertify.js": "^1.0.12", + "autolinker": "^1.2.0", + "marked": "^0.3.6", + "sanitize.css": "^4.1.0", + "store2": "^2.3.2", + "whatwg-fetch": "^1.0.0" + } } diff --git a/public/assets/bower/Autolinker.min.js b/public/assets/bower/Autolinker.min.js deleted file mode 100644 index 7f254c7d..00000000 --- a/public/assets/bower/Autolinker.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! - * Autolinker.js - * 1.0.0 - * - * Copyright(c) 2016 Gregory Jacobs - * MIT License - * - * https://github.com/gregjacobs/Autolinker.js - */ -!function(t,e){"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.Autolinker=e()}(this,function(){var t=function(e){e=e||{},this.version=t.version,this.urls=this.normalizeUrlsCfg(e.urls),this.email="boolean"!=typeof e.email||e.email,this.phone="boolean"!=typeof e.phone||e.phone,this.hashtag=e.hashtag||!1,this.mention=e.mention||!1,this.newWindow="boolean"!=typeof e.newWindow||e.newWindow,this.stripPrefix="boolean"!=typeof e.stripPrefix||e.stripPrefix;var r=this.mention;if(r!==!1&&"twitter"!==r&&"instagram"!==r)throw new Error("invalid `mention` cfg - see docs");var a=this.hashtag;if(a!==!1&&"twitter"!==a&&"facebook"!==a&&"instagram"!==a)throw new Error("invalid `hashtag` cfg - see docs");this.truncate=this.normalizeTruncateCfg(e.truncate),this.className=e.className||"",this.replaceFn=e.replaceFn||null,this.context=e.context||this,this.htmlParser=null,this.matchers=null,this.tagBuilder=null};return t.link=function(e,r){var a=new t(r);return a.link(e)},t.version="1.0.0",t.prototype={constructor:t,normalizeUrlsCfg:function(t){return null==t&&(t=!0),"boolean"==typeof t?{schemeMatches:t,wwwMatches:t,tldMatches:t}:{schemeMatches:"boolean"!=typeof t.schemeMatches||t.schemeMatches,wwwMatches:"boolean"!=typeof t.wwwMatches||t.wwwMatches,tldMatches:"boolean"!=typeof t.tldMatches||t.tldMatches}},normalizeTruncateCfg:function(e){return"number"==typeof e?{length:e,location:"end"}:t.Util.defaults(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})},parse:function(t){for(var e=this.getHtmlParser(),r=e.parse(t),a=0,n=[],i=0,s=r.length;ie&&(r=null==r?"..":r,t=t.substring(0,e-r.length)+r),t},indexOf:function(t,e){if(Array.prototype.indexOf)return t.indexOf(e);for(var r=0,a=t.length;r=0;r--)e(t[r])===!0&&t.splice(r,1)},splitAndCapture:function(t,e){for(var r,a=[],n=0;r=e.exec(t);)a.push(t.substring(n,r.index)),a.push(r[0]),n=r.index+r[0].length;return a.push(t.substring(n)),a},trim:function(t){return t.replace(this.trimRegex,"")}},t.HtmlTag=t.Util.extend(Object,{whitespaceRegex:/\s+/,constructor:function(e){t.Util.assign(this,e),this.innerHtml=this.innerHtml||this.innerHTML},setTagName:function(t){return this.tagName=t,this},getTagName:function(){return this.tagName||""},setAttr:function(t,e){var r=this.getAttrs();return r[t]=e,this},getAttr:function(t){return this.getAttrs()[t]},setAttrs:function(e){var r=this.getAttrs();return t.Util.assign(r,e),this},getAttrs:function(){return this.attrs||(this.attrs={})},setClass:function(t){return this.setAttr("class",t)},addClass:function(e){for(var r,a=this.getClass(),n=this.whitespaceRegex,i=t.Util.indexOf,s=a?a.split(n):[],o=e.split(n);r=o.shift();)i(s,r)===-1&&s.push(r);return this.getAttrs()["class"]=s.join(" "),this},removeClass:function(e){for(var r,a=this.getClass(),n=this.whitespaceRegex,i=t.Util.indexOf,s=a?a.split(n):[],o=e.split(n);s.length&&(r=o.shift());){var c=i(s,r);c!==-1&&s.splice(c,1)}return this.getAttrs()["class"]=s.join(" "),this},getClass:function(){return this.getAttrs()["class"]||""},hasClass:function(t){return(" "+this.getClass()+" ").indexOf(" "+t+" ")!==-1},setInnerHtml:function(t){return this.innerHtml=t,this},getInnerHtml:function(){return this.innerHtml||""},toAnchorString:function(){var t=this.getTagName(),e=this.buildAttrsStr();return e=e?" "+e:"",["<",t,e,">",this.getInnerHtml(),""].join("")},buildAttrsStr:function(){if(!this.attrs)return"";var t=this.getAttrs(),e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(r+'="'+t[r]+'"');return e.join(" ")}}),t.RegexLib=function(){var t="A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢴऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎↃↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〆〱-〵〻〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",e="0-9٠-٩۰-۹߀-߉०-९০-৯੦-੯૦-૯୦-୯௦-௯౦-౯೦-೯൦-൯෦-෯๐-๙໐-໙༠-༩၀-၉႐-႙០-៩᠐-᠙᥆-᥏᧐-᧙᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙꘠-꘩꣐-꣙꤀-꤉꧐-꧙꧰-꧹꩐-꩙꯰-꯹0-9",r=t+e,a=new RegExp("["+r+".\\-]*["+r+"\\-]"),n=/(?:travelersinsurance|sandvikcoromant|kerryproperties|cancerresearch|weatherchannel|kerrylogistics|spreadbetting|international|wolterskluwer|lifeinsurance|construction|pamperedchef|scholarships|versicherung|bridgestone|creditunion|kerryhotels|investments|productions|blackfriday|enterprises|lamborghini|photography|motorcycles|williamhill|playstation|contractors|barclaycard|accountants|redumbrella|engineering|management|telefonica|protection|consulting|tatamotors|creditcard|vlaanderen|schaeffler|associates|properties|foundation|republican|bnpparibas|boehringer|eurovision|extraspace|industries|immobilien|university|technology|volkswagen|healthcare|restaurant|cuisinella|vistaprint|apartments|accountant|travelers|homedepot|institute|vacations|furniture|fresenius|insurance|christmas|bloomberg|solutions|barcelona|firestone|financial|kuokgroup|fairwinds|community|passagens|goldpoint|equipment|lifestyle|yodobashi|aquarelle|marketing|analytics|education|amsterdam|statefarm|melbourne|allfinanz|directory|microsoft|stockholm|montblanc|accenture|lancaster|landrover|everbank|istanbul|graphics|grainger|ipiranga|softbank|attorney|pharmacy|saarland|catering|airforce|yokohama|mortgage|frontier|mutuelle|stcgroup|memorial|pictures|football|symantec|cipriani|ventures|telecity|cityeats|verisign|flsmidth|boutique|cleaning|firmdale|clinique|clothing|redstone|infiniti|deloitte|feedback|services|broadway|plumbing|commbank|training|barclays|exchange|computer|brussels|software|delivery|barefoot|builders|business|bargains|engineer|holdings|download|security|helsinki|lighting|movistar|discount|hdfcbank|supplies|marriott|property|diamonds|capetown|partners|democrat|jpmorgan|bradesco|budapest|rexroth|zuerich|shriram|academy|science|support|youtube|singles|surgery|alibaba|statoil|dentist|schwarz|android|cruises|cricket|digital|markets|starhub|systems|courses|coupons|netbank|country|domains|corsica|network|neustar|realtor|lincoln|limited|schmidt|yamaxun|cooking|contact|auction|spiegel|liaison|leclerc|latrobe|lasalle|abogado|compare|lanxess|exposed|express|company|cologne|college|avianca|lacaixa|fashion|recipes|ferrero|komatsu|storage|wanggou|clubmed|sandvik|fishing|fitness|bauhaus|kitchen|flights|florist|flowers|watches|weather|temasek|samsung|bentley|forsale|channel|theater|frogans|theatre|okinawa|website|tickets|jewelry|gallery|tiffany|iselect|shiksha|brother|organic|wedding|genting|toshiba|origins|philips|hyundai|hotmail|hoteles|hosting|rentals|windows|cartier|bugatti|holiday|careers|whoswho|hitachi|panerai|caravan|reviews|guitars|capital|trading|hamburg|hangout|finance|stream|family|abbott|health|review|travel|report|hermes|hiphop|gratis|career|toyota|hockey|dating|repair|google|social|soccer|reisen|global|otsuka|giving|unicom|casino|photos|center|broker|rocher|orange|bostik|garden|insure|ryukyu|bharti|safety|physio|sakura|oracle|online|jaguar|gallup|piaget|tienda|futbol|pictet|joburg|webcam|berlin|office|juegos|kaufen|chanel|chrome|xihuan|church|tennis|circle|kinder|flickr|bayern|claims|clinic|viajes|nowruz|xperia|norton|yachts|studio|coffee|camera|sanofi|nissan|author|expert|events|comsec|lawyer|tattoo|viking|estate|villas|condos|realty|yandex|energy|emerck|virgin|vision|durban|living|school|coupon|london|taobao|natura|taipei|nagoya|luxury|walter|aramco|sydney|madrid|credit|maison|makeup|schule|market|anquan|direct|design|swatch|suzuki|alsace|vuelos|dental|alipay|voyage|shouji|voting|airtel|mutual|degree|supply|agency|museum|mobily|dealer|monash|select|mormon|active|moscow|racing|datsun|quebec|nissay|rodeo|email|gifts|works|photo|chloe|edeka|cheap|earth|vista|tushu|koeln|glass|shoes|globo|tunes|gmail|nokia|space|kyoto|black|ricoh|seven|lamer|sener|epson|cisco|praxi|trust|citic|crown|shell|lease|green|legal|lexus|ninja|tatar|gripe|nikon|group|video|wales|autos|gucci|party|nexus|guide|linde|adult|parts|amica|lixil|boats|azure|loans|locus|cymru|lotte|lotto|stada|click|poker|quest|dabur|lupin|nadex|paris|faith|dance|canon|place|gives|trade|skype|rocks|mango|cloud|boots|smile|final|swiss|homes|honda|media|horse|cards|deals|watch|bosch|house|pizza|miami|osaka|tours|total|xerox|coach|sucks|style|delta|toray|iinet|tools|money|codes|beats|tokyo|salon|archi|movie|baidu|study|actor|yahoo|store|apple|world|forex|today|bible|tmall|tirol|irish|tires|forum|reise|vegas|vodka|sharp|omega|weber|jetzt|audio|promo|build|bingo|chase|gallo|drive|dubai|rehab|press|solar|sale|beer|bbva|bank|band|auto|sapo|sarl|saxo|audi|asia|arte|arpa|army|yoga|ally|zara|scor|scot|sexy|seat|zero|seek|aero|adac|zone|aarp|maif|meet|meme|menu|surf|mini|mobi|mtpc|porn|desi|star|ltda|name|talk|navy|love|loan|live|link|news|limo|like|spot|life|nico|lidl|lgbt|land|taxi|team|tech|kred|kpmg|sony|song|kiwi|kddi|jprs|jobs|sohu|java|itau|tips|info|immo|icbc|hsbc|town|host|page|toys|here|help|pars|haus|guru|guge|tube|goog|golf|gold|sncf|gmbh|gift|ggee|gent|gbiz|game|vana|pics|fund|ford|ping|pink|fish|film|fast|farm|play|fans|fail|plus|skin|pohl|fage|moda|post|erni|dvag|prod|doha|prof|docs|viva|diet|luxe|site|dell|sina|dclk|show|qpon|date|vote|cyou|voto|read|coop|cool|wang|club|city|chat|cern|cash|reit|rent|casa|cars|care|camp|rest|call|cafe|weir|wien|rich|wiki|buzz|wine|book|bond|room|work|rsvp|shia|ruhr|blue|bing|shaw|bike|safe|xbox|best|pwc|mtn|lds|aig|boo|fyi|nra|nrw|ntt|car|gal|obi|zip|aeg|vin|how|one|ong|onl|dad|ooo|bet|esq|org|htc|bar|uol|ibm|ovh|gdn|ice|icu|uno|gea|ifm|bot|top|wtf|lol|day|pet|eus|wtc|ubs|tvs|aco|ing|ltd|ink|tab|abb|afl|cat|int|pid|pin|bid|cba|gle|com|cbn|ads|man|wed|ceb|gmo|sky|ist|gmx|tui|mba|fan|ski|iwc|app|pro|med|ceo|jcb|jcp|goo|dev|men|aaa|meo|pub|jlc|bom|jll|gop|jmp|mil|got|gov|win|jot|mma|joy|trv|red|cfa|cfd|bio|moe|moi|mom|ren|biz|aws|xin|bbc|dnp|buy|kfh|mov|thd|xyz|fit|kia|rio|rip|kim|dog|vet|nyc|bcg|mtr|bcn|bms|bmw|run|bzh|rwe|tel|stc|axa|kpn|fly|krd|cab|bnl|foo|crs|eat|tci|sap|srl|nec|sas|net|cal|sbs|sfr|sca|scb|csc|edu|new|xxx|hiv|fox|wme|ngo|nhk|vip|sex|frl|lat|yun|law|you|tax|soy|sew|om|ac|hu|se|sc|sg|sh|sb|sa|rw|ru|rs|ro|re|qa|py|si|pw|pt|ps|sj|sk|pr|pn|pm|pl|sl|sm|pk|sn|ph|so|pg|pf|pe|pa|zw|nz|nu|nr|np|no|nl|ni|ng|nf|sr|ne|st|nc|na|mz|my|mx|mw|mv|mu|mt|ms|mr|mq|mp|mo|su|mn|mm|ml|mk|mh|mg|me|sv|md|mc|sx|sy|ma|ly|lv|sz|lu|lt|ls|lr|lk|li|lc|lb|la|tc|kz|td|ky|kw|kr|kp|kn|km|ki|kh|tf|tg|th|kg|ke|jp|jo|jm|je|it|is|ir|tj|tk|tl|tm|iq|tn|to|io|in|im|il|ie|ad|sd|ht|hr|hn|hm|tr|hk|gy|gw|gu|gt|gs|gr|gq|tt|gp|gn|gm|gl|tv|gi|tw|tz|ua|gh|ug|uk|gg|gf|ge|gd|us|uy|uz|va|gb|ga|vc|ve|fr|fo|fm|fk|fj|vg|vi|fi|eu|et|es|er|eg|ee|ec|dz|do|dm|dk|vn|dj|de|cz|cy|cx|cw|vu|cv|cu|cr|co|cn|cm|cl|ck|ci|ch|cg|cf|cd|cc|ca|wf|bz|by|bw|bv|bt|bs|br|bo|bn|bm|bj|bi|ws|bh|bg|bf|be|bd|bb|ba|az|ax|aw|au|at|as|ye|ar|aq|ao|am|al|yt|ai|za|ag|af|ae|zm|id)\b/;return{alphaNumericCharsStr:r,domainNameRegex:a,tldRegex:n}}(),t.AnchorTagBuilder=t.Util.extend(Object,{constructor:function(t){t=t||{},this.newWindow=t.newWindow,this.truncate=t.truncate,this.className=t.className},build:function(e){return new t.HtmlTag({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},createAttrs:function(t){var e={href:t.getAnchorHref()},r=this.createCssClass(t);return r&&(e["class"]=r),this.newWindow&&(e.target="_blank",e.rel="noopener noreferrer"),e},createCssClass:function(t){var e=this.className;if(e){for(var r=[e],a=t.getCssClassSuffixes(),n=0,i=a.length;n\/=\x00-\x1F\x7F]+/,a=/(?:"[^"]*?"|'[^']*?'|[^'"=<>`\s]+)/,n=r.source+"(?:\\s*=\\s*"+a.source+")?";return new RegExp(["(?:","<(!DOCTYPE)","(?:","\\s+","(?:",n,"|",a.source+")",")*",">",")","|","(?:","<(/)?","(?:",t.source,"|","(?:","("+e.source+")","(?:","(?:\\s+|\\b)",n,")*","\\s*/?",")",")",">",")"].join(""),"gi")}(),htmlCharacterEntitiesRegex:/( | |<|<|>|>|"|"|')/gi,parse:function(t){for(var e,r,a=this.htmlRegex,n=0,i=[];null!==(e=a.exec(t));){var s=e[0],o=e[3],c=e[1]||e[4],h=!!e[2],l=e.index,u=t.substring(n,l);u&&(r=this.parseTextAndEntityNodes(n,u),i.push.apply(i,r)),o?i.push(this.createCommentNode(l,s,o)):i.push(this.createElementNode(l,s,c,h)),n=l+s.length}if(n0&&"@"===f||g>0&&m&&this.wordCharRegExp.test(f))){if(this.matchHasUnbalancedClosingParen(o))o=o.substr(0,o.length-1);else{var p=this.matchHasInvalidCharAfterTld(o,c);p>-1&&(o=o.substr(0,p))}var d=c?"scheme":h?"www":"tld",b=!!c;s.push(new t.match.Url({tagBuilder:i,matchedText:o,offset:g,urlMatchType:d,url:o,protocolUrlMatch:b,protocolRelativeMatch:!!m,stripPrefix:n}))}}return s},matchHasUnbalancedClosingParen:function(t){var e=t.charAt(t.length-1);if(")"===e){var r=t.match(this.openParensRe),a=t.match(this.closeParensRe),n=r&&r.length||0,i=a&&a.length||0;if(n0&&(n=t.substr(-1*Math.floor(a/2))),(t.substr(0,Math.ceil(a/2))+r+n).substr(0,e)},t.truncate.TruncateSmart=function(t,e,r){var a=function(t){var e={},r=t,a=r.match(/^([a-z]+):\/\//i);return a&&(e.scheme=a[1],r=r.substr(a[0].length)),a=r.match(/^(.*?)(?=(\?|#|\/|$))/i),a&&(e.host=a[1],r=r.substr(a[0].length)),a=r.match(/^\/(.*?)(?=(\?|#|$))/i),a&&(e.path=a[1],r=r.substr(a[0].length)),a=r.match(/^\?(.*?)(?=(#|$))/i),a&&(e.query=a[1],r=r.substr(a[0].length)),a=r.match(/^#(.*?)$/i),a&&(e.fragment=a[1]),e},n=function(t){var e="";return t.scheme&&t.host&&(e+=t.scheme+"://"),t.host&&(e+=t.host),t.path&&(e+="/"+t.path),t.query&&(e+="?"+t.query),t.fragment&&(e+="#"+t.fragment),e},i=function(t,e){var a=e/2,n=Math.ceil(a),i=-1*Math.floor(a),s="";return i<0&&(s=t.substr(i)),t.substr(0,n)+r+s};if(t.length<=e)return t;var s=e-r.length,o=a(t);if(o.query){var c=o.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);c&&(o.query=o.query.substr(0,c[1].length),t=n(o))}if(t.length<=e)return t;if(o.host&&(o.host=o.host.replace(/^www\./,""),t=n(o)),t.length<=e)return t;var h="";if(o.host&&(h+=o.host),h.length>=s)return o.host.length==e?(o.host.substr(0,e-r.length)+r).substr(0,e):i(h,s).substr(0,e);var l="";if(o.path&&(l+="/"+o.path),o.query&&(l+="?"+o.query),l){if((h+l).length>=s){if((h+l).length==e)return(h+l).substr(0,e);var u=s-h.length;return(h+i(l,u)).substr(0,e)}h+=l}if(o.fragment){var g="#"+o.fragment;if((h+g).length>=s){if((h+g).length==e)return(h+g).substr(0,e);var m=s-h.length;return(h+i(g,m)).substr(0,e)}h+=g}if(o.scheme&&o.host){var f=o.scheme+"://";if((h+f).length0&&(p=h.substr(-1*Math.floor(s/2))),(h.substr(0,Math.ceil(s/2))+r+p).substr(0,e)},t}); \ No newline at end of file diff --git a/public/assets/bower/Autolinker.min.js.gz b/public/assets/bower/Autolinker.min.js.gz deleted file mode 100644 index f55c52ab2d4ecb35e061bd52b368bfef0d45d979..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11107 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 R98LevcI~%VuYDN<0{|f`f3*Mr diff --git a/public/assets/bower/alertify.css.gz b/public/assets/bower/alertify.css.gz deleted file mode 100644 index 2387b322ae4fe7cffa384c46f68b3554d5c9ad9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 zcmb2|=3oE;Cg!c-oRb%8i2TzoK5wBawyZeo>c9TGR)K~K+ZtGJ6yBQke;b?kIhyydR6aq~ysINyr{#0` z$;*@L!nd(%2Rg<}gx;TYl`Tl@_I#75OaI>e-t?;Tdu)&)Q|CAD6Y9GIWjHcJg#kBrsmx3##+f|di&}<@B0@R z#ZvE!>ays~5pETnC~dlSQHDaV_VX;e=Z~E-{{O%9#?-BRoz$WQ&ptn$C-m*WU%e=c z&DZxhwOS@hg!q`x`EzE5gi%~U;wU#`2s+&4PA?-!v`F^#! z?Q^xH+unaOkoAd;et+2^{n6P!MNFw2O?sM3o-Oh)-mv4>o#w6$k~^lZl-}y=9O`NE z)w|NxD{RY@E}okkeQorkmnybi|7W-C_`Dij%hmTPs||LCEHsl3iKfrq7ek*f@ux(y*p2?2?;q~%U7R$$1ncHMre#t*}q565TY{L=DA6$i# z9(&&jHFBP!r=~o6h5ULc17q>6*Y7NPaN)q>dzbRLs&*)eur>r1d-|kVPQP$U{(gbU zBZqEdFtt$uW^&;4 ztSKV4#%H;Xt!;i#>FRnfV5xLe6leFe4Xzs>m$t3zTUR##73mTe-{tJ3$(cOus@Zu^L8U*5%0Av&UQIS-T@XJkk9x@^+RWNqy* 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 diff --git a/public/assets/bower/marked.min.js.gz b/public/assets/bower/marked.min.js.gz deleted file mode 100644 index 6f8896236afaeeba5af60542d20278118edcfa31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5513 zcmb2|=3oE;Cgz?n_vwo*1ooX@e<4GdiD$0aPU-5ysgEc4D*TKiY6XX1`h zm3?+}w)w(Z?T8lrIl0G+L(T3e{;kyt2s8Z|d!_hWz|=XqhoevJy>NbZ@6Pgo`mOzr zQ!1wHW)X=#R;)ICPiEA9f#yzW{X5q=U+Vw0Et>mPh~dk0l`q`W^1SvjOAFLrod5g& zTh2R?J52A?J(RooIc#aVCPFB7^=fO<%;-^QDR^Zku-9YzVt{c;TJM{dYF# zN($aF?Bv?9W!jOGyH+V_ESt2iX$8X;0jU_1r_W3u^mEL4v2&v{3xmnjcN6BVTCHgQ zfpJmxv8xhOwqB^b>JaNTlhJyDbJ}|i2H`jxhf6n9=FV6$S+ywt+OxoQ4=PigT;h7> zraV$TrlR;-*@>^C<(XHxQZDyogBd{Zi@XBNJx@EIxdau1S*X)hp;l11|-dwzp zCV1%Y*90kvq#0dK&2Ou^T`u>!GYj>-3fgF8_3YM<+Zp^bwgx?t`^kANEc4u)$S03u zdpm`tmKQviZ*!0_`Zep)<5x^(He zM$x}v`P*WaN3!jmy((n&rnFmU3@kEd6zN{xb+!Da+iAV##aEY}D_MRv?!uze^R@&; zZLzvNrNHEv_cqPz4c{5uPpXl`?+LFoRYBS(MD z{_$=0k-u(-S=S3aTGw02VHWUq=INO?pKrA2E1K4yYj{lW%;LEdJk9Ky7Fk^k*_^e` zNaOz6-ChSd?Pu-DAhil`IYgqMQC%t%S)dR_ZDq&v)gcMFaNr4e;p^xKWbwl{;hqpx%DlRW18G* z={(HVJ&#${E^NDY@Z4{9U;VW&&%D{7|5UU7L(u;D`@Gab7ibl%&t;sO4~Y^yQ^n{YH1SIm=A>Cw*C^ zk-A`(^|4eD_3P~Y2blLy4&1-}&_!jb^-;I&*_NHXv@YmUROh(~g*Tk9KfPwjVsK@` zzmSYbmA{%NR@~U^wW)k6!`A!n+k5z)UJnb}cs#@F_C%%c^Cz3t$7v-C7k(=^bYg45 zD&ae?c-sn9e+zCF?ajIpeEOcFy6qe#i+R;*OAggsaNW^-?BNU|7-n{wC znGC-p;^E@q!Y4%T6)()m@+x_AS7GfzL(Wy1f8VTq`e1HH{>1O8J66~Bbe?}W`E9tb z^33_mA6yQdI{)Y4_KQIl{tcKSYP`eQ^Pt|WZjqjP9%c?L`JA-Al9eiwoX9`TsU1yy~&tr2Snz_x#m#qKf?GPHj+Efr zv-3JH1(dX#-n>62vAE`L^I6Yrbs7RJ8k44d+i!VxONW!H2v@5U<2?5FlFi&LLC#Y) z>6E7?vs-%@ypT+p$!xi1+wm>l+#W)69>`eQ?d{B8Y~r7ncI4Wub5neH+87(XC+$|7 z^F=dHlG%N2v)je>PmC5F;O^4bjYzDiuM8A%`jWk<`P=?(t+eC2d(D3~2R$rxJsP#K zjkotie*58NaaM<-s@^V~;l;nzs4HfLujaW3@$`TGTwE)@#7BwF*!;0p+S*}t)5v>(`CY1#owzATnEp8`nF#l_`@A4yQTTRxPn{s#} zBTvh2Vr)KbbQ)VEv;M}zoA2-4z_PhszIM~UrFp6| z|Lc9qDht1Db1LK3Zl|{=k0xxB&Q@fv7JFatyQA~+?SG0zP30#ZZ1~=4Q#x0wVWr%n z{pU1h9of$K;*8xhz8cY|=KS-PitJW3yZb?J(Nx1wq2Al==~_Y;W<^}fb};l73*IW& z)*w;yE3F|n@w{Cszgve{*73h<3?_du`}gCtHOsulhR6e7OQz=@*L&{a9QSqhkAJ`A z&F3wM{jycxt?RDGl&13!v$%6II9xVAoOV{GaJSOqe?4dR$ns5IY!EXqD6c^F7JJdW z(A23HU$?3_Cs({s{`30bhZDuiQY`kE-M_`3@cFHgVrfUSjQzUFQ@!M>1#?348ZHg@oPdp5#Z|&H0__4?_pB3}9 zH(b7Vd|igKSGwcE!{K^uHXH8GZ(J=NaAz|0R?c2>GH=T?P_?Ick9m)QBbJ_;GUH=Xj+?clLK}|_S z)uv*W-6^gd-!^}3xA>j6rPp>R$9(xsKhC8Td+zHgbqm}#$Nca6ld}S>Q+OtlF?{>5%m zHW0d-$oi)6&)IA8Y&Qb;&rdbk{OI`0*h!OSvWxsSXI}L(rvB991ceQ*D+TMP`&FB~ zGS)m@v^;Ku?sALY>YC@CJuKd%dh*q$G(XopKW|TdUQ}lpU-9W`MxB-2u0>rhj`Yv_ zWSS(naBlF*JcsL?_qKN>*iF1ML0tI1X7s16jG;=6&!=T{n}>AHUHId6bj8=LQx;3! zO%8Z#v9tH3T=F}`YiB(Le`OxOF{`^@IO|gHg*yJ9Vq_pU>Vlyw$N0@mXRAX02SlzInGlA*3@nXGrjkDVqpHAMmVqwNf$%Rr` zXIfU?h%$J|dCmRDy1FZjjiwU1Q({VIN9EcuzDv)xFnRru$Lwxs&}|ok(!$f31s^|0 zXCCvvzwWci?((@SdRrfExShVjd$GROkJweOSnq8Rbv_xwty%MN=K^^nelbIt;8?cH zcl@3S-;tXaJoV?*g9U zdR$w)>)fLkcehy@tXmtO-nRRoTHS}rq)H~YT&so|UkeJ~a{cTVRSRzoWeOAT<6qHI z{8i?^)zZTBq7wHxk9N#xH7jS<<+AfGJiT^M1o_XD(cC<%@mQzdL-m*E zISS3Ims(UN+`F~>!I%4s9-NzaPBY?NPlM5>3d2*Rur{1p> zJ2OJxJ@0v&{v#~o8soYt95jh ze+k;+Zd37~u|Hi*?n!awzW+&zznd0yHec6nG`gg(!K4%OdQ&L>dNvsiaT~4fMeW^p z=bt$D^V*Ty|5w~%czJpLzJ%JDBFA*>&m~_`TV}exnZbR30OOVCXPgo{cs6Vdl?*kG z3wRhK(;0bu-ibGVx6R~=nUo@W_qbW_ZuatLxzql>o|ruC%(W~tRq60o4;hNHYOgDP z`|?FZ@tc4BA8o~44d(xs*sAhhR9^VQdA>sZ-k(pA4<3~A9I>zdyWIZY+}^4)PwMZx zue00FD7Wa*M}M<@33C5)4nKSRTz@*xfANc%I_J*BZ4q8S!iVRcr|IThd zHuw5j=Eo6rb5_WFc^>%B;M}4wWqUt8Ir?KYS7?pM;@RxCHrK5-pS|Am9Lv!UqE&85 zT60tbUgrBn-{WTA|9n$Q$Ze^P3Da~h1o7){d4Bhu+gW^HLnXikh)}_+oPJK2Y2rjt`GU_x;n|)Ve#Cy_y6y1eW?HV`^QV?7x8b6<4;<$ zVDV$eqTR{P`?4;EsaTl{8^0F4I*Xrs>fyOuxiK6^7XzyA6bTxxu-k8eqUb6V0~l`?;C!?ij}ZVm~h?hB4-@NDqcSf>!v zeZ4GBP5jV}7OB{pGp$bIi+hizUq0HFe=AGOrr*vjxR{BrTDg|lxz<=~hqS~m$5#$ms3+kVYtaqP~IK2LTmJDYzr zD4>gXScI$ z`TXkJ-ip+Z4vTy5rQC>(xsd210Tm@TXVH@=aQe9rdRjJbH-?c|41D^p7QkMExr)|@eOG3S}XQ*u75KlRbq z=1F`TXX>Km*Q?+|PM)3+9e_ypTM}KYp=bDC9y6Lgc{=_;P_DD)^ zS=wJzeVZwud6I>J<5HQsPIk>*P7Gzqr~SHiY!NMeujFvmD8ysi)mwEQ0{?ZEHn<*F z>+1UzTN}`B%vyVbC*#4dZ_dv=dk^2tQ&%dl)~zx>qg>0qVBWc3zC6=9&Mxql`8BI2 z*UX~r#@km7$L9Q;7`z~D!e_BLL5cBy)a;%HzVZ}WZuRf62=A*+ax#&7W;TE3aKG4k z{*Lg2C5z?VuBJRo^k2Ede6^d}|5uw=2>RtL*}vQ((kO1Vi_}i`m78i;>^|Q+p~y_o zqbqr%d(!6$zZs%Wl{NU~ObvI`Y&q7ss^GbUykWqZjQ<8_i*6s?C|vbz_FeJwjhsxm z6Z@~*o{D`ZohHoakDRW z>q5INN}JWE^ZMF+OWDxBFX8DV1s&OQ>tF3D$oFX_EtLi4k> zE2~776fJEQHCp~?-HdF3Z=9cIY3}>}B>n749dB*NCpXrHe0?l3@&3xQGmH-kmY-8| z&M*7I#eZp8krRJqn}sUR;;U&{)9ufTmdvz1z|Fd+ywQnqBaiHdjZFK0eKO~al1iN) zq@D)!_Xl^vH{yug7sdTTRyO((;eHFP^zd3GQu;R>x94)U_biZ<_RPAxN ze3)O!zDqLP>v;Lis;{xJ$zP|OtoJ#-=E|;%KPG)yIY+D6tZ8Da$C}j4PaLONu3BvV zVfU}2Wcrpv=_~$St*^6IwYc+eMD_yAew_$tCY{yZ1BZQFyFC>yK5n)8x(8 zu9yGHJ>|pJ`R**I{+54SzUqr_gZiJVyLT@(ip#LtIJ>EVgWc2WL0;;V_&EDx<~w7b zbZ^`LXTrZ#Rga5>6O~PqGzHaL^b2mf&Q(?$e>^Cay}Kv4X|-FR z!<%1u4iW{MyCOc!xoUD%JWa;gIx4*t(<#RN$?c>Mwi~Te9E%W{7u+EF! z%l#McTjxc`lcckRA|WLw)SJkl7}6IZ@<;Ys&hFBcg-!v!JKx5fc_Vc3|K@WMXRlUx6)|gcNY-a+ z&aim0^8OPWm@Q-9FxrsYfblYr0RW* z-_qqNtTE&H;SscuGgzAIjnK69TBSaTY-j3(Kl!uXx#5r( z8Y{Yaf_;|M(_)UbrWujVA7UHV{t7yApD*;%y|uz#?nfs`e{k9RaLu*t{@$Wi^E~!i zEA10KyzpI*{h@=~Z%n*)Ln*K*v8nLtQJ&Z8g+3?dyqViG!>B-J?Tf7L{d@23n)FP4 z?eh&ht5l{=+Wz?4q>#W6t(pZwUw$=PZ;)he{{8gVte{DkCKvr$@6)FA$I^#^0RWAc B%%}hW diff --git a/public/assets/bower/sanitize.css.gz b/public/assets/bower/sanitize.css.gz deleted file mode 100644 index 9c6f46b2320ab810d725b6e30755fb4fcceabd25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2712 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 DWBfws diff --git a/public/assets/bower/store2.min.js.gz b/public/assets/bower/store2.min.js.gz deleted file mode 100644 index 40ab6bd76924c4c89f878bfdf400dec19bdbf30a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1427 zcmb2|=3oE;Cg!Q(nUfb=@c+BFzo}w%P({I=ADZc;xYieHN?3V4q9*IWbv;Obf zSHR)?exLQ_yE4<{J^NEUW#VVLtXi2>DRy?z`SdU8S$XID{Oaej@+0-~ub7K^4z3|~_3vR20xt?)+ ze;!|9d-!Yf@BD|hr=QK;f9S{Qm5S`UPe*^e*R>@@kzI$CH$?w#{*$Qet1LW6IF4H{ zST$K8=Jb`K*xG5#CJWw`I#^A=uNS;x`kE77)4J0v-An_vUlZClDL}r1Ve9)O-Vc{9 z6lAO~IH@eT+|KfmZEVVmS>fr;QTp4mBh5~&-lxTDcs+cz#B#k)!pAnPzBJ+C_T?vz z?wrnSWqj(b)#TFmbDb|OTmE2McED*5t!C{Cy_d(G3}(E(vO(?%Pi@Eq=UAK7-RCcy z=+Btf>hXkSrLKKAhw$EubGWBXTqEDS$9oy;y{-5B^;d1)f7>L5Q*7Gu*oBI3IJFaX zgQpzc>7u*sl-JRgGGRf#x0P2omoa|lKa-sNsQAJ=&o%XNML(u__THJK=kxO18~=J8 z&L-2-hhDtsTQkFt^{XD|+a6yIX<6kAlZ4{uxnIhCGTd8=eRCW5gLj^I%$cx$;o+UP z?gnf<8*}6F6npq^N8?%)=SP=fAiLjNz1A-Wo2(BJGV}< zxUiVl=Z$lLzFEuzmc3uOZ|!8+>#iHwBxU{C_G{FmR}Yhq_up)|d~(VEm@nUFNrlzO z?~?pb`ZCav@2V?PeB31)7Hh>xh5Az8P0l=xPtu#j^1Jxev{h>@ou&4xd$AlVp6j=; z?#X4%0KU~zMU{4T&J#6fRXQHwo>nNvF*vK(=z7s zj@o$XM zO*SN*xxICtY45aO^WGegslC^-^h?&XqE&idn?A%HKexf{TKlQ2FVpzlg_WExPt7|a zz;o}^cd;v4lUy<~4|nuQq)(olASM5D0iT)l=a%1#>LM9Dp3QzT;bG!Osi5BS|7>@K zV$bh*AGlX$i&NZdg)PT;UxZF_2u{oRRLc4Lb%EaLlCtk#HmqBoGB5nT4zsCk;0LqJ z)9zW`*O#j=RL^!jP!+h{=U>2UVULBX&ocNO`EOj!C~I2as`=#l^2!xmKeWEwI=UdT zB)K*0;-uR5zU6f~RzHtBWlDdU;J{IQ-C(2Nv%L#<@HcYjuhZNV!_KfpeWqUC@0_p3 z#~;YF_%_7;{g|i9d2{jZhnJuKW>~_X$fWgnzJZZGbL_H&>Q|IyM%5}RXZBH^3Sf7uiP>x@x>c7 zMqjtm-Oa~#zQ3=(zAI$w+MP8#vwQijycX}D@jGbg>qSfc2bb{9-p^=ZUOi(!9|Hpb Dkt4=4 diff --git a/public/assets/css/projects.css.gz b/public/assets/css/projects.css.gz index f773d1476a44a752faaaa0c64f94d4ed7170f2af..deca5763906e27c28dbaf402e83abd1161196dd9 100644 GIT binary patch literal 119 zcmb2|=3oE;CT3Beqm0cC0yUdM7wos-JNuwc&VR++jIQ! zHU961_znk4u&KUb2+p{7*e$Ep{Jzkd>v!%hKh*cgL4U=w$35J?la4p)9siNE?)$%5 Z`)jvtUh&UA{xa`~NE2hq-XaDD1^~@?H>Lmp literal 120 zcmb2|=3oE;CT39|SEd#N9vk!Z32(Rc9Zql9_2BiVZ`*uqW}Zx&QRVtEmv3J~+bn^b zADb7x31dmD;5i)2S + * MIT License + * + * https://github.com/gregjacobs/Autolinker.js + */ +!function(t,e){"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.Autolinker=e()}(this,function(){var t=function(e){e=e||{},this.version=t.version,this.urls=this.normalizeUrlsCfg(e.urls),this.email="boolean"!=typeof e.email||e.email,this.phone="boolean"!=typeof e.phone||e.phone,this.hashtag=e.hashtag||!1,this.mention=e.mention||!1,this.newWindow="boolean"!=typeof e.newWindow||e.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(e.stripPrefix),this.stripTrailingSlash="boolean"!=typeof e.stripTrailingSlash||e.stripTrailingSlash;var r=this.mention;if(r!==!1&&"twitter"!==r&&"instagram"!==r)throw new Error("invalid `mention` cfg - see docs");var a=this.hashtag;if(a!==!1&&"twitter"!==a&&"facebook"!==a&&"instagram"!==a)throw new Error("invalid `hashtag` cfg - see docs");this.truncate=this.normalizeTruncateCfg(e.truncate),this.className=e.className||"",this.replaceFn=e.replaceFn||null,this.context=e.context||this,this.htmlParser=null,this.matchers=null,this.tagBuilder=null};return t.link=function(e,r){var a=new t(r);return a.link(e)},t.parse=function(e,r){var a=new t(r);return a.parse(e)},t.version="1.2.0",t.prototype={constructor:t,normalizeUrlsCfg:function(t){return null==t&&(t=!0),"boolean"==typeof t?{schemeMatches:t,wwwMatches:t,tldMatches:t}:{schemeMatches:"boolean"!=typeof t.schemeMatches||t.schemeMatches,wwwMatches:"boolean"!=typeof t.wwwMatches||t.wwwMatches,tldMatches:"boolean"!=typeof t.tldMatches||t.tldMatches}},normalizeStripPrefixCfg:function(t){return null==t&&(t=!0),"boolean"==typeof t?{scheme:t,www:t}:{scheme:"boolean"!=typeof t.scheme||t.scheme,www:"boolean"!=typeof t.www||t.www}},normalizeTruncateCfg:function(e){return"number"==typeof e?{length:e,location:"end"}:t.Util.defaults(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})},parse:function(t){for(var e=this.getHtmlParser(),r=e.parse(t),a=0,n=[],i=0,s=r.length;ie&&(r=null==r?"..":r,t=t.substring(0,e-r.length)+r),t},indexOf:function(t,e){if(Array.prototype.indexOf)return t.indexOf(e);for(var r=0,a=t.length;r=0;r--)e(t[r])===!0&&t.splice(r,1)},splitAndCapture:function(t,e){for(var r,a=[],n=0;r=e.exec(t);)a.push(t.substring(n,r.index)),a.push(r[0]),n=r.index+r[0].length;return a.push(t.substring(n)),a},trim:function(t){return t.replace(this.trimRegex,"")}},t.HtmlTag=t.Util.extend(Object,{whitespaceRegex:/\s+/,constructor:function(e){t.Util.assign(this,e),this.innerHtml=this.innerHtml||this.innerHTML},setTagName:function(t){return this.tagName=t,this},getTagName:function(){return this.tagName||""},setAttr:function(t,e){var r=this.getAttrs();return r[t]=e,this},getAttr:function(t){return this.getAttrs()[t]},setAttrs:function(e){var r=this.getAttrs();return t.Util.assign(r,e),this},getAttrs:function(){return this.attrs||(this.attrs={})},setClass:function(t){return this.setAttr("class",t)},addClass:function(e){for(var r,a=this.getClass(),n=this.whitespaceRegex,i=t.Util.indexOf,s=a?a.split(n):[],o=e.split(n);r=o.shift();)i(s,r)===-1&&s.push(r);return this.getAttrs()["class"]=s.join(" "),this},removeClass:function(e){for(var r,a=this.getClass(),n=this.whitespaceRegex,i=t.Util.indexOf,s=a?a.split(n):[],o=e.split(n);s.length&&(r=o.shift());){var c=i(s,r);c!==-1&&s.splice(c,1)}return this.getAttrs()["class"]=s.join(" "),this},getClass:function(){return this.getAttrs()["class"]||""},hasClass:function(t){return(" "+this.getClass()+" ").indexOf(" "+t+" ")!==-1},setInnerHtml:function(t){return this.innerHtml=t,this},getInnerHtml:function(){return this.innerHtml||""},toAnchorString:function(){var t=this.getTagName(),e=this.buildAttrsStr();return e=e?" "+e:"",["<",t,e,">",this.getInnerHtml(),""].join("")},buildAttrsStr:function(){if(!this.attrs)return"";var t=this.getAttrs(),e=[];for(var r in t)t.hasOwnProperty(r)&&e.push(r+'="'+t[r]+'"');return e.join(" ")}}),t.RegexLib=function(){var t="A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢴऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎↃↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〆〱-〵〻〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",e="0-9٠-٩۰-۹߀-߉०-९০-৯੦-੯૦-૯୦-୯௦-௯౦-౯೦-೯൦-൯෦-෯๐-๙໐-໙༠-༩၀-၉႐-႙០-៩᠐-᠙᥆-᥏᧐-᧙᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙꘠-꘩꣐-꣙꤀-꤉꧐-꧙꧰-꧹꩐-꩙꯰-꯹0-9",r=t+e,a=new RegExp("["+r+".\\-]*["+r+"\\-]"),n=/(?:travelersinsurance|sandvikcoromant|kerryproperties|cancerresearch|weatherchannel|kerrylogistics|spreadbetting|international|wolterskluwer|lifeinsurance|construction|pamperedchef|scholarships|versicherung|bridgestone|creditunion|kerryhotels|investments|productions|blackfriday|enterprises|lamborghini|photography|motorcycles|williamhill|playstation|contractors|barclaycard|accountants|redumbrella|engineering|management|telefonica|protection|consulting|tatamotors|creditcard|vlaanderen|schaeffler|associates|properties|foundation|republican|bnpparibas|boehringer|eurovision|extraspace|industries|immobilien|university|technology|volkswagen|healthcare|restaurant|cuisinella|vistaprint|apartments|accountant|travelers|homedepot|institute|vacations|furniture|fresenius|insurance|christmas|bloomberg|solutions|barcelona|firestone|financial|kuokgroup|fairwinds|community|passagens|goldpoint|equipment|lifestyle|yodobashi|aquarelle|marketing|analytics|education|amsterdam|statefarm|melbourne|allfinanz|directory|microsoft|stockholm|montblanc|accenture|lancaster|landrover|everbank|istanbul|graphics|grainger|ipiranga|softbank|attorney|pharmacy|saarland|catering|airforce|yokohama|mortgage|frontier|mutuelle|stcgroup|memorial|pictures|football|symantec|cipriani|ventures|telecity|cityeats|verisign|flsmidth|boutique|cleaning|firmdale|clinique|clothing|redstone|infiniti|deloitte|feedback|services|broadway|plumbing|commbank|training|barclays|exchange|computer|brussels|software|delivery|barefoot|builders|business|bargains|engineer|holdings|download|security|helsinki|lighting|movistar|discount|hdfcbank|supplies|marriott|property|diamonds|capetown|partners|democrat|jpmorgan|bradesco|budapest|rexroth|zuerich|shriram|academy|science|support|youtube|singles|surgery|alibaba|statoil|dentist|schwarz|android|cruises|cricket|digital|markets|starhub|systems|courses|coupons|netbank|country|domains|corsica|network|neustar|realtor|lincoln|limited|schmidt|yamaxun|cooking|contact|auction|spiegel|liaison|leclerc|latrobe|lasalle|abogado|compare|lanxess|exposed|express|company|cologne|college|avianca|lacaixa|fashion|recipes|ferrero|komatsu|storage|wanggou|clubmed|sandvik|fishing|fitness|bauhaus|kitchen|flights|florist|flowers|watches|weather|temasek|samsung|bentley|forsale|channel|theater|frogans|theatre|okinawa|website|tickets|jewelry|gallery|tiffany|iselect|shiksha|brother|organic|wedding|genting|toshiba|origins|philips|hyundai|hotmail|hoteles|hosting|rentals|windows|cartier|bugatti|holiday|careers|whoswho|hitachi|panerai|caravan|reviews|guitars|capital|trading|hamburg|hangout|finance|stream|family|abbott|health|review|travel|report|hermes|hiphop|gratis|career|toyota|hockey|dating|repair|google|social|soccer|reisen|global|otsuka|giving|unicom|casino|photos|center|broker|rocher|orange|bostik|garden|insure|ryukyu|bharti|safety|physio|sakura|oracle|online|jaguar|gallup|piaget|tienda|futbol|pictet|joburg|webcam|berlin|office|juegos|kaufen|chanel|chrome|xihuan|church|tennis|circle|kinder|flickr|bayern|claims|clinic|viajes|nowruz|xperia|norton|yachts|studio|coffee|camera|sanofi|nissan|author|expert|events|comsec|lawyer|tattoo|viking|estate|villas|condos|realty|yandex|energy|emerck|virgin|vision|durban|living|school|coupon|london|taobao|natura|taipei|nagoya|luxury|walter|aramco|sydney|madrid|credit|maison|makeup|schule|market|anquan|direct|design|swatch|suzuki|alsace|vuelos|dental|alipay|voyage|shouji|voting|airtel|mutual|degree|supply|agency|museum|mobily|dealer|monash|select|mormon|active|moscow|racing|datsun|quebec|nissay|rodeo|email|gifts|works|photo|chloe|edeka|cheap|earth|vista|tushu|koeln|glass|shoes|globo|tunes|gmail|nokia|space|kyoto|black|ricoh|seven|lamer|sener|epson|cisco|praxi|trust|citic|crown|shell|lease|green|legal|lexus|ninja|tatar|gripe|nikon|group|video|wales|autos|gucci|party|nexus|guide|linde|adult|parts|amica|lixil|boats|azure|loans|locus|cymru|lotte|lotto|stada|click|poker|quest|dabur|lupin|nadex|paris|faith|dance|canon|place|gives|trade|skype|rocks|mango|cloud|boots|smile|final|swiss|homes|honda|media|horse|cards|deals|watch|bosch|house|pizza|miami|osaka|tours|total|xerox|coach|sucks|style|delta|toray|iinet|tools|money|codes|beats|tokyo|salon|archi|movie|baidu|study|actor|yahoo|store|apple|world|forex|today|bible|tmall|tirol|irish|tires|forum|reise|vegas|vodka|sharp|omega|weber|jetzt|audio|promo|build|bingo|chase|gallo|drive|dubai|rehab|press|solar|sale|beer|bbva|bank|band|auto|sapo|sarl|saxo|audi|asia|arte|arpa|army|yoga|ally|zara|scor|scot|sexy|seat|zero|seek|aero|adac|zone|aarp|maif|meet|meme|menu|surf|mini|mobi|mtpc|porn|desi|star|ltda|name|talk|navy|love|loan|live|link|news|limo|like|spot|life|nico|lidl|lgbt|land|taxi|team|tech|kred|kpmg|sony|song|kiwi|kddi|jprs|jobs|sohu|java|itau|tips|info|immo|icbc|hsbc|town|host|page|toys|here|help|pars|haus|guru|guge|tube|goog|golf|gold|sncf|gmbh|gift|ggee|gent|gbiz|game|vana|pics|fund|ford|ping|pink|fish|film|fast|farm|play|fans|fail|plus|skin|pohl|fage|moda|post|erni|dvag|prod|doha|prof|docs|viva|diet|luxe|site|dell|sina|dclk|show|qpon|date|vote|cyou|voto|read|coop|cool|wang|club|city|chat|cern|cash|reit|rent|casa|cars|care|camp|rest|call|cafe|weir|wien|rich|wiki|buzz|wine|book|bond|room|work|rsvp|shia|ruhr|blue|bing|shaw|bike|safe|xbox|best|pwc|mtn|lds|aig|boo|fyi|nra|nrw|ntt|car|gal|obi|zip|aeg|vin|how|one|ong|onl|dad|ooo|bet|esq|org|htc|bar|uol|ibm|ovh|gdn|ice|icu|uno|gea|ifm|bot|top|wtf|lol|day|pet|eus|wtc|ubs|tvs|aco|ing|ltd|ink|tab|abb|afl|cat|int|pid|pin|bid|cba|gle|com|cbn|ads|man|wed|ceb|gmo|sky|ist|gmx|tui|mba|fan|ski|iwc|app|pro|med|ceo|jcb|jcp|goo|dev|men|aaa|meo|pub|jlc|bom|jll|gop|jmp|mil|got|gov|win|jot|mma|joy|trv|red|cfa|cfd|bio|moe|moi|mom|ren|biz|aws|xin|bbc|dnp|buy|kfh|mov|thd|xyz|fit|kia|rio|rip|kim|dog|vet|nyc|bcg|mtr|bcn|bms|bmw|run|bzh|rwe|tel|stc|axa|kpn|fly|krd|cab|bnl|foo|crs|eat|tci|sap|srl|nec|sas|net|cal|sbs|sfr|sca|scb|csc|edu|new|xxx|hiv|fox|wme|ngo|nhk|vip|sex|frl|lat|yun|law|you|tax|soy|sew|om|ac|hu|se|sc|sg|sh|sb|sa|rw|ru|rs|ro|re|qa|py|si|pw|pt|ps|sj|sk|pr|pn|pm|pl|sl|sm|pk|sn|ph|so|pg|pf|pe|pa|zw|nz|nu|nr|np|no|nl|ni|ng|nf|sr|ne|st|nc|na|mz|my|mx|mw|mv|mu|mt|ms|mr|mq|mp|mo|su|mn|mm|ml|mk|mh|mg|me|sv|md|mc|sx|sy|ma|ly|lv|sz|lu|lt|ls|lr|lk|li|lc|lb|la|tc|kz|td|ky|kw|kr|kp|kn|km|ki|kh|tf|tg|th|kg|ke|jp|jo|jm|je|it|is|ir|tj|tk|tl|tm|iq|tn|to|io|in|im|il|ie|ad|sd|ht|hr|hn|hm|tr|hk|gy|gw|gu|gt|gs|gr|gq|tt|gp|gn|gm|gl|tv|gi|tw|tz|ua|gh|ug|uk|gg|gf|ge|gd|us|uy|uz|va|gb|ga|vc|ve|fr|fo|fm|fk|fj|vg|vi|fi|eu|et|es|er|eg|ee|ec|dz|do|dm|dk|vn|dj|de|cz|cy|cx|cw|vu|cv|cu|cr|co|cn|cm|cl|ck|ci|ch|cg|cf|cd|cc|ca|wf|bz|by|bw|bv|bt|bs|br|bo|bn|bm|bj|bi|ws|bh|bg|bf|be|bd|bb|ba|az|ax|aw|au|at|as|ye|ar|aq|ao|am|al|yt|ai|za|ag|af|ae|zm|id)\b/;return{alphaNumericCharsStr:r,domainNameRegex:a,tldRegex:n}}(),t.AnchorTagBuilder=t.Util.extend(Object,{constructor:function(t){t=t||{},this.newWindow=t.newWindow,this.truncate=t.truncate,this.className=t.className},build:function(e){return new t.HtmlTag({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},createAttrs:function(t){var e={href:t.getAnchorHref()},r=this.createCssClass(t);return r&&(e["class"]=r),this.newWindow&&(e.target="_blank",e.rel="noopener noreferrer"),e},createCssClass:function(t){var e=this.className;if(e){for(var r=[e],a=t.getCssClassSuffixes(),n=0,i=a.length;n\/=\x00-\x1F\x7F]+/,a=/(?:"[^"]*?"|'[^']*?'|[^'"=<>`\s]+)/,n=r.source+"(?:\\s*=\\s*"+a.source+")?";return new RegExp(["(?:","<(!DOCTYPE)","(?:","\\s+","(?:",n,"|",a.source+")",")*",">",")","|","(?:","<(/)?","(?:",t.source,"|","(?:","("+e.source+")","(?:","(?:\\s+|\\b)",n,")*","\\s*/?",")",")",">",")"].join(""),"gi")}(),htmlCharacterEntitiesRegex:/( | |<|<|>|>|"|"|')/gi,parse:function(t){for(var e,r,a=this.htmlRegex,n=0,i=[];null!==(e=a.exec(t));){var s=e[0],o=e[3],c=e[1]||e[4],h=!!e[2],l=e.index,u=t.substring(n,l);u&&(r=this.parseTextAndEntityNodes(n,u),i.push.apply(i,r)),o?i.push(this.createCommentNode(l,s,o)):i.push(this.createElementNode(l,s,c,h)),n=l+s.length}if(n0&&"@"===p||m>0&&f&&this.wordCharRegExp.test(p))){if(this.matchHasUnbalancedClosingParen(c))c=c.substr(0,c.length-1);else{var d=this.matchHasInvalidCharAfterTld(c,h);d>-1&&(c=c.substr(0,d))}var b=h?"scheme":l?"www":"tld",x=!!h;o.push(new t.match.Url({tagBuilder:s,matchedText:c,offset:m,urlMatchType:b,url:c,protocolUrlMatch:x,protocolRelativeMatch:!!f,stripPrefix:n,stripTrailingSlash:i}))}}return o},matchHasUnbalancedClosingParen:function(t){var e=t.charAt(t.length-1);if(")"===e){var r=t.match(this.openParensRe),a=t.match(this.closeParensRe),n=r&&r.length||0,i=a&&a.length||0;if(n0&&(n=t.substr(-1*Math.floor(a/2))),(t.substr(0,Math.ceil(a/2))+r+n).substr(0,e)},t.truncate.TruncateSmart=function(t,e,r){var a=function(t){var e={},r=t,a=r.match(/^([a-z]+):\/\//i);return a&&(e.scheme=a[1],r=r.substr(a[0].length)),a=r.match(/^(.*?)(?=(\?|#|\/|$))/i),a&&(e.host=a[1],r=r.substr(a[0].length)),a=r.match(/^\/(.*?)(?=(\?|#|$))/i),a&&(e.path=a[1],r=r.substr(a[0].length)),a=r.match(/^\?(.*?)(?=(#|$))/i),a&&(e.query=a[1],r=r.substr(a[0].length)),a=r.match(/^#(.*?)$/i),a&&(e.fragment=a[1]),e},n=function(t){var e="";return t.scheme&&t.host&&(e+=t.scheme+"://"),t.host&&(e+=t.host),t.path&&(e+="/"+t.path),t.query&&(e+="?"+t.query),t.fragment&&(e+="#"+t.fragment),e},i=function(t,e){var a=e/2,n=Math.ceil(a),i=-1*Math.floor(a),s="";return i<0&&(s=t.substr(i)),t.substr(0,n)+r+s};if(t.length<=e)return t;var s=e-r.length,o=a(t);if(o.query){var c=o.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);c&&(o.query=o.query.substr(0,c[1].length),t=n(o))}if(t.length<=e)return t;if(o.host&&(o.host=o.host.replace(/^www\./,""),t=n(o)),t.length<=e)return t;var h="";if(o.host&&(h+=o.host),h.length>=s)return o.host.length==e?(o.host.substr(0,e-r.length)+r).substr(0,e):i(h,s).substr(0,e);var l="";if(o.path&&(l+="/"+o.path),o.query&&(l+="?"+o.query),l){if((h+l).length>=s){if((h+l).length==e)return(h+l).substr(0,e);var u=s-h.length;return(h+i(l,u)).substr(0,e)}h+=l}if(o.fragment){var g="#"+o.fragment;if((h+g).length>=s){if((h+g).length==e)return(h+g).substr(0,e);var m=s-h.length;return(h+i(g,m)).substr(0,e)}h+=g}if(o.scheme&&o.host){var f=o.scheme+"://";if((h+f).length0&&(p=h.substr(-1*Math.floor(s/2))),(h.substr(0,Math.ceil(s/2))+r+p).substr(0,e)},t}); \ No newline at end of file diff --git a/public/assets/bower/Autolinker.min.js.br b/public/assets/frontend/Autolinker.min.js.br similarity index 100% rename from public/assets/bower/Autolinker.min.js.br rename to public/assets/frontend/Autolinker.min.js.br diff --git a/public/assets/frontend/Autolinker.min.js.gz b/public/assets/frontend/Autolinker.min.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..67189547b4195422dfd05951c413d00cc5dc9a4b GIT binary patch literal 11218 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 literal 0 HcmV?d00001 diff --git a/public/assets/bower/alertify.css b/public/assets/frontend/alertify.css similarity index 100% rename from public/assets/bower/alertify.css rename to public/assets/frontend/alertify.css diff --git a/public/assets/bower/alertify.css.br b/public/assets/frontend/alertify.css.br similarity index 100% rename from public/assets/bower/alertify.css.br rename to public/assets/frontend/alertify.css.br diff --git a/public/assets/frontend/alertify.css.gz b/public/assets/frontend/alertify.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..0ea203b12703e558649561a53472287ae2b8449b GIT binary patch literal 1017 zcmb2|=3oE;Cg!c-oRb%8i2TzoK5wBaR`&eLs=xBPOBW?M^)hl96yBQke;VN1lj-I{vJ1JRnngcOZ_)hf8R1GHm=KU#hc{V>y?UDOZt}x zP3PIanJ4?lqw-e)6Y?##y?>&~q!$|4DzY+S_2!VW{m;T4-E<1NIBQGqOYWe578(~n zX?>phZc%(O=c*|IjQ=lZiRN$nShZDS@$F4ZqS%9O`_9R`{*h1Tt?kM#6VSJ|B4R!mSjG@HYip{FPPyh#itBY&zH)`fSEhiTZQ>S2peV$epxjQS3Co zvdPM;GxSw7Xa3}z6l9R6u<(n|&Wn=bbNtSHR9V*l=n{YQk+?Tvao-ukiWYP1Kjt*+ zS?s4jYwl0YJ?Is3LEP=?_9vOVn%!@ed#7#L|9jt>szyTZBc-*1KePXd=5{2eTRkc1wclNlwb1XT0h89>ztT)zA`&fG+&)fotru(eq_T%u zKY8~1>m7Dy>t>I`d^XxE@3!6HKfk(DT0Mm|e#)W#c%7G8U4|2;@d?~}uXC|$iN%t4 zVTm2@Cr!3%3B2`m`|iSC-kpoSOgDPto~3QM<bY+bbFuy04k^1gpG?3ZA^sb@7}z&S%TEe!pa1 z(%^ct+?Bhr__<4B#S^zpp(4CX3ZI6YeSUU_z^(uLO{#k@&eir5xl*(5PVgbQ9k<=M z)4$CMUtyrm)7+JLbHaSd$Ii#P-KN+Vm0Vhpm+}4EmYY|blSG3aeVS(EBVhbx$#Zw% z{kMIl@*Xa?p24?l-P-S!3ylAz)mb(fu{cf_2`UbB;nP`XSH3_ghb=GlmD}1WAyZv~ z_fH95oZ{-e@Wce!+ebcc3Y7|~c>6xN>dndPixRI|=kupc*ShlT@GEWQrFXagNc`3R z$miP-P%Cs9BzkW0KxaU&uJ7MnK zGZ!|k=&owHsqE*Mf1^`;daS_V8?J`0IE6VwuN*d4aNwxt&sqO2;q6lH%{dx@3ogj8 zS42*pw8;4KnuOj`0h{$2=T$?aE?x49*wUigCA;4EPuHtu+J@VGxr^!~MgQ!zm(UBF l{#kJE&724yv#0mW^X4+n;=h+B7IXAJ=XT%dW7T{N3;-na`zHVZ literal 0 HcmV?d00001 diff --git a/public/assets/bower/alertify.js b/public/assets/frontend/alertify.js similarity index 99% rename from public/assets/bower/alertify.js rename to public/assets/frontend/alertify.js index bbd91365..569a3f45 100644 --- a/public/assets/bower/alertify.js +++ b/public/assets/frontend/alertify.js @@ -1 +1 @@ -!function(){"use strict";function t(){var t={parent:document.body,version:"1.0.11",defaultOkLabel:"Ok",okLabel:"Ok",defaultCancelLabel:"Cancel",cancelLabel:"Cancel",defaultMaxLogItems:2,maxLogItems:2,promptValue:"",promptPlaceholder:"",closeLogOnClick:!1,closeLogOnClickDefault:!1,delay:5e3,defaultDelay:5e3,logContainerClass:"alertify-logs",logContainerDefaultClass:"alertify-logs",dialogs:{buttons:{holder:"",ok:"",cancel:""},input:"",message:"

{{message}}

",log:"
{{message}}
"},defaultDialogs:{buttons:{holder:"",ok:"",cancel:""},input:"",message:"

{{message}}

",log:"
{{message}}
"},build:function(t){var e=this.dialogs.buttons.ok,o="
"+this.dialogs.message.replace("{{message}}",t.message);return"confirm"!==t.type&&"prompt"!==t.type||(e=this.dialogs.buttons.cancel+this.dialogs.buttons.ok),"prompt"===t.type&&(o+=this.dialogs.input),o=(o+this.dialogs.buttons.holder+"
").replace("{{buttons}}",e).replace("{{ok}}",this.okLabel).replace("{{cancel}}",this.cancelLabel)},setCloseLogOnClick:function(t){this.closeLogOnClick=!!t},close:function(t,e){this.closeLogOnClick&&t.addEventListener("click",function(){o(t)}),e=e&&!isNaN(+e)?+e:this.delay,0>e?o(t):e>0&&setTimeout(function(){o(t)},e)},dialog:function(t,e,o,n){return this.setup({type:e,message:t,onOkay:o,onCancel:n})},log:function(t,e,o){var n=document.querySelectorAll(".alertify-logs > div");if(n){var i=n.length-this.maxLogItems;if(i>=0)for(var a=0,l=i+1;l>a;a++)this.close(n[a],-1)}this.notify(t,e,o)},setLogPosition:function(t){this.logContainerClass="alertify-logs "+t},setupLogContainer:function(){var t=document.querySelector(".alertify-logs"),e=this.logContainerClass;return t||(t=document.createElement("div"),t.className=e,this.parent.appendChild(t)),t.className!==e&&(t.className=e),t},notify:function(e,o,n){var i=this.setupLogContainer(),a=document.createElement("div");a.className=o||"default",t.logTemplateMethod?a.innerHTML=t.logTemplateMethod(e):a.innerHTML=e,"function"==typeof n&&a.addEventListener("click",n),i.appendChild(a),setTimeout(function(){a.className+=" show"},10),this.close(a,this.delay)},setup:function(t){function e(e){"function"!=typeof e&&(e=function(){}),i&&i.addEventListener("click",function(i){t.onOkay&&"function"==typeof t.onOkay&&(l?t.onOkay(l.value,i):t.onOkay(i)),e(l?{buttonClicked:"ok",inputValue:l.value,event:i}:{buttonClicked:"ok",event:i}),o(n)}),a&&a.addEventListener("click",function(i){t.onCancel&&"function"==typeof t.onCancel&&t.onCancel(i),e({buttonClicked:"cancel",event:i}),o(n)}),l&&l.addEventListener("keyup",function(t){13===t.which&&i.click()})}var n=document.createElement("div");n.className="alertify hide",n.innerHTML=this.build(t);var i=n.querySelector(".ok"),a=n.querySelector(".cancel"),l=n.querySelector("input"),s=n.querySelector("label");l&&("string"==typeof this.promptPlaceholder&&(s?s.textContent=this.promptPlaceholder:l.placeholder=this.promptPlaceholder),"string"==typeof this.promptValue&&(l.value=this.promptValue));var r;return"function"==typeof Promise?r=new Promise(e):e(),this.parent.appendChild(n),setTimeout(function(){n.classList.remove("hide"),l&&t.type&&"prompt"===t.type?(l.select(),l.focus()):i&&i.focus()},100),r},okBtn:function(t){return this.okLabel=t,this},setDelay:function(t){return t=t||0,this.delay=isNaN(t)?this.defaultDelay:parseInt(t,10),this},cancelBtn:function(t){return this.cancelLabel=t,this},setMaxLogItems:function(t){this.maxLogItems=parseInt(t||this.defaultMaxLogItems)},theme:function(t){switch(t.toLowerCase()){case"bootstrap":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="",this.dialogs.input="";break;case"purecss":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="";break;case"mdl":case"material-design-light":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="",this.dialogs.input="
";break;case"angular-material":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="",this.dialogs.input="
";break;case"default":default:this.dialogs.buttons.ok=this.defaultDialogs.buttons.ok,this.dialogs.buttons.cancel=this.defaultDialogs.buttons.cancel,this.dialogs.input=this.defaultDialogs.input}},reset:function(){this.parent=document.body,this.theme("default"),this.okBtn(this.defaultOkLabel),this.cancelBtn(this.defaultCancelLabel),this.setMaxLogItems(),this.promptValue="",this.promptPlaceholder="",this.delay=this.defaultDelay,this.setCloseLogOnClick(this.closeLogOnClickDefault),this.setLogPosition("bottom left"),this.logTemplateMethod=null},injectCSS:function(){if(!document.querySelector("#alertifyCSS")){var t=document.getElementsByTagName("head")[0],e=document.createElement("style");e.type="text/css",e.id="alertifyCSS",e.innerHTML=".alertify-logs>*{padding:12px 24px;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border-radius:1px}.alertify-logs>*,.alertify-logs>.default{background:rgba(0,0,0,.8)}.alertify-logs>.error{background:rgba(244,67,54,.8)}.alertify-logs>.success{background:rgba(76,175,80,.9)}.alertify{position:fixed;background-color:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1}.alertify.hide{opacity:0;pointer-events:none}.alertify,.alertify.show{box-sizing:border-box;transition:all .33s cubic-bezier(.25,.8,.25,1)}.alertify,.alertify *{box-sizing:border-box}.alertify .dialog{padding:12px}.alertify .alert,.alertify .dialog{width:100%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.alertify .alert>*,.alertify .dialog>*{width:400px;max-width:95%;margin:0 auto;text-align:center;padding:12px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.098),0 1px 10px 0 rgba(0,0,0,.084)}.alertify .alert .msg,.alertify .dialog .msg{padding:12px;margin-bottom:12px;margin:0;text-align:left}.alertify .alert input:not(.form-control),.alertify .dialog input:not(.form-control){margin-bottom:15px;width:100%;font-size:100%;padding:12px}.alertify .alert input:not(.form-control):focus,.alertify .dialog input:not(.form-control):focus{outline-offset:-2px}.alertify .alert nav,.alertify .dialog nav{text-align:right}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){background:transparent;box-sizing:border-box;color:rgba(0,0,0,.87);position:relative;outline:0;border:0;display:inline-block;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:2px}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover{background-color:rgba(0,0,0,.05)}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus{border:1px solid rgba(0,0,0,.1)}.alertify .alert nav button.btn,.alertify .dialog nav button.btn{margin:6px 4px}.alertify-logs{position:fixed;z-index:1}.alertify-logs.bottom,.alertify-logs:not(.top){bottom:16px}.alertify-logs.left,.alertify-logs:not(.right){left:16px}.alertify-logs.left>*,.alertify-logs:not(.right)>*{float:left;transform:translateZ(0);height:auto}.alertify-logs.left>.show,.alertify-logs:not(.right)>.show{left:0}.alertify-logs.left>*,.alertify-logs.left>.hide,.alertify-logs:not(.right)>*,.alertify-logs:not(.right)>.hide{left:-110%}.alertify-logs.right{right:16px}.alertify-logs.right>*{float:right;transform:translateZ(0)}.alertify-logs.right>.show{right:0;opacity:1}.alertify-logs.right>*,.alertify-logs.right>.hide{right:-110%;opacity:0}.alertify-logs.top{top:0}.alertify-logs>*{box-sizing:border-box;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;clear:both;backface-visibility:hidden;perspective:1000;max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.alertify-logs>.show{margin-top:12px;opacity:1;max-height:1000px;padding:12px;pointer-events:auto}",t.insertBefore(e,t.firstChild)}},removeCSS:function(){var t=document.querySelector("#alertifyCSS");t&&t.parentNode&&t.parentNode.removeChild(t)}};return t.injectCSS(),{_$$alertify:t,parent:function(e){t.parent=e},reset:function(){return t.reset(),this},alert:function(e,o,n){return t.dialog(e,"alert",o,n)||this},confirm:function(e,o,n){return t.dialog(e,"confirm",o,n)||this},prompt:function(e,o,n){return t.dialog(e,"prompt",o,n)||this},log:function(e,o){return t.log(e,"default",o),this},theme:function(e){return t.theme(e),this},success:function(e,o){return t.log(e,"success",o),this},error:function(e,o){return t.log(e,"error",o),this},cancelBtn:function(e){return t.cancelBtn(e),this},okBtn:function(e){return t.okBtn(e),this},delay:function(e){return t.setDelay(e),this},placeholder:function(e){return t.promptPlaceholder=e,this},defaultValue:function(e){return t.promptValue=e,this},maxLogItems:function(e){return t.setMaxLogItems(e),this},closeLogOnClick:function(e){return t.setCloseLogOnClick(!!e),this},logPosition:function(e){return t.setLogPosition(e||""),this},setLogTemplate:function(e){return t.logTemplateMethod=e,this},clearLogs:function(){return t.setupLogContainer().innerHTML="",this},version:t.version}}var e=500,o=function(t){if(t){var o=function(){t&&t.parentNode&&t.parentNode.removeChild(t)};t.classList.remove("show"),t.classList.add("hide"),t.addEventListener("transitionend",o),setTimeout(o,e)}};if("undefined"!=typeof module&&module&&module.exports){module.exports=function(){return new t};var n=new t;for(var i in n)module.exports[i]=n[i]}else"function"==typeof define&&define.amd?define(function(){return new t}):window.alertify=new t}(); \ No newline at end of file +!function(){"use strict";function t(){var t={parent:document.body,version:"1.0.12",defaultOkLabel:"Ok",okLabel:"Ok",defaultCancelLabel:"Cancel",cancelLabel:"Cancel",defaultMaxLogItems:2,maxLogItems:2,promptValue:"",promptPlaceholder:"",closeLogOnClick:!1,closeLogOnClickDefault:!1,delay:5e3,defaultDelay:5e3,logContainerClass:"alertify-logs",logContainerDefaultClass:"alertify-logs",dialogs:{buttons:{holder:"",ok:"",cancel:""},input:"",message:"

{{message}}

",log:"
{{message}}
"},defaultDialogs:{buttons:{holder:"",ok:"",cancel:""},input:"",message:"

{{message}}

",log:"
{{message}}
"},build:function(t){var e=this.dialogs.buttons.ok,o="
"+this.dialogs.message.replace("{{message}}",t.message);return"confirm"!==t.type&&"prompt"!==t.type||(e=this.dialogs.buttons.cancel+this.dialogs.buttons.ok),"prompt"===t.type&&(o+=this.dialogs.input),o=(o+this.dialogs.buttons.holder+"
").replace("{{buttons}}",e).replace("{{ok}}",this.okLabel).replace("{{cancel}}",this.cancelLabel)},setCloseLogOnClick:function(t){this.closeLogOnClick=!!t},close:function(t,e){this.closeLogOnClick&&t.addEventListener("click",function(){o(t)}),e=e&&!isNaN(+e)?+e:this.delay,0>e?o(t):e>0&&setTimeout(function(){o(t)},e)},dialog:function(t,e,o,n){return this.setup({type:e,message:t,onOkay:o,onCancel:n})},log:function(t,e,o){var n=document.querySelectorAll(".alertify-logs > div");if(n){var i=n.length-this.maxLogItems;if(i>=0)for(var a=0,l=i+1;l>a;a++)this.close(n[a],-1)}this.notify(t,e,o)},setLogPosition:function(t){this.logContainerClass="alertify-logs "+t},setupLogContainer:function(){var t=document.querySelector(".alertify-logs"),e=this.logContainerClass;return t||(t=document.createElement("div"),t.className=e,this.parent.appendChild(t)),t.className!==e&&(t.className=e),t},notify:function(e,o,n){var i=this.setupLogContainer(),a=document.createElement("div");a.className=o||"default",t.logTemplateMethod?a.innerHTML=t.logTemplateMethod(e):a.innerHTML=e,"function"==typeof n&&a.addEventListener("click",n),i.appendChild(a),setTimeout(function(){a.className+=" show"},10),this.close(a,this.delay)},setup:function(t){function e(e){"function"!=typeof e&&(e=function(){}),i&&i.addEventListener("click",function(i){t.onOkay&&"function"==typeof t.onOkay&&(l?t.onOkay(l.value,i):t.onOkay(i)),e(l?{buttonClicked:"ok",inputValue:l.value,event:i}:{buttonClicked:"ok",event:i}),o(n)}),a&&a.addEventListener("click",function(i){t.onCancel&&"function"==typeof t.onCancel&&t.onCancel(i),e({buttonClicked:"cancel",event:i}),o(n)}),l&&l.addEventListener("keyup",function(t){13===t.which&&i.click()})}var n=document.createElement("div");n.className="alertify hide",n.innerHTML=this.build(t);var i=n.querySelector(".ok"),a=n.querySelector(".cancel"),l=n.querySelector("input"),s=n.querySelector("label");l&&("string"==typeof this.promptPlaceholder&&(s?s.textContent=this.promptPlaceholder:l.placeholder=this.promptPlaceholder),"string"==typeof this.promptValue&&(l.value=this.promptValue));var r;return"function"==typeof Promise?r=new Promise(e):e(),this.parent.appendChild(n),setTimeout(function(){n.classList.remove("hide"),l&&t.type&&"prompt"===t.type?(l.select(),l.focus()):i&&i.focus()},100),r},okBtn:function(t){return this.okLabel=t,this},setDelay:function(t){return t=t||0,this.delay=isNaN(t)?this.defaultDelay:parseInt(t,10),this},cancelBtn:function(t){return this.cancelLabel=t,this},setMaxLogItems:function(t){this.maxLogItems=parseInt(t||this.defaultMaxLogItems)},theme:function(t){switch(t.toLowerCase()){case"bootstrap":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="",this.dialogs.input="";break;case"purecss":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="";break;case"mdl":case"material-design-light":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="",this.dialogs.input="
";break;case"angular-material":this.dialogs.buttons.ok="",this.dialogs.buttons.cancel="",this.dialogs.input="
";break;case"default":default:this.dialogs.buttons.ok=this.defaultDialogs.buttons.ok,this.dialogs.buttons.cancel=this.defaultDialogs.buttons.cancel,this.dialogs.input=this.defaultDialogs.input}},reset:function(){this.parent=document.body,this.theme("default"),this.okBtn(this.defaultOkLabel),this.cancelBtn(this.defaultCancelLabel),this.setMaxLogItems(),this.promptValue="",this.promptPlaceholder="",this.delay=this.defaultDelay,this.setCloseLogOnClick(this.closeLogOnClickDefault),this.setLogPosition("bottom left"),this.logTemplateMethod=null},injectCSS:function(){if(!document.querySelector("#alertifyCSS")){var t=document.getElementsByTagName("head")[0],e=document.createElement("style");e.type="text/css",e.id="alertifyCSS",e.innerHTML=".alertify-logs>*{padding:12px 24px;color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border-radius:1px}.alertify-logs>*,.alertify-logs>.default{background:rgba(0,0,0,.8)}.alertify-logs>.error{background:rgba(244,67,54,.8)}.alertify-logs>.success{background:rgba(76,175,80,.9)}.alertify{position:fixed;background-color:rgba(0,0,0,.3);left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1}.alertify.hide{opacity:0;pointer-events:none}.alertify,.alertify.show{box-sizing:border-box;transition:all .33s cubic-bezier(.25,.8,.25,1)}.alertify,.alertify *{box-sizing:border-box}.alertify .dialog{padding:12px}.alertify .alert,.alertify .dialog{width:100%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.alertify .alert>*,.alertify .dialog>*{width:400px;max-width:95%;margin:0 auto;text-align:center;padding:12px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.098),0 1px 10px 0 rgba(0,0,0,.084)}.alertify .alert .msg,.alertify .dialog .msg{padding:12px;margin-bottom:12px;margin:0;text-align:left}.alertify .alert input:not(.form-control),.alertify .dialog input:not(.form-control){margin-bottom:15px;width:100%;font-size:100%;padding:12px}.alertify .alert input:not(.form-control):focus,.alertify .dialog input:not(.form-control):focus{outline-offset:-2px}.alertify .alert nav,.alertify .dialog nav{text-align:right}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button){background:transparent;box-sizing:border-box;color:rgba(0,0,0,.87);position:relative;outline:0;border:0;display:inline-block;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:0 6px;margin:6px 8px;line-height:36px;min-height:36px;white-space:nowrap;min-width:88px;text-align:center;text-transform:uppercase;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:2px}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover{background-color:rgba(0,0,0,.05)}.alertify .alert nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,.alertify .dialog nav button:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus{border:1px solid rgba(0,0,0,.1)}.alertify .alert nav button.btn,.alertify .dialog nav button.btn{margin:6px 4px}.alertify-logs{position:fixed;z-index:1}.alertify-logs.bottom,.alertify-logs:not(.top){bottom:16px}.alertify-logs.left,.alertify-logs:not(.right){left:16px}.alertify-logs.left>*,.alertify-logs:not(.right)>*{float:left;transform:translateZ(0);height:auto}.alertify-logs.left>.show,.alertify-logs:not(.right)>.show{left:0}.alertify-logs.left>*,.alertify-logs.left>.hide,.alertify-logs:not(.right)>*,.alertify-logs:not(.right)>.hide{left:-110%}.alertify-logs.right{right:16px}.alertify-logs.right>*{float:right;transform:translateZ(0)}.alertify-logs.right>.show{right:0;opacity:1}.alertify-logs.right>*,.alertify-logs.right>.hide{right:-110%;opacity:0}.alertify-logs.top{top:0}.alertify-logs>*{box-sizing:border-box;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;clear:both;backface-visibility:hidden;perspective:1000;max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.alertify-logs>.show{margin-top:12px;opacity:1;max-height:1000px;padding:12px;pointer-events:auto}",t.insertBefore(e,t.firstChild)}},removeCSS:function(){var t=document.querySelector("#alertifyCSS");t&&t.parentNode&&t.parentNode.removeChild(t)}};return t.injectCSS(),{_$$alertify:t,parent:function(e){t.parent=e},reset:function(){return t.reset(),this},alert:function(e,o,n){return t.dialog(e,"alert",o,n)||this},confirm:function(e,o,n){return t.dialog(e,"confirm",o,n)||this},prompt:function(e,o,n){return t.dialog(e,"prompt",o,n)||this},log:function(e,o){return t.log(e,"default",o),this},theme:function(e){return t.theme(e),this},success:function(e,o){return t.log(e,"success",o),this},error:function(e,o){return t.log(e,"error",o),this},cancelBtn:function(e){return t.cancelBtn(e),this},okBtn:function(e){return t.okBtn(e),this},delay:function(e){return t.setDelay(e),this},placeholder:function(e){return t.promptPlaceholder=e,this},defaultValue:function(e){return t.promptValue=e,this},maxLogItems:function(e){return t.setMaxLogItems(e),this},closeLogOnClick:function(e){return t.setCloseLogOnClick(!!e),this},logPosition:function(e){return t.setLogPosition(e||""),this},setLogTemplate:function(e){return t.logTemplateMethod=e,this},clearLogs:function(){return t.setupLogContainer().innerHTML="",this},version:t.version}}var e=500,o=function(t){if(t){var o=function(){t&&t.parentNode&&t.parentNode.removeChild(t)};t.classList.remove("show"),t.classList.add("hide"),t.addEventListener("transitionend",o),setTimeout(o,e)}};if("undefined"!=typeof module&&module&&module.exports){module.exports=function(){return new t};var n=new t;for(var i in n)module.exports[i]=n[i]}else"function"==typeof define&&define.amd?define(function(){return new t}):window.alertify=new t}(); \ No newline at end of file diff --git a/public/assets/bower/alertify.js.br b/public/assets/frontend/alertify.js.br similarity index 100% rename from public/assets/bower/alertify.js.br rename to public/assets/frontend/alertify.js.br diff --git a/public/assets/frontend/alertify.js.gz b/public/assets/frontend/alertify.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..291f33667968a289eef5cf492958513dc9e6065e GIT binary patch literal 3152 zcmb2|=3oE;Cg!(R?9&%-`y7ANdy?&mQ%CL^cNf~! z+FJWGHU973>gs9BvQ4CVRr;R!PUJeqZ68tX%ey!#L`O6(=YewLjO?ghmrZ(^tgRhJ z^USn!T8!u2otV8MYf1N>ObgEC%jHfc_|1-~DgA0W*HNxAKDM$YTGsi4oNmww>mBbZ zR7xAA+w@<&eO~jivmsP=?xfK5;bAqQUGkat9G+Chet$h@*@h>TY*Sg5S*~ZS+^2Q# zbYzvNtZ%vF`)pUC$&P;S7jat{-@1RFp=e)4zj)Iord8jIqOMPLFJ8ei`+l!rc(rYp z-!p^6V=Ho8UPmgk=x<0oQ@eS=_37En`M1sQPhfcIc_j0N##E!p?0;Sz^td3YZM4Hz z&PQHBdjBMuS#K^?Tur=^F#BhSQT7Ji1*&T_q#K#8y!W^>b%KpRfwtU&FQQjWV;PdX zl`BK_mn`8^cAYx?l&;5=joHp^yHXbCmUm2a(K4O)fBs}Xi_B{qY`V=(N4&Vo)futL z>dhnVH#Q=lv=2?5SK``OroeM_?w1`_sfnyhV?6hzzx>`|@IzspgGuParF&*<&Uz}V z+R5?sLw~>RUZL#^mizy;-Im!u@6ASQ1-Fn*Q{R1_yie!pPln?iGaMbQiu`Qe?mO4n zXnUwHs867ZqfRx^D{K0>s*K!!Z7$`ek=|JX@871#S06KRpRZtPCA8KrKuotW@zvvG z!Am;7A4qY1v|P<967VxlD^PA@k&Sz4u7iT(d)bY@ynijNXF3?IE}*$m>-EHws(Vy9 zm3PdMkzf4w{$|k+Za;Q6aXgq`R(Rg+kf-39(vY4h52S7{-9PQJ*ugYIjzit+*BPuW z%6X9^FRFX0g!R=1y-8=EeXi#XDZlT?xAMVN>&kc4iTXSH^xQ3W#tCfR8K03iO(c=; zsFTj|QySUa6GPq@&15N#`#EWvn(!p`Hz`ujr<*KOS3h{|ZQV!dzs)_%9akr?PWRe6 zvua)7tLuBxE>)G!oBLMzVr`|qKk;_-jBYfj0`+{du-$<1hy$*f&}fBe?B^Jn{D z$1>5E>4@>QB(_O~XPz&9^kc@m_%c_Ai1XGa3WvK-8vRlE==OEe{e-mneoRTMvZ}XL zrAintb?aT0W0cx|Z&r26nW@E$olCd7a`*S&EKcETJ1G6?XqV^RuSdjQKF^=oH^2S* zCM9K^4l{!`MJA6W!fVgPO>mWSFV(7jt#ocf(-!TdToaf435*YS9Q)WVH%lPh#Og6m z-*LD6+b24h4B%E z`%kJaRz1zoe1Wf6(tfj>{*@i4JN&*m9ABi&E^ybPFh(!vtjwY;@u`<*KIytBy-&Sg z{OF-in@vuxyf$%D-Dce-)rl_Xt^M)U0Ul6lip2N)?2|-HH+>< z{FLg9c zdDxQ8=PkRV%JuCpPflsFT$;7fp)UN(Hnq)>x1ahdP5Ekc^~L4$3eHWtk00^!?Odnj z@?l!r&E@J}oO$ObJm~T*%HF-}_XOKnhc=$H8^+?<7-9gj@eePZy28`08C``XuJo zP0F#&=2E*1?T#O8-Jx1yRM25q^=wa6Z*W{k*Yk=^o#~<%R!96?lB4DE`d6!sQsptJ zD*k%~OXR<_*iH+bRy{E+xLeCRxvKT)Lsc)vA)eqRsNe z&Cl-Lu9Gik<)po5RX?*PAm?6m3E%0u#OcXtPkS8}+T@3^TCpD0`eR{wbn}&v4^-X*s+qcg8>2BhEX0i3pKbc-xXCZW6`S4Vpq&IV~-ApjOv^VF1 z7;k);)at6`Ve;F}zx>FWa`=wL0b6BN*U8U6-FhwWakTn=ZTjvRXa6p)Wxo>c)7xbe z_dq6HTwxc}_PX!ys&^gO6?V)@!rhYs(^XI3prJkF4ypLs6McwQ3JAeAN#B}lXi^89MuC#f){c)A2ah}87}_Ua-#lWWR5g zyJ()s?0EYy(r{yX>zv2;C9XT6%*t{ zj>p_zaR)TcZg|#vB9bxLZvN@qVw)9P7F=JK!WkR=E?6>QLirN&lH4OcB8_>ut4o<9 zQ+NNp!w~cL|I`$1!&jwCy<00RmhZ6q@NscM!r8LAqa2sd+&B>td#cz_d&=>2OaJwc zKCU|E#GChfwXc)7=;>pk`(Gx9q@PJK+_>9BeR2Ek6UUytFf5z8O7H7DO&jg1zq3`j zq#rK`cDQ~gWJ`#Om7V-z4s*$j6K2w;shm^SNW2ZOGoK^5WY3~g)<&JjGlQ?bIHb2< z`umBg@t^0UF8(KTW46|@XM2x^y98V2Ke_ir|EFolck!dg{#6GrVBcUD!RMpb^n3OK zTh4d;r|vI1v~hd0tjxSCH3#f`H*CB1d}pxAJF)n@xl3L;?VUQoE~MY{gHgonwQN`4 zY&w;jHz82+0!y)?VnfvOu_7@tdawoSH0lNxX5zr%*i~oiYlx9D9FOHvg^Q*wwMz^n=ylh)_LLq|R zY3o;w9+~SCC0w)r6bo3iJlEcKp8v`%XX&(A%xeP{M6CK$5D%}Wfndf9*yQ*?Gzu&y}-O6u2zviCyJn{OJ+B}!95xQuK}CH+(P8U$_t$DRrgwfbkBI-e-mL6Jk!Ay;xiNCrjUSQI1z>sHsopy{X%dTuZ)Z z&|R&{CcFCE)_soF2Uc^M#auJKXmI&l?%a)6e$FVEadU5{wbiYT6LZ(Q#FYK^Y7uC(UKEHi-wB*I&6>qn(xIPoSSKaZHCFP%U_1${$da9z-qI&0Dr|w)25oZ>9@%1`KuQ4g~`pVrfM zGyJk<@rms(r(X72w`|#)6>{M}yxvSZ_U)ysLEUcSe~)ken4Q1>_r0G-`TyNK>i@su z|N75wZ;0;^;qo?qx#z^Rt(yI+zu8?Uimv;tvUggNo6a0|R{^fL32vWnW#@=}R#~N5 zcp%1Dv-h`B^*r6mLVb;$uXD`~&2L`v=$&cpw;7Gc%x^lLJt)xCqT9p7{Qqrk+4iob zFBrRbEQ#>UTxaRLXVT%Nh851%o!$$%c?~4F*VV*L5or6ga;af#b=Q7D;j~r*g9Q%0 zr}UqH^tloENAFaS9pf4km#JL|`PwCKqPRS2RvBG6{@Zf) zH!j|Z4C%#N9CY^EuY0__{PEf*=B}fenoTB8Zt}2POENXsS8})6 z;h9Cm$_5ET+k;VIj`Kd76lJb6T+E*9X46RoLP0JKR$@j7Q9xeQ^e#edIWxrjg zeRf)-vHbe2n@)E%c)wUK-CpdiB{8RmCHhC@#Lgb0Web=5^bZ!S33RA>bz$1H@V}Z} z1?!8QnGP0u-MLm6f3ak>dV{|x!|Q~Tl1vSGynE({Kb46w*Q|NvV)L-c+GWZ06IpSO zGqP*`&b%sR!uZx+|A=FU?L>{P04{HEgZ{`2l%hyqqgG^ERvOS)Bez`op7Q10<>Q_wm3_8sI^7a^MD;tjU*wZAv&rR?oVYe5eR)~&%k1oeQ_F5_ zn{9OVR$HT8cwV4=dDoN_PR(ocG%9AQUcdCnOD{G@>0x^2B-V?^Wcv@5Nhkb_QeEVG zR8Q4!SDu>dAIFt!rku4K%1^TRoIN`?=(SEv)}k*RAu2bwm>t-)HK^Lt!#&yEMt1c$(LBHeHEi3wFC@<;W_F1Ll za&*Zng~Vm*$N7)fH_TXe{fvo1`%GoKiGNK5t27z@?-zL`pD!oL=_$h&vTNJ@p6REb z&IqcG5#{thtn=ui+v>X&Rtv-nMS?@4&E(=&u=aMntvbEo-mE6Z1r51xBn?)c>^v^V z-|X^!8?$yPd#XiVz(t2j=U*+6uFGR*t_as>(-D2|c=AM0SVvvYhPMx&u8drEZm-?- zm**~OU;U8j``Y{Z=c99$=e=Kc==D>lpFckHGZx!_s_$elx{~hN@bbIe`rBXj-7()Q zm$3Ww@snqp_^wZue3Ql1`*3!W7?)C-vftOU&$xE2Kc%xZgD&gue1pQrQR8$?l7}jdD{_T03TzxS7tnJykw~FD6u1%gcSd86Ac+V zCGRM#d{ngf_$n68)j`KrJg(OcwmJODV0t%GuI{dgqA!NEnsw>-@cbW_zusH`tu<3vro~LT_HEK7e$v`@jE!>tqB{$ zC5eMuCTz@M3YwLCX_lw`vTLQU?Z3OpUvk*Ea;4e2RS{fo!fzkICz_2cl)h1>$ArAuB-@bllI*I%a1 z8xU13VG91+&vVkfO^Uc|Zc!{J+*U;PhHFbTGh z7xrbGBz!j5dgC`GIZ@L;7koC0OEG!P*59$HQCac$a#Qw@mVK907T7DKz46*u{+9K! zxzet%19vW|Og$ad{PDW@d3o-M%omwOO!Ab&=85gPyE(*tc8QAlqTAJP98a%cyItJi zwD$Gf*F8zy?V*C*qS0)wQp>|tCkMq8Ch8r?v3$OA_3^-P;;&i`UDVuj*C3 zfAX8t-(@)ok>Aa<5>7s_Vk}62EXV#lXq0E%xL!x> W>xNqkE4FX@$7|X1VXvYt0|Nj?#*2~w literal 0 HcmV?d00001 diff --git a/public/assets/bower/marked.min.js b/public/assets/frontend/marked.min.js similarity index 100% rename from public/assets/bower/marked.min.js rename to public/assets/frontend/marked.min.js diff --git a/public/assets/bower/marked.min.js.br b/public/assets/frontend/marked.min.js.br similarity index 100% rename from public/assets/bower/marked.min.js.br rename to public/assets/frontend/marked.min.js.br diff --git a/public/assets/frontend/marked.min.js.gz b/public/assets/frontend/marked.min.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..23d8aff6665a262cf06a4e648da0d2bfe475e275 GIT binary patch literal 5514 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/p|I4T9Mb0HMix0x$B}`<&Ui2@6d^yqPh0PGqrQ|YZcSh zUHx}x+3j@mciQT_a|*oqMSmVyGU*?0{pZ_mwTD&&>EB(`HN7`YY{k}N;tS6l{Sz8} zwDav!>0`5JZrJC=&9d)&OTONGUS_*VAsL6Rv@z{&dAiz5Hh2c(=KC#wf*G%yO^6N+ zKdN&@zRm6D9Imx&TUI#!Sa%?-R`W@IyH@7=Yn)3LC!OG}Sah#o+UncOTe)QYm)w&T zyx(=uq5RnUhYzIRcxdNL)YxfoaK)>nwr8Gm)KdJu`MLQ>T69e-*?RQ;y}Ve@&y%ke yN3exX@;Z6Du-bE#hL-5PK+dYK=VWh8X*~EhsZ>@s<)x?PPk)~_r9YNF3=9B4zQ>^e literal 0 HcmV?d00001 diff --git a/public/assets/bower/sanitize.css b/public/assets/frontend/sanitize.css similarity index 100% rename from public/assets/bower/sanitize.css rename to public/assets/frontend/sanitize.css diff --git a/public/assets/bower/sanitize.css.br b/public/assets/frontend/sanitize.css.br similarity index 100% rename from public/assets/bower/sanitize.css.br rename to public/assets/frontend/sanitize.css.br diff --git a/public/assets/frontend/sanitize.css.gz b/public/assets/frontend/sanitize.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..07dcaf6448166d412bcf58b7fd9eb2c67e856d03 GIT binary patch literal 2712 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 F0RUuhLbw0` literal 0 HcmV?d00001 diff --git a/public/assets/bower/store2.min.js b/public/assets/frontend/store2.min.js similarity index 100% rename from public/assets/bower/store2.min.js rename to public/assets/frontend/store2.min.js diff --git a/public/assets/bower/store2.min.js.br b/public/assets/frontend/store2.min.js.br similarity index 100% rename from public/assets/bower/store2.min.js.br rename to public/assets/frontend/store2.min.js.br diff --git a/public/assets/frontend/store2.min.js.gz b/public/assets/frontend/store2.min.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..657123f145cf8f9a00da25ac23065fda3738cef9 GIT binary patch literal 1426 zcmb2|=3oE;Cg!Q(>C+cm@&B{i-}J*)ojqU1zcOF-czN~vx2MYzXSZ0h6dBx{_Hci^ zxy&J>?QhQU9Q~yHa-vS>W9`WvrlGp$7gc`w+4FDytl66^q51? zp5HvBM{d5`yk=_MbcNMif-6*4q+A!e@#NdA>DrOceT#NjuYPqy$)!?~(eEYKmCO21 zH}AT2V%N`Qyt{XFT;Bf2miaHce%8&L*G68^i)LBrPp|y8w!Ndg?r-tb?iVeFY~tc8 zqTPE;@0)EprL=>~xMdQ%{(QTIjPCjQC)u)8`2}YGif+$(y0&HF(+eL$=djJauuVmq z{a;~LbHU%6f46^_x3v3QeBz&{S0*&yeY&M}2~vwDA1qvh!ztJy&hdpLykk?#n|{-kkaOm9R)4&u%*EpR6}BG+Q$Op>WB4XzHD~o* z-q71uT5at(qiW8b@h@z;aA+o%i&e3!LAc-YNo-rycn+quPvPdztl@fLZ0Iaf>F@I4 z$j51MF&^HIJySxK#k8FW_|FtwR$R({u6keD&G${GC2nVLGuyUgWn7fI`?nhb3nOJ- zTx2`<#<@V>Earh^)obxB#l~Ocwx+OVy*cy!N_OY!_I_FWG-f}w$^VM)-OtX7_*eTP z?ZEY=?nf;`#5rq9JwFS)Y4JF=H{;Ib4HN1+T4$WyV81+X<*ix9OFmXFa!J^8;ibqc zceA-nPXk24I#SfC!tRK4@FdH&p49aFdaZbEs?X07snb8_bo`VlUw$k3#-!DH#dj*C z~Ivch&r@iX8T>n;%f%6!%(T%Q4;;p_3efvob!Fa{hi@pyyp$_WjF-b<3B`3%{?!Y-$_$!7TH% zdzSb0kkxLtkv|cHI2p z7}wfGs=x2ee)A`y5_$9HF)Jt23OcfQ?yc7<9F;R;3WnFyjpYqj{{Ffo7%+jYhs~NoAM!xCGm3Xs`tEj ztv>yn?6>^4;mku(F}{!GZwl%9UDzgKblO|<8+%b~XYNAJ!f>tqd8>8>&RTL<+~>iy zt$wH1H6QF={P^*I*HyQ!#n`o-bz^_^wcGtn?aE7~ahL2xV-G*mw=l1sv7e8D0RV28 B$=m<{ literal 0 HcmV?d00001 diff --git a/public/assets/js/form-save.js.gz b/public/assets/js/form-save.js.gz index ab71f29cbbf61e9add3e4647c9a752f0801b4db7..36a9e85d2ea36b8ee082e21c0eb71dbf0410b938 100644 GIT binary patch literal 602 zcmb2|=3oE;Cg#19ju$Pl5jg(7j>|3n>XeX#KTCTfW*7H~r%Ot$G4)t;#b<@)x0~Tg z7PpV@6|nmL|9a)(pea$TtPi3iqE3bFG%Hc_VW_D#cbfNd%SwmDKbsjh|KU?K+qnbM1hj*bZsdf2uqjhm;Qg_dBC@OmziQzmRZS&ePLbaSZz|EUSuZTJK$W z`^_eoXCeL;^Z#6S*Ibu8v-OEM=id9Z>H^n$Z5MTIUCWr$!?nOx^1qXBf_C@>nO8ZU zF`*q(&pl{fq2Tt{@BBdV!i$8y9KkuUz8qWPtJKAq*Qw3#y9)j zCoQ&~mu9KjR5SOYUFT8bK(hn-)ANqM3H{&MF05$Hh7GB7^cQzkHKRzxOYRzmr&~sjSGz7O|?Qt@4{r z#FHa$XK)SqDWv$VXJ^h0QFjS$2ov$-BB1qpg!yF*JYd=eqOB_=$nz z>v_*C({D`?efMY+OXr3Ie=`K)PBkVe6@99Dw9W9`L7$H*g^xEzv~CIuS{;5(RKJ*` z)bib~+KDfEZZDj2SUPvgM6+uzXZ%fh{9yTemPeaDso&|?Rn{=on0dwZ$MaWmCb_cS z+~_;KXO&Y<4%h$HOi5e*-?H5C{1mfzuD(kBN|~pB{R2It=cI=8d1`)~bm#bw4{wwf zN#|57<|{Q0_`+Va^wO87Jxc$s${lQ|wvaiu)$^^5-RsVCT|Nt^Gp%UOh@D(K)ot;; zVl&?_4f}=jcRrKLWLmbpd1LyrPRXqwrm!2betK}{>hHOEjtjT1eABa0zqof!N9SGX z-zTfGPQ7NS+Ez3BlbPoc=1!SInocBxqxYeGI*ZaP{ zNu8IM$Qm1Mu>E(hThCm>lB{0>GIOn5T%=>fO+7sGxq>Y%uG};__x4Nk*IhTKFVtoC z^Y@>S7U%vW%ZTy4Wp&g-*$UI%W*f zd2(Wwtmcl}&n%fA!x1Kee@4yhpT5&+T!_T*fWz*xiH(tIm2%DxFd(2In=MtyKw#$4v z^)UJ6JSkJvTf6+vYrr`t87{X5u{Eeco32d8r9cw(h(%Nhez+esTNL`(MhZ zpI#7OvTm}t-`+{H7b{G&I$xySUdP>YVFn8Lg_l+Bus_S2g zJ|~l!C9An3`=iX-uxHFWxYP%EPPjE8hq2FE@EH zm)Dx}^{+FFW?egd!ZPU@`*CKogqhF2Ht4Nq54lltfFoDEne(+&_XB+o?N1^+m-;Pt z{F2NN$ha%I_M}2KT9B_%3z*KJWbEp_txi^QMCfA2mu zdLcgd^^?}%^-rE@bS&jFI_t`i!uZnS!;k-_Z|n1`B5lKdb-#SJzv7Ho-Akk8hIN|d zS*;a&?tTp1^I!ktzw?hS7Ctt9cc9~!{Hwp;U#$(^+*_K;v*Y%8`8)5;&IiQZunCY- z7dkw7a{Oa`ok#og47XkWWLC~3*D~+anK+xh^@>ktrW+o*{C!^A-D~ED>zC&;vM?|J E0MDlQDgXcg diff --git a/public/assets/js/maps.js.gz b/public/assets/js/maps.js.gz index 8ea474e9b3a21afc800c090c485494ea8b5ab29a..1cbdf17c31346d0024a5cdcdc33a8d77fc383c67 100644 GIT binary patch literal 346 zcmb2|=3oE;Cg$9Lr?XZY2>iXj{6*=fsr)jMLDE3*sFf9TPz8C6+Wjryjks;*2j;LUs&erJ!a-p+Wb@aP05Lh z;O93l?QLhbTQ0UXdBYago~Wz?Y}&ieFFm2x8(}@KX6{$NCkhKPxsLsrs@jnr{@SSF z;qxECiW9^7W0Wl3<)Gdjp7}TbdQko9l z$o^}$Km6F=)&A3V%wN0fj9z}@(fv^#ifx=%nS3U2cJ4gzN{dsf=D*;td-q(W*z0Qg zS*C1UU&3)KI(+Mi#Kc{DR@kQ{Nbjs~c6F4G?_Ab$X69?5FH3u$#r``b8TQEBJt0Wf z^8P8tAM2)s9=LF!rP+PiT7x~;%r3nY*>`c5+r+=W|CXxl;7oT9m?3%Q8t32pA8YxU G7#IK)^|D(4 literal 348 zcmb2|=3oE;Cg$9Lr@Iy#2>iXj{6*=fsr);)y?ggg>VycJlhc}e1ZJMiPgw4J zOnOeV_jmq3Pm8lITCsUYA6T)JEoZ}~-!WZp_6ueo@11V^&V`R@*0O{%?vYJ9w#H6p z1;k7o$+xyx8@Opg;5QhMv8{w5xJ8WT>LJ%@crK%F~{`n z?GzbP->AwqeY>_o%u>haKl|6?JUN%&eNPCy@H+b9lnIqjcd`79Uu1dO-SV>6pJyCC zt5l!I7cu;cJ*Ab9k#Xpt^5rmzcUyW(tXjjjtP4z;e{cUB(>pDjl{L=zq`j8^d;eoC IKNAB30Okj<$N&HU diff --git a/public/assets/js/newnote.js.gz b/public/assets/js/newnote.js.gz index 61250c0199ff9f33bf9691f92a3cbd270000a23c..726d2e79e18cbfedec6851382dcf4c3cd2f5dfc7 100644 GIT binary patch literal 1901 zcmb2|=3oE;Cg#17-|Lh$h5psgcRIc7Sd(Dc`)qpAsks|}iu6RC zD8BM@!$z?!zi(YJTA}wm-64OcK)iOGQ*D2^d=9SYZHP-_K@C zh9}Im*?m&?$^)ZQVNDAr>YB)NuJG2@=64R%?6-Tu_2tUhdzQ<#Prt)wviazbgCBUF zzkF1&;=bRPHg{*G4-BD!tNRgV|sd<>V0m1gC>uE_hsO{2bF=2oUL``c;f zDvh}BYPhyHb|+o3NH6K@TXd~fnc=43GM>qwE-{sV*vRxh*sW!cib(9rgL~i4nQ9?! zq{Nz-a!%W6=DEtyMltzwON3@F&6)D}z>%2WUz&IQyBE`-=TSQG@L6&7`SYbuKCjPK zi#i!!_ixe9ug|NCzC08+*8d+E8uh2-(?@;t_&>VOX^XsqrV*T{`z~{#oznXk= zzMkK@69&gJwzB=3&gv{-X&!aoXUA2Et1HclmOY&lkpH7!Xx%15gYOM<|8zd{xY2RH z;cS?OpH|1BGLbUv1CB5Ev8tQe*M9w>xzvYM`wi=jj$W^6{>y6?DP;U8-Df^?q4U&a zkxqHm-Xm+7q>cHw;#I|d{}j%C_Pr_ayV90Zk6(EB8^>H>O}+DK@0OodYy71)nBQ-7 z(&yRra~7xdGlMX$o(<>w!@1uTtL}fYs*%Zjvn6k6L!xNJlXH0oCj4$cy=#k;j)~JN zRuvbK-QujWJ_$O9Zm{y?P2vc7=X2Z2;n5ePlQH|lFD`rYJzldqb?K@pcr z&kA^tJ-L?W;jq8`^@h7fpC(@XU-OaQd_`dChIxLGJ5A%=ULUD@?UEGxMV=+`b^nyk zZMkz&n1tW*N!6g&);Y@?Pv8zEm^oN!*OPlYU%I)cw!*WQs=K@)sw)s*LALw0`nzKJ8%} z%RkjkvRirm+>gmN3(UKOH?!_M|GdCTf&Jdyh3C|Ry4U+&4Vih=IDV#-9S6JHiY%Y@ zq%f_>xSXj*lfz?_pS0;uIeLftd#{ebyX$F7e&>%zn{MLoxWY}m{^;ovWin*w&CT=uXXEg013&1xfhBSay% z(Sy}jYekUb+uB$4v$DRt5KewBUwFKIgTpB^exYlBZ*+Q<6mCq67VzwRqBa8cjg@0e>t-$b$RARpM`m8XRjV;|M>Vu zOy)~%-qO6pJUzvepVl=5P4jytzq=&wy~k4F-|ek!&m#6TZ#`cXzq04a$+axAGymjn zf48V`S8jv!XZF7@Z)@4^t=(BYec72KE4$bA-Ku5vlIt!zo_x{#i^k@?U9v503a($L zl|Oo=yg7IM(XY>+T+CR^UG(|lj$^lGe6O!}TsPm(nx|`8_g8CUA(JW6`o0%GU78}R zf41-Ir1W&2yO+xny;qmU-QB&F~etrX&X1X8D9ROQ@^3@-WTS^@|^DNi*6Pma8mn1-|fWNU$swP><&B4F4ODAwK_p9@yG0(3zP5k{gZyZ@W;yc5;-+notDV0 z*;m}T;NiVX7mxA;GbS!hsuKJVd*W!v1k?E%{*O7mr(TXeeC)cz6ua7|FJ5eQ%$15} m`W5@o?DxalfsMOO=QQ22sIT~W_xGv&41Y`BcX>!LFaQ8(tI&Y} literal 1902 zcmb2|=3oE;Cg#17KkFWA2>q*{cj$0TlJk_5_r31L_aDF8>F+Ne5t3siVZ!nB#-FNP z@yYS|^HaDtq;{X^s$OsRcF~U&zgB51D7yCIlILRg;sW8|qW_kQ&1c1*uq;3Jtk@t+ z^?cy-zsI63yz>q|ycv#v(n_MDGG_Wk1eePV+9^(OvMmh4p%bZPOpmw=;JvZ8AHt`OOlI3chPnzkj`! z3{RMAv-_Oxl?O(rq8u-r2%FWKj-X?JT`@>!T3+6W0|N`-t8y>J8bjNjYnc%%ilFXX+Q zqrUkNCzCFfRiZK}}L%n05WY|4j)T%Kkmqt{dl>x|Oc$jmg-laz*;z-j>rjTxV<()aw^n3Yk5; zp0HW$s3&XSmHtC{EEXDfuRmDwY`MO?{n9Bb6IyNAr8fqi{Pc6qc@Y-g{pYr;8JDan z>QVZ*c)`RSW*ZD2FZd9ev~|AyrnE|ZiBf&1)i!;8Uu+J$#s(Z)yKlPL{g$uS+1`9L zUvPoDId5Omp+3u=sZ7dmK0kii^gHIH{*J5#3dIJ?7jhY_VOo9XCa*-%|AN@*QAeDV zm&7?bxoj+7w4j-@$5mo?(?MUM##3`MquD*?#Hr1E{awpy%e_-7Oeg0$EQ?xsl0{=i zlgBNYyaO}dylG?k61{`#wyv_g#NYGJ{}(Kl3U#0Ta>~@XKaHZ)-)-|#x#s%cQDECo zkC`uSAM;c*xcEL}5}(hT=P%9g9lj)^wBw3J(EV>gKa`Y8d9Uqdk65IrJ<~Okr^d%q zr2fR@MK4wsmIpun^_NlS*u=QFH=E=(WGOowkMf&&nzdXe@OJW!hL`Wby}KLFr3ZEE`(6#1dDJ+5rqn%dcDEH- zKJ7_iT9Nb0y=I=&UME;|TKrVfyVl=sVjSPIH(y%+?;&f3`NXZvykd;vG3OUHcbGSw zdv_>BBbhZq{9IAgv)5n#g>dhvD$q7M^EGQ}p;Z2vbiT7SUda=_Wp||E)%!R<0Z>2#}4khO9!o0>es$Iju|wX>q(j}OoJB>wPAGjEai+P#ybtUcbc z%Vxh7IGhv^+QoP@ao^LqHK*(LP2SBp`EbfbWWEZDD_N_*XA236Cy$ykzgs zb?@ymUfun6^=yvj-%nrrPTw|nOf1e)S;eW(`QXCKu=k?-=6$_9U3m%9bgl}m4J#d% zF-_!}6%w$t>DKQp|1(!zT-@IiTX#TK{xFy3Z99(}AClFzE?zy_mg~GkwTMCU>RU!1 zZuZ-sHO(1XIrpiHWvL}>ukxFoGM_IvHOu|RnU2@NKgz9qH@q`hJ4^G5?wXx4KMm?6 zW^3ElF5P%eSLZCNN~E1gz^O}~zmMz9-Ce%qQs?jX*0yI6dz!zVuL@t;^W@}Omf4wq ze7C<`RCvqufbY-dy)R!+nfJGLXYKT5XVxq`wyw`>ox^VV?y}>_7tOzDY_1ly=HPYg zdS(0m$T#K9wd;?beg5QP#$xWG-xqfryfy24eZ6DeJU?rmu4&z8t&N3DrbX-fUi^G% z3bX#%#;=po(|PV*u1oY^{dL_w;|C`Ht=~qPoXImy-R=8iTV&xE?`co>FW!Ga`55=~ z!=h6jKG3$X>-)Sb=u&D*OQpo=8zGBlWY$cxzu}PoyYYbawxiO4xhAoupYI(wcUJnz zLFp~ET;d)@+*T#lZ#M4RDzo>+)|w+1GnQ=NN)u|^&-qrb{o}9vb?uLq?@QkBb+M?@ z*A;(fdb99;pVp|CHiL^pTJ&;v!+WQ7ZY^tm`cz8!N35E2Pik8okIT!;)BF13B(E;p nsJh_3Xx`@c`{s%4h(4^jqW5$A^!t1D|8oB=dEezB#lQdnFoMS1 diff --git a/public/assets/js/newplace.js.gz b/public/assets/js/newplace.js.gz index 64577b0f0b82068e1f0d47d82e583be9914635b9..3ac5913e650726c02ea06456d800e4f613e87d7c 100644 GIT binary patch delta 521 zcmbQrGL>b5c>NN|-oBYLPn~(|cB^=bh4%bCd@_H&-#VFibH@j~KNMvz%ZtJBl;#aO}ES%Q#(jn>rSN5(gAJTqZz4m`zO-x=z`HEhS9&638c_Qb^ zPi3YQJ>h-!;x+4Hk$arFwIC?&EuVCm(n3-MPi` zpT+ImGh5VlC9PbyFwj$pJz`(E#W7L~@TF3}`|=k=u% z7EIg2sp2}-wa6)+yXZ$@#nIVbUk~(aPRx4Q=N6n0Yp1#LO6bDZti?Z8yXh3DPEgzs zm9)J1NPq1)4~gsl1g0Nac5hqDzOT%yj%phi-#Esg@4Dc=!gRM|$K0|jH5MHWs+zg{ k$=TD#wR2B=GCY(wt;zNB8DB|>pNu8zUH89XW@2Cf0CxWUvH$=8 delta 521 zcmbQrGL>b5c>NQ}-oBYLPn~(|cB^=bhW7kDd@_H&-#VFibH|5!hkpFrp>S9)K-aZS zh9_j3&pDT_gYml#1@XyZoxdyI_wW02$Dg*8&z{wBV8`Q)pO$P` z7hI-1S2^FnJzQU6X+fCA#kMs|*mxt`QnpK-i}viST65aP_KS%`bLBs)Efd0Au3fre zKgS}2js0!wBENgJ74;D{HUI06*xs|s3Hi9)PWg9U(sSqk1&)V5w?4ji?BwIc$L8es z*`F(uHeTDgE@IWS#;L32u6pya1ul~8_*L4`veQp<2iwk~tyv$o^X>j5to>(^TAC2= zHM=%Dx60VoxyKVkM@4-Rtd~AaLq}Sxu)kRcuC}yoc56g=j&f9 zC`J}pO%MqcJIPh5d*b2ohoZ~1uQJ;&3sLhfH+j_<`g6&apzzjp;%6SNmohvs)uHV` zR>xdF&YCwxZijY!Yu_Pq%=)s>t84r-bmAIk9yDRA&}90{w$sGO%q;4(vmo!ZOQ&U) i=EvE^Wjasm7c4X8XDc5Cp~@cf$}Y)~6CXP)M~w|l?e+qm|Kk3of_-^{uRcTb=76f1}; zkWt^9|H}E7O0CeQBMY2^j@ZcX6df)37VtfJCa=&=v6xFs<|iGye?-LS!g_0m2?1O8 zoLm_pQj*v*(^9O`{Ms(*;%zPOoOdm<3e!3Mt|{@l)%&Okr8m!BzVnYap}FhTx@~E{ z^6QMBA8q3NYn9H#6qq8YvDo9ORYKBHlWvQQOOjjI=K6J)bR=J@UvaYfm|@|U6ERw! zIy?Wa?Y^u0zV5f~LM27{+V4NpuRW7prKlJbVR3Pe>VnQWyM=@Hsp!Z5G5*0Owmot3 zcKQDKMOiCUny2gk+j=bjB2%#N1LFlx*aJ3YM4GLQQ2UU5X63cH*Vo5gQQ7gUdi~VZ zZmgAely=8&d=k`}GS{euy;^hDDHf}x%c2w|CoQmV>iKf~+5C>n6)zi$H4SE5?)jMO zac`=VxA0nbyXj5GHo52R)fGB*aNbkh;y-p;EMnrveYjQ@ONBG3`#ARabWJD-F?E`< zxi$2F%-&;${Bvecm{FrGwNhw#LXx16VyIiCue9cZ)5&vp{};KTbaX<`ug&ah_iCMZ zvX~)LB;(r&mN`|69n4Pix5({n%Q$J^vAvSZDVpz4ae1QO>o1z2zJIn{t&({$ffSo*E+FXBA(u91i3o8Gyd zlVbF~9d|jl<7{GmpK#ZgihZ&dW?4qrxx{ryaAzI&I~sKBWMlN?dv}F>8FY&0(yZ zWT|oIU8dsKDax9b0UPb7cOOevXmyJ^8Iix)T!}o5IFt==FZO(y9Z` z9>^|EI`p|Kc$Lk`roxnYOZJMlPB6K=!@8KI>WN=(t1k1}O$?1|f~Gqae*V1AHhHb* z+&RZ|*)RE2x{59qY)=ad4xatnca6rXro)M;VN=B8wzRB`6_~EOtBEzI=Io{zt?H@A z^VS{wyU=`%gLdqp+8=ip#l8=lbXD^8Uc;bskF0K7)m2$~X%YYW1*cX9+UAKLDv!`)c+q=9Ym)_30T z&kCM)EVtWWYO}@4g4Ju??3I^2yyFt4?n>#CUE}cJ;xE^k?I{t}vQu~0o55&RD%sI|?DGe%7-H;rCLZ(?9(5yJS;*{PNvT`?goVnalTN?hm2+ vzjAG=>dRJVNvytn6FQq#_#U-Z^KKU#SHIn6!o|JWG~&wl^P$G`vpI5u;- literal 1273 zcmb2|=3oE;Cg!PO&zl}=@cf&CNZ$jfPYFZkG@x6;#8|D)35iibV%788ss1D`GZEqzeR)KvV~%9-&; z?*@fPPJiZlP}OCVme7T;39CboJe?#xkHg?e%?0T>^S__4{OI$mpQrM$l-fMGncBYh zHt)0lzEA(;>-qJ5D^i}!)wla|;N>1SUV}wTnuV1uHj7=oGk-!CYvrHw`6GQ6tM9~e)08F$&t5x&$McH3qvNmS-~LJ&yEqQ)oFs8J^Waf6 zwe{MWQ@)mY+J#J7_G;3cJzA2Y56-pS1>@mcM)X~q+`Ieu-^ zQ*8Dm|DSo+^7BEybGiIR3Y`Hj57n>q?_ac}=O^1nUAYeNko1^iOYEDQcnzs@!| z*<<#cgS`xwd@DUomv=Vgg$2)^-5$F}ZhR6Og3|YG zyZ3gZT#0|#8oS zHd(Fv9`O{<7N~Y-d;YF20 zZ=(6-?cP+(3OUyF+VIj(o61FZY&`EMZZf^qX}#*R&_+Yk<)1f;s@Q1zYQ9ig7tfYk znPH_D%*%RW?=kKVY{!=u^$KrTnqBs6VQ}ZUt6RTce(>qdgrw?*8?#t1d_H#jpU`$) z!;-%@dh_fL?LDUW<@|;ZLjR>Y7itt1Z#(OD!*o}z^0V8s-_5k1mpA=;^V{V2I~FIX yEcx-I{o{+XH$8(5uO8oc`JuG#ni=+jZ~s+(U1B)7|1tBIdPc*u-@o!PFaQ9kqJaYd diff --git a/public/assets/prism/prism.js.gz b/public/assets/prism/prism.js.gz index 40b9bc77238f921d37e8e2b73bc26e9d8bb88692..aaeb5ca23f39303b79dc062c5f45acb9619cd0a0 100644 GIT binary patch delta 6844 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 diff --git a/resources/views/admin/editarticle.blade.php b/resources/views/admin/editarticle.blade.php index e0a993c8..9043142f 100644 --- a/resources/views/admin/editarticle.blade.php +++ b/resources/views/admin/editarticle.blade.php @@ -26,7 +26,7 @@ Edit Article « Admin CP @section('scripts') @parent - + + - - + + - + @stop diff --git a/resources/views/allnotes.blade.php b/resources/views/allnotes.blade.php index 9e89f395..49d3eac9 100644 --- a/resources/views/allnotes.blade.php +++ b/resources/views/allnotes.blade.php @@ -21,7 +21,7 @@ Notes « Jonny Barnes @section('scripts') @include('templates.mapbox-links') - + diff --git a/resources/views/master.blade.php b/resources/views/master.blade.php index fe70e367..56146b56 100644 --- a/resources/views/master.blade.php +++ b/resources/views/master.blade.php @@ -4,7 +4,7 @@ @if (App::environment() == 'local'){!! "[testing] -"!!}@endif @yield('title') - + diff --git a/resources/views/micropubnewnotepage.blade.php b/resources/views/micropubnewnotepage.blade.php index 4a823358..8f331e86 100644 --- a/resources/views/micropubnewnotepage.blade.php +++ b/resources/views/micropubnewnotepage.blade.php @@ -34,11 +34,11 @@ New Note « Jonny Barnes @section('scripts') @include('templates.mapbox-links') - - - + + + - + @stop diff --git a/resources/views/singlenote.blade.php b/resources/views/singlenote.blade.php index 822fb8f1..d9119bfd 100644 --- a/resources/views/singlenote.blade.php +++ b/resources/views/singlenote.blade.php @@ -33,7 +33,7 @@ @section('scripts') @include('templates.mapbox-links') - + diff --git a/yarn.lock b/yarn.lock index bb4918fa..5dd5b1cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,6 +1,6 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 -abbrev@1: +abbrev@^1.0.7, abbrev@1: version "1.0.9" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" @@ -19,6 +19,12 @@ ajv@^4.7.0: co "^4.6.0" json-stable-stringify "^1.0.1" +alertify.js: + version "1.0.12" + resolved "https://registry.yarnpkg.com/alertify.js/-/alertify.js-1.0.12.tgz#8c1f15423dbcbb07f0368f281cf79f6497e3cfea" + dependencies: + snyk "^1.14.3" + align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" @@ -31,6 +37,10 @@ amdefine@>=0.0.4: version "1.0.0" resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.0.tgz#fd17474700cb5cc9c2b709f0be9d23ce3c198c33" +ansi-escapes@^1.1.0, ansi-escapes@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" + ansi-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.0.0.tgz#c5061b6e0ef8a81775e50f5d66151bf6bf371107" @@ -39,6 +49,10 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" +ansicolors@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" + any-promise@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -111,6 +125,10 @@ arrify@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" +asap@~2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" + asn1@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" @@ -131,6 +149,14 @@ async@~0.2.6: version "0.2.10" resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" +async@~0.9.0: + version "0.9.2" + resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" + +async@~1.5: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -139,6 +165,12 @@ atob@~1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/atob/-/atob-1.1.3.tgz#95f13629b12c3a51a5d215abdce2aa9f32f80773" +autolinker: + version "1.2.0" + resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-1.2.0.tgz#ddb5bb4bb3e8f0b6f101f94f688f457a9c340509" + dependencies: + gulp-header "^1.7.1" + autoprefixer@^6.0.0: version "6.5.1" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.1.tgz#ae759a5221e709f3da17c2d656230e67c43cbb75" @@ -194,6 +226,17 @@ boom@2.x.x: dependencies: hoek "2.x.x" +boxen@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-0.3.1.tgz#a7d898243ae622f7abb6bb604d740a76c6a5461b" + dependencies: + chalk "^1.1.1" + filled-array "^1.0.0" + object-assign "^4.0.1" + repeating "^2.0.0" + string-width "^1.0.1" + widest-line "^1.0.0" + brace-expansion@^1.0.0: version "1.1.6" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" @@ -223,6 +266,10 @@ builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" +builtins@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-0.0.7.tgz#355219cd6cf18dbe7c01cc7fd2dce765cfdc549a" + bytes@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8" @@ -250,6 +297,10 @@ caniuse-db@^1.0.30000187, caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000554: version "1.0.30000560" resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000560.tgz#7f886302e912d15a6e53b81d6ab13de9dba95ee8" +capture-stack-trace@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" + caseless@~0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" @@ -271,7 +322,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -cli-cursor@^1.0.2: +cli-cursor@^1.0.1, cli-cursor@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" dependencies: @@ -281,6 +332,24 @@ cli-spinners@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-0.1.2.tgz#bb764d88e185fb9e1e6a2a1f19772318f605e31c" +cli-width@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" + +clite@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/clite/-/clite-0.3.0.tgz#e7fcbc8cc5bd3e7f8b84ed48db12e9474cc73441" + dependencies: + abbrev "^1.0.7" + debug "^2.2.0" + es6-promise "^3.1.2" + lodash.defaults "^4.0.1" + lodash.defaultsdeep "^4.3.1" + lodash.mergewith "^4.3.1" + then-fs "^2.0.0" + update-notifier "^0.6.0" + yargs "^4.3.2" + cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" @@ -369,6 +438,39 @@ concat-stream@^1.4.7: readable-stream "~2.0.0" typedarray "~0.0.5" +concat-with-sourcemaps@*: + version "1.0.4" + resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.4.tgz#f55b3be2aeb47601b10a2d5259ccfb70fd2f1dd6" + dependencies: + source-map "^0.5.1" + +configstore@^1.0.0, configstore@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-1.4.0.tgz#c35781d0501d268c25c54b8b17f6240e8a4fb021" + dependencies: + graceful-fs "^4.1.2" + mkdirp "^0.5.0" + object-assign "^4.0.1" + os-tmpdir "^1.0.0" + osenv "^0.1.0" + uuid "^2.0.1" + write-file-atomic "^1.1.2" + xdg-basedir "^2.0.0" + +configstore@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-2.1.0.tgz#737a3a7036e9886102aa6099e47bb33ab1aba1a1" + dependencies: + dot-prop "^3.0.0" + graceful-fs "^4.1.2" + mkdirp "^0.5.0" + object-assign "^4.0.1" + os-tmpdir "^1.0.0" + osenv "^0.1.0" + uuid "^2.0.1" + write-file-atomic "^1.1.2" + xdg-basedir "^2.0.0" + console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" @@ -394,6 +496,12 @@ cosmiconfig@^1.1.0: pinkie-promise "^2.0.0" require-from-string "^1.1.0" +create-error-class@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" + dependencies: + capture-stack-trace "^1.0.0" + cross-spawn-async@^2.0.0: version "2.2.4" resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.4.tgz#c9a8d8e9a06502c7a46296e33a1a054b5d2f1812" @@ -570,16 +678,37 @@ domutils@^1.5.1: dom-serializer "0" domelementtype "1" +dot-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" + dependencies: + is-obj "^1.0.0" + duplexer@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" +duplexer2@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" + dependencies: + readable-stream "^2.0.2" + duplexer2@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db" dependencies: readable-stream "~1.1.9" +duplexify@^3.2.0: + version "3.4.6" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.4.6.tgz#1e586a13028caf31d5144a059813f9b071fec557" + dependencies: + end-of-stream "1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + ecc-jsbn@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" @@ -592,6 +721,12 @@ end-of-stream@~0.1.5: dependencies: once "~1.3.0" +end-of-stream@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" + dependencies: + once "~1.3.0" + entities@^1.1.1, entities@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" @@ -617,6 +752,10 @@ es6-iterator@2: es5-ext "^0.10.7" es6-symbol "3" +es6-promise@^3.0.2, es6-promise@^3.1.2: + version "3.3.1" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" + es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@3: version "3.1.0" resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" @@ -624,7 +763,7 @@ es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@3: d "~0.1.1" es5-ext "~0.10.11" -escape-string-regexp@^1.0.2: +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -681,6 +820,13 @@ fancy-log@^1.1.0: chalk "^1.1.1" time-stamp "^1.0.0" +figures@^1.3.5: + version "1.7.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + filename-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" @@ -695,6 +841,10 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" +filled-array@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/filled-array/-/filled-array-1.1.0.tgz#c3c4f6c663b923459a9aa29912d2d031f1507f84" + find-index@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4" @@ -972,6 +1122,42 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" +got@^3.2.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/got/-/got-3.3.1.tgz#e5d0ed4af55fc3eef4d56007769d98192bcb2eca" + dependencies: + duplexify "^3.2.0" + infinity-agent "^2.0.0" + is-redirect "^1.0.0" + is-stream "^1.0.0" + lowercase-keys "^1.0.0" + nested-error-stacks "^1.0.0" + object-assign "^3.0.0" + prepend-http "^1.0.0" + read-all-stream "^3.0.0" + timed-out "^2.0.0" + +got@^5.0.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-5.6.0.tgz#bb1d7ee163b78082bbc8eb836f3f395004ea6fbf" + dependencies: + create-error-class "^3.0.1" + duplexer2 "^0.1.4" + is-plain-obj "^1.0.0" + is-redirect "^1.0.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + lowercase-keys "^1.0.0" + node-status-codes "^1.0.0" + object-assign "^4.0.1" + parse-json "^2.1.0" + pinkie-promise "^2.0.0" + read-all-stream "^3.0.0" + readable-stream "^2.0.5" + timed-out "^2.0.0" + unzip-response "^1.0.0" + url-parse-lax "^1.0.0" + graceful-fs@^3.0.0: version "3.0.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" @@ -1007,6 +1193,15 @@ gulp-brotli@^1.0.1: iltorb "^1.0.0" through2 "^2.0.0" +gulp-header@^1.7.1: + version "1.8.8" + resolved "https://registry.yarnpkg.com/gulp-header/-/gulp-header-1.8.8.tgz#4509c64677aab56b5ee8e4669a79b1655933a49e" + dependencies: + concat-with-sourcemaps "*" + gulp-util "*" + object-assign "*" + through2 "^2.0.0" + gulp-sass@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/gulp-sass/-/gulp-sass-2.3.2.tgz#82b7ab90fe902cdc34c04f180d92f2c34902dd52" @@ -1045,7 +1240,7 @@ gulp-uglify@^2.0.0: uglify-save-license "^0.4.1" vinyl-sourcemaps-apply "^0.2.0" -gulp-util@^3.0, gulp-util@^3.0.0, gulp-util@^3.0.4: +gulp-util@*, gulp-util@^3.0, gulp-util@^3.0.0, gulp-util@^3.0.4: version "3.0.7" resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.7.tgz#78925c4b8f8b49005ac01a011c557e6218941cbb" dependencies: @@ -1136,6 +1331,12 @@ has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" +hasbin@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/hasbin/-/hasbin-1.2.3.tgz#78c5926893c80215c2b568ae1fd3fcab7a2696b0" + dependencies: + async "~1.5" + hawk@~3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" @@ -1182,6 +1383,10 @@ iltorb@^1.0.0: dependencies: nan "^2.4.0" +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + in-publish@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" @@ -1196,6 +1401,10 @@ indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" +infinity-agent@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/infinity-agent/-/infinity-agent-2.0.3.tgz#45e0e2ff7a9eb030b27d62b74b3744b7a7ac4216" + inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -1211,10 +1420,28 @@ inherits@1: version "1.0.2" resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" -ini@^1.3.4, ini@~1.3.0: +ini@^1.3.4, ini@~1.3.0, ini@1.x.x: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" +inquirer@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-1.0.3.tgz#ebe3a0948571bcc46ccccbe2f9bcec251e984bd0" + dependencies: + ansi-escapes "^1.1.0" + chalk "^1.0.0" + cli-cursor "^1.0.1" + cli-width "^2.0.0" + figures "^1.3.5" + lodash "^4.3.0" + mute-stream "0.0.6" + pinkie-promise "^2.0.0" + run-async "^2.2.0" + rx "^4.1.0" + string-width "^1.0.1" + strip-ansi "^3.0.0" + through "^2.3.6" + interpret@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c" @@ -1297,12 +1524,24 @@ is-my-json-valid@^2.12.4: jsonpointer "^4.0.0" xtend "^4.0.0" +is-npm@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" + is-number@^2.0.2, is-number@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" dependencies: kind-of "^3.0.2" +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" @@ -1311,10 +1550,18 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + is-property@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" +is-redirect@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" + is-regexp@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" @@ -1325,6 +1572,14 @@ is-relative@^0.2.1: dependencies: is-unc-path "^0.1.1" +is-retry-allowed@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" + +is-stream@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + is-supported-regexp-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz#8b520c85fae7a253382d4b02652e045576e13bb8" @@ -1379,7 +1634,7 @@ js-base64@^2.1.9: version "2.1.9" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" -js-yaml@^3.4.3: +js-yaml@^3.4.3, js-yaml@^3.5.3: version "3.6.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30" dependencies: @@ -1446,6 +1701,18 @@ kind-of@^3.0.2: dependencies: is-buffer "^1.0.2" +latest-version@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-1.0.1.tgz#72cfc46e3e8d1be651e1ebb54ea9f6ea96f374bb" + dependencies: + package-json "^1.0.0" + +latest-version@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-2.0.0.tgz#56f8d6139620847b8017f8f1f4d78e211324168b" + dependencies: + package-json "^2.0.0" + lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -1546,10 +1813,18 @@ lodash.assignwith@^4.0.7: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz#127a97f02adc41751a954d24b0de17e100e038eb" -lodash.clonedeep@^4.3.2: +lodash.clonedeep@^4.3.0, lodash.clonedeep@^4.3.1, lodash.clonedeep@^4.3.2: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" +lodash.defaults@^4.0.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + +lodash.defaultsdeep@^4.3.1: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz#bec1024f85b1bd96cbea405b23c14ad6443a6f81" + lodash.escape@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698" @@ -1588,6 +1863,10 @@ lodash.mapvalues@^4.4.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" +lodash.mergewith@^4.3.1: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz#150cf0a16791f5903b8891eab154609274bdea55" + lodash.pick@^4.2.1: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" @@ -1617,7 +1896,7 @@ lodash.templatesettings@^3.0.0: lodash._reinterpolate "^3.0.0" lodash.escape "^3.0.0" -lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1: +lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.3.0: version "4.16.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127" @@ -1646,6 +1925,10 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" +lowercase-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + lru-cache@^4.0.0, lru-cache@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.1.tgz#1343955edaf2e37d9b9e7ee7241e27c4b9fb72be" @@ -1675,6 +1958,10 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" +marked: + version "0.3.6" + resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.6.tgz#b2c6c618fccece4ef86c4fc6cb8a7cbf5aeda8d7" + meow@^3.3.0, meow@^3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" @@ -1737,6 +2024,12 @@ minimatch@~0.2.11: lru-cache "2" sigmund "~1.0.0" +minimatch@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.2.tgz#0f398a7300ea441e9c348c83d98ab8c9dbf9c40a" + dependencies: + brace-expansion "^1.0.0" + minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" @@ -1770,6 +2063,10 @@ multipipe@^0.1.2: dependencies: duplexer2 "0.0.2" +mute-stream@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz#48962b19e169fd1dfc240b3f1e7317627bbc47db" + nan@^2.0.0, nan@^2.3.2, nan@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232" @@ -1778,6 +2075,20 @@ natives@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" +nconf@^0.7.2: + version "0.7.2" + resolved "https://registry.yarnpkg.com/nconf/-/nconf-0.7.2.tgz#a05fdf22dc01c378dd5c4df27f2dc90b9aa8bb00" + dependencies: + async "~0.9.0" + ini "1.x.x" + yargs "~3.15.0" + +nested-error-stacks@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz#19f619591519f096769a5ba9a86e6eeec823c3cf" + dependencies: + inherits "~2.0.1" + node-gyp@^3.3.1: version "3.4.0" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.4.0.tgz#dda558393b3ecbbe24c9e6b8703c71194c63fa36" @@ -1832,7 +2143,11 @@ node-sass@^3.4.2: request "^2.61.0" sass-graph "^2.1.1" -node-uuid@~1.4.7: +node-status-codes@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" + +node-uuid@^1.4.3, node-uuid@~1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" @@ -1917,14 +2232,14 @@ oauth-sign@~0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" +object-assign@*, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" + object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" - object.omit@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.0.tgz#868597333d54e60662940bb458605dd6ae12fe94" @@ -1952,6 +2267,10 @@ onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" +open@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc" + ora@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/ora/-/ora-0.2.3.tgz#37527d220adcd53c39b73571d754156d5db657a4" @@ -1983,6 +2302,13 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" +os-name@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/os-name/-/os-name-1.0.3.tgz#1b379f64835af7c5a7f498b357cb95215c159edf" + dependencies: + osx-release "^1.0.0" + win-release "^1.0.0" + os-shim@^0.1.2: version "0.1.3" resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917" @@ -1991,13 +2317,35 @@ os-tmpdir@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" -osenv@^0.1.3, osenv@0: +osenv@^0.1.0, osenv@^0.1.3, osenv@0: version "0.1.3" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217" dependencies: os-homedir "^1.0.0" os-tmpdir "^1.0.0" +osx-release@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/osx-release/-/osx-release-1.1.0.tgz#f217911a28136949af1bf9308b241e2737d3cd6c" + dependencies: + minimist "^1.1.0" + +package-json@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-1.2.0.tgz#c8ecac094227cdf76a316874ed05e27cc939a0e0" + dependencies: + got "^3.2.0" + registry-url "^3.0.0" + +package-json@^2.0.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-2.4.0.tgz#0d15bd67d1cbbddbb2ca222ff2edb86bcb31a8bb" + dependencies: + got "^5.0.0" + registry-auth-token "^3.0.1" + registry-url "^3.0.3" + semver "^5.1.0" + parse-filepath@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.1.tgz#159d6155d43904d16c10ef698911da1e91969b73" @@ -2015,7 +2363,7 @@ parse-glob@^3.0.4: is-extglob "^1.0.0" is-glob "^2.0.0" -parse-json@^2.2.0: +parse-json@^2.1.0, parse-json@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" dependencies: @@ -2135,6 +2483,10 @@ pre-commit@^1.1.3: cross-spawn "2.0.x" which "1.2.x" +prepend-http@^1.0.0, prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" @@ -2147,14 +2499,28 @@ process-nextick-args@~1.0.6: version "1.0.7" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" +"promise@>=3.2 <8": + version "7.1.1" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.1.1.tgz#489654c692616b8aa55b0724fa809bb7db49c5bf" + dependencies: + asap "~2.0.3" + pseudomap@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + qs@~6.2.0: version "6.2.1" resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625" +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + randomatic@^1.1.3: version "1.1.5" resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.5.tgz#5e9ef5f2d573c67bd2b8124ae90b5156e457840b" @@ -2162,7 +2528,7 @@ randomatic@^1.1.3: is-number "^2.0.2" kind-of "^3.0.2" -rc@~1.1.0: +rc@^1.0.1, rc@^1.1.6, rc@~1.1.0: version "1.1.6" resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" dependencies: @@ -2171,6 +2537,13 @@ rc@~1.1.0: minimist "^1.2.0" strip-json-comments "~1.0.4" +read-all-stream@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/read-all-stream/-/read-all-stream-3.1.0.tgz#35c3e177f2078ef789ee4bfafa4373074eaef4fa" + dependencies: + pinkie-promise "^2.0.0" + readable-stream "^2.0.0" + read-file-stdin@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61" @@ -2201,7 +2574,7 @@ readable-stream@^1.0.33, readable-stream@~1.1.9: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@~2.1.4: +readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@~2.1.4: version "2.1.5" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" dependencies: @@ -2253,6 +2626,18 @@ regex-cache@^0.4.2: is-equal-shallow "^0.1.3" is-primitive "^2.0.0" +registry-auth-token@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.1.0.tgz#997c08256e0c7999837b90e944db39d8a790276b" + dependencies: + rc "^1.1.6" + +registry-url@^3.0.0, registry-url@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" + dependencies: + rc "^1.0.1" + repeat-element@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" @@ -2261,6 +2646,12 @@ repeat-string@^1.5.2: version "1.5.4" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.5.4.tgz#64ec0c91e0f4b475f90d5b643651e3e6e5b6c2d5" +repeating@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-1.1.3.tgz#3d4114218877537494f97f77f9785fab810fa4ac" + dependencies: + is-finite "^1.0.0" + repeating@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" @@ -2271,7 +2662,7 @@ replace-ext@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" -request@^2.61.0, request@2, request@2.x: +request@^2.61.0, request@^2.74.0, request@2, request@2.x: version "2.75.0" resolved "https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93" dependencies: @@ -2347,6 +2738,21 @@ rimraf@~2.5.0, rimraf@~2.5.1, rimraf@2: dependencies: glob "^7.0.5" +run-async@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.2.0.tgz#8783abd83c7bb86f41ee0602fc82404b3bd6e8b9" + dependencies: + is-promise "^2.1.0" + pinkie-promise "^2.0.0" + +rx@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" + +sanitize.css: + version "4.1.0" + resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-4.1.0.tgz#0bafc3c513699f2fe8c7980c6d37edf21d3f5448" + sass-graph@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.1.2.tgz#965104be23e8103cb7e5f710df65935b317da57b" @@ -2355,11 +2761,17 @@ sass-graph@^2.1.1: lodash "^4.0.0" yargs "^4.7.1" +semver-diff@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" + dependencies: + semver "^5.0.3" + semver@^4.1.0: version "4.3.6" resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" -semver@~5.3.0, "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5": +semver@^5.0.1, semver@^5.0.3, semver@^5.1.0, semver@~5.3.0, "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5": version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -2383,12 +2795,133 @@ slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" +slide@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" + sntp@1.x.x: version "1.0.9" resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" dependencies: hoek "2.x.x" +snyk-config@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/snyk-config/-/snyk-config-1.0.1.tgz#f27aec2498b24027ac719214026521591111508f" + dependencies: + debug "^2.2.0" + nconf "^0.7.2" + path-is-absolute "^1.0.0" + +snyk-module@^1.6.0: + version "1.7.1" + resolved "https://registry.yarnpkg.com/snyk-module/-/snyk-module-1.7.1.tgz#15483d4c5aae11d529692dae0813982861c95335" + dependencies: + debug "^2.2.0" + hosted-git-info "^2.1.4" + validate-npm-package-name "^2.2.2" + +snyk-module@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/snyk-module/-/snyk-module-1.7.0.tgz#07c6ca8556d281de6f9e2368c04ecb6dd1f2631a" + dependencies: + debug "^2.2.0" + hosted-git-info "^2.1.4" + validate-npm-package-name "^2.2.2" + +snyk-policy@1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/snyk-policy/-/snyk-policy-1.5.2.tgz#498420c7d240d5818ed73c19e1e17e4969d778f1" + dependencies: + debug "^2.2.0" + es6-promise "^3.1.2" + js-yaml "^3.5.3" + lodash.clonedeep "^4.3.1" + semver "^5.1.0" + snyk-module "^1.6.0" + snyk-resolve "^1.0.0" + snyk-try-require "^1.1.1" + then-fs "^2.0.0" + +snyk-recursive-readdir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/snyk-recursive-readdir/-/snyk-recursive-readdir-2.0.0.tgz#5cb59e94698169e0205a60e7d6a506d0b4d52ff3" + dependencies: + minimatch "3.0.2" + +snyk-resolve-deps@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/snyk-resolve-deps/-/snyk-resolve-deps-1.7.0.tgz#13743a058437dff890baaf437c333c966a743cb6" + dependencies: + abbrev "^1.0.7" + ansicolors "^0.3.2" + clite "^0.3.0" + debug "^2.2.0" + es6-promise "^3.0.2" + lodash "^4.0.0" + lru-cache "^4.0.0" + minimist "^1.2.0" + semver "^5.1.0" + snyk-module "^1.6.0" + snyk-resolve "^1.0.0" + snyk-tree "^1.0.0" + snyk-try-require "^1.1.1" + then-fs "^2.0.0" + +snyk-resolve@^1.0.0, snyk-resolve@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/snyk-resolve/-/snyk-resolve-1.0.0.tgz#bbe9196d37f57c39251e6be75ccdd5b2097e99a2" + dependencies: + debug "^2.2.0" + then-fs "^2.0.0" + +snyk-tree@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/snyk-tree/-/snyk-tree-1.0.0.tgz#0fb73176dbf32e782f19100294160448f9111cc8" + dependencies: + archy "^1.0.0" + +snyk-try-require@^1.0.0, snyk-try-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/snyk-try-require/-/snyk-try-require-1.1.1.tgz#1d3781834414d338cc9090c7b039eafea85c0ac1" + dependencies: + debug "^2.2.0" + es6-promise "^3.1.2" + lodash.clonedeep "^4.3.0" + lru-cache "^4.0.0" + then-fs "^2.0.0" + +snyk@^1.14.3: + version "1.19.1" + resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.19.1.tgz#d3dda1d50a34b4a09af58392a3ffc411a6ae20bd" + dependencies: + abbrev "^1.0.7" + ansi-escapes "^1.3.0" + chalk "^1.1.1" + configstore "^1.2.0" + debug "^2.2.0" + es6-promise "^3.0.2" + hasbin "^1.2.3" + inquirer "1.0.3" + node-uuid "^1.4.3" + open "^0.0.5" + os-name "^1.0.3" + request "^2.74.0" + semver "^5.1.0" + snyk-config "1.0.1" + snyk-module "1.7.0" + snyk-policy "1.5.2" + snyk-recursive-readdir "^2.0.0" + snyk-resolve "1.0.0" + snyk-resolve-deps "1.7.0" + snyk-tree "^1.0.0" + snyk-try-require "^1.0.0" + tempfile "^1.1.1" + then-fs "^2.0.0" + undefsafe "0.0.3" + update-notifier "^0.5.0" + url "^0.11.0" + source-map-resolve@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.3.1.tgz#610f6122a445b8dd51535a2a71b783dfc1248761" @@ -2476,6 +3009,10 @@ staged-git-files@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/staged-git-files/-/staged-git-files-0.0.4.tgz#d797e1b551ca7a639dec0237dc6eb4bb9be17d35" +store2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/store2/-/store2-2.3.2.tgz#463cb29c1b2e62f0db6e990f410aa4e4a3e61b6c" + stream-combiner@^0.2.1: version "0.2.2" resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" @@ -2487,6 +3024,10 @@ stream-consume@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + stream-to-array@^2.0.2: version "2.3.0" resolved "https://registry.yarnpkg.com/stream-to-array/-/stream-to-array-2.3.0.tgz#bbf6b39f5f43ec30bc71babcb37557acecf34353" @@ -2497,6 +3038,12 @@ string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" +string-length@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" + dependencies: + strip-ansi "^3.0.0" + string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" @@ -2659,11 +3206,24 @@ tar@^2.0.0, tar@~2.2.0, tar@~2.2.1: fstream "^1.0.2" inherits "2" +tempfile@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" + dependencies: + os-tmpdir "^1.0.0" + uuid "^2.0.1" + text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -"through@>=2.2.7 <3", through@~2.3.4: +then-fs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/then-fs/-/then-fs-2.0.0.tgz#72f792dd9d31705a91ae19ebfcf8b3f968c81da2" + dependencies: + promise ">=3.2 <8" + +through@^2.3.6, "through@>=2.2.7 <3", through@~2.3.4: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -2691,6 +3251,10 @@ time-stamp@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.0.1.tgz#9f4bd23559c9365966f3302dbba2b07c6b99b151" +timed-out@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-2.0.0.tgz#f38b0ae81d3747d628001f41dafc652ace671c0a" + tough-cookie@~2.3.0: version "2.3.1" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.1.tgz#99c77dfbb7d804249e8a299d4cb0fd81fef083fd" @@ -2736,6 +3300,10 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" +undefsafe@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-0.0.3.tgz#ecca3a03e56b9af17385baac812ac83b994a962f" + uniq@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" @@ -2744,10 +3312,50 @@ unique-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-1.0.0.tgz#d59a4a75427447d9aa6c91e70263f8d26a4b104b" +unzip-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.1.tgz#4a73959f2989470fa503791cefb54e1dbbc68412" + +update-notifier@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.5.0.tgz#07b5dc2066b3627ab3b4f530130f7eddda07a4cc" + dependencies: + chalk "^1.0.0" + configstore "^1.0.0" + is-npm "^1.0.0" + latest-version "^1.0.0" + repeating "^1.1.2" + semver-diff "^2.0.0" + string-length "^1.0.0" + +update-notifier@^0.6.0: + version "0.6.3" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.6.3.tgz#776dec8daa13e962a341e8a1d98354306b67ae08" + dependencies: + boxen "^0.3.1" + chalk "^1.0.0" + configstore "^2.0.0" + is-npm "^1.0.0" + latest-version "^2.0.0" + semver-diff "^2.0.0" + urix@^0.1.0, urix@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + dependencies: + prepend-http "^1.0.1" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + dependencies: + punycode "1.3.2" + querystring "0.2.0" + user-home@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" @@ -2756,6 +3364,10 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" +uuid@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" + v8flags@^2.0.2: version "2.0.11" resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.0.11.tgz#bca8f30f0d6d60612cc2c00641e6962d42ae6881" @@ -2769,6 +3381,12 @@ validate-npm-package-license@^3.0.1: spdx-correct "~1.0.0" spdx-expression-parse "~1.0.0" +validate-npm-package-name@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-2.2.2.tgz#f65695b22f7324442019a3c7fa39a6e7fd299085" + dependencies: + builtins "0.0.7" + verror@1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" @@ -2817,6 +3435,10 @@ vinyl@1.X: clone-stats "^0.0.1" replace-ext "0.0.1" +whatwg-fetch: + version "1.0.0" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.0.0.tgz#01c2ac4df40e236aaa18480e3be74bd5c8eb798e" + which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" @@ -2833,7 +3455,19 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.1" -window-size@^0.1.4: +widest-line@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" + dependencies: + string-width "^1.0.1" + +win-release@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/win-release/-/win-release-1.1.1.tgz#5fa55e02be7ca934edfc12665632e849b72e5209" + dependencies: + semver "^5.0.1" + +window-size@^0.1.1, window-size@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" @@ -2859,10 +3493,24 @@ wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" +write-file-atomic@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.2.0.tgz#14c66d4e4cb3ca0565c28cf3b7a6f3e4d5938fab" + dependencies: + graceful-fs "^4.1.2" + imurmurhash "^0.1.4" + slide "^1.1.5" + write-file-stdout@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1" +xdg-basedir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-2.0.0.tgz#edbc903cc385fc04523d966a335504b5504d1bd2" + dependencies: + os-homedir "^1.0.0" + xtend@^4.0.0, "xtend@>=4.0.0 <4.1.0-0", xtend@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" @@ -2898,7 +3546,7 @@ yargs@^3.5.4: window-size "^0.1.4" y18n "^3.2.0" -yargs@^4.7.1: +yargs@^4.3.2, yargs@^4.7.1: version "4.8.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" dependencies: @@ -2926,3 +3574,12 @@ yargs@~3.10.0: decamelize "^1.0.0" window-size "0.1.0" +yargs@~3.15.0: + version "3.15.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.15.0.tgz#3d9446ef21fb3791b3985690662e4b9683c7f181" + dependencies: + camelcase "^1.0.2" + cliui "^2.1.0" + decamelize "^1.0.0" + window-size "^0.1.1" + From cce73f59f368b7b982cbab43ad0b2249bc94f40c Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 24 Oct 2016 14:17:49 +0100 Subject: [PATCH 02/10] =?UTF-8?q?Rouge=20view=20didn=E2=80=99t=20get=20sav?= =?UTF-8?q?ed=20and=20commited?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/admin/newnote.blade.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/views/admin/newnote.blade.php b/resources/views/admin/newnote.blade.php index 4a0e39ca..4b98cee2 100644 --- a/resources/views/admin/newnote.blade.php +++ b/resources/views/admin/newnote.blade.php @@ -25,9 +25,9 @@ New Note « Admin CP @include('templates.mapbox-links') - - + + - + @stop From 780c6689ea0bede2e20dcc631bc52afd383e5768 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 24 Oct 2016 14:19:07 +0100 Subject: [PATCH 03/10] Use latest typekit hash --- resources/views/master.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/master.blade.php b/resources/views/master.blade.php index 56146b56..58acc0ac 100644 --- a/resources/views/master.blade.php +++ b/resources/views/master.blade.php @@ -30,7 +30,7 @@
@yield('content')
- + @section('scripts') From 963e5f1152cdf7d8e06bb1b14e8f6aebedb1673e Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 24 Oct 2016 14:21:00 +0100 Subject: [PATCH 04/10] add latest changes to the log --- changelog.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/changelog.md b/changelog.md index 1678ce9c..cc5342e1 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,9 @@ # Changelog +## Version {next} + - Having used `yarn` for npm packages, we now also use it for bower packages + - Update typekit sri hash + ## Version 0.0.14.10 (2016-10-21) - Fix: Trying to get brid.gy markup compatibility From 776ebd5bb02d72643af877fd6915212de7433fb2 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 24 Oct 2016 18:04:59 +0100 Subject: [PATCH 05/10] Hide latitude, longitude in data tags so its machine readable, but not cluttering the UI --- changelog.md | 1 + resources/views/templates/note.blade.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index cc5342e1..043b24e1 100644 --- a/changelog.md +++ b/changelog.md @@ -3,6 +3,7 @@ ## Version {next} - Having used `yarn` for npm packages, we now also use it for bower packages - Update typekit sri hash + - Hide co-ordinates, in data tags, we want them to be read by machines, but not humans ## Version 0.0.14.10 (2016-10-21) - Fix: Trying to get brid.gy markup compatibility diff --git a/resources/views/templates/note.blade.php b/resources/views/templates/note.blade.php index 6ba46589..17a12e46 100644 --- a/resources/views/templates/note.blade.php +++ b/resources/views/templates/note.blade.php @@ -16,7 +16,7 @@