From cc65b45f91b90b13ab12a562d9131ada6f0f2feb Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 5 Dec 2016 11:07:22 +0000 Subject: [PATCH] Squashed commit of the following: commit bb79d80d284bf22ae17857b37630d3075635057e Author: Jonny Barnes Date: Mon Dec 5 11:06:53 2016 +0000 Update changelog regarding Makefile commit d74d0ac99da0b898d1a08ed270629bb00b492e34 Author: Jonny Barnes Date: Sun Dec 4 19:24:09 2016 +0000 make output commit 5c7ad5830ec881a5c22bd737cac1ec3430577eb3 Author: Jonny Barnes Date: Sun Dec 4 19:22:25 2016 +0000 Remove gulp commit 160947dcd346d3c0016a15fe3b64d6f194d33bfc Author: Jonny Barnes Date: Sun Dec 4 19:10:57 2016 +0000 Updated fetch dependency commit 25b8f300d93c3e6e129c7ac6ab31e85c12cebc6a Author: Jonny Barnes Date: Sun Dec 4 18:45:21 2016 +0000 Copy frontend assets into place commit 65b02a14e98215899efc4f5673953bdf23f4c942 Author: Jonny Barnes Date: Sun Dec 4 18:40:28 2016 +0000 Add the target file for `sass`, and set the scss files as the prerequisits commit 7442df5040ac1459d5f088690390ef043f968852 Author: Jonny Barnes Date: Fri Dec 2 21:44:19 2016 +0000 Makefile output so far commit 8580a61aa2fb6326b99f58cb2d0418a45d734054 Author: Jonny Barnes Date: Fri Dec 2 21:42:32 2016 +0000 Create sourcemaps during js uglification commit facdbbf81f4907ce394dcb5719b76451fd45e539 Author: Jonny Barnes Date: Fri Dec 2 21:40:48 2016 +0000 We can now uglify js files and compress all frontend assets commit 866c4fa0d70377f80061533989c4d8e6d00c818c Author: Jonny Barnes Date: Thu Dec 1 15:57:49 2016 +0000 A simple makefile --- Makefile | 36 + changelog.md | 1 + gulpfile.js | 89 - package.json | 7 - public/assets/css/app.css | 4 +- public/assets/css/app.css.br | Bin 3067 -> 3035 bytes public/assets/css/app.css.gz | Bin 3260 -> 3224 bytes public/assets/css/app.css.map | 15 + public/assets/css/maps/app.css.map | 1 - public/assets/frontend/Autolinker.min.js | 4 +- public/assets/frontend/Autolinker.min.js.br | Bin 10093 -> 10190 bytes public/assets/frontend/Autolinker.min.js.gz | Bin 11231 -> 11335 bytes public/assets/frontend/fetch.js | 163 +- public/assets/frontend/fetch.js.br | Bin 2580 -> 2853 bytes public/assets/frontend/fetch.js.gz | Bin 2874 -> 3150 bytes public/assets/js/form-save.js | 2 +- public/assets/js/form-save.js.br | Bin 485 -> 491 bytes public/assets/js/form-save.js.gz | Bin 601 -> 609 bytes public/assets/js/form-save.js.map | 1 + public/assets/js/links.js | 2 +- public/assets/js/links.js.br | Bin 401 -> 405 bytes public/assets/js/links.js.gz | Bin 492 -> 500 bytes public/assets/js/links.js.map | 1 + public/assets/js/maps.js | 2 +- public/assets/js/maps.js.br | Bin 583 -> 588 bytes public/assets/js/maps.js.gz | Bin 694 -> 702 bytes public/assets/js/maps.js.map | 1 + public/assets/js/maps/form-save.js.map | 1 - public/assets/js/maps/links.js.map | 1 - public/assets/js/maps/maps.js.map | 1 - public/assets/js/maps/newnote.js.map | 1 - public/assets/js/maps/newplace.js.map | 1 - public/assets/js/newnote.js | 2 +- public/assets/js/newnote.js.br | Bin 1750 -> 1756 bytes public/assets/js/newnote.js.gz | Bin 1979 -> 1986 bytes public/assets/js/newnote.js.map | 1 + public/assets/js/newplace.js | 2 +- public/assets/js/newplace.js.br | Bin 448 -> 451 bytes public/assets/js/newplace.js.gz | Bin 533 -> 541 bytes public/assets/js/newplace.js.map | 1 + yarn.lock | 1619 +------------------ 41 files changed, 238 insertions(+), 1721 deletions(-) create mode 100644 Makefile delete mode 100644 gulpfile.js create mode 100644 public/assets/css/app.css.map delete mode 100644 public/assets/css/maps/app.css.map create mode 100644 public/assets/js/form-save.js.map create mode 100644 public/assets/js/links.js.map create mode 100644 public/assets/js/maps.js.map delete mode 100644 public/assets/js/maps/form-save.js.map delete mode 100644 public/assets/js/maps/links.js.map delete mode 100644 public/assets/js/maps/maps.js.map delete mode 100644 public/assets/js/maps/newnote.js.map delete mode 100644 public/assets/js/maps/newplace.js.map create mode 100644 public/assets/js/newnote.js.map create mode 100644 public/assets/js/newplace.js.map diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..9e9f8c77 --- /dev/null +++ b/Makefile @@ -0,0 +1,36 @@ +# A Makefile to run various tasks + +.PHONY: sass js compress +jsfiles := $(wildcard resources/assets/js/*.js) +sassfiles := $(wildcard resources/assets/sass/*.scss) +yarnfiles:= 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 +assets := public/assets/css/app.css \ +public/assets/prism/prism.css public/assets/prism/prism.js \ +$(wildcard public/assets/js/*.js) \ +$(wildcard pubilc/assets/frontend/*.css) \ +$(wildcard public/assets/frontend/*.js) + +sass: public/assets/css/app.css + +public/assets/css/app.css: $(sassfiles) + sassc --style compressed --sourcemap resources/assets/sass/app.scss public/assets/css/app.css + +frontend: $(yarnfiles) + for f in $^; do \ + cp $$f public/assets/frontend/`basename $$f`; \ + done; + +js: $(jsfiles) + for f in $^; do \ + uglifyjs $$f --screw-ie8 --compress --mangle --source-map public/assets/js/`basename $$f`.map --output public/assets/js/`basename $$f`; \ + done; + +compress: $(assets) + for f in $^; do \ + zopfli $$f; \ + bro --force --quality 11 --input $$f --output $$f.br; \ + done; diff --git a/changelog.md b/changelog.md index e6938ce0..24dc4797 100644 --- a/changelog.md +++ b/changelog.md @@ -3,6 +3,7 @@ ## Version {next} - Some minor style tweaks - Fix some validation issues + - Switch to Makefile for front-end build tasks ## Version 0.0.17 (2016-11-25) - Add a basic search feature using Laravel Scout and Algolia (issue#38) diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index 87efe0a9..00000000 --- a/gulpfile.js +++ /dev/null @@ -1,89 +0,0 @@ -'use strict'; - -var gulp = require('gulp'); -var sass = require('gulp-sass'); -var brotli = require('gulp-brotli'); -var uglify = require('gulp-uglify'); -var zopfli = require('gulp-zopfli'); -var sourcemaps = require('gulp-sourcemaps'); -var autoprefixer = require('gulp-autoprefixer'); - -gulp.task('sass', function () { - return gulp.src('./resources/assets/sass/app.scss') - .pipe(sourcemaps.init()) - .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError)) - .pipe(autoprefixer({browsers: ['last 2 version']})) - .pipe(sourcemaps.write('./maps')) - .pipe(gulp.dest('./public/assets/css')); -}); - -gulp.task('js-assets', function () { - //return gulp.src(['resources/assets/js/**/*']) - // .pipe(gulp.dest('./public/assets/js')); - return gulp.src(['resources/assets/js/**/*']) - .pipe(sourcemaps.init()) - .pipe(uglify()) - .pipe(sourcemaps.write('./maps')) - .pipe(gulp.dest('./public/assets/js')); -}); - -gulp.task('frontend', function () { - //copy JS files - gulp.src([ - '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/frontend/')); - //copy CSS files - gulp.src([ - 'node_modules/alertify.js/dist/css/alertify.css', - 'node_modules/normalize.css/normalize.css', - ]) - .pipe(gulp.dest('public/assets/frontend/')); -}); - -gulp.task('compress', function () { - //hand-made css - gulp.src('public/assets/css/*.css') - .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/css/')); - gulp.src('public/assets/css/*.css') - .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/css/')); - //hand-made js - gulp.src('public/assets/js/*.js') - .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/js/')); - gulp.src('public/assets/js/*.js') - .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/js/')); - //bower components - gulp.src('public/assets/frontend/*.css') - .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/frontend/')); - gulp.src('public/assets/frontend/*.js') - .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/frontend/')); - gulp.src('public/assets/frontend/*.css') - .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/frontend/')); - gulp.src('public/assets/frontend/*.js') - .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/frontend/')); - //prism - gulp.src('public/assets/prism/*.css') - .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/prism/')); - gulp.src('public/assets/prism/*.js') - .pipe(zopfli({ format: 'gzip', append: true })) - .pipe(gulp.dest('public/assets/prism/')); - gulp.src('public/assets/prism/*.css') - .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/prism/')); - gulp.src('public/assets/prism/*.js') - .pipe(brotli.compress({mode: 1, quality: 11})) - .pipe(gulp.dest('public/assets/prism/')); -}); diff --git a/package.json b/package.json index ea9e697e..be068807 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,6 @@ "whatwg-fetch": "^1.0.0" }, "devDependencies": { - "gulp": "~3.9", - "gulp-autoprefixer": "^3.1.0", - "gulp-brotli": "^1.0.1", - "gulp-sass": "^2.3.2", - "gulp-sourcemaps": "^2.2.0", - "gulp-uglify": "^2.0.0", - "gulp-zopfli": "^1.0.0", "lint-staged": "^3.2.1", "pre-commit": "^1.1.3", "stylelint-config-standard": "^14.0.0" diff --git a/public/assets/css/app.css b/public/assets/css/app.css index e92673c3..0c7ace6d 100644 --- a/public/assets/css/app.css +++ b/public/assets/css/app.css @@ -1,3 +1,3 @@ -html{box-sizing:border-box;font-size:24px}*,*::before,*::after{box-sizing:inherit}body{max-width:25em;margin:0 auto;padding-left:5px;padding-right:5px;word-wrap:break-word}#topheader{text-align:center}.h-entry{padding-top:1rem}.note{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.note-metadata{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75em}.social-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social-links svg{padding-left:3px}.mini-h-card img{display:inline-block;height:1rem}body>.h-card{margin-top:5px;border-top:1px solid grey}footer{margin-top:1rem}footer button{margin-left:5px}.algolia-image{display:inline;height:2em}.u-comment{margin-top:1em;padding:0 1em;font-size:0.75rem}.u-comment.h-cite img{height:0.75rem}.u-comment .e-content{margin-top:0.5em;font-size:1rem}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}a{text-decoration:none;border-bottom:1px solid;color:blue}.social-links a{border-bottom:none}.icon{height:1em;width:auto}footer{font-size:0.5rem;text-align:center}.pagination{width:100%;height:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.pagination li{list-style-type:none}.note-ui{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width: 600px){.note-ui>div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0.2rem}}@media (max-width: 599px){input[name="photo[]"]{width:100%}}.note-ui label{width:5em;margin-right:0.5rem;text-align:right}.note-ui input:not([type=submit]),.note-ui textarea{-ms-flex:1;flex:1}.note-ui textarea{padding:0.1rem 0.3rem}#locate{margin-right:0.4rem}.map{margin-top:4px;height:200px}.marker{background-image:url(data:image/png;base64,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);background-size:contain;width:20px;height:20px}.map-menu{position:absolute;top:0;left:0;background:white;padding:0.4rem}.map-menu label{margin-left:3px;margin-right:3px}.contact{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:1em;border-bottom:1px dashed grey}.contact img{margin-right:0.2rem;width:100px;height:100px} +html{box-sizing:border-box;font-size:24px}*,*::before,*::after{box-sizing:inherit}body{max-width:25em;margin:0 auto;padding-left:5px;padding-right:5px;word-wrap:break-word}#topheader{text-align:center}.h-entry{padding-top:1rem}.note{display:flex;flex-direction:column}.note-metadata{display:flex;flex-direction:row;justify-content:space-between;font-size:0.75em}.social-links{display:flex;align-items:center}.social-links svg{padding-left:3px}.mini-h-card img{display:inline-block;height:1rem}body>.h-card{margin-top:5px;border-top:1px solid grey}footer{margin-top:1rem}footer button{margin-left:5px}.algolia-image{display:inline;height:2em}.u-comment{margin-top:1em;padding:0 1em;font-size:0.75rem}.u-comment.h-cite img{height:0.75rem}.u-comment .e-content{margin-top:0.5em;font-size:1rem}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}a{text-decoration:none;border-bottom:1px solid;color:blue}.social-links a{border-bottom:none}.icon{height:1em;width:auto}footer{font-size:0.5rem;text-align:center}.pagination{width:100%;height:3rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pagination li{list-style-type:none}.note-ui{display:flex;flex-direction:column}@media (min-width: 600px){.note-ui>div{display:flex;flex-direction:row;padding:0.2rem}}@media (max-width: 599px){input[name="photo[]"]{width:100%}}.note-ui label{width:5em;margin-right:0.5rem;text-align:right}.note-ui input:not([type=submit]),.note-ui textarea{flex:1}.note-ui textarea{padding:0.1rem 0.3rem}#locate{margin-right:0.4rem}.map{margin-top:4px;height:200px}.marker{background-image:url(data:image/png;base64,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);background-size:contain;width:20px;height:20px}.map-menu{position:absolute;top:0;left:0;background:white;padding:0.4rem}.map-menu label{margin-left:3px;margin-right:3px}.contact{display:flex;flex-direction:row;margin-top:1em;border-bottom:1px dashed grey}.contact img{margin-right:0.2rem;width:100px;height:100px} -/*# sourceMappingURL=maps/app.css.map */ +/*# sourceMappingURL=app.css.map */ \ No newline at end of file diff --git a/public/assets/css/app.css.br b/public/assets/css/app.css.br index f92e29fec48996c8cc2b2742f51b4d9f09fa867d..06e1cc64b0486166c22a7226534e7c83ca82197a 100644 GIT binary patch literal 3035 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 literal 3067 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 J0Lh$KZY`-h9LE3v diff --git a/public/assets/css/app.css.gz b/public/assets/css/app.css.gz index 4fe4eb4704d25327c54399754ccccfffd87ad845..43c8c191aed49cfe4c5f361869546be044104b0c 100644 GIT binary patch literal 3224 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 Ka+{oh7XSc(-A2j) literal 3260 zcmV;t3`6rDiwFP!000021H@GYv#mA|{wsN|q1W#`sJr*oM(PXff$fbj$#SF&|Gfk| zR@bp)-M(x})~ZSET6+44OcAHn<>+L`Nfy>{U}JoCQLWp@Panr|iVN#7++e}zb}h-2 z=!o0Y=9@;tTCOPPGCsRRooH|cnfOFN%{HkZ&pQjLaKZ6qwVoM{igMtrtjp!fK^3PC z;YJ3!y~DOD5pr}5DqKh~aUu}Q{LX4Wto zj(sOZnIf+c&Cak+qU+00wYM38l8VfY{}b8mHZ|!9NsQW$tbM=2FNH6|aY}d<5C&J^gm4_*C5f z91Dx$%lB?~_s?u<*@oLE>rH_s+`dd}!*#g50fxb$Qh|7z9Ei`s_&~hrEafxxE~+Im zWgtGr8as~f1k$6UMGM2@%rUbLdQ2N@Fqsz%v(?*4CYe>%#i^?C09w%On*=XyM42^H zD?|5(B@@=l1c%*ugia^Fuq!Gk$n?oIgM-tPlY7(f&x6tb`<(y8bKI696g7%GOV1mH zk~bChO&d2=P5=B3d{tvkARcNm5rs=s!_E4uEy`^7)3pQYuyKmJL=)rq3198 zI@QGAK6*N91Y2+j%~WT6nhZyKth22!ym)aE1w6KQl+A##IY{lIUnLr<-ObVc*7G6@ z(+CRgCj8bN01IbplMmZ3uAO=qey_MEU#Luxq~P&qcE2D0Nb)xZ&5=jl-s_lFj-3&Q>Y6U}@#iKfABk`2e0@ZV-b&D2_3)wE~ zdhFW@-M`I(_q@W7e5Fnug-)6W*UuL2B9|Xy(jNM?VN>>C#t)JGo1o>EVJ%Rn$q_@#fLiYJ-<#YwoL?u$Y6DJ8kbEpP>-*g zdsi*_d~*MAVzTHDT*AhC&F?7mDBevn&? zVnK7-5JAjmUx-N=zU4~Mh-?8jI^_(chkn}O5j8Wfk9ptu^=XAB#IfM`tSK7F>E^Sz z*kd{xGsB&sbp`rY9~2AQRxm0F7(Syx2*Vh3mc1PFWSjjhIIA1PWU=NGEI6W$@cTP& zxX!2|*|8dfH5>j8p=INl-7J?(uEN<{AKw0{AX*y{f*2r$Yk%-My=ALepFfD>y--;9 z=ciBY!8kRx!Vq`AROz*MVN}}In|zpZ?FX@iWtZm=>-cK+F~_iZE8Ztx$b{0DyX#T= zMb}4Y8#`&ll>}CFJN_x-i@dQjPBTCKnr*H_d1_j}8&CK|Ke`ysmqZYF8w_RK30Yer z&N(xxn|yipwvyK##L8#y#H)NLg8}6$S>{n_k6eB6{kdu@i%3(W zSlgxqv%{4GM41iDIC$zE4V+tnS>^m*Z`yWxqS+0*sKO~=t0>qK0sTESY0ZMAN@Pze zKA8N}DaF<@?Nb+`0oI($|BX<{*KnVy2rM~34XY1pl+{c+h=9$-967@T&cOfmLB>l; z-|s|WiHoUt zlUMVb=F*~6TMw}(7eK|Ni&>*)BBJ#?EK{PL!D7DVFZmh5v zlv_xy=#6DnLhAIUggxS8v4E?|T-D|wO)+dH^4h?Wa>F9;aL;P!tpJt9Q*0c>-m z5$kJq@B)czuP&Jwsn|-lkodr2ae?{SM3QG-{C<7y>iB96gPbk%866UihDl)nUk(&eZvsAc zaMuv%!?Y2$4!_NXZ<^m`+)#~wAJ47+8B?$oo;21tYtC>|dCZ04hB|uD(cHDFEd@t0 z1{Y(F!c3Yy_ss-k_WClTLtxn|FR;RoXOO0phgVlYtw z^HO*3b1epStURqdw!TD4KX4|d1(&J%^;54g^rWoV{&jBYTmzWCyPx*0Sz?*Z71-O| znIRZ2yhz4z9f7|=o1(MEn+1q;S zY<@Ri%CR@7#{?Cq{_fQ?r@$hqn>Vr}l?WeW?WIi3!{=~Y2`;(*#LR?pYc_Us7e1>A zu~?Ffzfh!5TT;i)R^Gd|-sP!XrF{Lq&|Ab*?9N-&OtEB`y^~|uO?(S%^}it%jh$RG z;1s^$_TVXW$KuLd8cl-?IWD9cg{_nhPTg88$XSy9r8nuuCoj>~f;{K-G{jmu6>Tgq zDf@9f6jzjWj*PA2XfGH+8-zn{h8pjSl}98$JgGZe_7#e=Z+fG=->K7m%#;?h(;wHH z7pdF<1iw_$?)UY7Xx=S2C^`?^G2O#hN)b)B>B zNb%Orp#6xdy+kC4>C|6R?0Ts^ASDVXFmi>_jdO&eQ_HQi3&zkRU&8Xj6# zCClUK3O}?mgtc`tq1%MD`;pUbVwYciGS%WJ*o86QW!iJW@ji2O44k4-q?uO0Fu*Z6 zc0CF!<_|vwG@ea58~?ELb4(KLJA#{*<8gu=7+;JupVVhvdB;C9Y8gsDhw$14vXiP* z?chusfz%nxta?CF4dkd0fijLEJa2GZujvVHbaqcZfOUNPxGc@S%Yt6B0DD`8gd?kP zs{w0i$Y~j}a|Ov6Vj!%+p50xQ!h3Z0Z75B6o7sPlfQr)T&oN5t+`Yuh! zt5%NyQ0Rl;<CXyW^Kr>&+nq9YC&sR9iGC1&PXLx;=_kUH?t{(FHg zaHz1fx*)$e6Fe4@m{bfLf+vg8tK4&k7UreY2ZrX&_;q(a7c;SK-~p&~mEIs#-38_+?78H7{I#ig&M u3>;)EElN)H1&)#egCR7?#}*g@#ri<5UUG3UC^!_f^tk}Yp)*be82|u~!CW-} diff --git a/public/assets/css/app.css.map b/public/assets/css/app.css.map new file mode 100644 index 00000000..b3841718 --- /dev/null +++ b/public/assets/css/app.css.map @@ -0,0 +1,15 @@ +{ + "version": 3, + "file": "app.css", + "sources": [ + "../../../resources/assets/sass/app.scss", + "../../../resources/assets/sass/layout.scss", + "../../../resources/assets/sass/styles.scss", + "../../../resources/assets/sass/pagination.scss", + "../../../resources/assets/sass/note-form.scss", + "../../../resources/assets/sass/mapbox.scss", + "../../../resources/assets/sass/contacts.scss" + ], + "mappings": "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", + "names": [] +} \ No newline at end of file diff --git a/public/assets/css/maps/app.css.map b/public/assets/css/maps/app.css.map deleted file mode 100644 index 0574184c..00000000 --- a/public/assets/css/maps/app.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["app.scss","layout.scss","styles.scss","pagination.scss","note-form.scss","mapbox.scss","contacts.scss"],"names":[],"mappings":"AAIA,KACI,sBACA,cAAgB,CACnB,qBAKG,kBAAoB,CACvB,KCVG,eACA,cACA,iBACA,kBACA,oBAAsB,CACzB,WAGG,iBAAmB,CACtB,SAGG,gBAAkB,CACrB,MAGG,oBAAA,AACA,aAAA,0BAAA,AAAuB,qBAAA,CAC1B,eAGG,oBAAA,AACA,aAAA,uBAAA,AACA,mBAAA,sBAAA,AACA,8BAAA,gBAAkB,CACrB,cAGG,oBAAA,AACA,aAAA,sBAAA,AAAoB,kBAAA,CACvB,kBAGG,gBAAkB,CACrB,iBAGG,qBACA,WAAa,CAChB,aAGG,eACA,yBAA2B,CAC9B,OAGG,eAAiB,CACpB,cAGG,eAAiB,CACpB,eAGG,eACA,UAAY,CACf,WAGG,eACA,cACA,iBAAmB,CACtB,sBAGG,cAAgB,CACnB,sBAGG,iBACA,cAAgB,CACnB,KCvEG,6JAGe,CAClB,EAGG,qBACA,wBACA,UAAY,CACf,gBAGG,kBAAoB,CACvB,MAGG,WACA,UAAY,CACf,OAGG,iBACA,iBAAmB,CACtB,YCzBG,WACA,YACA,oBAAA,AACA,aAAA,uBAAA,AACA,mBAAA,sBAAA,AACA,8BAAA,sBAAA,AAAoB,kBAAA,CACvB,eAGG,oBAAsB,CACzB,SCVG,oBAAA,AACA,aAAA,0BAAA,AAAuB,qBAAA,CAC1B,0BAGG,aACI,oBAAA,AACA,aAAA,uBAAA,AACA,mBAAA,cAAgB,CACnB,CAGL,0BACI,sBACI,UAAY,CACf,CAGL,eACI,UACA,oBACA,gBAAkB,CACrB,oDAIG,WAAA,AAAQ,MAAA,CACX,kBAGG,qBAAuB,CAC1B,QAGG,mBAAqB,CACxB,KCnCG,eACA,YAAc,CACjB,QAGG,y4HACA,wBACA,WACA,WAAa,CAChB,UAGG,kBACA,MACA,OACA,iBACA,cAAgB,CACnB,gBAGG,gBACA,gBAAkB,CACrB,SCtBG,oBAAA,AACA,aAAA,uBAAA,AACA,mBAAA,eACA,6BAA+B,CAClC,aAGG,oBACA,YACA,YAAa,CAChB","file":"../app.css","sourcesContent":["// app.scss\n\n// https://css-tricks.com/box-sizing/#article-header-id-6\n// and https://css-tricks.com/rems-ems/\nhtml {\n box-sizing: border-box;\n font-size: 24px;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"layout\";\n@import \"styles\";\n@import \"pagination\";\n@import \"note-form\";\n@import \"mapbox\";\n@import \"contacts\";\n","// import.scss\n\nbody {\n max-width: 25em;\n margin: 0 auto;\n padding-left: 5px;\n padding-right: 5px;\n word-wrap: break-word;\n}\n\n#topheader {\n text-align: center;\n}\n\n.h-entry {\n padding-top: 1rem;\n}\n\n.note {\n display: flex;\n flex-direction: column;\n}\n\n.note-metadata {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n font-size: 0.75em;\n}\n\n.social-links {\n display: flex;\n align-items: center;\n}\n\n.social-links svg {\n padding-left: 3px;\n}\n\n.mini-h-card img {\n display: inline-block;\n height: 1rem;\n}\n\nbody > .h-card {\n margin-top: 5px;\n border-top: 1px solid grey;\n}\n\nfooter {\n margin-top: 1rem;\n}\n\nfooter button {\n margin-left: 5px;\n}\n\n.algolia-image {\n display: inline;\n height: 2em;\n}\n\n.u-comment {\n margin-top: 1em;\n padding: 0 1em;\n font-size: 0.75rem;\n}\n\n.u-comment.h-cite img {\n height: 0.75rem;\n}\n\n.u-comment .e-content {\n margin-top: 0.5em;\n font-size: 1rem;\n}\n","// styles.scss\n\nbody {\n // from smashingmagazine.com/2015/11/using-system-ui-fonts-practical-guide\n font-family: -apple-system, BlinkMacSystemFont,\n \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\",\n \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\",\n sans-serif;\n}\n\na {\n text-decoration: none;\n border-bottom: 1px solid;\n color: blue;\n}\n\n.social-links a {\n border-bottom: none;\n}\n\n.icon {\n height: 1em;\n width: auto;\n}\n\nfooter {\n font-size: 0.5rem;\n text-align: center;\n}\n","// pagination.scss\n\n.pagination {\n width: 100%;\n height: 3rem;\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n}\n\n.pagination li {\n list-style-type: none;\n}\n","// note-form.scss\n\n.note-ui {\n display: flex;\n flex-direction: column;\n}\n\n@media (min-width: 600px) {\n .note-ui > div {\n display: flex;\n flex-direction: row;\n padding: 0.2rem;\n }\n}\n\n@media (max-width: 599px) {\n input[name=\"photo[]\"] {\n width: 100%;\n }\n}\n\n.note-ui label {\n width: 5em;\n margin-right: 0.5rem;\n text-align: right;\n}\n\n.note-ui input:not([type=submit]),\n.note-ui textarea {\n flex: 1;\n}\n\n.note-ui textarea {\n padding: 0.1rem 0.3rem;\n}\n\n#locate {\n margin-right: 0.4rem;\n}\n","// mapbox.scss\n\n.map {\n margin-top: 4px; //to see underling of note metadata\n height: 200px;\n}\n\n.marker {\n background-image: url(data:image/png;base64,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);\n background-size: contain;\n width: 20px;\n height: 20px;\n}\n\n.map-menu {\n position: absolute;\n top: 0;\n left: 0;\n background: white;\n padding: 0.4rem;\n}\n\n.map-menu label {\n margin-left: 3px;\n margin-right: 3px;\n}\n","//contacts.scss\n\n.contact {\n display: flex;\n flex-direction: row;\n margin-top: 1em;\n border-bottom: 1px dashed grey;\n}\n\n.contact img {\n margin-right: 0.2rem;\n width: 100px;\n height:100px;\n}\n"]} \ No newline at end of file diff --git a/public/assets/frontend/Autolinker.min.js b/public/assets/frontend/Autolinker.min.js index f6849131..a2b38921 100644 --- a/public/assets/frontend/Autolinker.min.js +++ b/public/assets/frontend/Autolinker.min.js @@ -1,10 +1,10 @@ /*! * Autolinker.js - * 1.2.1 + * 1.4.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=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.1",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 +!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.4.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&&(null==r?(r="…",a=3):a=r.length,t=t.substring(0,e-a)+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"),this.truncate&&this.truncate.length&&this.truncate.length\/=\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*/?",")","|","(?:","("+e.source+")","\\s+","(?:","(?:\\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]||e[5],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(n-1},isValidUriScheme:function(t){var e=t.match(this.uriSchemeRegex)[0].toLowerCase();return"javascript:"!==e&&"vbscript:"!==e},urlMatchDoesNotHaveProtocolOrDot:function(t,e){return!(!t||e&&this.hasFullProtocolRegex.test(e)||t.indexOf(".")!==-1)},urlMatchDoesNotHaveAtLeastOneWordChar:function(t,e){return!(!t||!e)&&!this.hasWordCharAfterProtocolRegex.test(t)}},t.truncate.TruncateEnd=function(e,r,a){return t.Util.ellipsis(e,r,a)},t.truncate.TruncateMiddle=function(t,e,r){if(t.length<=e)return t;var a,n;null==r?(r="…",a=8,n=3):(a=r.length,n=r.length);var i=e-n,s="";return i>0&&(s=t.substr(-1*Math.floor(i/2))),(t.substr(0,Math.ceil(i/2))+r+s).substr(0,i+a)},t.truncate.TruncateSmart=function(t,e,r){var a,n;null==r?(r="…",n=3,a=8):(n=r.length,a=r.length);var i=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},s=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},o=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 c=e-n,h=i(t);if(h.query){var l=h.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);l&&(h.query=h.query.substr(0,l[1].length),t=s(h))}if(t.length<=e)return t;if(h.host&&(h.host=h.host.replace(/^www\./,""),t=s(h)),t.length<=e)return t;var u="";if(h.host&&(u+=h.host),u.length>=c)return h.host.length==e?(h.host.substr(0,e-n)+r).substr(0,c+a):o(u,c).substr(0,c+a);var g="";if(h.path&&(g+="/"+h.path),h.query&&(g+="?"+h.query),g){if((u+g).length>=c){if((u+g).length==e)return(u+g).substr(0,e);var m=c-u.length;return(u+o(g,m)).substr(0,c+a)}u+=g}if(h.fragment){var f="#"+h.fragment;if((u+f).length>=c){if((u+f).length==e)return(u+f).substr(0,e);var p=c-u.length;return(u+o(f,p)).substr(0,c+a)}u+=f}if(h.scheme&&h.host){var d=h.scheme+"://";if((u+d).length0&&(b=u.substr(-1*Math.floor(c/2))),(u.substr(0,Math.ceil(c/2))+r+b).substr(0,c+a)},t}); \ No newline at end of file diff --git a/public/assets/frontend/Autolinker.min.js.br b/public/assets/frontend/Autolinker.min.js.br index b040b642d1d2b764ab96214db3dc53995f3cc226..8cdbabccc2a540f4a57b734f5f62435bb15f56fd 100644 GIT binary patch literal 10190 zcmV;5{6*3MnuvwjT!MSwdyitZxs&E|XmmlGPO85P;W>FJ9M%U_nwGO57A zxR01T$z&bZ%4YWZ+OmtInFbspqF2tJ538zkiZ}&kn48D_qCHn^ZDS)AnA3^+mD9Is z%{lTD;E+P8O5ZbHtsbx*w5Qp7=S0zUwlPP;Gy^J`K)y%z1=Uit>eEkCRpQ@Z>?qB58$!LV^$K^ujawGVRks370`e-1Z88p zZRY*|f2qA6j$HKrPe(sEA+∋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 InbKuP1c#;^p8x;= literal 10093 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
_j7cuh^KKJ-}jp%xcD-bBB&&sd07rg^I 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 J+USdV005Fy27v$o literal 11231 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 J+~)sy001&`2^jzY diff --git a/public/assets/frontend/fetch.js b/public/assets/frontend/fetch.js index d0652dea..bc5227be 100644 --- a/public/assets/frontend/fetch.js +++ b/public/assets/frontend/fetch.js @@ -20,6 +20,28 @@ arrayBuffer: 'ArrayBuffer' in self } + if (support.arrayBuffer) { + var viewClasses = [ + '[object Int8Array]', + '[object Uint8Array]', + '[object Uint8ClampedArray]', + '[object Int16Array]', + '[object Uint16Array]', + '[object Int32Array]', + '[object Uint32Array]', + '[object Float32Array]', + '[object Float64Array]' + ] + + var isDataView = function(obj) { + return obj && DataView.prototype.isPrototypeOf(obj) + } + + var isArrayBufferView = ArrayBuffer.isView || function(obj) { + return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1 + } + } + function normalizeName(name) { if (typeof name !== 'string') { name = String(name) @@ -152,14 +174,36 @@ function readBlobAsArrayBuffer(blob) { var reader = new FileReader() + var promise = fileReaderReady(reader) reader.readAsArrayBuffer(blob) - return fileReaderReady(reader) + return promise } function readBlobAsText(blob) { var reader = new FileReader() + var promise = fileReaderReady(reader) reader.readAsText(blob) - return fileReaderReady(reader) + return promise + } + + function readArrayBufferAsText(buf) { + var view = new Uint8Array(buf) + var chars = new Array(view.length) + + for (var i = 0; i < view.length; i++) { + chars[i] = String.fromCharCode(view[i]) + } + return chars.join('') + } + + function bufferClone(buf) { + if (buf.slice) { + return buf.slice(0) + } else { + var view = new Uint8Array(buf.byteLength) + view.set(new Uint8Array(buf)) + return view.buffer + } } function Body() { @@ -167,7 +211,9 @@ this._initBody = function(body) { this._bodyInit = body - if (typeof body === 'string') { + if (!body) { + this._bodyText = '' + } else if (typeof body === 'string') { this._bodyText = body } else if (support.blob && Blob.prototype.isPrototypeOf(body)) { this._bodyBlob = body @@ -175,11 +221,12 @@ this._bodyFormData = body } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { this._bodyText = body.toString() - } else if (!body) { - this._bodyText = '' - } else if (support.arrayBuffer && ArrayBuffer.prototype.isPrototypeOf(body)) { - // Only support ArrayBuffers for POST method. - // Receiving ArrayBuffers happens via Blobs, instead. + } else if (support.arrayBuffer && support.blob && isDataView(body)) { + this._bodyArrayBuffer = bufferClone(body.buffer) + // IE 10-11 can't handle a DataView body. + this._bodyInit = new Blob([this._bodyArrayBuffer]) + } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) { + this._bodyArrayBuffer = bufferClone(body) } else { throw new Error('unsupported BodyInit type') } @@ -204,6 +251,8 @@ if (this._bodyBlob) { return Promise.resolve(this._bodyBlob) + } else if (this._bodyArrayBuffer) { + return Promise.resolve(new Blob([this._bodyArrayBuffer])) } else if (this._bodyFormData) { throw new Error('could not read FormData body as blob') } else { @@ -212,27 +261,28 @@ } this.arrayBuffer = function() { - return this.blob().then(readBlobAsArrayBuffer) - } - - this.text = function() { - var rejected = consumed(this) - if (rejected) { - return rejected - } - - if (this._bodyBlob) { - return readBlobAsText(this._bodyBlob) - } else if (this._bodyFormData) { - throw new Error('could not read FormData body as text') + if (this._bodyArrayBuffer) { + return consumed(this) || Promise.resolve(this._bodyArrayBuffer) } else { - return Promise.resolve(this._bodyText) + return this.blob().then(readBlobAsArrayBuffer) } } - } else { - this.text = function() { - var rejected = consumed(this) - return rejected ? rejected : Promise.resolve(this._bodyText) + } + + this.text = function() { + var rejected = consumed(this) + if (rejected) { + return rejected + } + + if (this._bodyBlob) { + return readBlobAsText(this._bodyBlob) + } else if (this._bodyArrayBuffer) { + return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer)) + } else if (this._bodyFormData) { + throw new Error('could not read FormData body as text') + } else { + return Promise.resolve(this._bodyText) } } @@ -260,7 +310,10 @@ function Request(input, options) { options = options || {} var body = options.body - if (Request.prototype.isPrototypeOf(input)) { + + if (typeof input === 'string') { + this.url = input + } else { if (input.bodyUsed) { throw new TypeError('Already read') } @@ -271,12 +324,10 @@ } this.method = input.method this.mode = input.mode - if (!body) { + if (!body && input._bodyInit != null) { body = input._bodyInit input.bodyUsed = true } - } else { - this.url = input } this.credentials = options.credentials || this.credentials || 'omit' @@ -294,7 +345,7 @@ } Request.prototype.clone = function() { - return new Request(this) + return new Request(this, { body: this._bodyInit }) } function decode(body) { @@ -310,16 +361,17 @@ return form } - function headers(xhr) { - var head = new Headers() - var pairs = (xhr.getAllResponseHeaders() || '').trim().split('\n') - pairs.forEach(function(header) { - var split = header.trim().split(':') - var key = split.shift().trim() - var value = split.join(':').trim() - head.append(key, value) + function parseHeaders(rawHeaders) { + var headers = new Headers() + rawHeaders.split('\r\n').forEach(function(line) { + var parts = line.split(':') + var key = parts.shift().trim() + if (key) { + var value = parts.join(':').trim() + headers.append(key, value) + } }) - return head + return headers } Body.call(Request.prototype) @@ -330,10 +382,10 @@ } this.type = 'default' - this.status = options.status + this.status = 'status' in options ? options.status : 200 this.ok = this.status >= 200 && this.status < 300 - this.statusText = options.statusText - this.headers = options.headers instanceof Headers ? options.headers : new Headers(options.headers) + this.statusText = 'statusText' in options ? options.statusText : 'OK' + this.headers = new Headers(options.headers) this.url = options.url || '' this._initBody(bodyInit) } @@ -371,35 +423,16 @@ self.fetch = function(input, init) { return new Promise(function(resolve, reject) { - var request - if (Request.prototype.isPrototypeOf(input) && !init) { - request = input - } else { - request = new Request(input, init) - } - + var request = new Request(input, init) var xhr = new XMLHttpRequest() - function responseURL() { - if ('responseURL' in xhr) { - return xhr.responseURL - } - - // Avoid security warnings on getResponseHeader when not allowed by CORS - if (/^X-Request-URL:/m.test(xhr.getAllResponseHeaders())) { - return xhr.getResponseHeader('X-Request-URL') - } - - return - } - xhr.onload = function() { var options = { status: xhr.status, statusText: xhr.statusText, - headers: headers(xhr), - url: responseURL() + headers: parseHeaders(xhr.getAllResponseHeaders() || '') } + options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL') var body = 'response' in xhr ? xhr.response : xhr.responseText resolve(new Response(body, options)) } diff --git a/public/assets/frontend/fetch.js.br b/public/assets/frontend/fetch.js.br index fcda83a458d117f1f7b160980f56020b3100e327..caf3fb19bbe9fa8269b705787c7018ffee31d1bd 100644 GIT binary patch literal 2853 zcmV+=3)=J>pD_T8!*pXk4<3mK1LFuuIxm~rpU-PkS2}vq<=d3jFv$UyZRQB_2;tHa zq=(9{_FA4(f|Ni3NalC807p&kQy!3*>D8d7IakChG$3fd)Tm0nCn& zo8dhMT9iwDLa5&t@b&5D+4V()yad!kC%}`rk(&Pjus(H?!yvB>@p#QB?W0!>`{uMz zselu(^jWMfa_Q(0U87J1%MeDZ?D3lbN;!a_r;Iy?bv5iXo>enFbY)nIu=2O8ucIs@ zDKP&EY}><{FeD4wM-=!SsRcZ|J1peRw6Wcy7m{2dS&$2C?#h%z_hXC-ho>$}vqR-8 zV|4sK)oXtGYsW?M+mkIg68Oa7)`<{#@JG15*1Y>wXN5{m_ik;-?liVUc92(z0)3C; zV}pyQG?#%paukF3n{ar{%c~iAhxhI9nhgS_GG&cm>3Yq}tDjFjow5;K9(QG6lR7T6txq0y$u$K0PX7pxm52XLRWDZHRAbC ze)OHVgiKmtp@rD<0@M>?;2i~)i!@>6RW?7 zu@i14$bcWjFPh5@xgg||tcv~2zOZjPtG}PcDPc%K$-~t5Vb*c-{4S67B^W_i5qT@8 z7#|Ld6ZEMwrCC`LEP~^i5SJ)9b_sS-LopJ9PTpKcVj8>2=UpQFY4j#q;6eYTnO&q( z1VhGhz&UZQN0Heddu~gyj%H?c!)P6nlv^Tw6ydg`0-{{d3R6(cV!l~S0tuWVk6QfgDxd?EgQ52J zAG{a^F)=ZyosX|SEQ%k;-Gd2~c$-Es{VuvmMFQYuj$g+pZpdkUi%Od8*(WMrPoj+3 z7(FUsAk7AVs@3#RcNl0^YVy{2&U1HzVTwk89BBo@xca!mfGMx3HK0SQ*wH==r;vlC z>`~R^(#w)+I8{$|-Z|s8pQU6odxCw=*BWbdpVQfT8P22R7Nea1p~S2@`RL2~!tk4}WGvOKB5lE6-RV>fAF+YBS@q zj2;hX*6qf<-pa1GM5O}$D%xL)!^MG zT{`x`8f8La0Fg9uG%&Vg&kn?VG)yD=@^PU`d32?Qlf0d(x}sTkDQL438-0H$A~c8a6;IAgxHY=Vm!~B zAj9_~8hSH9xOSc~{U}jxexsF~jl7c&zcrbcy;seIOVhFqqN*hBD2M;eA*^CLH4;CLoVyA6Q(;j60-;8?)WAE;T~SYJ?It=U

^H9%_jT{S?^Q(ouMHEI$-ZXRvgMn*xo^fkkj8nHsu3tA-sB^G%P_x(8 z4;NkzcY*4@p~p zsQ)$3s3$4$fiRDyAt*)`?V_WHk8%6>?h*B-ko{+*mS-cjnF+=colb!s>6=0zyP6{j zpslEt)(D(nPwPWW`-bhQ7r@5~vWV)0t9tZEg%d~9C(&R}|fd%(a zL1f&+$WBs?VJn{_SAv%QIft5Fyqi-5dQ7$C0*7j2a|)}g5Jh$0<_ZN)H4UrK1W~`N zYc1+K(Q+BqVBg;lV@!0YD-lo8JIw1+nrSN6=z5f zhQ*Z^I*9CxP@FlaiBf3I5+jG5oQW}bs@;)UZR}fU)d@6qq&%@tiTmdB(?MxK#+Af5 z7N7Ngu&pJ@PSa6V?7OT%RyX0XZTIX_WE@BJXt!dvdaNq9ofh_jhRw{zMce9%2K(eIvG3+$&o9fU5ils z{n@5&mOq#Y7b}-CU;lvk62lh-a;TU8%MlPP1#hWeChPz(pF6?OCj2dd*El&qMGjMV0%b1MQ&@g!H?B{AXEo?1O%%Td>;D?>mhx|PS3(6Cm(~{E`H7RD%H;PnyF1>npe!=#7SJ0!IF^Q#PQ~iAnr&o6U4HRQY=jg{amdJA*wKz z6ylc;PI)WPAkP4bovem1o*J5#26lGp= z#??b+RT2>J-W$4o2Xze{r^CRJmOrOAbw`}6seCMJeD zE?d0`PTdPj6_|e_gag=LJ$8)%U*aWOuxc-QJynd>V4*;dXPl-0o(T(N)N3T>O&v5W D0GwyJ literal 2580 zcmV+v3hVV7AT0ol!#IXKlp8^m_8B2br~kin-#(kw{q^yZX#6uBhbgVa*io?r4-iXB z5QQE;esAw=La_#k5*W{!a%)M`W%I=~{lX21LW&}8gHUXn3LV66f+8Zmk ztB44Kv&q%}g8LxjFEI8IP~|mzaApvwSzty0`9OW7!(ak9f(Abq0mldM&G4Q=Jt>vC zL#TU8^y~Y_AFi(vObOJ3G{AEvXh;9!z`E-s!XU2==wTYH^U)6t`&<3F?Mw99%=KQZ z9-;UAKDtJx3YGyztL*Z7fKsm!^jxrWxUPmhj*rz$hE9g199DjR;mCqXhA1%q3S`^G zj2V&z?IsG`LpzC{eG%6APU)(Augp&CPG95-r>rPU;PnBVsgXKNhDg-I0)9_@LVUlQNcN|ZxH1aHjE`NC^ zhVug94*L9S>xAn2Cv?gIxb-p4w_D1_9?BCT=wvNK@|@h?o2RjaKmWgZ1Rn0c;+Tym z5jXAchjg_iC8TF zl^)Wwo&I8{$|-gji%&r-6PJi$KakBl^TpVMZI!uyePi+Rq!H3g~d zrFni=E7Tj)nitc4&FZ6}XoiG(nY3&13$DcAo}}OYD;e6MC|8LJrOm3wZ(GDwwTO9y zLrvy%O-79dS-eGU0%wK_(HbR%H0&7uN?RZuXmtHLnrc0U!Q#|a*`PY6*rXNL@@O>p zoq#8AYmPN#1V97l&S$=L(H9M=kSi6fHEoOLmDVSnLi}1o6?oXd=w`}rEtR>EL>#lH z1%{czZQD6U_HB83f3{UgJ zHzXpyY|-Pb+-5}gQI_qq&F}_9ec#5!;GX_{$RQ-BiFRPsT^gr}cObp2g zO?tDy=T+GYK7O9Zk%$E{LwZ(53gf(S_2yUyL7h;;T0o|GR@$)*V19J}xfBJx30arq z>gF|L^thxXHA*h1f~r#D+OMOYAsKZne7aw=dv_Lve!=%_YU}m7rrs~sDmNdIY2#eC z9)e)V-Jq&{Y3srW2Yy^o)rL@8)enaZ7-;Psprn--D^ez!YSqI_>nvD%-l0_^_68N= zkO2mCJ!BuZ(+1qivuS67*@3wtH&uHJ7GDrhuvQ&tuK&9f6?>?Ezfdg)y*jY^PwT;6shvIXOr;@M@Oz}Pr>`>} zqjtld;Coo+b#VJMm-HawPOhqt18DV~Imxg$m7p4{ZyHYBD@{~t zbaSJWnJeVi_f>8V1vM@Q?>`$jJ=A3|y}1V~-9vTC(-^vtYlXfxnb<`xXx+a~p~{6{ z>J)*VvP1nO4)$KJDZ`Bc*bE|w`sEGvx|OOkk!n`mm=U7S*5Lrn_m7cXm_WHDV=ET_%%0UFE5HR9Dk+;>e~x_9@tL3`_xID2e@X9@+tv0hUF&_`PY z!Uy?^`2_z!E6K(w0`brwLt;h&khgzG+I=WV+4JTI-CWJb*qI zfoaPx#Af2o@XGXS!T{4{&uAY4+Q5eIDun?=Z*~z2>!ejCSJ71DrWA3DGE)BxXOtCYF2tEg$@DN+91ab+rx~Fqp(E`an@y!dE*{jl7_0TWCzb_joY3ci}~Vv}L?5 zwMLSBgOO_JfnNd1TGlf15@cfA3E*J%Npc?cP_Al~c<;Wf1swW`usc{g|TK)MhH z94@4amljEgN~)&H_2VVsyoxGOH)UB=O3Yh~T1Hj8d=ypDs-6k&`0@9LY{V03E{N^K zAg4-J(P<_%;^D>Ww8%QRc>jIj8L%oUGinhm-Dy^wYMO^>CLhZvk<}*MT@BtCSz8Q4 zgizH*_bfy%&jpeB0ft&zHC`jzu}cw0+8MqC7lyWovbw`F|CfOuSalagwYndvh*WML z9Y;h}6nVEDWtp0WO6_wH3xjGzT;I>#x^Q zfrmIu^F+SZQV)!=Oes|ysw&OT!Z^w@!z~bBis`;p4G9HtBG;)IW$7>S$7m(}T>n5i zG_;_(urdujoB$rXC(okkFMHF^pG@C*_r3SMf7}S4JbV7) z*Z)1;O+zJXWvN(=F010))aH>E|DdXh%J;s>UuiWH5ig@Eij}OWM3$xvh(#*1#AxC{ zICGvJC$D^8oXhH7R7*b?cfwCm)<|DVYKGiE<70jx7;}Vq?JHx^Ab)pP+-*{=dL$C5 zIW}6GS5lw>QU}q_kS*^ltrb@qXu7%h`gv9JZqV_VuOlU2tC{HaL{Pv0!z!$o=|c6} z;+v$%=b;PoZ;QQWwH zZStq~m-Zjr)iSNaRaBDm*17{rqi$B6xvyqN1{t zd1A_-bz=Z)CI%z0N?Zz=)spGL1h;+QOsa$PT(_lCR_cOkdTm`_sjb?;o)da|+S7`+ z6!?O*BFl-zkC_O$XdnZ9XouI;V2L8#O>Jl-1kS441@0{ZcXk5##3BfXN<#>twGH@T z+0;u&9W(gEOJpXM^oYrzlP#P{>|6bGlsyG^j4>*hCjYJMQ5c}O)jpi;Jry&NH(7S2 z4tKI_SPk&KS^=8vPOh+W8P(ThPpB;0{Q+sgxSU$5Evb2>8I(bTNjYvB3XqGXS^6}J zU)qwoQ=O6UEd>p|wpFx~*&|JfHvnj37Z0sQ6TzC7)pM{D;APzYm-1pGw$6;Ts!^6k z^{rjh(%90pLze;1ll}}juA1Te$CY!`!r1TEOXjLd=3z=S?- zXK#v*i@a`DGVxD~$vzWY-Ra$`yLBC$WmuVYZ z#T@&~`|6xA(`1rt%2$^1+$gB=`4 z2%nHsjktGH|9v4CmL9lq17d~cc#=Ntb~NEa+i*{h-YXJm*lTEigJTK9pNlm2J+Gfb zr^e8GS&>WFiGtRzVV$M1>=knd@%IA05GJ&(UJ6eyl>FX$0{CQhEtNmu(_mAyLA6Sc zY@qKJIv@CofwvEPKC}isPxDj}1+Poq*?>o5-)LNoM~?);RN7M-ksV5c_-6{e2Nfxu?W3%9Bir zNI;r302KW^?G95<2DNy4eT#iYcD2K4FVQ<=v!LJQ7e_}h;Ac|p5~9gl-hDkiKR=&R$C)-&CiA#RWHRox zZAV;uy@8p*w7l^%IJ+vNnPa`~<=ZVQ09c^jn6Ln3dg5^)!eBADcE)nkAsNjZx4y2$ zd~4U(A`gun!bZw9E*d%_E|ghw2~gSkifTcT>6gUs&>szdLvgnw5GrqaV>$7gTPLNZw->;0`j00+yAomhUojDjyv7hTAAL2RA z@!P|LAH$ORd;o3^I=iy@`snD9SV^@kl3JWEi&}~}DpN%Vfe{H5_0l-~RIX306MJzE zIy$lO?mzhc!O;Vng}!=lM1NmDxO1QW4;~$TbMWIKJw7@(G@wVvN8Z!nJF6cIOW$(l z8^@-MBfAZ;uuv7pWr<5LZedHjzEx~V?ag5zZgsq7EwA1-=&}57Lw9*;UN&kXijqcg zKY>><#}jp@HNH$a1fL& z_1~JCI|8O9;^$xjY{%VWwXynj90%X9QA!?Q@-a_$Ddlx}<9L-Y*fJb$-r{733Hn3d z#ZEnf5C~AYd$m<>`SDnQj$T297vuLeMI{%qs%ZIO0iESO7iB7jWPuw8*q#$mm?=D4 zF5zjTW9E`5%ZhWEm_sGaTIfGwBr4klY7c(upL}4SWkQa&!4~x~ZN~cTo1d$K%9uG3 zZ;a|QXGc18f@xn5ib8gWzOG-@zr!>H?DiFYmOg( zbFWyHMK1I9vy6!tfEZzcdtl6?M67%6H!~~>tBTIsM;?mdB5YZMqVwF7>PbEnjx5dP z#=??BE8zH+0w-Nyt^G6Zy9q#@Yi6!%fzmo*w&9_TnG~4X9kb3& z{2qzhHgYkA9iYV$^G(ZWg46cEkiE%<;+}`Xfe>V?5$17+0R?(lsYzPNSRE42_6y1n z_x2|`={}&J59#Mq`uXhXhAklE=4jKQ9WOUmMz`1oD$U2!{h=xNag?9AAHubDLA}`< z*tJ~gy*2~Zfqjz|_7H4FA-r4%&3p{}HA)1*2cT_38qhwi0bLaF2yXV%V&*Sw8K`Xj zz#S?A361zVflFY>ua{Me_^%(n|5~XM_yG{z``T?zuNonE0-zG53(2m|gSE+ga28DAjpUz3eh)5v7?-yfFzXUCE+Rf2E94 z=Dx+mmTe;NZh8yto&tWh1t{MSnbm!o$61p|4=O^&d8(H87_ze?W30P4k~xT_doAU% z=QNZHgyXr~q4aP4WYScNRBZ;@%pd%A5-w^f@&qRdklam_)>+-Rte&`KHdJEPM-BL_ o#yeVA7TLuj%`!OiGJrfn5^uR8?693KgPS}52e@2k&!8~?0IX^X?f?J) literal 2874 zcmV-A3&r#wiwFP!000021I=1@W1~10|39BXTY+1f$&;DK-fc1FR3&GnDB@5!x3=U!JY)5= zKjR{tDJHf7%m4D4Qv)9Wec}ee|oN`#GPfu;(j0k61jQo z7$PW&V0E{e&3GY!?%+*R3^s=*ER~dkB!0_Z1`F<{@&i(l>%=PO*^JRJ`)WF64*52{ za$3pN)RZ07;|gDi-O|`Ty$Hr{cgBA>8-Mfdci%g|_`yHB`1$Ye|9QS0`+}E3VQD6v z7um8l<*{V{peVA!b)KZxQp|{j^PmVq!3)x8UVDwrVxB~`Bo3HsCZ%y-WY4oDFYW~; zcfHL<_*0Nn+`XpH9y8GRCOfD(7($V-g;8MOzrD@wR|DdJuCT%n;scE!pI`kCa_Y0f|plhWdCvXVYGxArjzhjuwdJ_s4bol#O@%A%{dm@_eaqrdSyJe7SfkikSbWtahqJ{rSg>Ik1x3D)cSr z8}+o7=rBvmYQZD-GK*IFo{Zjo`Zy_hgo##mnJ|mEp;@=j7n0alDY9Z%n; z8C2O6+jdi?S=%ts=gKYW=T4E5EFs0(69q4`$)$@;B>XH*vLM>H<5Add11w*w zM6{{crNl|s&7_DwDAk}Qp%3;hnSiOexl?MLg-cD89+8S9o7M(cw^nK|3F+vohm3B& zej^V_br$M^uG_aX8Qkit8K9|g?rDk02<9TnUr0i!xcsDXZ7fX!L#(oYn;NHkkKT05` zowJ0`;H_KJ7g^KtdA0~&5yT(~$Js2n*3FaLTDE+&%+zA;rOAplG<70n-CyqS9UZd; z7xOIgb*w`k^7vZnWunaMJ$=cp*v6g#lbW1(?C~&2^lm$_Qg={>;|3KClsBYL zm{oMzm5F-wV!%@I9+ZqMWrgU+2-_ZBo|hF_d=e+;W z{6$UDRh0F;ca?`hz5m4qLu4m;j#GGD!v?wZ<22%LR(iXS^tAl~)t3=B^>ybgFoP znm(b5j7Qs3_K>U^x*$oiC6DT!MUrOniwLnoC1>ftPIiy2wznu4b~cAemU6pZ z>nAzDs@1f6f3+YeK3e^w^`&tx)@W7sn$EF^7p~`*c@hiP`QGU{&b?d-UYeD~7y_r7 zhGbPwg5uQibRgWc)U&wYlOD~JAmr}$*$>-SBjzvz3D<(adX>c~5gx`Py>X4COmlMh zGKDVVaI#sEMXBbXL4mQ6rPb4*$@>BrQ% zZvE%p=tCMPHZ?V))lBLGMRrDp;EscQ0TaY&&CJma1`s6|xJGfoLvd8o+)!~(g3B!cl^t~_4Y7Gue!gpX|jb%wA0g* z3|g;=fVE@aC7C)Xnve@WtesZ>Gz>{Ih4V4d6d*a#Jhc;RFXB;A!w=0gd!ZqqwE2Q7 z8aNVid|GorMd&L{0{R1D#;z25*IqDvBcf{s%q>k)xvVu9e|hozu@E^BJwQR@He%&z zq1!!6b+k!GawEFE#~!qdYOp;ADAc;%xy~rIcvuy&Sg~bLq;YyxGAYFs7v=)YmUEsO zd%w#SySI0EWC*x@@t1L<+F0_PY%kPr$_AEoZ=(X146b8PcRX7!5a>98=nY)w!A;s? zh;gl+5)Hka+9eebdPOy>s@8-eXL!lQGAmxUi8Bl0gh$RM4kBLgtP=l89yw241&Q8x#PD91bLwC{{n7)o zMrTUhQ=EoL6>$e5g2yrz^Lsk5*%fc~q%^4mUs8eUKYeGWSDST@V4N;>2>ppaf>S}v zMU!YM^Ll>`*O&+xX@t8TaBlY|%2@5M6CJi&H>_-8gL?W#LSIDuJWE!yI7wj44<7gt Y5c|qvQ4gyfig#=4Upb8My&)|C0A=`$-1&&store.remove(t[r])})} -//# sourceMappingURL=maps/form-save.js.map +//# sourceMappingURL=public/assets/js/form-save.js.map \ No newline at end of file diff --git a/public/assets/js/form-save.js.br b/public/assets/js/form-save.js.br index 75fa6a9d2bcc325049a183184fff30d7e7796d64..4df7212aaba5fc32a1c5402ddadbfa70d57a3ae0 100644 GIT binary patch literal 491 zcmVKG3%6 zm9ff}b0*c$oB}AWrTq7%DeE>efHp-93oDHf%kv#4C|#_dfF{f?ApmLo$>TIlhU0^? zO()03cs_`~Yhao&L;|m6a+L6U3DaVp#v3es&NUz^Z5v2c~;`t8_-JDf1+cg z1p6PR^8l(dkx47C0Zd4a=d2~#i6NSK-w9&;&7v@E&I-V^t#zHUe^LK5*I{<2?#h(H z?qA^U9s;6${qejQtacFNtiR#Xr4_d9m h)lb-W@Re_`F3}0u)(HbXqr$V(4d}?`j<~sb-U08_@#6ph literal 485 zcmV*x4C`G%oKHnb>j{0zB z;5iXIn#+xk7sPVL(4W(=;w61f611B&Dh+J0nbmS3JLjtGstsU9p4U#O``aR+D(7I57M((4L;Ecerj^Jn!YprloFO!Vtr4QV<%N9ewO%0qk zW1HHRPNb@TIGsZ#+veC|lrj$m41D$_uf$b#Bz@6_A?~Yj3Br5h2(dgX=Z6Al>GNN! z7$(8~hZ$|4I<-t%H55Z&yM{64;sylM*3Ra@#NvhVOX_3YpOWBbrKYG}3#o7k8Lk%5W%v0hTJG zVV*q;Nu(3EV=gS)_y4x2O@`WWKh#S!~4zPA6f~Fh)R80^ID##9PK4(-F z5@U1tsK$_>eQ&4Wo+%Gpta>5&E9EHfBSodF;;f)@OiGCtmjhr^#tgd|G4*y%0bXL|ZpGQ>ou?J*U$|3-~ATmL2z4 z6EM9Qj4d-w%&3K@JV+>z2j{llUF#MUdXvkwG4WNYkrOeoeSJ6Wrl!2LKu_mya=uCu z$wZYk$g`!Jb~@B!a8!P+lm~oc5FF+4mij-(+PnVWj`j3qo@`+SU0X1(_UrcKFuW}rW?F3ek8qr)C4zEVu v)-Hn&s;aaZ{rLJ`R`p@2v!U`H&<~IOFm&DsvL(kp8LR3KO8g#Q6a@eP=EEP~ literal 601 zcmV-f0;c^RiwFP!000021HF>Ra@#%-hwpw037OFVBbrWcG}8OOq+i@&aVaAq0R~vA zjD~skELh~k?U)P8_WgaERc3IWnI2_KkN$os7>xs^aOre(osDo%-lXI0uquz5iP4s}j6K}cZ z9%%xmw}Y`~rimG~@RSEJ1@hqB)%%@pL7}&)?2NH5bB&yciQOCf$$Dza>jZkXe4Fw% zNyIaiS0K-quKVdw7vQLTr<4bLYY-ge@t*o0$2z?6*N*k-f*_WX$2To5T!~p&fWN zgS6R=2~kIP;FgGj=>7_E+GD3Uk|En}qI)T_UW#CqjcYgCPr}E!o8!z^$Av}~{YI$c zH_1V{HNg(9NKW}R6?Gb6cNF0u_=RLz*-Z+I_ZbKAX!FKs)aE!S>Oo{AV#Z3AoV1Ne=LNm9q<&v^|$0HTn*L9 z09UWWcP#`6E(}r8_CiI2wRx*6Zy8G%D`Q0H(W1WZn%Q(=tl;~uUg~i*C+>2(=*8u} zD=s}{g>lq8VkgB920@V%LoYhG^KTHfpZt;a=h~arJPL$qu*7VFBd=y(@swNvCUU<{ literal 401 zcmV;C0dD>q00aOW2X@2P8QR5{Z5&cELXyrc=XRD!V`;e$u3#*?s}q6#f~5wuXG@M& zr?5z|@&A8rbsLa_*1&!85%G*il@6yz6?a?O7ZcB4W%1x)uyX3-O2px0M5y1!Zu_R*__Kov@q~o97sQZ61+Onc zLo*&pMhH)el|m|Gecr#^S3d+}-=enELJR-&@mS|giwFP!000021C5i{dgCe-h40T(_@qi>89aAsOz*wdG=#QoG8ivq<+J9|6rlxD6pD0|aJIY2Dk_Qp2drlsQ3ZBj3XjxfV*nvgr`c1|;G5F9Iv@I%l@ z{(7*}&!9k{u@99>76^2N(HIsN(oC}MrrfGLM1k((U{ki+={)9-DOt7jTka5q2|liU zWEevy$A6J-%3h+qQvWj+CmVZk$I_XPPO2w5jV-{2uMSujgZIPmbAN^bW=T6x`uRh7dL3l_vj*4#P546Su?S*&<=r5DqRoW zT@4;B*RJFiw3yz2-knBotn8mqms*2;@#XECta^q8J9(faev&9pH!td0tv~#a(#4iD q-U@gd_LRE+_0t8*R$~ujJ+^ zh@}oP%|!rY0qHpK`2RKSe{XtOJy!aQ>E^$9%ocv>GN&5QM~^z@&3=^ z(Q)H5?!bupAL{-0>aA0=jdf)VxZBSk-0wEeP+r(PP#Px^!;_O=<1Z}Yziu(M)ABZV i0v?2(%FJFoy?-I)nP)M=)Ayc+-PSk5f2VB$1ONcfruZrV diff --git a/public/assets/js/links.js.map b/public/assets/js/links.js.map new file mode 100644 index 00000000..88b1a226 --- /dev/null +++ b/public/assets/js/links.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["resources/assets/js/links.js"],"names":["autolinker","Autolinker","ytidregex","spotifyregex","notes","document","querySelectorAll","i","length","ytid","textContent","match","yid","yiframe","createElement","classList","add","setAttribute","appendChild","spotifyid","sid","replace","siframe","orig","innerHTML","linked","link"],"mappings":"AAWA,IAAK,GATDA,YAAa,GAAIC,YAGjBC,UAAY,6BAEZC,aAAe,wCAGfC,MAAQC,SAASC,iBAAiB,cAC7BC,EAAI,EAAGA,EAAIH,MAAMI,OAAQD,IAAK,CAEnC,GAAIE,MAAOL,MAAMG,GAAGG,YAAYC,MAAMT,UACtC,IAAa,OAATO,KAAe,CACf,GAAIG,KAAMH,KAAK,GACXI,QAAUR,SAASS,cAAc,SACrCD,SAAQE,UAAUC,IAAI,WACtBH,QAAQI,aAAa,MAAO,2BAA6BL,KACzDC,QAAQI,aAAa,cAAe,GACpCJ,QAAQI,aAAa,kBAAmB,QACxCb,MAAMG,GAAGW,YAAYL,SAGzB,GAAIM,WAAYf,MAAMG,GAAGG,YAAYC,MAAMR,aAC3C,IAAkB,OAAdgB,UAAoB,CACpB,GAAIC,KAAMD,UAAU,GAAGE,QAAQ,IAAK,KAChCC,QAAUjB,SAASS,cAAc,SACrCQ,SAAQP,UAAUC,IAAI,WACtBM,QAAQL,aAAa,MAAO,0CAA4CG,KACxEE,QAAQL,aAAa,cAAe,GACpCK,QAAQL,aAAa,oBAAqB,QAC1Cb,MAAMG,GAAGW,YAAYI,SAGzB,GAAIC,MAAOnB,MAAMG,GAAGiB,UAChBC,OAASzB,WAAW0B,KAAKH,KAC7BnB,OAAMG,GAAGiB,UAAYC","file":"public/assets/js/links.js"} \ No newline at end of file diff --git a/public/assets/js/maps.js b/public/assets/js/maps.js index dab34f57..911b6d1f 100644 --- a/public/assets/js/maps.js +++ b/public/assets/js/maps.js @@ -1,2 +1,2 @@ var mapDivs=document.querySelectorAll(".map");mapboxgl.accessToken="pk.eyJ1Ijoiam9ubnliYXJuZXMiLCJhIjoiY2l2cDhjYW04MDAwcjJ0cG1uZnhqcm82ayJ9.qA2zeVA-nsoMh9IFrd5KQw";for(var i=0;iYYltf7#=5BuhFDC``N!Y8 zmQcoF3jMqHy7r`89_$DIuL6_^B;1iPk0VPpXySE4;J~ks4=Y69iqzYuwOXG{hFKUV72>IWBTD7#bP@hjsuDty4AbMG2 z?Oa$(V$v(x)=^KAZIrtwc2UMQvmK5vk7c^uwRk&I7fUHfjYZd0DPFe3O^&%hcsVnw z@S*mGnBx$PL6$dh$zb)C2_ufF;Fi_XB^}@)0#|nFF~xCr2n3Sle-p-mfD<}c!7dy) zy9|)&C7Z6P3MkAXw=0vtEndN*l z?bd-R9oO9jhF0k#0$IBFubCOqMT3;J11t96YwVTai=GKb=5Ap=5Q!cT7C`vk6bRoO z=rRX_e;RD!EdW(m03y)@wOXwW`w@>4IthVVFa>=qY*;6WdNu*%MXqhuR(UTL6lQCz zqiAzU%%{dv+fOpJx`e0flRkN0^5D6Pn}2HLKNY%S$CCO}zMd0i20xikQKqAi$5GDX z=J?uCj}b4YqVx3m(Nj8qsdV8kWi8%bsgD)5kx(&O-ul*%g7vt)6_v&nxfbtav(LZ2 ai4tP5(aEmKjvAis`&!K{kR*v!v|w{psGdgfb3O=->PI zUu!MfH@Ub(5}2R~WD-gbak~|0181Zaq`3zwG)Bm?+sXmenR)#7!P~pr)V@RwX~w-VpLU25gWJtQnPz zJbFuo5ycd6OBjV!#06R+;E`Q&Ou_EPj3MAW{BMGI0O0sG-sVYM7&GuLg@Idxs_DlH z6YxVVQqbyQEUaT3;NSfo0ug!&rnXsI6a0swFk3?di@#iw znNvggub-qEbz%RqPwbR^F@q;BzWh^}F6T>E@OVn;kxnxw@eKOUe6lhfl{|`aj+=zm ziF%9)NTX0s|{|Y*oP{I1V^`&DfG;pnDl|~i0hCf4+PtU%i VuL0Tk{#doQpoXSRNOo-vW&o;G9033T diff --git a/public/assets/js/maps.js.gz b/public/assets/js/maps.js.gz index 53695bc5665245e2f0d97d74c07e62c23cbb9ede..a0d598300dbcd93b7a6f5219a7e953986998206c 100644 GIT binary patch literal 702 zcmV;v0zv&BiwFP!000021FeFPP$G_iGweDa!)yB~(?Wk%XNZbalvrjR|{s}N3TF52Fyy>iArv0+{tchO8 zvX~H1>QuCVSEr*^7W&(Tt)`&3{ZCxuj9y)C$Jdv8ba!RDVfU|!tVmWH&8v(2?|Z9D zUDDjnlZ`@r%^Odo{dW=fxBtmLEfoiFzLeog>^1(`T9?5eJ4fB=a$QKz=1HshGOf65 zvkZ8s8)dq<=np5Ss5 z4lm)X0==ZQq_tRsL4s*C?d;P&`h?W|2n;K6K*i@I$8Ae$5rzytM?09s@ZAhZ14s*O z!pW~RZiQOw0M}ME;2@0)qog&B>MI6^VSBEeS{LXnDilYd4u+pF`@LpZx6nc7J1SY~s;_DJKM#iXy z@AX0of4>_N!e*DIKktZy{Z>yT@He|6!T;|;(U$-0w;Hlaf#TedGp2 z%Jb!I@Co7i?0q7w@fXZEPBPZ29J*8g{UPk($Qu&DHKrV7X*^HSv+$*F+;NBi*T(N= zGI^6JeTN1@v`d9QkRnnrc5PR`7Dmrg({{y*;My3xR6hH-Lqlxa!kK;aDqlOKJz!`k z>U9OWbdxFMQKp!`8~L`LyFA>*+Iue{-(K}pcqW*S#wSe)=0x;IzvOZ=Q%b~=z@7mp k56_Nwt5IBIl;p5dpjEEL8F(`ms$N&9M zEV6(knR$lW0onYB6g%D`0g(*sez1`1elu}P`16xGal3R*G{U~u*4GWh6=rUb2>g_>yT&AXVK3%?e}_KAB{w?30Q+4u#2R1yK)X%>Wkwmp~^R z{u;!!QM(mj%6API2)%?7Tw1d79>a=oW|&Rwqc3}{>Qqa%i#QdFNq;P3?Qtwnja2?F znXNvm0B@d?L0%F=m`yu04Cf(FsI zviCNaKm>I*n&|g<3e(mJ+gg@Eb+Pk@aEe@`i8)hz=!v zH|)}{R)h0$D)G~jSa3?8{L!~W>#J+}Rk6*P(gC9{pEFb;4)V()2%FYGzJ8N7fLcwS z&r49L=SU)MMUwH?mKoLK6Xu*CWsFM5^sjou4J~F`?Va`+7MN(Z7GkmGMaeyZ;Zy^J cIk#6QSsnheKt_u)s=pWh0es4@Cxiz8079uwo&W#< diff --git a/public/assets/js/maps.js.map b/public/assets/js/maps.js.map new file mode 100644 index 00000000..5480985d --- /dev/null +++ b/public/assets/js/maps.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["resources/assets/js/maps.js"],"names":["mapDivs","document","querySelectorAll","mapboxgl","accessToken","i","length","mapDiv","latitude","dataset","longitude","el","createElement","classList","add","mapMenu","streetsInput","setAttribute","addEventListener","map","setStyle","streetsLabel","appendChild","createTextNode","satelliteInput","satelliteLabel","Map","container","style","center","zoom","scrollZoom","addControl","NavigationControl","Marker","offset","setLngLat","addTo"],"mappings":"AAEA,GAAIA,SAAUC,SAASC,iBAAiB,OACxCC,UAASC,YAAc,gGACvB,KAAK,GAAIC,GAAI,EAAGA,EAAIL,QAAQM,OAAQD,IAAK,CACrC,GAAIE,QAASP,QAAQK,GACjBG,SAAWD,OAAOE,QAAQD,SAC1BE,UAAaH,OAAOE,QAAQC,UAC5BC,GAAKV,SAASW,cAAc,MAChCD,IAAGE,UAAUC,IAAI,SACjB,IAAIC,SAAUd,SAASW,cAAc,MACrCG,SAAQF,UAAUC,IAAI,WACtB,IAAIE,cAAef,SAASW,cAAc,QAC1CI,cAAaC,aAAa,KAAM,WAChCD,aAAaC,aAAa,OAAQ,SAClCD,aAAaC,aAAa,OAAQ,UAClCD,aAAaC,aAAa,QAAS,WACnCD,aAAaC,aAAa,UAAW,WACrCD,aAAaE,iBAAiB,QAAS,WACnCC,IAAIC,SAAS,sCAEjB,IAAIC,cAAepB,SAASW,cAAc,QAC1CS,cAAaJ,aAAa,MAAO,WACjCI,aAAaC,YAAYrB,SAASsB,eAAe,WACjD,IAAIC,gBAAiBvB,SAASW,cAAc,QAC5CY,gBAAeP,aAAa,KAAM,aAClCO,eAAeP,aAAa,OAAQ,SACpCO,eAAeP,aAAa,OAAQ,UACpCO,eAAeP,aAAa,QAAS,WACrCO,eAAeN,iBAAiB,QAAS,WACrCC,IAAIC,SAAS,wCAEjB,IAAIK,gBAAiBxB,SAASW,cAAc,QAC5Ca,gBAAeR,aAAa,MAAO,aACnCQ,eAAeH,YAAYrB,SAASsB,eAAe,cACnDR,QAAQO,YAAYN,cACpBD,QAAQO,YAAYD,cACpBN,QAAQO,YAAYE,gBACpBT,QAAQO,YAAYG,eACpB,IAAIN,KAAM,GAAIhB,UAASuB,KACnBC,UAAWpB,OACXqB,MAAO,oCACPC,QAASnB,UAAWF,UACpBsB,KAAM,GACNC,YAAY,GAEhBZ,KAAIa,WAAW,GAAI7B,UAAS8B,mBAC5B,GAAI9B,UAAS+B,OAAOvB,IAAKwB,SAAS,IAAK,MAAOC,WAAW1B,UAAWF,WAAW6B,MAAMlB,KACrFZ,OAAOe,YAAYP","file":"public/assets/js/maps.js"} \ No newline at end of file diff --git a/public/assets/js/maps/form-save.js.map b/public/assets/js/maps/form-save.js.map deleted file mode 100644 index 477bfeba..00000000 --- a/public/assets/js/maps/form-save.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["form-save.js"],"names":["getKeys","keys","formFields","document","querySelectorAll","f","length","parent","getFormElement","key","id","push","elem","nodeName","toLowerCase","parentNode","feature","addEventListener","window","i","store","get","formId","split","getElementById","value","timerId","setInterval","saved","inputs","set","alertify","logPosition","success","forms","form","clearInterval","storedKeys","indexOf","remove"],"mappings":"AA6CA,QAASA,WAGL,IAAK,GAFDC,MACAC,EAAaC,SAASC,iBAAiB,8BAClCC,EAAI,EAAGA,EAAIH,EAAWI,OAAQD,IAAK,CACxC,GAAIE,GAASC,eAAeN,EAAWG,GACvC,IAAIE,KAAW,EAAO,CAClB,GAAIE,GAAMF,EAAOG,GAAK,IAAMR,EAAWG,GAAGK,EAC1CT,GAAKU,KAAKF,IAGlB,MAAOR,GAEX,QAASO,gBAAeI,GACpB,GAAoC,SAAhCA,EAAKC,SAASC,cAA0B,CACxC,GAAIP,GAASK,EAAKG,UAClB,OAAsC,SAAlCR,EAAOM,SAASC,cACTP,EAEAC,eAAeD,GAG1B,OAAO,EAjEf,GAAIS,UACAC,mBAAqBC,OAAOD,iBAC5Bb,mBAAqBD,SAASC,iBAGlC,IAAIY,QAAQC,kBAAoBD,QAAQZ,iBAEpC,IAAK,GADDH,MAAOD,UACFmB,EAAI,EAAGA,EAAIlB,KAAKK,OAAQa,IAC7B,GAAIC,MAAMC,IAAIpB,KAAKkB,IAAK,CACpB,GAAIG,QAASrB,KAAKkB,GAAGI,MAAM,KAAK,EAChCpB,UAASqB,eAAeF,QAAQG,MAAQL,MAAMC,IAAIpB,KAAKkB,IAqBnE,IAAK,GAhBDO,SAAUR,OAAOS,YAAY,WAG7B,IAAK,GAFDC,IAAQ,EACRC,EAAS1B,SAASC,iBAAiB,8BAC9Be,EAAI,EAAGA,EAAIU,EAAOvB,OAAQa,IAAK,CACpC,GAAIV,GAAMD,eAAeqB,EAAOV,IAAIT,GAAK,IAAMmB,EAAOV,GAAGT,EACrDU,OAAMC,IAAIZ,KAASoB,EAAOV,GAAGM,OAA6B,KAApBI,EAAOV,GAAGM,QAChDL,MAAMU,IAAIrB,EAAKoB,EAAOV,GAAGM,OACzBG,GAAQ,GAGZA,KAAU,IACVG,SAASC,YAAY,aACrBD,SAASE,QAAQ,qBAEtB,KACCC,MAAQ/B,SAASC,iBAAiB,QAC7BC,EAAI,EAAGA,EAAI6B,MAAM5B,OAAQD,IAAK,CACnC,GAAI8B,MAAOD,MAAM7B,EACjB8B,MAAKlB,iBAAiB,SAAU,WAC5BC,OAAOkB,cAAcV,QAGrB,KAAK,GAFDJ,GAASa,KAAKzB,GACd2B,EAAajB,MAAMnB,OACdkB,EAAI,EAAGA,EAAIkB,EAAW/B,OAAQa,IAC/BkB,EAAWlB,GAAGmB,QAAQhB,IAAU,GAChCF,MAAMmB,OAAOF,EAAWlB","file":"../form-save.js","sourcesContent":["/* global alertify, store */\nvar feature = {\n addEventListener : !!window.addEventListener,\n querySelectorAll : !!document.querySelectorAll\n};\n\nif (feature.addEventListener && feature.querySelectorAll) {\n var keys = getKeys();\n for (var i = 0; i < keys.length; i++) {\n if (store.get(keys[i])) {\n var formId = keys[i].split('~')[1];\n document.getElementById(formId).value = store.get(keys[i]);\n }\n }\n}\n\nvar timerId = window.setInterval(function() {\n var saved = false;\n var inputs = document.querySelectorAll('input[type=text], textarea');\n for (var i = 0; i < inputs.length; i++) {\n var key = getFormElement(inputs[i]).id + '~' + inputs[i].id;\n if (store.get(key) !== inputs[i].value && inputs[i].value !== '') {\n store.set(key, inputs[i].value);\n saved = true;\n }\n }\n if (saved === true) {\n alertify.logPosition('top right');\n alertify.success('Auto saved text');\n }\n}, 5000);\nvar forms = document.querySelectorAll('form');\nfor (var f = 0; f < forms.length; f++) {\n var form = forms[f];\n form.addEventListener('submit', function() {\n window.clearInterval(timerId);\n var formId = form.id;\n var storedKeys = store.keys();\n for (var i = 0; i < storedKeys.length; i++) {\n if (storedKeys[i].indexOf(formId) > -1) {\n store.remove(storedKeys[i]);\n }\n }\n });\n}\nfunction getKeys() {\n var keys = [];\n var formFields = document.querySelectorAll('input[type=text], textarea');\n for (var f = 0; f < formFields.length; f++) {\n var parent = getFormElement(formFields[f]);\n if (parent !== false) {\n var key = parent.id + '~' + formFields[f].id;\n keys.push(key);\n }\n }\n return keys;\n}\nfunction getFormElement(elem) {\n if (elem.nodeName.toLowerCase() !== 'body') {\n var parent = elem.parentNode;\n if (parent.nodeName.toLowerCase() === 'form') {\n return parent;\n } else {\n return getFormElement(parent);\n }\n } else {\n return false;\n }\n}\n"]} \ No newline at end of file diff --git a/public/assets/js/maps/links.js.map b/public/assets/js/maps/links.js.map deleted file mode 100644 index f918e844..00000000 --- a/public/assets/js/maps/links.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["links.js"],"names":["autolinker","Autolinker","ytidregex","spotifyregex","notes","document","querySelectorAll","i","length","ytid","textContent","match","yid","yiframe","createElement","classList","add","setAttribute","appendChild","spotifyid","sid","replace","siframe","orig","innerHTML","linked","link"],"mappings":"AAWA,IAAK,GATDA,YAAa,GAAIC,YAGjBC,UAAY,6BAEZC,aAAe,wCAGfC,MAAQC,SAASC,iBAAiB,cAC7BC,EAAI,EAAGA,EAAIH,MAAMI,OAAQD,IAAK,CAEnC,GAAIE,MAAOL,MAAMG,GAAGG,YAAYC,MAAMT,UACtC,IAAa,OAATO,KAAe,CACf,GAAIG,KAAMH,KAAK,GACXI,QAAUR,SAASS,cAAc,SACrCD,SAAQE,UAAUC,IAAI,WACtBH,QAAQI,aAAa,MAAO,2BAA6BL,KACzDC,QAAQI,aAAa,cAAe,GACpCJ,QAAQI,aAAa,kBAAmB,QACxCb,MAAMG,GAAGW,YAAYL,SAGzB,GAAIM,WAAYf,MAAMG,GAAGG,YAAYC,MAAMR,aAC3C,IAAkB,OAAdgB,UAAoB,CACpB,GAAIC,KAAMD,UAAU,GAAGE,QAAQ,IAAK,KAChCC,QAAUjB,SAASS,cAAc,SACrCQ,SAAQP,UAAUC,IAAI,WACtBM,QAAQL,aAAa,MAAO,0CAA4CG,KACxEE,QAAQL,aAAa,cAAe,GACpCK,QAAQL,aAAa,oBAAqB,QAC1Cb,MAAMG,GAAGW,YAAYI,SAGzB,GAAIC,MAAOnB,MAAMG,GAAGiB,UAChBC,OAASzB,WAAW0B,KAAKH,KAC7BnB,OAAMG,GAAGiB,UAAYC","file":"../links.js","sourcesContent":["/* global Autolinker */\n//the autlinker object\nvar autolinker = new Autolinker();\n\n//the youtube regex\nvar ytidregex = /watch\\?v=([A-Za-z0-9\\-_]+)/;\n\nvar spotifyregex = /https\\:\\/\\/play\\.spotify\\.com\\/(.*)\\b/;\n\n//grab the notes and loop through them\nvar notes = document.querySelectorAll('.e-content');\nfor (var i = 0; i < notes.length; i++) {\n //get Youtube ID\n var ytid = notes[i].textContent.match(ytidregex);\n if (ytid !== null) {\n var yid = ytid[1];\n var yiframe = document.createElement('iframe');\n yiframe.classList.add('youtube');\n yiframe.setAttribute('src', '//www.youtube.com/embed/' + yid);\n yiframe.setAttribute('frameborder', 0);\n yiframe.setAttribute('allowfullscreen', 'true');\n notes[i].appendChild(yiframe);\n }\n //get Spotify ID\n var spotifyid = notes[i].textContent.match(spotifyregex);\n if (spotifyid !== null) {\n var sid = spotifyid[1].replace('/', ':');\n var siframe = document.createElement('iframe');\n siframe.classList.add('spotify');\n siframe.setAttribute('src', 'https://embed.spotify.com/?uri=spotify:' + sid);\n siframe.setAttribute('frameborder', 0);\n siframe.setAttribute('allowtransparency', 'true');\n notes[i].appendChild(siframe);\n }\n //now linkify everything\n var orig = notes[i].innerHTML;\n var linked = autolinker.link(orig);\n notes[i].innerHTML = linked;\n}\n"]} \ No newline at end of file diff --git a/public/assets/js/maps/maps.js.map b/public/assets/js/maps/maps.js.map deleted file mode 100644 index 1ca274c4..00000000 --- a/public/assets/js/maps/maps.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["maps.js"],"names":["mapDivs","document","querySelectorAll","mapboxgl","accessToken","i","length","mapDiv","latitude","dataset","longitude","el","createElement","classList","add","mapMenu","streetsInput","setAttribute","addEventListener","map","setStyle","streetsLabel","appendChild","createTextNode","satelliteInput","satelliteLabel","Map","container","style","center","zoom","scrollZoom","addControl","NavigationControl","Marker","offset","setLngLat","addTo"],"mappings":"AAEA,GAAIA,SAAUC,SAASC,iBAAiB,OACxCC,UAASC,YAAc,gGACvB,KAAK,GAAIC,GAAI,EAAGA,EAAIL,QAAQM,OAAQD,IAAK,CACrC,GAAIE,QAASP,QAAQK,GACjBG,SAAWD,OAAOE,QAAQD,SAC1BE,UAAaH,OAAOE,QAAQC,UAC5BC,GAAKV,SAASW,cAAc,MAChCD,IAAGE,UAAUC,IAAI,SACjB,IAAIC,SAAUd,SAASW,cAAc,MACrCG,SAAQF,UAAUC,IAAI,WACtB,IAAIE,cAAef,SAASW,cAAc,QAC1CI,cAAaC,aAAa,KAAM,WAChCD,aAAaC,aAAa,OAAQ,SAClCD,aAAaC,aAAa,OAAQ,UAClCD,aAAaC,aAAa,QAAS,WACnCD,aAAaC,aAAa,UAAW,WACrCD,aAAaE,iBAAiB,QAAS,WACnCC,IAAIC,SAAS,sCAEjB,IAAIC,cAAepB,SAASW,cAAc,QAC1CS,cAAaJ,aAAa,MAAO,WACjCI,aAAaC,YAAYrB,SAASsB,eAAe,WACjD,IAAIC,gBAAiBvB,SAASW,cAAc,QAC5CY,gBAAeP,aAAa,KAAM,aAClCO,eAAeP,aAAa,OAAQ,SACpCO,eAAeP,aAAa,OAAQ,UACpCO,eAAeP,aAAa,QAAS,WACrCO,eAAeN,iBAAiB,QAAS,WACrCC,IAAIC,SAAS,wCAEjB,IAAIK,gBAAiBxB,SAASW,cAAc,QAC5Ca,gBAAeR,aAAa,MAAO,aACnCQ,eAAeH,YAAYrB,SAASsB,eAAe,cACnDR,QAAQO,YAAYN,cACpBD,QAAQO,YAAYD,cACpBN,QAAQO,YAAYE,gBACpBT,QAAQO,YAAYG,eACpB,IAAIN,KAAM,GAAIhB,UAASuB,KACnBC,UAAWpB,OACXqB,MAAO,oCACPC,QAASnB,UAAWF,UACpBsB,KAAM,GACNC,YAAY,GAEhBZ,KAAIa,WAAW,GAAI7B,UAAS8B,mBAC5B,GAAI9B,UAAS+B,OAAOvB,IAAKwB,SAAS,IAAK,MAAOC,WAAW1B,UAAWF,WAAW6B,MAAMlB,KACrFZ,OAAOe,YAAYP","file":"../maps.js","sourcesContent":["/* global mapboxgl */\n//This code runs on page load and looks for

, then adds map\nvar mapDivs = document.querySelectorAll('.map');\nmapboxgl.accessToken = 'pk.eyJ1Ijoiam9ubnliYXJuZXMiLCJhIjoiY2l2cDhjYW04MDAwcjJ0cG1uZnhqcm82ayJ9.qA2zeVA-nsoMh9IFrd5KQw';\nfor (var i = 0; i < mapDivs.length; i++) {\n var mapDiv = mapDivs[i];\n var latitude = mapDiv.dataset.latitude;\n var longitude = mapDiv.dataset.longitude;\n var el = document.createElement('div');\n el.classList.add('marker');\n var mapMenu = document.createElement('div');\n mapMenu.classList.add('map-menu');\n var streetsInput = document.createElement('input');\n streetsInput.setAttribute('id', 'streets');\n streetsInput.setAttribute('type', 'radio');\n streetsInput.setAttribute('name', 'toggle');\n streetsInput.setAttribute('value', 'streets');\n streetsInput.setAttribute('checked', 'checked');\n streetsInput.addEventListener('click', function () {\n map.setStyle('mapbox://styles/mapbox/streets-v9');\n });\n var streetsLabel = document.createElement('label');\n streetsLabel.setAttribute('for', 'streets');\n streetsLabel.appendChild(document.createTextNode('Streets'));\n var satelliteInput = document.createElement('input');\n satelliteInput.setAttribute('id', 'satellite');\n satelliteInput.setAttribute('type', 'radio');\n satelliteInput.setAttribute('name', 'toggle');\n satelliteInput.setAttribute('value', 'streets');\n satelliteInput.addEventListener('click', function () {\n map.setStyle('mapbox://styles/mapbox/satellite-v9');\n });\n var satelliteLabel = document.createElement('label');\n satelliteLabel.setAttribute('for', 'satellite');\n satelliteLabel.appendChild(document.createTextNode('Satellite'));\n mapMenu.appendChild(streetsInput);\n mapMenu.appendChild(streetsLabel);\n mapMenu.appendChild(satelliteInput);\n mapMenu.appendChild(satelliteLabel);\n var map = new mapboxgl.Map({\n container: mapDiv,\n style: 'mapbox://styles/mapbox/streets-v9',\n center: [longitude, latitude],\n zoom: 15,\n scrollZoom: false\n });\n map.addControl(new mapboxgl.NavigationControl());\n new mapboxgl.Marker(el, {offset: [-10, -20]}).setLngLat([longitude, latitude]).addTo(map);\n mapDiv.appendChild(mapMenu);\n}\n"]} \ No newline at end of file diff --git a/public/assets/js/maps/newnote.js.map b/public/assets/js/maps/newnote.js.map deleted file mode 100644 index dbc589e0..00000000 --- a/public/assets/js/maps/newnote.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["newnote.js"],"names":["getLocation","navigator","geolocation","getCurrentPosition","position","addPlacesMap","coords","latitude","longitude","accuracy","uncertainty","fetch","credentials","method","then","response","json","j","error","alertify","reset","error_description","places","length","i","latlng","parseLocation","location","name","uri","push","addMap","catch","err","console","arguments","form","document","querySelector","mapDiv","createElement","classList","add","appendChild","mapboxgl","accessToken","map","Map","container","style","center","zoom","addControl","NavigationControl","el","mapMenu","streetsInput","setAttribute","addEventListener","setStyle","streetsLabel","createTextNode","satelliteInput","satelliteLabel","Marker","offset","setLngLat","addTo","containingDiv","selectEl","noLocation","geoLocation","dataset","insertBefore","forEach","item","option","text","placeMarkerIcon","flyTo","selectPlace","value","placeLat","selectedIndex","placeLon","newLocButton","nameDiv","nameLabel","nameEl","descDiv","descLabel","descEl","latDiv","latLabel","latEl","getLatitudeFromMapbox","getCenter","lonDiv","lonLabel","lonEl","getLongitudeFromMapbox","placeSubmit","formData","FormData","append","body","placeJson","Error","labels","querySelectorAll","removeChild","parentNode","newPlaceButton","newOption","newPlaceMarkerIcon","placeError","point","re","resultArray","exec","split","selected","lnglat","replace","button","disabled"],"mappings":"AAWA,QAASA,eACLC,UAAUC,YAAYC,mBAAmB,SAAUC,GAE/CC,aAAaD,EAASE,OAAOC,SAAUH,EAASE,OAAOE,UAAWJ,EAASE,OAAOG,YAI1F,QAASJ,cAAaE,EAAUC,EAAWE,GAEvCC,MAAM,gBAAkBJ,EAAW,IAAMC,EAAY,MAAQE,GACzDE,YAAa,cACbC,OAAQ,QACTC,KAAK,SAAUC,GACd,MAAOA,GAASC,SACjBF,KAAK,SAAUG,GAKd,GAJe,GAAXA,EAAEC,QACFC,SAASC,QACTD,SAASD,MAAMD,EAAEI,oBAEjBJ,EAAEK,OAAOC,OAAS,EAAG,CACrB,GAAIC,GACAF,IACJ,KAAKE,EAAI,EAAGA,EAAIP,EAAEK,OAAOC,SAAUC,EAAG,CAClC,GAAIC,GAASC,cAAcT,EAAEK,OAAOE,GAAGG,UACnCC,EAAOX,EAAEK,OAAOE,GAAGI,KACnBC,EAAMZ,EAAEK,OAAOE,GAAGK,GACtBP,GAAOQ,MAAMF,EAAMC,EAAKJ,EAAO,GAAIA,EAAO,KAG9CM,OAAOxB,EAAUC,EAAWc,OAG5BS,QAAOxB,EAAUC,KAEtBwB,MAAM,SAAUC,GACfC,QAAQhB,MAAMe,KAItB,QAASF,QAAOxB,EAAUC,EAAWc,GAET,GAApBa,UAAUZ,SACVD,EAAS,KAGb,IAAIc,GAAOC,SAASC,cAAc,YAC9BC,EAASF,SAASG,cAAc,MACpCD,GAAOE,UAAUC,IAAI,OAErBN,EAAKO,YAAYJ,GAEjBK,SAASC,YAAc,gGACvB,IAAIC,GAAM,GAAIF,UAASG,KACnBC,UAAWT,EACXU,MAAO,oCACPC,QAAS1C,EAAWD,GACpB4C,KAAM,IAEVL,GAAIM,WAAW,GAAIR,UAASS,kBAE5B,IAAIC,GAAKjB,SAASG,cAAc,MAChCc,GAAGb,UAAUC,IAAI,SAEjB,IAAIa,GAAUlB,SAASG,cAAc,MACrCe,GAAQd,UAAUC,IAAI,WACtB,IAAIc,GAAenB,SAASG,cAAc,QAC1CgB,GAAaC,aAAa,KAAM,WAChCD,EAAaC,aAAa,OAAQ,SAClCD,EAAaC,aAAa,OAAQ,UAClCD,EAAaC,aAAa,QAAS,WACnCD,EAAaC,aAAa,UAAW,WACrCD,EAAaE,iBAAiB,QAAS,WACnCZ,EAAIa,SAAS,sCAEjB,IAAIC,GAAevB,SAASG,cAAc,QAC1CoB,GAAaH,aAAa,MAAO,WACjCG,EAAajB,YAAYN,SAASwB,eAAe,WACjD,IAAIC,GAAiBzB,SAASG,cAAc,QAC5CsB,GAAeL,aAAa,KAAM,aAClCK,EAAeL,aAAa,OAAQ,SACpCK,EAAeL,aAAa,OAAQ,UACpCK,EAAeL,aAAa,QAAS,WACrCK,EAAeJ,iBAAiB,QAAS,WACrCZ,EAAIa,SAAS,wCAEjB,IAAII,GAAiB1B,SAASG,cAAc,QAC5CuB,GAAeN,aAAa,MAAO,aACnCM,EAAepB,YAAYN,SAASwB,eAAe,cACnDN,EAAQZ,YAAYa,GACpBD,EAAQZ,YAAYiB,GACpBL,EAAQZ,YAAYmB,GACpBP,EAAQZ,YAAYoB,GAEpBxB,EAAOI,YAAYY,GAEnB,GAAIX,UAASoB,OAAOV,GAAKW,SAAS,IAAK,MAAOC,WAAW1D,EAAWD,IAAW4D,MAAMrB,EAErF,IAAIsB,GAAgB/B,SAASG,cAAc,OAEvC6B,EAAWhC,SAASG,cAAc,SACtC6B,GAASZ,aAAa,OAAQ,WAC9B,IAAIa,GAAajC,SAASG,cAAc,SACxC8B,GAAWb,aAAa,QAAS,eACjCa,EAAW3B,YAAYN,SAASwB,eAAe,wBAC/CQ,EAAS1B,YAAY2B,EACrB,IAAIC,GAAclC,SAASG,cAAc,SACzC+B,GAAYd,aAAa,WAAY,YACrCc,EAAYd,aAAa,KAAM,iBAC/Bc,EAAYd,aAAa,QAAS,OAASlD,EAAW,IAAMC,GAC5D+D,EAAYC,QAAQjE,SAAWA,EAC/BgE,EAAYC,QAAQhE,UAAYA,EAChC+D,EAAY5B,YAAYN,SAASwB,eAAe,sBAChDQ,EAAS1B,YAAY4B,GACrBH,EAAczB,YAAY0B,GAC1BjC,EAAKqC,aAAaL,EAAe7B,GAClB,OAAXjB,IAEAA,EAAOoD,QAAQ,SAAUC,GACrB,GAAIC,GAASvC,SAASG,cAAc,SACpCoC,GAAOnB,aAAa,QAASkB,EAAK,GAClC,IAAIE,GAAOxC,SAASwB,eAAec,EAAK,GACxCC,GAAOjC,YAAYkC,GACnBD,EAAOJ,QAAQjE,SAAWoE,EAAK,GAC/BC,EAAOJ,QAAQhE,UAAYmE,EAAK,GAChCN,EAAS1B,YAAYiC,EACrB,IAAIE,GAAkBzC,SAASG,cAAc,MAC7CsC,GAAgBrC,UAAUC,IAAI,UAC9B,GAAIE,UAASoB,OAAOc,GAAkBb,SAAS,IAAK,MAAOC,WAAWS,EAAK,GAAIA,EAAK,KAAKR,MAAMrB,GAC/FgC,EAAgBpB,iBAAiB,QAAS,WACtCZ,EAAIiC,OACA7B,QACIyB,EAAK,GACLA,EAAK,MAGbK,YAAYL,EAAK,QAIzBN,EAASX,iBAAiB,SAAU,WAChC,GAAuB,gBAAnBW,EAASY,MAAyB,CAClC,GAAIC,GAAWb,EAASA,EAASc,eAAeX,QAAQjE,SACpD6E,EAAWf,EAASA,EAASc,eAAeX,QAAQhE,SACxDsC,GAAIiC,OACA7B,QACIkC,EACAF,QAOpB,IAAIG,GAAehD,SAASG,cAAc,SAC1C6C,GAAa5B,aAAa,OAAQ,UAClC4B,EAAa5B,aAAa,KAAM,oBAChC4B,EAAa1C,YAAYN,SAASwB,eAAe,sBAEjDwB,EAAa3B,iBAAiB,QAAS,WAEnC,GAAI4B,GAAUjD,SAASG,cAAc,OACjC+C,EAAYlD,SAASG,cAAc,QACvC+C,GAAU9B,aAAa,MAAO,cAC9B8B,EAAU9C,UAAUC,IAAI,eACxB6C,EAAU5C,YAAYN,SAASwB,eAAe,eAC9C,IAAI2B,GAASnD,SAASG,cAAc,QACpCgD,GAAO/B,aAAa,cAAe,QACnC+B,EAAO/B,aAAa,OAAQ,cAC5B+B,EAAO/B,aAAa,KAAM,cAC1B+B,EAAO/B,aAAa,OAAQ,QAC5B6B,EAAQ3C,YAAY4C,GACpBD,EAAQ3C,YAAY6C,EACpB,IAAIC,GAAUpD,SAASG,cAAc,OACjCkD,EAAYrD,SAASG,cAAc,QACvCkD,GAAUjC,aAAa,MAAO,qBAC9BiC,EAAUjD,UAAUC,IAAI,eACxBgD,EAAU/C,YAAYN,SAASwB,eAAe,sBAC9C,IAAI8B,GAAStD,SAASG,cAAc,QACpCmD,GAAOlC,aAAa,cAAe,eACnCkC,EAAOlC,aAAa,OAAQ,qBAC5BkC,EAAOlC,aAAa,KAAM,qBAC1BkC,EAAOlC,aAAa,OAAQ,QAC5BgC,EAAQ9C,YAAY+C,GACpBD,EAAQ9C,YAAYgD,EACpB,IAAIC,GAASvD,SAASG,cAAc,OAChCqD,EAAWxD,SAASG,cAAc,QACtCqD,GAASpC,aAAa,MAAO,kBAC7BoC,EAASpD,UAAUC,IAAI,eACvBmD,EAASlD,YAAYN,SAASwB,eAAe,mBAC7C,IAAIiC,GAAQzD,SAASG,cAAc,QACnCsD,GAAMrC,aAAa,OAAQ,kBAC3BqC,EAAMrC,aAAa,KAAM,kBACzBqC,EAAMrC,aAAa,OAAQ,QAC3BqC,EAAMb,MAAQc,sBAAsBjD,EAAIkD,aACxCJ,EAAOjD,YAAYkD,GACnBD,EAAOjD,YAAYmD,EACnB,IAAIG,GAAS5D,SAASG,cAAc,OAChC0D,EAAW7D,SAASG,cAAc,QACtC0D,GAASzC,aAAa,MAAO,mBAC7ByC,EAASzD,UAAUC,IAAI,eACvBwD,EAASvD,YAAYN,SAASwB,eAAe,oBAC7C,IAAIsC,GAAQ9D,SAASG,cAAc,QACnC2D,GAAM1C,aAAa,OAAQ,mBAC3B0C,EAAM1C,aAAa,KAAM,mBACzB0C,EAAM1C,aAAa,OAAQ,QAC3B0C,EAAMlB,MAAQmB,uBAAuBtD,EAAIkD,aACzCC,EAAOtD,YAAYuD,GACnBD,EAAOtD,YAAYwD,EACnB,IAAIE,GAAchE,SAASG,cAAc,SACzC6D,GAAY5C,aAAa,KAAM,gBAC/B4C,EAAY5C,aAAa,QAAS,oBAClC4C,EAAY5C,aAAa,OAAQ,gBACjC4C,EAAY5C,aAAa,OAAQ,UACjC4C,EAAY1D,YAAYN,SAASwB,eAAe,qBAChDzB,EAAKO,YAAY2C,GACjBlD,EAAKO,YAAY8C,GACjBrD,EAAKO,YAAYiD,GACjBxD,EAAKO,YAAYsD,GACjB7D,EAAKO,YAAY0D,GAEjBA,EAAY3C,iBAAiB,QAAS,WAElC,GAAI4C,GAAW,GAAIC,SACnBD,GAASE,OAAO,aAAcnE,SAASC,cAAc,eAAe2C,OACpEqB,EAASE,OAAO,oBAAqBnE,SAASC,cAAc,sBAAsB2C,OAClFqB,EAASE,OAAO,iBAAkBnE,SAASC,cAAc,mBAAmB2C,OAC5EqB,EAASE,OAAO,kBAAmBnE,SAASC,cAAc,oBAAoB2C,OAE9EtE,MAAM,eAEFC,YAAa,cACbC,OAAQ,OACR4F,KAAMH,IAETxF,KAAK,SAAUC,GACZ,MAAOA,GAASC,SAEnBF,KAAK,SAAU4F,GACZ,GAAuB,GAAnBA,EAAUxF,MACV,KAAM,IAAIyF,OAAMD,EAAUrF,kBAK9B,KAAK,GADDuF,GAASvE,SAASwE,iBAAiB,gBAC9BrF,EAAI,EAAGA,EAAIoF,EAAOrF,SAAUC,EACjCY,EAAK0E,YAAYF,EAAOpF,GAAGuF,WAE/B3E,GAAK0E,YAAYzE,SAASC,cAAc,iBACxC,IAAI0E,GAAiB3E,SAASC,cAAc,oBAE5C0E,GAAeD,WAAWD,YAAYE,EAEtC,IAAIC,GAAY5E,SAASG,cAAc,SACvCyE,GAAUxD,aAAa,QAASiD,EAAU7E,KAC1CoF,EAAUtE,YAAYN,SAASwB,eAAe6C,EAAU9E,OACxDqF,EAAUzC,QAAQjE,SAAWmG,EAAUnG,SACvC0G,EAAUzC,QAAQhE,UAAYkG,EAAUlG,UACxC6D,EAAS1B,YAAYsE,EACrB,IAAIC,GAAqB7E,SAASG,cAAc,MAChD0E,GAAmBzE,UAAUC,IAAI,SACZ,IAAIE,UAASoB,OAAOkD,GAAqBjD,SAAS,IAAK,MAAOC,WAAWwC,EAAUlG,UAAWkG,EAAUnG,WAAW4D,MAAMrB,EAC9IA,GAAIiC,OAAO7B,QAASwD,EAAUlG,UAAWkG,EAAUnG,YAEnD2G,EAAmBxD,iBAAiB,QAAS,WACzCZ,EAAIiC,OAAO7B,QAASwD,EAAUlG,UAAWkG,EAAUnG,YACnDyE,YAAY0B,EAAU7E,OAG1BmD,YAAY0B,EAAU7E,OACvBG,MAAM,SAAUmF,GACfhG,SAASC,QACTD,SAASD,MAAMiG,SAI3B/C,EAAczB,YAAY0C,GAG9B,QAAS3D,eAAc0F,GACnB,GAAIC,GAAK,WACLC,EAAcD,EAAGE,KAAKH,GACtBzF,EAAW2F,EAAY,GAAGE,MAAM,IAEpC,QAAQ7F,EAAS,GAAIA,EAAS,IAGlC,QAASqD,aAAYnD,GACjBQ,SAASC,cAAc,kBAAoBT,EAAM,MAAM4F,UAAW,EAGtE,QAAS1B,uBAAsB2B,GAC3B,GAAIJ,GAAc,WAAWC,KAAKG,GAC9B/F,EAAW2F,EAAY,GAAGE,MAAM,IAEpC,OAAO7F,GAAS,GAGpB,QAASyE,wBAAuBsB,GAC5B,GAAIJ,GAAc,WAAWC,KAAKG,GAC9B/F,EAAW2F,EAAY,GAAGE,MAAM,IAEpC,OAAO7F,GAAS,GAAGgG,QAAQ,IAAK,IAvTpC,GAAI,eAAiB1H,WAAW,CAC5B,GAAI2H,QAASvF,SAASC,cAAc,UAChCsF,QAAOlE,mBAGPkE,OAAOC,UAAW,EAClBD,OAAOlE,iBAAiB,QAAS1D","file":"../newnote.js","sourcesContent":["/* global mapboxgl, alertify */\nif ('geolocation' in navigator) {\n var button = document.querySelector('#locate');\n if (button.addEventListener) {\n //if we have javascript, event listeners and geolocation, make the locate\n //button clickable and add event\n button.disabled = false;\n button.addEventListener('click', getLocation);\n }\n}\n\nfunction getLocation() {\n navigator.geolocation.getCurrentPosition(function (position) {\n //the locate button has been clicked so add the places/map\n addPlacesMap(position.coords.latitude, position.coords.longitude, position.coords.accuracy);\n });\n}\n\nfunction addPlacesMap(latitude, longitude, uncertainty) {\n //get the nearby places\n fetch('/places/near/' + latitude + '/' + longitude + '?u=' + uncertainty, {\n credentials: 'same-origin',\n method: 'get'\n }).then(function (response) {\n return response.json();\n }).then(function (j) {\n if (j.error == true) {\n alertify.reset();\n alertify.error(j.error_description);\n }\n if (j.places.length > 0) {\n var i;\n var places = [];\n for (i = 0; i < j.places.length; ++i) {\n var latlng = parseLocation(j.places[i].location);\n var name = j.places[i].name;\n var uri = j.places[i].uri;\n places.push([name, uri, latlng[0], latlng[1]]);\n }\n //add a map with the nearby places\n addMap(latitude, longitude, places);\n } else {\n //add a map with just current location\n addMap(latitude, longitude);\n }\n }).catch(function (err) {\n console.error(err);\n });\n}\n\nfunction addMap(latitude, longitude, places) {\n //make places null if not supplied\n if (arguments.length == 2) {\n places = null;\n }\n // the form has a fieldset element that we are actually targetting\n var form = document.querySelector('.note-ui');\n var mapDiv = document.createElement('div');\n mapDiv.classList.add('map');\n //add the map div\n form.appendChild(mapDiv);\n //set up the mapbox gl map\n mapboxgl.accessToken = 'pk.eyJ1Ijoiam9ubnliYXJuZXMiLCJhIjoiY2l2cDhjYW04MDAwcjJ0cG1uZnhqcm82ayJ9.qA2zeVA-nsoMh9IFrd5KQw';\n var map = new mapboxgl.Map({\n container: mapDiv,\n style: 'mapbox://styles/mapbox/streets-v9',\n center: [longitude, latitude],\n zoom: 15\n });\n map.addControl(new mapboxgl.NavigationControl());\n //create the current location marker\n var el = document.createElement('div');\n el.classList.add('marker');\n //create the map style menu\n var mapMenu = document.createElement('div');\n mapMenu.classList.add('map-menu');\n var streetsInput = document.createElement('input');\n streetsInput.setAttribute('id', 'streets');\n streetsInput.setAttribute('type', 'radio');\n streetsInput.setAttribute('name', 'toggle');\n streetsInput.setAttribute('value', 'streets');\n streetsInput.setAttribute('checked', 'checked');\n streetsInput.addEventListener('click', function () {\n map.setStyle('mapbox://styles/mapbox/streets-v9');\n });\n var streetsLabel = document.createElement('label');\n streetsLabel.setAttribute('for', 'streets');\n streetsLabel.appendChild(document.createTextNode('Streets'));\n var satelliteInput = document.createElement('input');\n satelliteInput.setAttribute('id', 'satellite');\n satelliteInput.setAttribute('type', 'radio');\n satelliteInput.setAttribute('name', 'toggle');\n satelliteInput.setAttribute('value', 'streets');\n satelliteInput.addEventListener('click', function () {\n map.setStyle('mapbox://styles/mapbox/satellite-v9');\n });\n var satelliteLabel = document.createElement('label');\n satelliteLabel.setAttribute('for', 'satellite');\n satelliteLabel.appendChild(document.createTextNode('Satellite'));\n mapMenu.appendChild(streetsInput);\n mapMenu.appendChild(streetsLabel);\n mapMenu.appendChild(satelliteInput);\n mapMenu.appendChild(satelliteLabel);\n //add the map menu\n mapDiv.appendChild(mapMenu);\n //add a marker for the current location\n new mapboxgl.Marker(el, {offset: [-10, -20]}).setLngLat([longitude, latitude]).addTo(map);\n //create containing div for flexbox\n var containingDiv = document.createElement('div');\n //create the \n places.forEach(function (item) {\n var option = document.createElement('option');\n option.setAttribute('value', item[1]);\n var text = document.createTextNode(item[0]);\n option.appendChild(text);\n option.dataset.latitude = item[2];\n option.dataset.longitude = item[3];\n selectEl.appendChild(option);\n var placeMarkerIcon = document.createElement('div');\n placeMarkerIcon.classList.add('marker');\n new mapboxgl.Marker(placeMarkerIcon, {offset: [-10, -20]}).setLngLat([item[3], item[2]]).addTo(map);\n placeMarkerIcon.addEventListener('click', function () {\n map.flyTo({\n center: [\n item[3],\n item[2]\n ]\n });\n selectPlace(item[1]);\n });\n });\n //add an event listener\n selectEl.addEventListener('change', function () {\n if (selectEl.value !== 'no-location') {\n var placeLat = selectEl[selectEl.selectedIndex].dataset.latitude;\n var placeLon = selectEl[selectEl.selectedIndex].dataset.longitude;\n map.flyTo({\n center: [\n placeLon,\n placeLat\n ]\n });\n }\n });\n }\n //add a button to add a new place\n var newLocButton = document.createElement('button');\n newLocButton.setAttribute('type', 'button');\n newLocButton.setAttribute('id', 'create-new-place');\n newLocButton.appendChild(document.createTextNode('Create New Place?'));\n //the event listener\n newLocButton.addEventListener('click', function() {\n //add the form elements\n var nameDiv = document.createElement('div');\n var nameLabel = document.createElement('label');\n nameLabel.setAttribute('for', 'place-name');\n nameLabel.classList.add('place-label');\n nameLabel.appendChild(document.createTextNode('Place Name:'));\n var nameEl = document.createElement('input');\n nameEl.setAttribute('placeholder', 'Name');\n nameEl.setAttribute('name', 'place-name');\n nameEl.setAttribute('id', 'place-name');\n nameEl.setAttribute('type', 'text');\n nameDiv.appendChild(nameLabel);\n nameDiv.appendChild(nameEl);\n var descDiv = document.createElement('div');\n var descLabel = document.createElement('label');\n descLabel.setAttribute('for', 'place-description');\n descLabel.classList.add('place-label');\n descLabel.appendChild(document.createTextNode('Place Description:'));\n var descEl = document.createElement('input');\n descEl.setAttribute('placeholder', 'Description');\n descEl.setAttribute('name', 'place-description');\n descEl.setAttribute('id', 'place-description');\n descEl.setAttribute('type', 'text');\n descDiv.appendChild(descLabel);\n descDiv.appendChild(descEl);\n var latDiv = document.createElement('div');\n var latLabel = document.createElement('label');\n latLabel.setAttribute('for', 'place-latitude');\n latLabel.classList.add('place-label');\n latLabel.appendChild(document.createTextNode('Place Latitude:'));\n var latEl = document.createElement('input');\n latEl.setAttribute('name', 'place-latitude');\n latEl.setAttribute('id', 'place-latitude');\n latEl.setAttribute('type', 'text');\n latEl.value = getLatitudeFromMapbox(map.getCenter());\n latDiv.appendChild(latLabel);\n latDiv.appendChild(latEl);\n var lonDiv = document.createElement('div');\n var lonLabel = document.createElement('label');\n lonLabel.setAttribute('for', 'place-longitude');\n lonLabel.classList.add('place-label');\n lonLabel.appendChild(document.createTextNode('Place Longitude:'));\n var lonEl = document.createElement('input');\n lonEl.setAttribute('name', 'place-longitude');\n lonEl.setAttribute('id', 'place-longitude');\n lonEl.setAttribute('type', 'text');\n lonEl.value = getLongitudeFromMapbox(map.getCenter());\n lonDiv.appendChild(lonLabel);\n lonDiv.appendChild(lonEl);\n var placeSubmit = document.createElement('button');\n placeSubmit.setAttribute('id', 'place-submit');\n placeSubmit.setAttribute('value', 'Submit New Place');\n placeSubmit.setAttribute('name', 'place-submit');\n placeSubmit.setAttribute('type', 'button');\n placeSubmit.appendChild(document.createTextNode('Submit New Place'));\n form.appendChild(nameDiv);\n form.appendChild(descDiv);\n form.appendChild(latDiv);\n form.appendChild(lonDiv);\n form.appendChild(placeSubmit);\n //the event listener for the new place form\n placeSubmit.addEventListener('click', function () {\n //create the form data to send\n var formData = new FormData();\n formData.append('place-name', document.querySelector('#place-name').value);\n formData.append('place-description', document.querySelector('#place-description').value);\n formData.append('place-latitude', document.querySelector('#place-latitude').value);\n formData.append('place-longitude', document.querySelector('#place-longitude').value);\n //post the new place\n fetch('/places/new', {\n //send cookies with the request\n credentials: 'same-origin',\n method: 'post',\n body: formData\n })\n .then(function (response) {\n return response.json();\n })\n .then(function (placeJson) {\n if (placeJson.error == true) {\n throw new Error(placeJson.error_description);\n }\n //remove un-needed form elements\n //iterate through labels and remove parent div elements\n var labels = document.querySelectorAll('.place-label');\n for (var i = 0; i < labels.length; ++i) {\n form.removeChild(labels[i].parentNode);\n }\n form.removeChild(document.querySelector('#place-submit'));\n var newPlaceButton = document.querySelector('#create-new-place');\n //in order to remove a DOM Node, you need to run removeChild on the parent Node\n newPlaceButton.parentNode.removeChild(newPlaceButton);\n //add place marker\n var newOption = document.createElement('option');\n newOption.setAttribute('value', placeJson.uri);\n newOption.appendChild(document.createTextNode(placeJson.name));\n newOption.dataset.latitude = placeJson.latitude;\n newOption.dataset.longitude = placeJson.longitude;\n selectEl.appendChild(newOption);\n var newPlaceMarkerIcon = document.createElement('div');\n newPlaceMarkerIcon.classList.add('marker');\n var newPlaceMarker = new mapboxgl.Marker(newPlaceMarkerIcon, {offset: [-10, -20]}).setLngLat([placeJson.longitude, placeJson.latitude]).addTo(map);\n map.flyTo({center: [placeJson.longitude, placeJson.latitude]});\n\n newPlaceMarkerIcon.addEventListener('click', function () {\n map.flyTo({center: [placeJson.longitude, placeJson.latitude]});\n selectPlace(placeJson.uri);\n });\n //make selected\n selectPlace(placeJson.uri);\n }).catch(function (placeError) {\n alertify.reset();\n alertify.error(placeError);\n });\n });\n });\n containingDiv.appendChild(newLocButton);\n}\n\nfunction parseLocation(point) {\n var re = /\\((.*)\\)/;\n var resultArray = re.exec(point);\n var location = resultArray[1].split(' ');\n\n return [location[1], location[0]];\n}\n\nfunction selectPlace(uri) {\n document.querySelector('select [value=\"' + uri + '\"]').selected = true;\n}\n\nfunction getLatitudeFromMapbox(lnglat) {\n var resultArray = /\\((.*)\\)/.exec(lnglat);\n var location = resultArray[1].split(' ');\n\n return location[1];\n}\n\nfunction getLongitudeFromMapbox(lnglat) {\n var resultArray = /\\((.*)\\)/.exec(lnglat);\n var location = resultArray[1].split(' ');\n\n return location[0].replace(',', '');\n}\n"]} \ No newline at end of file diff --git a/public/assets/js/maps/newplace.js.map b/public/assets/js/maps/newplace.js.map deleted file mode 100644 index 19c1cbdd..00000000 --- a/public/assets/js/maps/newplace.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["newplace.js"],"names":["getLocation","navigator","geolocation","getCurrentPosition","position","updateForm","coords","latitude","longitude","addMap","inputLatitude","document","querySelector","inputLongitude","value","form","div","createElement","setAttribute","appendChild","L","mapbox","accessToken","map","setView","addLayer","tileLayer","detectRetina","marker","draggable","addTo","on","markerLocation","getLatLng","lat","lng","button","addEventListener","attachEvent"],"mappings":"AASA,QAASA,eACD,eAAiBC,YACjBA,UAAUC,YAAYC,mBAAmB,SAASC,GAC9CC,WAAWD,EAASE,OAAOC,SAAUH,EAASE,OAAOE,WACrDC,OAAOL,EAASE,OAAOC,SAAUH,EAASE,OAAOE,aAK7D,QAASH,YAAWE,EAAUC,GAC1B,GAAIE,GAAgBC,SAASC,cAAc,aACvCC,EAAiBF,SAASC,cAAc,aAC5CF,GAAcI,MAAQP,EACtBM,EAAeC,MAAQN,EAG3B,QAASC,QAAOF,EAAUC,GACtB,GAAIO,GAAOJ,SAASC,cAAc,QAC9BI,EAAML,SAASM,cAAc,MACjCD,GAAIE,aAAa,KAAM,OACvBH,EAAKI,YAAYH,GACjBI,EAAEC,OAAOC,YAAc,wEACvB,IAAIC,GAAMH,EAAEC,OAAOE,IAAI,MAAO,wBACzBC,SAASjB,EAAUC,GAAY,IAC/BiB,SAASL,EAAEC,OAAOK,UAAU,wBACzBC,cAAc,KAElBC,EAASR,EAAEQ,QAAQrB,EAAUC,IAC7BqB,WAAW,IACZC,MAAMP,EACTK,GAAOG,GAAG,UAAW,WACjB,GAAIC,GAAiBJ,EAAOK,WAC5B5B,YAAW2B,EAAeE,IAAKF,EAAeG,OAxCtD,GAAIC,QAASzB,SAASC,cAAc,UAEhCwB,QAAOC,iBACPD,OAAOC,iBAAiB,QAASrC,aAEjCoC,OAAOE,YAAY,UAAWtC","file":"../newplace.js","sourcesContent":["/* global L */\nvar button = document.querySelector('#locate');\n\nif (button.addEventListener) {\n button.addEventListener('click', getLocation);\n} else {\n button.attachEvent('onclick', getLocation);\n}\n\nfunction getLocation() {\n if ('geolocation' in navigator) {\n navigator.geolocation.getCurrentPosition(function(position) {\n updateForm(position.coords.latitude, position.coords.longitude);\n addMap(position.coords.latitude, position.coords.longitude);\n });\n }\n}\n\nfunction updateForm(latitude, longitude) {\n var inputLatitude = document.querySelector('#latitude');\n var inputLongitude = document.querySelector('#longitude');\n inputLatitude.value = latitude;\n inputLongitude.value = longitude;\n}\n\nfunction addMap(latitude, longitude) {\n var form = document.querySelector('form');\n var div = document.createElement('div');\n div.setAttribute('id', 'map');\n form.appendChild(div);\n L.mapbox.accessToken = 'pk.eyJ1Ijoiam9ubnliYXJuZXMiLCJhIjoiVlpndW1EYyJ9.aP9fxAqLKh7lj0LpFh5k1w';\n var map = L.mapbox.map('map', 'jonnybarnes.gnoihnim')\n .setView([latitude, longitude], 15)\n .addLayer(L.mapbox.tileLayer('jonnybarnes.gnoihnim', {\n detectRetina: true\n }));\n var marker = L.marker([latitude, longitude], {\n draggable: true\n }).addTo(map);\n marker.on('dragend', function () {\n var markerLocation = marker.getLatLng();\n updateForm(markerLocation.lat, markerLocation.lng);\n });\n}\n"]} \ No newline at end of file diff --git a/public/assets/js/newnote.js b/public/assets/js/newnote.js index ebac396a..d297180f 100644 --- a/public/assets/js/newnote.js +++ b/public/assets/js/newnote.js @@ -1,2 +1,2 @@ function getLocation(){navigator.geolocation.getCurrentPosition(function(e){addPlacesMap(e.coords.latitude,e.coords.longitude,e.coords.accuracy)})}function addPlacesMap(e,t,a){fetch("/places/near/"+e+"/"+t+"?u="+a,{credentials:"same-origin",method:"get"}).then(function(e){return e.json()}).then(function(a){if(1==a.error&&(alertify.reset(),alertify.error(a.error_description)),a.places.length>0){var n,d=[];for(n=0;nf4l!uVB61II$`n3_(jO&a7;b*Z?Pl=%r{+7R>z<6-juk-4Nc{C}W!N|NaMw~KE5m1Z zjKS{;Sb5o40GE)yvc6(a0J}ey{{CSvwi{y%2{{1kUM&Y0YLH6#02c?vP=kK8P6~)I z-nK)6@J>N-z?dBwedR3-98>LmFk{*QS&9Z_F3=^LJfTmE5V9mVKOjkhICCW3a+Y!I zeVIcD8JppZeMhKgKdSSmf&8Nb8gyi#8@JgAJtp$$U~=)mHfuIwVNr_(@w`Y854lIY z03&dbo%5m_QV#b&e#|R%zn%X&g^Ps}qEOqum40gvT!}(Q^T6R@F-&|45 zkdHC^?=vF4P{;=UFq2TuLs!$?;>V&;MR5+5-BsKxATYG3Y!I58Zm0B>X)~(&U*!X5 zsq=(MvU6AFkrZ54ZN__^O?L?p@iH`lP+Td!Mh~o*XXp{Z+2di}=yCKXkuY!mq2X z^v7ZO8{Zu!ZuGb9*5z3+Yu7Iqtb{r3aIr)Ku&Mda(!0i$}^d%n!I4)*F!KY%8wE6D@SCkXF> zwHU%D-u;()e*_e{$=v%jg_M)kB;4n=#vdPxlOiD=KM9%;P+i#Z2K{za)F=TIqCE$k z2V*xWoB=@f zP9dTI)>2Xe;>QG5#fZlec#(2&jd?v$Okgcy-Gfy*^Y8-`S&=Xypdd!a8zyqTRIQ#= zju8W-ib{GfbT+Yf-u+rA_!CBm_y&UYlN~!m#@IqW-_9O8HZsJCh0Ns|IDaeEr&2;0 zZ;0JjeR^+jxdiT55+s*L>`qyj$yx{rQnA-!lgqiT-FhhwW0GqqBAibgE|Tz?!Ro6N z?zB}n3K)#Z#r;32Tfrd*b?k3Ca$1>*m1Hb&(5G0cs|ev@A?lZwjXlG|d-H+{Ico3Zi6c;|Uo1Ie(D!DY%heD+>BB2X*gV>4$d>WF;S`fP*xPa)i zeO-S-abhi}XCw9%}U#o${|z>2!@r8HsM4+c5z0Ha&f$xdrc0m=9?O++PhaK2$s_z?NW-x zOiN>FEeA4Pt0@xbbGX<9{yZVo8+#Y4@qB=a_X3^LCM{ zucv~6Te?pQq1GfYkZA)h?IxW&9kT13g<*lShi@kkN z+n`Dym9`~OO6nQv!3C|6mOd2uEOpYg?HB|fGm&&Ld`$L<^Yp2Bi>CxdDgH!l#g`OR z#cWj2%y#$HTDe*4=&F1My;u-iFbcHN)8x_W2EkDH+QZ# y+&Q6^3$r6uU2&xIR6(vRd$4yj_jmM6ynS_}MoRr`K)F4;cME;alQkbpdl&$~3R$55 literal 1750 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 UAeD7Hd4%in|GoN!q(ZLht-VP>79th$209*H{; zzy(0fj;B=R*SOcaC%FcLByb>6&fXOp-OcXrLufRwOUZ4n0}N{G;;iHKPt5bX}?e=uT)$67|1=#vM&VVV6IpZL&BBPnMnlN+A;&Wl_)vyh#2Rk zX8ew<$$Ar#?~hu_$o(}~zKEmKq8d1r!1QT!0w)pvX-}f}%QQM+^qyj6oQN^EYeKzN+Ee! zg1-A21aOOPqeLnT!!nNu&9+L&I1#)5d<4N{T_dFSA|%)h z1R|t55#oO0WuW}&?|b_OUfJg=L$j}2gZjN?FEeG38PpUaw+`I$FgIlnH)St3<)4Oo z8}%;oMKAJ22zd{J;z;bbCWLa&ChrPVS5S5Z1)-TI;Dq|yPPK$%P4Ct9HKs6{4A0N# z@ZxN`CN8B*Ilp8!uJ#t%`qd-epW}f>W^;aMc3xArLT%N=y!Mau}a0oW!N zQ)&aq!Q`*g4gj_(V0unMx#t`WFHPCEG^;>dm^%xU$|Lu~YjKAL_iYKW^|dCno|{!M z9#^2Q2}+kC&kH8!;JLhFYvB_)d^)ibm(3>^Z`0{ZjjE`VOI2SVde4G^M)MWOAbFs z&SNiHeu$&&plY7=D25sH>mA({@V?td&DgQEc9^kt|8kBF)1`h3U6+m9(eJFxef+&J zLlu0#mXCZ{@9*gxY#ZrQt(I5SffkFZkyP!^F(EYfE7`7~>?^!$noKWE<`7No0pdIz z=E?jfp3tvP)U21N*?yw@KxZMQ`qg}@W;;}&Q4d%C)y1G7SP1tYva9{En{u|y?STsS z>q=pJV*08+X1>Foll`~?IPm^%I|;gitSiX7f}$%}xp_V&Cfur$B-8v0)jjOh>e<$)2eI!I2CH{uRu#L>#wcGwNBQnvj zR4Zs|nF*UF1=Ap_2~NiTa1W&I>hkNKfcnD{d7SOM)_-U1P4{2@^q#Aq>uVod13}dn zC#W8{^=*Dq9lHB%e|N5c`uJvOxRn~Z0`lG~;7&Z7(7lFD_lC63WKAeP{_5E8uzQcJ z843x*9~Sz)vH+Ulzug0RvGe`G`(CnbFP#1y$H`yF&*YS{)F$u>c(sG446nM0DMXHJ z4Umy~O;03>sl>j)bnDtng52*}1n<;pgGqhnM(<#s=ACHz4%u96)7Q_oPJ`uBDDF+n z7=JM4flI}Aj1>Jzp3kPpNl~R9QT#U|Yj@}0`EnTLa20!1$8-+pzO;+m_D0jaFpy%T(X N?f*xm{pTkg002t&@UQ>? diff --git a/public/assets/js/newnote.js.map b/public/assets/js/newnote.js.map new file mode 100644 index 00000000..5d18467b --- /dev/null +++ b/public/assets/js/newnote.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["resources/assets/js/newnote.js"],"names":["getLocation","navigator","geolocation","getCurrentPosition","position","addPlacesMap","coords","latitude","longitude","accuracy","uncertainty","fetch","credentials","method","then","response","json","j","error","alertify","reset","error_description","places","length","i","latlng","parseLocation","location","name","uri","push","addMap","catch","err","console","arguments","form","document","querySelector","mapDiv","createElement","classList","add","appendChild","mapboxgl","accessToken","map","Map","container","style","center","zoom","addControl","NavigationControl","el","mapMenu","streetsInput","setAttribute","addEventListener","setStyle","streetsLabel","createTextNode","satelliteInput","satelliteLabel","Marker","offset","setLngLat","addTo","containingDiv","selectEl","noLocation","geoLocation","dataset","insertBefore","forEach","item","option","text","placeMarkerIcon","flyTo","selectPlace","value","placeLat","selectedIndex","placeLon","newLocButton","nameDiv","nameLabel","nameEl","descDiv","descLabel","descEl","latDiv","latLabel","latEl","getLatitudeFromMapbox","getCenter","lonDiv","lonLabel","lonEl","getLongitudeFromMapbox","placeSubmit","formData","FormData","append","body","placeJson","Error","labels","querySelectorAll","removeChild","parentNode","newPlaceButton","newOption","newPlaceMarkerIcon","placeError","point","re","resultArray","exec","split","selected","lnglat","replace","button","disabled"],"mappings":"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","file":"public/assets/js/newnote.js"} \ No newline at end of file diff --git a/public/assets/js/newplace.js b/public/assets/js/newplace.js index 4969c8a9..424868da 100644 --- a/public/assets/js/newplace.js +++ b/public/assets/js/newplace.js @@ -1,2 +1,2 @@ function getLocation(){"geolocation"in navigator&&navigator.geolocation.getCurrentPosition(function(t){updateForm(t.coords.latitude,t.coords.longitude),addMap(t.coords.latitude,t.coords.longitude)})}function updateForm(t,e){var o=document.querySelector("#latitude"),n=document.querySelector("#longitude");o.value=t,n.value=e}function addMap(t,e){var o=document.querySelector("form"),n=document.createElement("div");n.setAttribute("id","map"),o.appendChild(n),L.mapbox.accessToken="pk.eyJ1Ijoiam9ubnliYXJuZXMiLCJhIjoiVlpndW1EYyJ9.aP9fxAqLKh7lj0LpFh5k1w";var a=L.mapbox.map("map","jonnybarnes.gnoihnim").setView([t,e],15).addLayer(L.mapbox.tileLayer("jonnybarnes.gnoihnim",{detectRetina:!0})),i=L.marker([t,e],{draggable:!0}).addTo(a);i.on("dragend",function(){var t=i.getLatLng();updateForm(t.lat,t.lng)})}var button=document.querySelector("#locate");button.addEventListener?button.addEventListener("click",getLocation):button.attachEvent("onclick",getLocation); -//# sourceMappingURL=maps/newplace.js.map +//# sourceMappingURL=public/assets/js/newplace.js.map \ No newline at end of file diff --git a/public/assets/js/newplace.js.br b/public/assets/js/newplace.js.br index 78e52b275b931b88e5c128498272f5dc6b960d06..cadd3718dea5a3a41fd785637362b94b0d02dfa2 100644 GIT binary patch literal 451 zcmV;!0X+U2_5%Q9wWj}le)A}ntaOCrHrZVcoPt~4!8L_G!1UrP7L~x2VAIiX7Oii? z;fOW`^P2FhkPJL%2J(s5SQZTqp%P+IfFS3J64TSwqBRGzqiLpIRy2^WS;e8Zm`81+ zwiZG7gDqHtww)){Oq8U(0VHf|Bci6tl7=NS9UAlw=ygokrk4PaT)n@LS?t{T{lamDdIFMg2AERO12sVlV z6Z^b4APSasD_GjMB}Go61vzpBf+(>Yyp3G5~gL1u`t22Llm1E%l1F7UfxX%uGX>nsc- zDwXmk{CaRYk`I1)%yO${COS&*Vfx*DZ=~PMf>CJI$RxIWYu?Gin_Sh`Q!Kg#k%FY_5a>}TdV(CLp=ha++cv?J&1qK1IX08Eg~- zI`(;SKrEQ*cCg4l%6cWK!A+bd1uIdiqzFSz;2b$IPTUG>hie|qmYeLVX$Gz+xJXQB q;D&+0mml2*QM&GCDM=>J@FA`R9ohN- diff --git a/public/assets/js/newplace.js.gz b/public/assets/js/newplace.js.gz index 64577b0f0b82068e1f0d47d82e583be9914635b9..297c5f15f4595b432c29a36692647113b60e4a6b 100644 GIT binary patch literal 541 zcmV+&0^d8Zqu{sb&qpO$cAjb}@?&qI8cTI5QuNt)Djd}ax-JFw;mVci(9AJ$%$sEhNc`Lv zZs=v=TCzGV^8^@oeCS9v*87kYCX1F_Ca7mCp3>ox(vT!iApbx3T%AwLm=B~;opvGA z{Bq)L*+F7+Tw)l!!VE3@AjQ(etx%f&LQO&m_0XFxWF;=Mrtt`8(I;8|JMvM?a51P2 z2#nhqRx>FQ*NxH06v*q$!8J-oDO@77=s+G#y@5PON;aD=OC%}%*u;&7?;Efdi{iC! zBQ1-(ZE$dKeZS=$bncf8%G`(d2j$22Pu%0pgJ!k&K4| zn|HI;wa58R^LG1sPdu#3f#qq8_>#j!v}k#vK?4F|VN&w0NiLRFCH~f7Pkv&JU-b3c z%EazGh5-gS^};U0(bDg|=+gulEx$x|1P?A=J6B4(VHTl{VdOhP0n!v284igm&TB70 zJ#@yC6xA+LY}{0kqmRSO&Qz)geoU!U4;M6=0qgjrv{F|^$Nsbbt41tvC6EzVC9&O& z;A2-X5{A`3tV>}tXWK&0{ebGh1ZD=?9P(0l`VIN;LcP9JD|{I&M(O2_(l;+3FXv?= fvUMm5V&;K1B<3rRL%bZ+)qeH_X7X`uQUte literal 533 zcmV+w0_y!AiwFP!000021C3KJ@ZQ4s`M4m%E>JB+ejE%`woJ}MiosvH!cmQ&<5J)dA3nS`^({?|n1=c=+?Ekil zVZ{bhw2@e!6d3!j(4*lHr5L>`D-uP2L0z>H$x_fA@CB~0qDu>Jx?fHG@6N~Ngm;^o zh`_kxvGSy_u2Xg+og;5BM^`TxrEpd#(T1#~1`Sz;WVag5TSXEO zoNtal&UPC!t%1 z);@+lMtNO@oyTG5_f^!HMMlFfksZO}z441AQEo6rY+)SME`J}W`SB0(@%;B#ZF~F5ThQMlwolXgS z>~coJxb}y*6vjK#66)3um@Hm_nZYy$cqsz?2DvmcHa1$zLlF&@(#ssBZ(crLX+xHe X5q2{V26Z#nWnkn7bgxCf>;nJ*gR%L= diff --git a/public/assets/js/newplace.js.map b/public/assets/js/newplace.js.map new file mode 100644 index 00000000..1acb6342 --- /dev/null +++ b/public/assets/js/newplace.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["resources/assets/js/newplace.js"],"names":["getLocation","navigator","geolocation","getCurrentPosition","position","updateForm","coords","latitude","longitude","addMap","inputLatitude","document","querySelector","inputLongitude","value","form","div","createElement","setAttribute","appendChild","L","mapbox","accessToken","map","setView","addLayer","tileLayer","detectRetina","marker","draggable","addTo","on","markerLocation","getLatLng","lat","lng","button","addEventListener","attachEvent"],"mappings":"AASA,QAASA,eACD,eAAiBC,YACjBA,UAAUC,YAAYC,mBAAmB,SAASC,GAC9CC,WAAWD,EAASE,OAAOC,SAAUH,EAASE,OAAOE,WACrDC,OAAOL,EAASE,OAAOC,SAAUH,EAASE,OAAOE,aAK7D,QAASH,YAAWE,EAAUC,GAC1B,GAAIE,GAAgBC,SAASC,cAAc,aACvCC,EAAiBF,SAASC,cAAc,aAC5CF,GAAcI,MAAQP,EACtBM,EAAeC,MAAQN,EAG3B,QAASC,QAAOF,EAAUC,GACtB,GAAIO,GAAOJ,SAASC,cAAc,QAC9BI,EAAML,SAASM,cAAc,MACjCD,GAAIE,aAAa,KAAM,OACvBH,EAAKI,YAAYH,GACjBI,EAAEC,OAAOC,YAAc,wEACvB,IAAIC,GAAMH,EAAEC,OAAOE,IAAI,MAAO,wBACzBC,SAASjB,EAAUC,GAAY,IAC/BiB,SAASL,EAAEC,OAAOK,UAAU,wBACzBC,cAAc,KAElBC,EAASR,EAAEQ,QAAQrB,EAAUC,IAC7BqB,WAAW,IACZC,MAAMP,EACTK,GAAOG,GAAG,UAAW,WACjB,GAAIC,GAAiBJ,EAAOK,WAC5B5B,YAAW2B,EAAeE,IAAKF,EAAeG,OAxCtD,GAAIC,QAASzB,SAASC,cAAc,UAEhCwB,QAAOC,iBACPD,OAAOC,iBAAiB,QAASrC,aAEjCoC,OAAOE,YAAY,UAAWtC","file":"public/assets/js/newplace.js"} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 75f5e06e..5fcdf863 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,14 +2,10 @@ # yarn lockfile v1 -abbrev@1, abbrev@^1.0.7: +abbrev@^1.0.7: version "1.0.9" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" -acorn@4.X: - version "4.0.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.3.tgz#1a3e850b428e73ba6b09d1cc527f5aaad4d03ef1" - alertify.js@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/alertify.js/-/alertify.js-1.0.12.tgz#8c1f15423dbcbb07f0368f281cf79f6497e3cfea" @@ -24,10 +20,6 @@ align-text@^0.1.1, align-text@^0.1.3: longest "^1.0.1" repeat-string "^1.5.2" -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - ansi-escapes@^1.0.0, 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" @@ -44,68 +36,20 @@ 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" - app-root-path@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/app-root-path/-/app-root-path-2.0.1.tgz#cd62dcf8e4fd5a417efc664d2e5b10653c651b46" -aproba@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0" - archy@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" -are-we-there-yet@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.0 || ^1.1.13" - argparse@^1.0.7: version "1.0.9" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" dependencies: sprintf-js "~1.0.2" -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - dependencies: - arr-flatten "^1.0.1" - -arr-flatten@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" - -array-differ@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" - -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - -array-index@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-index/-/array-index-1.0.0.tgz#ec56a749ee103e4e08c790b9c353df16055b97f9" - dependencies: - debug "^2.2.0" - es6-symbol "^3.0.2" - -array-uniq@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - asap@~2.0.3: version "2.0.5" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" @@ -122,14 +66,6 @@ assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - -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" @@ -142,24 +78,9 @@ asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" -atob@~1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/atob/-/atob-1.1.3.tgz#95f13629b12c3a51a5d215abdce2aa9f32f80773" - autolinker@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-1.2.1.tgz#1e7f4af9d14ca8c5b3d32d90d2ae911b2792ae27" - -autoprefixer@^6.0.0: - version "6.5.3" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.3.tgz#2d853af66d04449fcf50db3066279ab54c3e4b01" - dependencies: - browserslist "~1.4.0" - caniuse-db "^1.0.30000578" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^5.2.5" - postcss-value-parser "^3.2.3" + version "1.4.0" + resolved "https://registry.yarnpkg.com/autolinker/-/autolinker-1.4.0.tgz#a158e90c82fc57f81232fd19c12b10eb538de881" aws-sign2@~0.6.0: version "0.6.0" @@ -179,20 +100,6 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -beeper@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" - -block-stream@*: - version "0.0.9" - resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" - dependencies: - inherits "~2.0.0" - -bluebird@^2.9.25: - version "2.11.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" - boom@2.x.x: version "2.10.1" resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" @@ -217,24 +124,6 @@ brace-expansion@^1.0.0: balanced-match "^0.4.1" concat-map "0.0.1" -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -browserslist@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049" - dependencies: - caniuse-db "^1.0.30000539" - -buffer-shims@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" - builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" @@ -243,33 +132,14 @@ 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" - -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - camelcase@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" -caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000578: - version "1.0.30000584" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000584.tgz#cfbce897a48145fa73f96d893025581e838648c4" - 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" @@ -346,18 +216,6 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" -clone-stats@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" - -clone@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/clone/-/clone-0.2.0.tgz#c6126a90ad4f72dbf5acdb243cc37724fe93fc1f" - -clone@^1.0.0, clone@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" - code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" @@ -368,7 +226,7 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -commander@^2.8.1, commander@^2.9.0: +commander@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" dependencies: @@ -413,14 +271,6 @@ configstore@^2.0.0: 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" - -convert-source-map@1.X: - version "1.3.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.3.0.tgz#e9f3e9c6e2728efc2676696a70eb382f73106a67" - core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -458,13 +308,6 @@ cross-spawn@2.0.x: cross-spawn-async "^2.0.0" spawn-sync "1.0.13" -cross-spawn@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - cross-spawn@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-4.0.2.tgz#7b9247621c23adfdd3856004a823cbe397424d41" @@ -478,61 +321,19 @@ cryptiles@2.x.x: dependencies: boom "2.x.x" -css@2.X: - version "2.2.1" - resolved "https://registry.yarnpkg.com/css/-/css-2.2.1.tgz#73a4c81de85db664d4ee674f7d47085e3b2d55dc" - dependencies: - inherits "^2.0.1" - source-map "^0.1.38" - source-map-resolve "^0.3.0" - urix "^0.1.0" - -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - dependencies: - array-find-index "^1.0.1" - -d@^0.1.1, d@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" - dependencies: - es5-ext "~0.10.2" - dashdash@^1.12.0: - version "1.14.0" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.0.tgz#29e486c5418bf0f356034a993d51686a33e84141" + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" dependencies: assert-plus "^1.0.0" -dateformat@^1.0.11: - version "1.0.12" - resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" - dependencies: - get-stdin "^4.0.1" - meow "^3.3.0" - -debug-fabulous@0.0.X: - version "0.0.4" - resolved "https://registry.yarnpkg.com/debug-fabulous/-/debug-fabulous-0.0.4.tgz#fa071c5d87484685424807421ca4b16b0b1a0763" - dependencies: - debug "2.X" - lazy-debug-legacy "0.0.X" - object-assign "4.1.0" - -debug@2.X, debug@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.2.tgz#94cb466ef7d6d2c7e5245cdd6e4104f2d0d70d30" +debug@^2.2.0: + version "2.3.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c" dependencies: ms "0.7.2" -debug@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" - dependencies: - ms "0.7.1" - -decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: +decamelize@^1.0.0, decamelize@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -540,46 +341,16 @@ deep-extend@~0.4.0: version "0.4.1" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" -defaults@^1.0.0, defaults@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - dependencies: - clone "^1.0.2" - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - -deprecated@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/deprecated/-/deprecated-0.0.1.tgz#f9c9af5464afa1e7a971458a8bdef2aa94d5bb19" - -detect-file@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-0.1.0.tgz#4935dedfd9488648e006b0129566e9386711ea63" - dependencies: - fs-exists-sync "^0.1.0" - -detect-newline@2.X: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - 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" -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" - duplexer2@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" @@ -611,44 +382,16 @@ end-of-stream@1.0.0: dependencies: once "~1.3.0" -end-of-stream@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-0.1.5.tgz#8e177206c3c80837d85632e8b9359dfe8b2f6eaf" - dependencies: - once "~1.3.0" - error-ex@^1.2.0: version "1.3.0" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9" dependencies: is-arrayish "^0.2.1" -es5-ext@^0.10.7, es5-ext@~0.10.11, es5-ext@~0.10.2: - version "0.10.12" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" - dependencies: - es6-iterator "2" - es6-symbol "~3.1" - -es6-iterator@2: - version "2.0.0" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" - dependencies: - d "^0.1.1" - 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, es6-symbol@^3.0.2, es6-symbol@~3.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" - dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - 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" @@ -672,45 +415,14 @@ exit-hook@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - dependencies: - is-posix-bracket "^0.1.0" - -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - dependencies: - fill-range "^2.1.0" - -expand-tilde@^1.2.1, expand-tilde@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-1.2.2.tgz#0b81eba897e5a3d31d1c3d102f8f01441e559449" - dependencies: - os-homedir "^1.0.1" - -extend@^3.0.0, extend@~3.0.0: +extend@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - dependencies: - is-extglob "^1.0.0" - extsprintf@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" -fancy-log@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.2.0.tgz#d5a51b53e9ab22ca07d558f2b67ae55fdb5fcbd8" - dependencies: - chalk "^1.1.1" - time-stamp "^1.0.0" - figures@^1.3.5, figures@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" @@ -718,28 +430,10 @@ figures@^1.3.5, figures@^1.7.0: 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" - -fill-range@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^1.1.3" - 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" - find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -747,45 +441,6 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" -findup-sync@^0.4.2: - version "0.4.3" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" - dependencies: - detect-file "^0.1.0" - is-glob "^2.0.1" - micromatch "^2.3.7" - resolve-dir "^0.1.0" - -fined@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fined/-/fined-1.0.2.tgz#5b28424b760d7598960b7ef8480dff8ad3660e97" - dependencies: - expand-tilde "^1.2.1" - lodash.assignwith "^4.0.7" - lodash.isempty "^4.2.1" - lodash.isplainobject "^4.0.4" - lodash.isstring "^4.0.1" - lodash.pick "^4.2.1" - parse-filepath "^1.0.1" - -first-chunk-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" - -flagged-respawn@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" - -for-in@^0.1.5: - version "0.1.6" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" - -for-own@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072" - dependencies: - for-in "^0.1.5" - forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -798,71 +453,6 @@ form-data@~2.1.1: combined-stream "^1.0.5" mime-types "^2.1.12" -fs-exists-sync@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - -fstream-ignore@~1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" - dependencies: - fstream "^1.0.0" - inherits "2" - minimatch "^3.0.0" - -fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822" - dependencies: - graceful-fs "^4.1.2" - inherits "~2.0.0" - mkdirp ">=0.5 0" - rimraf "2" - -gauge@~2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-color "^0.1.7" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gauge@~2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.1.tgz#388473894fe8be5e13ffcdb8b93e4ed0616428c7" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-color "^0.1.7" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gaze@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-0.5.2.tgz#40b709537d24d1d45767db5a908689dfe69ac44f" - dependencies: - globule "~0.1.0" - -gaze@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" - dependencies: - globule "^1.0.0" - generate-function@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" @@ -877,10 +467,6 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - get-stream@^2.2.0: version "2.3.1" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" @@ -894,108 +480,6 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - dependencies: - is-glob "^2.0.0" - -glob-stream@^3.1.5: - version "3.1.18" - resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-3.1.18.tgz#9170a5f12b790306fdfe598f313f8f7954fd143b" - dependencies: - glob "^4.3.1" - glob2base "^0.0.12" - minimatch "^2.0.1" - ordered-read-streams "^0.1.0" - through2 "^0.6.1" - unique-stream "^1.0.0" - -glob-watcher@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-0.0.6.tgz#b95b4a8df74b39c83298b0c05c978b4d9a3b710b" - dependencies: - gaze "^0.5.1" - -glob2base@^0.0.12: - version "0.0.12" - resolved "https://registry.yarnpkg.com/glob2base/-/glob2base-0.0.12.tgz#9d419b3e28f12e83a362164a277055922c9c0d56" - dependencies: - find-index "^0.1.1" - -glob@^4.3.1: - version "4.5.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "^2.0.1" - once "^1.3.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@~7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@~3.1.21: - version "3.1.21" - resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" - dependencies: - graceful-fs "~1.2.0" - inherits "1" - minimatch "~0.2.11" - -global-modules@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d" - dependencies: - global-prefix "^0.1.4" - is-windows "^0.2.0" - -global-prefix@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.4.tgz#05158db1cde2dd491b455e290eb3ab8bfc45c6e1" - dependencies: - ini "^1.3.4" - is-windows "^0.2.0" - osenv "^0.1.3" - which "^1.2.10" - -globule@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.1.0.tgz#c49352e4dc183d85893ee825385eb994bb6df45f" - dependencies: - glob "~7.1.1" - lodash "~4.16.4" - minimatch "~3.0.2" - -globule@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/globule/-/globule-0.1.0.tgz#d9c8edde1da79d125a151b79533b978676346ae5" - dependencies: - glob "~3.1.21" - lodash "~1.0.1" - minimatch "~0.2.11" - -glogg@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.0.tgz#7fe0f199f57ac906cf512feead8f90ee4a284fc5" - 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" @@ -1031,137 +515,14 @@ got@^5.0.0: unzip-response "^1.0.2" url-parse-lax "^1.0.0" -graceful-fs@4.X, graceful-fs@^4.1.2: - version "4.1.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.10.tgz#f2d720c22092f743228775c75e3612632501f131" - -graceful-fs@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" - dependencies: - natives "^1.1.0" - -graceful-fs@~1.2.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" +graceful-fs@^4.1.2: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" "graceful-readlink@>= 1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" -gulp-autoprefixer@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/gulp-autoprefixer/-/gulp-autoprefixer-3.1.1.tgz#75230051cd0d171343d783b7e9b5d1120eeef9b0" - dependencies: - autoprefixer "^6.0.0" - gulp-util "^3.0.0" - postcss "^5.0.4" - through2 "^2.0.0" - vinyl-sourcemaps-apply "^0.2.0" - -gulp-brotli@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/gulp-brotli/-/gulp-brotli-1.2.0.tgz#712edb47a21896a34d9b59d9a4f1fd366ade5439" - dependencies: - iltorb "^1.0.0" - 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" - dependencies: - gulp-util "^3.0" - lodash.clonedeep "^4.3.2" - node-sass "^3.4.2" - through2 "^2.0.0" - vinyl-sourcemaps-apply "^0.2.0" - -gulp-sourcemaps@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/gulp-sourcemaps/-/gulp-sourcemaps-2.2.0.tgz#dea8a4dc9aa74630a04ae9cf1871a7a08bc1310d" - dependencies: - acorn "4.X" - convert-source-map "1.X" - css "2.X" - debug-fabulous "0.0.X" - detect-newline "2.X" - graceful-fs "4.X" - source-map "0.X" - strip-bom "3.X" - through2 "2.X" - vinyl "1.X" - -gulp-uglify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/gulp-uglify/-/gulp-uglify-2.0.0.tgz#cbe4aae4fe0b6bdd760335bc46f200fff699c4af" - dependencies: - gulplog "^1.0.0" - has-gulplog "^0.1.0" - lodash "^4.13.1" - make-error-cause "^1.1.1" - through2 "^2.0.0" - uglify-js "2.7.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: - version "3.0.7" - resolved "https://registry.yarnpkg.com/gulp-util/-/gulp-util-3.0.7.tgz#78925c4b8f8b49005ac01a011c557e6218941cbb" - dependencies: - array-differ "^1.0.0" - array-uniq "^1.0.2" - beeper "^1.0.0" - chalk "^1.0.0" - dateformat "^1.0.11" - fancy-log "^1.1.0" - gulplog "^1.0.0" - has-gulplog "^0.1.0" - lodash._reescape "^3.0.0" - lodash._reevaluate "^3.0.0" - lodash._reinterpolate "^3.0.0" - lodash.template "^3.0.0" - minimist "^1.1.0" - multipipe "^0.1.2" - object-assign "^3.0.0" - replace-ext "0.0.1" - through2 "^2.0.0" - vinyl "^0.5.0" - -gulp-zopfli@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gulp-zopfli/-/gulp-zopfli-1.0.0.tgz#63cc6e48d109373479273a7d6d5d97961e7f1658" - dependencies: - bytes "^1.0.0" - defaults "^1.0.2" - gulp-util "^3.0.4" - node-zopfli "^1.2.1" - stream-to-array "^2.0.2" - through2 "^0.6.3" - -gulp@~3.9: - version "3.9.1" - resolved "https://registry.yarnpkg.com/gulp/-/gulp-3.9.1.tgz#571ce45928dd40af6514fc4011866016c13845b4" - dependencies: - archy "^1.0.0" - chalk "^1.0.0" - deprecated "^0.0.1" - gulp-util "^3.0.0" - interpret "^1.0.0" - liftoff "^2.1.0" - minimist "^1.1.0" - orchestrator "^0.3.0" - pretty-hrtime "^1.0.0" - semver "^4.1.0" - tildify "^1.0.0" - v8flags "^2.0.2" - vinyl-fs "^0.3.0" - -gulplog@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" - dependencies: - glogg "^1.0.0" - har-validator@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" @@ -1177,24 +538,6 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-color@^0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - -has-gulplog@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/has-gulplog/-/has-gulplog-0.1.0.tgz#6414c82913697da51590397dafb12f22967811ce" - dependencies: - sparkles "^1.0.0" - -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" @@ -1226,20 +569,10 @@ http-signature@~1.1.0: jsprim "^1.2.2" sshpk "^1.7.0" -iltorb@^1.0.0: - version "1.0.13" - resolved "https://registry.yarnpkg.com/iltorb/-/iltorb-1.0.13.tgz#9913538457bf39d3dac223ebb4d9990dbda1354f" - 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" - indent-string@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" @@ -1256,22 +589,11 @@ 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" - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-1.0.2.tgz#ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b" - -inherits@2, inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1: +inherits@^2.0.1, inherits@~2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" -ini@1.x.x, ini@^1.3.4, ini@~1.3.0: +ini@1.x.x, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" @@ -1293,21 +615,10 @@ inquirer@1.0.3: 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" - invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" -is-absolute@^0.2.3: - version "0.2.6" - resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-0.2.6.tgz#20de69f3db942ef2d87b9c2da36f172235b1b5eb" - dependencies: - is-relative "^0.2.1" - is-windows "^0.2.0" - is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -1322,24 +633,6 @@ is-builtin-module@^1.0.0: dependencies: builtin-modules "^1.0.0" -is-dotfile@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - dependencies: - is-primitive "^2.0.0" - -is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - is-finite@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" @@ -1352,12 +645,6 @@ is-fullwidth-code-point@^1.0.0: dependencies: number-is-nan "^1.0.0" -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - dependencies: - is-extglob "^1.0.0" - is-my-json-valid@^2.12.4: version "2.15.0" resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" @@ -1371,24 +658,10 @@ 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-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" - -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" @@ -1401,12 +674,6 @@ is-redirect@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" -is-relative@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.2.1.tgz#d27f4c7d516d175fb610db84bbeef23c3bc97aa5" - 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" @@ -1419,25 +686,11 @@ is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" -is-unc-path@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-0.1.1.tgz#ab2533d77ad733561124c3dc0f5cd8b90054c86b" - dependencies: - unc-path-regex "^0.1.0" - is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" -is-windows@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c" - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - -isarray@1.0.0, isarray@~1.0.0: +isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -1445,12 +698,6 @@ isexe@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - dependencies: - isarray "1.0.0" - isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" @@ -1461,10 +708,6 @@ jodid25519@^1.0.0: dependencies: jsbn "~0.1.0" -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.5.3: version "3.7.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" @@ -1518,30 +761,12 @@ lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" -lazy-debug-legacy@0.0.X: - version "0.0.1" - resolved "https://registry.yarnpkg.com/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz#537716c0776e4cf79e3ed1b621f7658c2911b1b1" - lcid@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" dependencies: invert-kv "^1.0.0" -liftoff@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.3.0.tgz#a98f2ff67183d8ba7cfaca10548bd7ff0550b385" - dependencies: - extend "^3.0.0" - findup-sync "^0.4.2" - fined "^1.0.1" - flagged-respawn "^0.3.2" - lodash.isplainobject "^4.0.4" - lodash.isstring "^4.0.1" - lodash.mapvalues "^4.4.0" - rechoir "^0.6.2" - resolve "^1.1.7" - lint-staged@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-3.2.1.tgz#c7b7bcec417f6def1f6430e401fc881f0298d97a" @@ -1556,8 +781,8 @@ lint-staged@^3.2.1: which "^1.2.11" listr-silent-renderer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.0.0.tgz#c097f02747d139f07852abe418a2d6e18c83f7ee" + version "1.1.0" + resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.0.tgz#03b9965e0529204d4db6f70fc14257894d518704" listr-update-renderer@^0.1.1: version "0.1.2" @@ -1610,51 +835,11 @@ load-json-file@^1.0.0: pinkie-promise "^2.0.0" strip-bom "^2.0.0" -lodash._basecopy@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36" - -lodash._basetostring@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz#d1861d877f824a52f669832dcaf3ee15566a07d5" - -lodash._basevalues@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7" - -lodash._getnative@^3.0.0: - version "3.9.1" - resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" - -lodash._isiterateecall@^3.0.0: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c" - -lodash._reescape@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reescape/-/lodash._reescape-3.0.0.tgz#2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a" - -lodash._reevaluate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz#58bc74c40664953ae0b124d806996daca431e2ed" - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - -lodash._root@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - -lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: +lodash.assign@^4.0.3, lodash.assign@^4.0.6: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" -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.0, lodash.clonedeep@^4.3.1, lodash.clonedeep@^4.3.2: +lodash.clonedeep@^4.3.0, lodash.clonedeep@^4.3.1: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" @@ -1666,89 +851,14 @@ 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" - dependencies: - lodash._root "^3.0.0" - -lodash.isarguments@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" - -lodash.isarray@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" - -lodash.isempty@^4.2.1: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" - -lodash.isplainobject@^4.0.4: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - -lodash.keys@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" - dependencies: - lodash._getnative "^3.0.0" - lodash.isarguments "^3.0.0" - lodash.isarray "^3.0.0" - -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" - -lodash.restparam@^3.0.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" - -lodash.template@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-3.6.2.tgz#f8cdecc6169a255be9098ae8b0c53d378931d14f" - dependencies: - lodash._basecopy "^3.0.0" - lodash._basetostring "^3.0.0" - lodash._basevalues "^3.0.0" - lodash._isiterateecall "^3.0.0" - lodash._reinterpolate "^3.0.0" - lodash.escape "^3.0.0" - lodash.keys "^3.0.0" - lodash.restparam "^3.0.0" - lodash.templatesettings "^3.0.0" - -lodash.templatesettings@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz#fb307844753b66b9f1afa54e262c745307dba8e5" - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.escape "^3.0.0" - -lodash@^4.0.0, lodash@^4.13.1, lodash@^4.3.0: +lodash@^4.0.0, lodash@^4.3.0: version "4.17.2" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42" -lodash@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.0.2.tgz#8f57560c83b59fc270bd3d561b690043430e2551" - -lodash@~4.16.4: - version "4.16.6" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.6.tgz#d22c9ac660288f3843e16ba7d2b5d06cca27d777" - log-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" @@ -1766,92 +876,30 @@ longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - dependencies: - 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@2: - version "2.7.3" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.7.3.tgz#6d4524e8b955f95d4f5b58851ce21dd72fb4e952" - 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" + version "4.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" dependencies: pseudomap "^1.0.1" yallist "^2.0.0" -make-error-cause@^1.1.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/make-error-cause/-/make-error-cause-1.2.2.tgz#df0388fcd0b37816dff0a5fb8108939777dcbc9d" - dependencies: - make-error "^1.2.0" - -make-error@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.2.1.tgz#9a6dfb4844423b9f145806728d05c6e935670e75" - -map-cache@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - -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@^0.3.6: 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" - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - -micromatch@^2.3.7: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -mime-db@~1.24.0: - version "1.24.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c" +mime-db@~1.25.0: + version "1.25.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.25.0.tgz#c18dbd7c73a5dbf6f44a024dc0d165a1e7b1c392" mime-types@^2.1.12, mime-types@~2.1.7: - version "2.1.12" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729" + version "2.1.13" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.13.tgz#e07aaa9c6c6b9a7ca3012c69003ad25a39e92a88" dependencies: - mime-db "~1.24.0" + mime-db "~1.25.0" minimatch@3.0.2: version "3.0.2" @@ -1859,65 +907,34 @@ minimatch@3.0.2: dependencies: brace-expansion "^1.0.0" -minimatch@^2.0.1: - version "2.0.10" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7" - dependencies: - brace-expansion "^1.0.0" - -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2: +minimatch@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: brace-expansion "^1.0.0" -minimatch@~0.2.11: - version "0.2.14" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-0.2.14.tgz#c74e780574f63c6f9a090e90efbe6ef53a6a756a" - dependencies: - lru-cache "2" - sigmund "~1.0.0" - minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" -minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0: +minimist@^1.1.0, minimist@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: +mkdirp@^0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" dependencies: minimist "0.0.8" -ms@0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" - ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -multipipe@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/multipipe/-/multipipe-0.1.2.tgz#2a8f2ddf70eed564dff2d57f1e1a137d9f05078b" - 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" - -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" @@ -1932,85 +949,15 @@ nested-error-stacks@^1.0.0: 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" - dependencies: - fstream "^1.0.0" - glob "^7.0.3" - graceful-fs "^4.1.2" - minimatch "^3.0.2" - mkdirp "^0.5.0" - nopt "2 || 3" - npmlog "0 || 1 || 2 || 3" - osenv "0" - path-array "^1.0.0" - request "2" - rimraf "2" - semver "2.x || 3.x || 4 || 5" - tar "^2.0.0" - which "1" - -node-pre-gyp@^0.6.4: - version "0.6.31" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.31.tgz#d8a00ddaa301a940615dbcc8caad4024d58f6017" - dependencies: - mkdirp "~0.5.1" - nopt "~3.0.6" - npmlog "^4.0.0" - rc "~1.1.6" - request "^2.75.0" - rimraf "~2.5.4" - semver "~5.3.0" - tar "~2.2.1" - tar-pack "~3.3.0" - -node-sass@^3.4.2: - version "3.13.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.13.0.tgz#d08b95bdebf40941571bd2c16a9334b980f8924f" - dependencies: - async-foreach "^0.1.3" - chalk "^1.1.1" - cross-spawn "^3.0.0" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - in-publish "^2.0.0" - lodash.assign "^4.2.0" - lodash.clonedeep "^4.3.2" - meow "^3.7.0" - mkdirp "^0.5.1" - nan "^2.3.2" - node-gyp "^3.3.1" - npmlog "^4.0.0" - request "^2.61.0" - sass-graph "^2.1.1" - 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: +node-uuid@^1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" -node-zopfli@^1.2.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/node-zopfli/-/node-zopfli-1.4.0.tgz#51a974ed2221fcc1bb9dbed36682057fa4c1fa94" - dependencies: - bluebird "^2.9.25" - commander "^2.8.1" - defaults "^1.0.2" - nan "^2.0.0" - node-pre-gyp "^0.6.4" - -"nopt@2 || 3", nopt@~3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - dependencies: - abbrev "1" - -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: +normalize-package-data@^2.3.2: version "2.3.5" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df" dependencies: @@ -2019,14 +966,6 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - normalize.css@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-5.0.0.tgz#7cec875ce8178a5333c4de80b68ea9c18b9d7c37" @@ -2051,28 +990,6 @@ npm-which@^3.0.1: npm-path "^2.0.2" which "^1.2.10" -"npmlog@0 || 1 || 2 || 3": - version "3.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.6.0" - set-blocking "~2.0.0" - -npmlog@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.1.tgz#d14f503b4cd79710375553004ba96e6662fbc0b8" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.1" - set-blocking "~2.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" @@ -2081,22 +998,15 @@ 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@4.1.0, object-assign@^4.0.1, 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.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" +object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" -once@^1.3.0, once@~1.3.0, once@~1.3.3: +once@~1.3.0: version "1.3.3" resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" dependencies: @@ -2119,18 +1029,6 @@ ora@^0.2.3: cli-spinners "^0.1.2" object-assign "^4.0.1" -orchestrator@^0.3.0: - version "0.3.8" - resolved "https://registry.yarnpkg.com/orchestrator/-/orchestrator-0.3.8.tgz#14e7e9e2764f7315fbac184e506c7aa6df94ad7e" - dependencies: - end-of-stream "~0.1.5" - sequencify "~0.0.7" - stream-consume "~0.1.0" - -ordered-read-streams@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz#fd565a9af8eb4473ba69b6ed8a34352cb552f126" - os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" @@ -2156,7 +1054,7 @@ 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, osenv@^0.1.0, osenv@^0.1.3: +osenv@^0.1.0: version "0.1.3" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217" dependencies: @@ -2185,35 +1083,12 @@ package-json@^2.0.0: 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" - dependencies: - is-absolute "^0.2.3" - map-cache "^0.2.0" - path-root "^0.1.1" - -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.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: error-ex "^1.2.0" -path-array@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-array/-/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271" - dependencies: - array-index "^1.0.0" - path-exists@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" @@ -2228,16 +1103,6 @@ path-key@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" -path-root-regex@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" - -path-root@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" - dependencies: - path-root-regex "^0.1.0" - path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -2260,19 +1125,6 @@ pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" -postcss-value-parser@^3.2.3: - version "3.3.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" - -postcss@^5.0.4, postcss@^5.2.5: - version "5.2.5" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.5.tgz#ec428c27dffc7fac65961340a9b022fa4af5f056" - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.1.2" - pre-commit@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/pre-commit/-/pre-commit-1.1.3.tgz#6d5ed90740472072958c711a15f676aa2c231377" @@ -2284,14 +1136,6 @@ 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" - -pretty-hrtime@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - 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" @@ -2322,14 +1166,7 @@ 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" - dependencies: - is-number "^2.0.2" - kind-of "^3.0.2" - -rc@^1.0.1, rc@^1.1.6, rc@~1.1.6: +rc@^1.0.1, rc@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9" dependencies: @@ -2360,37 +1197,7 @@ read-pkg@^1.0.0: normalize-package-data "^2.3.2" path-type "^1.0.0" -"readable-stream@>=1.0.33-1 <1.1.0-0": - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -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: - buffer-shims "^1.0.0" - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - -readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@~2.0.0: +readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@~2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" dependencies: @@ -2401,26 +1208,6 @@ readable-stream@~2.0.0: string_decoder "~0.10.x" util-deprecate "~1.0.1" -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - dependencies: - resolve "^1.1.6" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - -regex-cache@^0.4.2: - version "0.4.3" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" - dependencies: - 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" @@ -2433,10 +1220,6 @@ registry-url@^3.0.0, registry-url@^3.0.3: 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" - repeat-string@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" @@ -2457,13 +1240,9 @@ repeating@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/repeating/-/repeating-3.0.0.tgz#f4c376fdd2015761f6f96f4303b1224d581e802f" -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, request@^2.61.0, request@^2.74.0, request@^2.75.0: - version "2.78.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.78.0.tgz#e1c8dec346e1c81923b24acdb337f11decabe9cc" +request@^2.74.0: + version "2.79.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" dependencies: aws-sign2 "~0.6.0" aws4 "^1.2.1" @@ -2479,12 +1258,12 @@ request@2, request@^2.61.0, request@^2.74.0, request@^2.75.0: isstream "~0.1.2" json-stringify-safe "~5.0.1" mime-types "~2.1.7" - node-uuid "~1.4.7" oauth-sign "~0.8.1" qs "~6.3.0" stringstream "~0.0.4" tough-cookie "~2.3.0" tunnel-agent "~0.4.1" + uuid "^3.0.0" require-directory@^2.1.1: version "2.1.1" @@ -2498,21 +1277,6 @@ require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" -resolve-dir@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-0.1.1.tgz#b219259a5602fac5c5c496ad894a6e8cc430261e" - dependencies: - expand-tilde "^1.2.2" - global-modules "^0.2.3" - -resolve-url@~0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - -resolve@^1.1.6, resolve@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -2526,66 +1290,39 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@~2.5.1, rimraf@~2.5.4: - version "2.5.4" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" - 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" + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" 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" rxjs@^5.0.0-beta.11: - version "5.0.0-rc.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.0.0-rc.3.tgz#d8bc390d83277846b2d2afa1acf3c5f4f114a8d5" + version "5.0.0-rc.4" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.0.0-rc.4.tgz#a4d08bc5d7f30d48ed7130e2995490c326a325c4" dependencies: symbol-observable "^1.0.1" -sass-graph@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.1.2.tgz#965104be23e8103cb7e5f710df65935b317da57b" - dependencies: - glob "^7.0.0" - 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@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@^5.0.1, semver@^5.0.3, semver@^5.1.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" -semver@^4.1.0: - version "4.3.6" - resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" - -sequencify@~0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/sequencify/-/sequencify-0.0.7.tgz#90cff19d02e07027fd767f5ead3e7b95d1e7380c" - -set-blocking@^2.0.0, set-blocking@~2.0.0: +set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" -sigmund@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" - signal-exit@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81" + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" slice-ansi@0.0.4: version "0.0.4" @@ -2669,9 +1406,9 @@ snyk-tree@^1.0.0: 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" +snyk-try-require@^1.1.1, snyk-try-require@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/snyk-try-require/-/snyk-try-require-1.2.0.tgz#30fc2b11c07064591ee35780c826be91312f2144" dependencies: debug "^2.2.0" es6-promise "^3.1.2" @@ -2680,8 +1417,8 @@ snyk-try-require@^1.0.0, snyk-try-require@^1.1.1: 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" + version "1.21.2" + resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.21.2.tgz#bb8784c7879c31fa273c7503552264bc38a98c47" dependencies: abbrev "^1.0.7" ansi-escapes "^1.3.0" @@ -2691,7 +1428,7 @@ snyk@^1.14.3: es6-promise "^3.0.2" hasbin "^1.2.3" inquirer "1.0.3" - node-uuid "^1.4.3" + node-uuid "^1.4.7" open "^0.0.5" os-name "^1.0.3" request "^2.74.0" @@ -2703,40 +1440,13 @@ snyk@^1.14.3: snyk-resolve "1.0.0" snyk-resolve-deps "1.7.0" snyk-tree "^1.0.0" - snyk-try-require "^1.0.0" + snyk-try-require "^1.2.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" - dependencies: - atob "~1.1.0" - resolve-url "~0.2.1" - source-map-url "~0.3.0" - urix "~0.1.0" - -source-map-url@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.3.0.tgz#7ecaf13b57bcd09da8a40c5d269db33799d4aaf9" - -source-map@0.X, source-map@^0.5.1, source-map@^0.5.6, source-map@~0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" - -source-map@^0.1.38: - version "0.1.43" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" - dependencies: - amdefine ">=0.0.4" - -sparkles@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" - spawn-sync@1.0.13: version "1.0.13" resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.13.tgz#904091b9ad48a0f3afb0e84752154c01e82fd8d8" @@ -2785,20 +1495,10 @@ store2@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/store2/-/store2-2.3.2.tgz#463cb29c1b2e62f0db6e990f410aa4e4a3e61b6c" -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" - dependencies: - any-promise "^1.1.0" - stream-to-observable@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-to-observable/-/stream-to-observable-0.1.0.tgz#45bf1d9f2d7dc09bed81f1c307c430e68b84cffe" @@ -2831,17 +1531,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-bom@3.X: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - -strip-bom@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" - dependencies: - first-chunk-stream "^1.0.0" - is-utf8 "^0.2.0" - strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" @@ -2852,12 +1541,6 @@ strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - dependencies: - get-stdin "^4.0.1" - strip-json-comments@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" @@ -2870,37 +1553,10 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -supports-color@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5" - dependencies: - has-flag "^1.0.0" - symbol-observable@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d" -tar-pack@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" - dependencies: - debug "~2.2.0" - fstream "~1.0.10" - fstream-ignore "~1.0.5" - once "~1.3.3" - readable-stream "~2.1.4" - rimraf "~2.5.1" - tar "~2.2.1" - uid-number "~0.0.6" - -tar@^2.0.0, tar@~2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" - dependencies: - block-stream "*" - 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" @@ -2914,34 +1570,10 @@ then-fs@^2.0.0: dependencies: promise ">=3.2 <8" -through2@2.X, through2@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.1.tgz#384e75314d49f32de12eebb8136b8eb6b5d59da9" - dependencies: - readable-stream "~2.0.0" - xtend "~4.0.0" - -through2@^0.6.1, through2@^0.6.3: - version "0.6.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" - dependencies: - readable-stream ">=1.0.33-1 <1.1.0-0" - xtend ">=4.0.0 <4.1.0-0" - through@^2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" -tildify@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" - dependencies: - os-homedir "^1.0.0" - -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" @@ -2956,55 +1588,22 @@ tough-cookie@~2.3.0: dependencies: punycode "^1.4.1" -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - tunnel-agent@~0.4.1: version "0.4.3" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.3" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d" + version "0.14.4" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.4.tgz#8c9dbfb52795686f166cd2023794bcf103d13c2b" typedarray@~0.0.5: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" -uglify-js@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.7.0.tgz#f021e38ba2ca740860f5bd5c695c2a817345f0ec" - dependencies: - async "~0.2.6" - source-map "~0.5.1" - uglify-to-browserify "~1.0.0" - yargs "~3.10.0" - -uglify-save-license@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/uglify-save-license/-/uglify-save-license-0.4.1.tgz#95726c17cc6fd171c3617e3bf4d8d82aa8c4cce1" - -uglify-to-browserify@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" - -uid-number@~0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" - -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" -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.2: version "1.0.2" resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" @@ -3032,10 +1631,6 @@ update-notifier@^0.6.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" @@ -3049,10 +1644,6 @@ url@^0.11.0: 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" - util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" @@ -3061,11 +1652,9 @@ 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" - dependencies: - user-home "^1.1.1" +uuid@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" validate-npm-package-license@^3.0.1: version "3.0.1" @@ -3086,68 +1675,20 @@ verror@1.3.6: dependencies: extsprintf "1.0.2" -vinyl-fs@^0.3.0: - version "0.3.14" - resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-0.3.14.tgz#9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6" - dependencies: - defaults "^1.0.0" - glob-stream "^3.1.5" - glob-watcher "^0.0.6" - graceful-fs "^3.0.0" - mkdirp "^0.5.0" - strip-bom "^1.0.0" - through2 "^0.6.1" - vinyl "^0.4.0" - -vinyl-sourcemaps-apply@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz#ab6549d61d172c2b1b87be5c508d239c8ef87705" - dependencies: - source-map "^0.5.1" - -vinyl@1.X: - version "1.2.0" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-1.2.0.tgz#5c88036cf565e5df05558bfc911f8656df218884" - dependencies: - clone "^1.0.0" - clone-stats "^0.0.1" - replace-ext "0.0.1" - -vinyl@^0.4.0: - version "0.4.6" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.4.6.tgz#2f356c87a550a255461f36bbeb2a5ba8bf784847" - dependencies: - clone "^0.2.0" - clone-stats "^0.0.1" - -vinyl@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.5.3.tgz#b0455b38fc5e0cf30d4325132e461970c2091cde" - dependencies: - clone "^1.0.0" - clone-stats "^0.0.1" - replace-ext "0.0.1" - whatwg-fetch@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.1.0.tgz#f143957839af3b6fbfbb00f70eb752292fe1cbb6" + version "1.1.1" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.1.1.tgz#ac3c9d39f320c6dce5339969d054ef43dd333319" which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which@1, which@1.2.x, which@^1.2.10, which@^1.2.11, which@^1.2.8, which@^1.2.9: +which@1.2.x, which@^1.2.10, which@^1.2.11, which@^1.2.8, which@^1.2.9: version "1.2.12" resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" dependencies: isexe "^1.1.1" -wide-align@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" - dependencies: - string-width "^1.0.1" - widest-line@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" @@ -3160,10 +1701,6 @@ win-release@^1.0.0: dependencies: semver "^5.0.1" -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" - window-size@^0.1.1: version "0.1.4" resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" @@ -3177,10 +1714,11 @@ wordwrap@0.0.2: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" wrap-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.0.0.tgz#7d30f8f873f9a5bbc3a64dabc8d177e071ae426f" + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" dependencies: string-width "^1.0.1" + strip-ansi "^3.0.1" wrappy@1: version "1.0.2" @@ -3200,7 +1738,7 @@ xdg-basedir@^2.0.0: dependencies: os-homedir "^1.0.0" -"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.0: +xtend@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" @@ -3219,7 +1757,7 @@ yargs-parser@^2.4.1: camelcase "^3.0.0" lodash.assign "^4.0.6" -yargs@^4.3.2, yargs@^4.7.1: +yargs@^4.3.2: version "4.8.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" dependencies: @@ -3238,15 +1776,6 @@ yargs@^4.3.2, yargs@^4.7.1: y18n "^3.2.1" yargs-parser "^2.4.1" -yargs@~3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" - dependencies: - camelcase "^1.0.2" - cliui "^2.1.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"