diff options
author | Chocobozzz <me@florianbigard.com> | 2018-04-15 10:46:26 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2018-04-15 10:55:33 +0200 |
commit | 864e782bc2306f7154a185361ebf94e6e86472e8 (patch) | |
tree | 008049ed5043759a0702938b2ce7314087e7a316 | |
parent | 37ddeba57f4c2aa85475fd3ef4498bb2802e1c7c (diff) | |
download | PeerTube-864e782bc2306f7154a185361ebf94e6e86472e8.tar.gz PeerTube-864e782bc2306f7154a185361ebf94e6e86472e8.tar.zst PeerTube-864e782bc2306f7154a185361ebf94e6e86472e8.zip |
Improve big play button animation
-rw-r--r-- | client/package.json | 4 | ||||
-rw-r--r-- | client/src/assets/player/images/big-play-button.svg | 11 | ||||
-rw-r--r-- | client/src/assets/player/peertube-videojs-plugin.ts | 7 | ||||
-rw-r--r-- | client/src/sass/video-js-custom.scss | 61 | ||||
-rw-r--r-- | client/yarn.lock | 200 |
5 files changed, 155 insertions, 128 deletions
diff --git a/client/package.json b/client/package.json index 1c46d79fa..eb82030fb 100644 --- a/client/package.json +++ b/client/package.json | |||
@@ -48,7 +48,7 @@ | |||
48 | "@types/video.js": "6.2.4", | 48 | "@types/video.js": "6.2.4", |
49 | "@types/webtorrent": "^0.98.4", | 49 | "@types/webtorrent": "^0.98.4", |
50 | "angular2-notifications": "^0.9.6", | 50 | "angular2-notifications": "^0.9.6", |
51 | "awesome-typescript-loader": "4.0.1", | 51 | "awesome-typescript-loader": "5.0.0", |
52 | "bootstrap-sass": "^3.3.7", | 52 | "bootstrap-sass": "^3.3.7", |
53 | "codelyzer": "^4.0.2", | 53 | "codelyzer": "^4.0.2", |
54 | "core-js": "^2.4.1", | 54 | "core-js": "^2.4.1", |
@@ -72,7 +72,7 @@ | |||
72 | "resolve-url-loader": "^2.0.0", | 72 | "resolve-url-loader": "^2.0.0", |
73 | "rxjs": "^5.4.2", | 73 | "rxjs": "^5.4.2", |
74 | "sanitize-html": "^1.16.3", | 74 | "sanitize-html": "^1.16.3", |
75 | "sass-loader": "^6.0.3", | 75 | "sass-loader": "^7.0.1", |
76 | "sass-resources-loader": "^1.2.1", | 76 | "sass-resources-loader": "^1.2.1", |
77 | "tslint": "^5.7.0", | 77 | "tslint": "^5.7.0", |
78 | "tslint-config-standard": "^7.0.0", | 78 | "tslint-config-standard": "^7.0.0", |
diff --git a/client/src/assets/player/images/big-play-button.svg b/client/src/assets/player/images/big-play-button.svg new file mode 100644 index 000000000..f2e65dc38 --- /dev/null +++ b/client/src/assets/player/images/big-play-button.svg | |||
@@ -0,0 +1,11 @@ | |||
1 | <?xml version="1.0" encoding="iso-8859-1"?> | ||
2 | <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | ||
3 | viewBox="0 0 460.114 460.114" style="enable-background:new 0 0 460.114 460.114;" xml:space="preserve"> | ||
4 | <g> | ||
5 | <g> | ||
6 | <path fill="#fff" d="M393.538,203.629L102.557,5.543c-9.793-6.666-22.468-7.372-32.94-1.832c-10.472,5.538-17.022,16.413-17.022,28.26v396.173 | ||
7 | c0,11.846,6.55,22.721,17.022,28.26c10.471,5.539,23.147,4.834,32.94-1.832l290.981-198.087 | ||
8 | c8.746-5.954,13.98-15.848,13.98-26.428C407.519,219.477,402.285,209.582,393.538,203.629z"/> | ||
9 | </g> | ||
10 | </g> | ||
11 | </svg> | ||
diff --git a/client/src/assets/player/peertube-videojs-plugin.ts b/client/src/assets/player/peertube-videojs-plugin.ts index ddb73d074..83df24af6 100644 --- a/client/src/assets/player/peertube-videojs-plugin.ts +++ b/client/src/assets/player/peertube-videojs-plugin.ts | |||
@@ -322,11 +322,10 @@ class PeerTubePlugin extends Plugin { | |||
322 | // Proxy first play | 322 | // Proxy first play |
323 | const oldPlay = this.player.play.bind(this.player) | 323 | const oldPlay = this.player.play.bind(this.player) |
324 | this.player.play = () => { | 324 | this.player.play = () => { |
325 | this.updateVideoFile(undefined, 0, () => { | 325 | this.player.addClass('vjs-has-big-play-button-clicked') |
326 | this.seek(this.startTime) | ||
327 | oldPlay() | ||
328 | }) | ||
329 | this.player.play = oldPlay | 326 | this.player.play = oldPlay |
327 | |||
328 | this.updateVideoFile(undefined, 0, () => this.seek(this.startTime)) | ||
330 | } | 329 | } |
331 | } | 330 | } |
332 | } | 331 | } |
diff --git a/client/src/sass/video-js-custom.scss b/client/src/sass/video-js-custom.scss index 768b7895f..cae7ab431 100644 --- a/client/src/sass/video-js-custom.scss +++ b/client/src/sass/video-js-custom.scss | |||
@@ -1,6 +1,13 @@ | |||
1 | @import '_variables'; | 1 | @import '_variables'; |
2 | @import '_mixins'; | 2 | @import '_mixins'; |
3 | 3 | ||
4 | @mixin big-play-button-triangle-size($triangle-size) { | ||
5 | width: $triangle-size; | ||
6 | height: $triangle-size; | ||
7 | top: calc(50% - #{$triangle-size / 2}); | ||
8 | left: calc(53% - #{($triangle-size / 2)}); | ||
9 | } | ||
10 | |||
4 | $primary-foreground-color: #fff; | 11 | $primary-foreground-color: #fff; |
5 | $primary-foreground-opacity: 0.9; | 12 | $primary-foreground-opacity: 0.9; |
6 | $primary-foreground-opacity-hover: 1; | 13 | $primary-foreground-opacity-hover: 1; |
@@ -59,7 +66,7 @@ $setting-transition-easing: ease-out; | |||
59 | $big-play-width: 1.2em; | 66 | $big-play-width: 1.2em; |
60 | $big-play-height: 1.2em; | 67 | $big-play-height: 1.2em; |
61 | 68 | ||
62 | border: 0; | 69 | border: 6px solid #fff; |
63 | border-radius: 100%; | 70 | border-radius: 100%; |
64 | 71 | ||
65 | left: 50%; | 72 | left: 50%; |
@@ -69,7 +76,7 @@ $setting-transition-easing: ease-out; | |||
69 | line-height: $big-play-height; | 76 | line-height: $big-play-height; |
70 | margin-left: -($big-play-width / 2); | 77 | margin-left: -($big-play-width / 2); |
71 | margin-top: -($big-play-height / 2); | 78 | margin-top: -($big-play-height / 2); |
72 | transition: opacity 0.5s; | 79 | transition: 0.4s opacity; |
73 | 80 | ||
74 | &::-moz-focus-inner { | 81 | &::-moz-focus-inner { |
75 | border: 0; | 82 | border: 0; |
@@ -77,41 +84,33 @@ $setting-transition-easing: ease-out; | |||
77 | } | 84 | } |
78 | 85 | ||
79 | .vjs-icon-placeholder::before { | 86 | .vjs-icon-placeholder::before { |
80 | transition: font-size 0.2s, opacity 0.2s; | 87 | @include big-play-button-triangle-size(45px); |
88 | |||
89 | content: ''; | ||
90 | background-image: url('../assets/player/images/big-play-button.svg'); | ||
81 | } | 91 | } |
82 | 92 | ||
83 | &:hover { | 93 | &:hover { |
84 | opacity: 0.8; | 94 | opacity: 0.8; |
85 | |||
86 | .vjs-icon-placeholder::before { | ||
87 | font-size: 110%; | ||
88 | } | ||
89 | } | 95 | } |
90 | } | 96 | } |
91 | 97 | ||
92 | &.vjs-has-started .vjs-big-play-button { | 98 | // Small effect when we click on the play button |
93 | display: block; | 99 | &.vjs-has-big-play-button-clicked { |
94 | visibility: hidden; | ||
95 | |||
96 | &, &::before { | ||
97 | opacity: 0; | ||
98 | transition: visibility 0.1s, opacity 0.1s; | ||
99 | } | ||
100 | } | ||
101 | 100 | ||
102 | &.vjs-has-started video { | 101 | .vjs-big-play-button, .vjs-poster { |
103 | background-color: #000; | 102 | display: block; |
104 | animation: fade-black-on-play 0.5s linear; | 103 | visibility: hidden; |
105 | 104 | ||
106 | @keyframes fade-black-on-play { | 105 | &.vjs-big-play-button, &.vjs-big-play-button::before { |
107 | 0% { | ||
108 | opacity: 1; | ||
109 | } | ||
110 | 50% { | ||
111 | opacity: 0; | 106 | opacity: 0; |
107 | transition: visibility 0.2s, opacity 0.2s; | ||
112 | } | 108 | } |
113 | 100% { | 109 | |
114 | opacity: 1; | 110 | &.vjs-poster, &.vjs-poster::before { |
111 | opacity: 0; | ||
112 | transition: visibility 0.3s, opacity 0.3s; | ||
113 | transition-delay: 0.05s; | ||
115 | } | 114 | } |
116 | } | 115 | } |
117 | } | 116 | } |
@@ -446,6 +445,11 @@ $setting-transition-easing: ease-out; | |||
446 | 445 | ||
447 | .vjs-big-play-button { | 446 | .vjs-big-play-button { |
448 | font-size: 4.5em; | 447 | font-size: 4.5em; |
448 | border-width: 4.5px; | ||
449 | |||
450 | .vjs-icon-placeholder::before { | ||
451 | @include big-play-button-triangle-size(27px); | ||
452 | } | ||
449 | } | 453 | } |
450 | 454 | ||
451 | .vjs-playback-rate { | 455 | .vjs-playback-rate { |
@@ -468,6 +472,11 @@ $setting-transition-easing: ease-out; | |||
468 | 472 | ||
469 | .vjs-big-play-button { | 473 | .vjs-big-play-button { |
470 | font-size: 3em; | 474 | font-size: 3em; |
475 | border-width: 3px; | ||
476 | |||
477 | .vjs-icon-placeholder::before { | ||
478 | @include big-play-button-triangle-size(20px); | ||
479 | } | ||
471 | } | 480 | } |
472 | 481 | ||
473 | .vjs-volume-control { | 482 | .vjs-volume-control { |
diff --git a/client/yarn.lock b/client/yarn.lock index 5d35b6e89..3ae0b73c7 100644 --- a/client/yarn.lock +++ b/client/yarn.lock | |||
@@ -251,8 +251,8 @@ | |||
251 | "@types/lodash" "*" | 251 | "@types/lodash" "*" |
252 | 252 | ||
253 | "@types/lodash@*": | 253 | "@types/lodash@*": |
254 | version "4.14.106" | 254 | version "4.14.107" |
255 | resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.106.tgz#6093e9a02aa567ddecfe9afadca89e53e5dce4dd" | 255 | resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.107.tgz#b2d2ae3958bfb8ff828495cbe12214af9e4d035e" |
256 | 256 | ||
257 | "@types/magnet-uri@*": | 257 | "@types/magnet-uri@*": |
258 | version "5.1.1" | 258 | version "5.1.1" |
@@ -265,8 +265,8 @@ | |||
265 | resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-0.0.4.tgz#c5f67365916044b342dae8d702724788ba0b5b74" | 265 | resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-0.0.4.tgz#c5f67365916044b342dae8d702724788ba0b5b74" |
266 | 266 | ||
267 | "@types/node@*", "@types/node@^9.3.0": | 267 | "@types/node@*", "@types/node@^9.3.0": |
268 | version "9.6.2" | 268 | version "9.6.5" |
269 | resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.2.tgz#e49ac1adb458835e95ca6487bc20f916b37aff23" | 269 | resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.5.tgz#ee700810fdf49ac1c399fc5980b7559b3e5a381d" |
270 | 270 | ||
271 | "@types/parse-torrent-file@*": | 271 | "@types/parse-torrent-file@*": |
272 | version "4.0.1" | 272 | version "4.0.1" |
@@ -635,15 +635,15 @@ autoprefixer@^7.2.3: | |||
635 | postcss "^6.0.17" | 635 | postcss "^6.0.17" |
636 | postcss-value-parser "^3.2.3" | 636 | postcss-value-parser "^3.2.3" |
637 | 637 | ||
638 | awesome-typescript-loader@4.0.1: | 638 | awesome-typescript-loader@5.0.0: |
639 | version "4.0.1" | 639 | version "5.0.0" |
640 | resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-4.0.1.tgz#bddae8183f06eb65184390d596e4342ca2089281" | 640 | resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-5.0.0.tgz#130c304ae52a60933f15d93f7629003b483fa8b1" |
641 | dependencies: | 641 | dependencies: |
642 | chalk "^2.3.1" | 642 | chalk "^2.3.1" |
643 | enhanced-resolve "3.3.0" | 643 | enhanced-resolve "^4.0.0" |
644 | loader-utils "^1.1.0" | 644 | loader-utils "^1.1.0" |
645 | lodash "^4.17.4" | 645 | lodash "^4.17.5" |
646 | micromatch "^3.0.3" | 646 | micromatch "^3.1.9" |
647 | mkdirp "^0.5.1" | 647 | mkdirp "^0.5.1" |
648 | source-map-support "^0.5.3" | 648 | source-map-support "^0.5.3" |
649 | 649 | ||
@@ -656,8 +656,8 @@ aws-sign2@~0.7.0: | |||
656 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" | 656 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" |
657 | 657 | ||
658 | aws4@^1.2.1, aws4@^1.6.0: | 658 | aws4@^1.2.1, aws4@^1.6.0: |
659 | version "1.6.0" | 659 | version "1.7.0" |
660 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" | 660 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289" |
661 | 661 | ||
662 | babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: | 662 | babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: |
663 | version "6.26.0" | 663 | version "6.26.0" |
@@ -1486,16 +1486,14 @@ braces@^1.8.2: | |||
1486 | repeat-element "^1.1.2" | 1486 | repeat-element "^1.1.2" |
1487 | 1487 | ||
1488 | braces@^2.3.0, braces@^2.3.1: | 1488 | braces@^2.3.0, braces@^2.3.1: |
1489 | version "2.3.1" | 1489 | version "2.3.2" |
1490 | resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.1.tgz#7086c913b4e5a08dbe37ac0ee6a2500c4ba691bb" | 1490 | resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" |
1491 | dependencies: | 1491 | dependencies: |
1492 | arr-flatten "^1.1.0" | 1492 | arr-flatten "^1.1.0" |
1493 | array-unique "^0.3.2" | 1493 | array-unique "^0.3.2" |
1494 | define-property "^1.0.0" | ||
1495 | extend-shallow "^2.0.1" | 1494 | extend-shallow "^2.0.1" |
1496 | fill-range "^4.0.0" | 1495 | fill-range "^4.0.0" |
1497 | isobject "^3.0.1" | 1496 | isobject "^3.0.1" |
1498 | kind-of "^6.0.2" | ||
1499 | repeat-element "^1.1.2" | 1497 | repeat-element "^1.1.2" |
1500 | snapdragon "^0.8.1" | 1498 | snapdragon "^0.8.1" |
1501 | snapdragon-node "^2.0.1" | 1499 | snapdragon-node "^2.0.1" |
@@ -1518,16 +1516,16 @@ browserify-aes@^1.0.0, browserify-aes@^1.0.4: | |||
1518 | safe-buffer "^5.0.1" | 1516 | safe-buffer "^5.0.1" |
1519 | 1517 | ||
1520 | browserify-cipher@^1.0.0: | 1518 | browserify-cipher@^1.0.0: |
1521 | version "1.0.0" | 1519 | version "1.0.1" |
1522 | resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a" | 1520 | resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" |
1523 | dependencies: | 1521 | dependencies: |
1524 | browserify-aes "^1.0.4" | 1522 | browserify-aes "^1.0.4" |
1525 | browserify-des "^1.0.0" | 1523 | browserify-des "^1.0.0" |
1526 | evp_bytestokey "^1.0.0" | 1524 | evp_bytestokey "^1.0.0" |
1527 | 1525 | ||
1528 | browserify-des@^1.0.0: | 1526 | browserify-des@^1.0.0: |
1529 | version "1.0.0" | 1527 | version "1.0.1" |
1530 | resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.0.tgz#daa277717470922ed2fe18594118a175439721dd" | 1528 | resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.1.tgz#3343124db6d7ad53e26a8826318712bdc8450f9c" |
1531 | dependencies: | 1529 | dependencies: |
1532 | cipher-base "^1.0.1" | 1530 | cipher-base "^1.0.1" |
1533 | des.js "^1.0.0" | 1531 | des.js "^1.0.0" |
@@ -1728,12 +1726,12 @@ caniuse-api@^1.5.2: | |||
1728 | lodash.uniq "^4.5.0" | 1726 | lodash.uniq "^4.5.0" |
1729 | 1727 | ||
1730 | caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: | 1728 | caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: |
1731 | version "1.0.30000824" | 1729 | version "1.0.30000830" |
1732 | resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000824.tgz#bba3ff425296e04caa37fe426259206a7056551b" | 1730 | resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000830.tgz#6e45255b345649fd15ff59072da1e12bb3de2f13" |
1733 | 1731 | ||
1734 | caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805: | 1732 | caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805: |
1735 | version "1.0.30000824" | 1733 | version "1.0.30000830" |
1736 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000824.tgz#de3bc1ba0bff4937302f8cb2a8632a8cc1c07f9a" | 1734 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000830.tgz#cb96b8a2dd3cbfe04acea2af3c4e894249095328" |
1737 | 1735 | ||
1738 | caseless@~0.11.0: | 1736 | caseless@~0.11.0: |
1739 | version "0.11.0" | 1737 | version "0.11.0" |
@@ -1830,8 +1828,8 @@ chownr@^1.0.1: | |||
1830 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" | 1828 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" |
1831 | 1829 | ||
1832 | chrome-trace-event@^0.1.1: | 1830 | chrome-trace-event@^0.1.1: |
1833 | version "0.1.2" | 1831 | version "0.1.3" |
1834 | resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-0.1.2.tgz#90f36885d5345a50621332f0717b595883d5d982" | 1832 | resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-0.1.3.tgz#d395af2d31c87b90a716c831fe326f69768ec084" |
1835 | 1833 | ||
1836 | chunk-store-stream@^2.0.2: | 1834 | chunk-store-stream@^2.0.2: |
1837 | version "2.1.0" | 1835 | version "2.1.0" |
@@ -2193,8 +2191,8 @@ core-js@^1.0.0: | |||
2193 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" | 2191 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" |
2194 | 2192 | ||
2195 | core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0: | 2193 | core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0: |
2196 | version "2.5.4" | 2194 | version "2.5.5" |
2197 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.4.tgz#f2c8bf181f2a80b92f360121429ce63a2f0aeae0" | 2195 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.5.tgz#b14dde936c640c0579a6b50cabcc132dd6127e3b" |
2198 | 2196 | ||
2199 | core-object@^3.1.0: | 2197 | core-object@^3.1.0: |
2200 | version "3.1.5" | 2198 | version "3.1.5" |
@@ -2219,24 +2217,25 @@ cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: | |||
2219 | require-from-string "^1.1.0" | 2217 | require-from-string "^1.1.0" |
2220 | 2218 | ||
2221 | create-ecdh@^4.0.0: | 2219 | create-ecdh@^4.0.0: |
2222 | version "4.0.0" | 2220 | version "4.0.1" |
2223 | resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" | 2221 | resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.1.tgz#44223dfed533193ba5ba54e0df5709b89acf1f82" |
2224 | dependencies: | 2222 | dependencies: |
2225 | bn.js "^4.1.0" | 2223 | bn.js "^4.1.0" |
2226 | elliptic "^6.0.0" | 2224 | elliptic "^6.0.0" |
2227 | 2225 | ||
2228 | create-hash@^1.1.0, create-hash@^1.1.2: | 2226 | create-hash@^1.1.0, create-hash@^1.1.2: |
2229 | version "1.1.3" | 2227 | version "1.2.0" |
2230 | resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.3.tgz#606042ac8b9262750f483caddab0f5819172d8fd" | 2228 | resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" |
2231 | dependencies: | 2229 | dependencies: |
2232 | cipher-base "^1.0.1" | 2230 | cipher-base "^1.0.1" |
2233 | inherits "^2.0.1" | 2231 | inherits "^2.0.1" |
2234 | ripemd160 "^2.0.0" | 2232 | md5.js "^1.3.4" |
2233 | ripemd160 "^2.0.1" | ||
2235 | sha.js "^2.4.0" | 2234 | sha.js "^2.4.0" |
2236 | 2235 | ||
2237 | create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: | 2236 | create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: |
2238 | version "1.1.6" | 2237 | version "1.1.7" |
2239 | resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.6.tgz#acb9e221a4e17bdb076e90657c42b93e3726cf06" | 2238 | resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" |
2240 | dependencies: | 2239 | dependencies: |
2241 | cipher-base "^1.0.3" | 2240 | cipher-base "^1.0.3" |
2242 | create-hash "^1.1.0" | 2241 | create-hash "^1.1.0" |
@@ -2599,8 +2598,8 @@ diff@^3.2.0, diff@^3.3.1, diff@^3.5.0: | |||
2599 | resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" | 2598 | resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" |
2600 | 2599 | ||
2601 | diffie-hellman@^5.0.0: | 2600 | diffie-hellman@^5.0.0: |
2602 | version "5.0.2" | 2601 | version "5.0.3" |
2603 | resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" | 2602 | resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" |
2604 | dependencies: | 2603 | dependencies: |
2605 | bn.js "^4.1.0" | 2604 | bn.js "^4.1.0" |
2606 | miller-rabin "^4.0.0" | 2605 | miller-rabin "^4.0.0" |
@@ -2777,15 +2776,6 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0: | |||
2777 | dependencies: | 2776 | dependencies: |
2778 | once "^1.4.0" | 2777 | once "^1.4.0" |
2779 | 2778 | ||
2780 | enhanced-resolve@3.3.0: | ||
2781 | version "3.3.0" | ||
2782 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.3.0.tgz#950964ecc7f0332a42321b673b38dc8ff15535b3" | ||
2783 | dependencies: | ||
2784 | graceful-fs "^4.1.2" | ||
2785 | memory-fs "^0.4.0" | ||
2786 | object-assign "^4.0.1" | ||
2787 | tapable "^0.2.5" | ||
2788 | |||
2789 | enhanced-resolve@^3.1.0, enhanced-resolve@^3.4.0: | 2779 | enhanced-resolve@^3.1.0, enhanced-resolve@^3.4.0: |
2790 | version "3.4.1" | 2780 | version "3.4.1" |
2791 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" | 2781 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" |
@@ -3278,8 +3268,8 @@ flatten@^1.0.2: | |||
3278 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" | 3268 | resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" |
3279 | 3269 | ||
3280 | flow-parser@^0.*: | 3270 | flow-parser@^0.*: |
3281 | version "0.69.0" | 3271 | version "0.70.0" |
3282 | resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.69.0.tgz#378b5128d6d0b554a8b2f16a4ca3e1ab9649f00e" | 3272 | resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.70.0.tgz#9c310187efe4380ba9a251284e9b83b95c49e857" |
3283 | 3273 | ||
3284 | flush-write-stream@^1.0.0: | 3274 | flush-write-stream@^1.0.0: |
3285 | version "1.0.3" | 3275 | version "1.0.3" |
@@ -3460,9 +3450,9 @@ get-stdin@^4.0.1: | |||
3460 | version "4.0.1" | 3450 | version "4.0.1" |
3461 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" | 3451 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" |
3462 | 3452 | ||
3463 | get-stdin@^5.0.1: | 3453 | get-stdin@^6.0.0: |
3464 | version "5.0.1" | 3454 | version "6.0.0" |
3465 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" | 3455 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" |
3466 | 3456 | ||
3467 | get-stream@3.0.0, get-stream@^3.0.0: | 3457 | get-stream@3.0.0, get-stream@^3.0.0: |
3468 | version "3.0.0" | 3458 | version "3.0.0" |
@@ -3874,8 +3864,8 @@ html-entities@^1.2.0: | |||
3874 | resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" | 3864 | resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" |
3875 | 3865 | ||
3876 | html-minifier@^3.2.3: | 3866 | html-minifier@^3.2.3: |
3877 | version "3.5.13" | 3867 | version "3.5.14" |
3878 | resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.13.tgz#6bca6d533a7f18a476dc6aeb3d113071ab5c165e" | 3868 | resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.14.tgz#88653b24b344274e3e3d7052f1541ebea054ac60" |
3879 | dependencies: | 3869 | dependencies: |
3880 | camel-case "3.0.x" | 3870 | camel-case "3.0.x" |
3881 | clean-css "4.1.x" | 3871 | clean-css "4.1.x" |
@@ -3994,10 +3984,16 @@ https-browserify@^1.0.0: | |||
3994 | version "1.0.0" | 3984 | version "1.0.0" |
3995 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" | 3985 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" |
3996 | 3986 | ||
3997 | iconv-lite@0.4.19, iconv-lite@^0.4.17, iconv-lite@~0.4.13: | 3987 | iconv-lite@0.4.19: |
3998 | version "0.4.19" | 3988 | version "0.4.19" |
3999 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" | 3989 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" |
4000 | 3990 | ||
3991 | iconv-lite@^0.4.17, iconv-lite@~0.4.13: | ||
3992 | version "0.4.21" | ||
3993 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.21.tgz#c47f8733d02171189ebc4a400f3218d348094798" | ||
3994 | dependencies: | ||
3995 | safer-buffer "^2.1.0" | ||
3996 | |||
4001 | icss-replace-symbols@^1.1.0: | 3997 | icss-replace-symbols@^1.1.0: |
4002 | version "1.1.0" | 3998 | version "1.1.0" |
4003 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" | 3999 | resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" |
@@ -4158,10 +4154,14 @@ ip@^1.0.1, ip@^1.1.0, ip@^1.1.3, ip@^1.1.5: | |||
4158 | version "1.1.5" | 4154 | version "1.1.5" |
4159 | resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" | 4155 | resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" |
4160 | 4156 | ||
4161 | ipaddr.js@1.6.0, "ipaddr.js@>= 0.1.5", ipaddr.js@^1.0.1: | 4157 | ipaddr.js@1.6.0: |
4162 | version "1.6.0" | 4158 | version "1.6.0" |
4163 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b" | 4159 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b" |
4164 | 4160 | ||
4161 | "ipaddr.js@>= 0.1.5", ipaddr.js@^1.0.1: | ||
4162 | version "1.7.0" | ||
4163 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.7.0.tgz#2206ed334afc32e01fed3ee838b6b2521068b9d2" | ||
4164 | |||
4165 | is-absolute-url@^2.0.0: | 4165 | is-absolute-url@^2.0.0: |
4166 | version "2.1.0" | 4166 | version "2.1.0" |
4167 | resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" | 4167 | resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" |
@@ -5232,7 +5232,7 @@ micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7: | |||
5232 | parse-glob "^3.0.4" | 5232 | parse-glob "^3.0.4" |
5233 | regex-cache "^0.4.2" | 5233 | regex-cache "^0.4.2" |
5234 | 5234 | ||
5235 | micromatch@^3.0.3, micromatch@^3.1.4, micromatch@^3.1.8: | 5235 | micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: |
5236 | version "3.1.10" | 5236 | version "3.1.10" |
5237 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" | 5237 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" |
5238 | dependencies: | 5238 | dependencies: |
@@ -5276,8 +5276,8 @@ mime@^1.2.11, mime@^1.4.1, mime@^1.5.0: | |||
5276 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" | 5276 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" |
5277 | 5277 | ||
5278 | mime@^2.2.0: | 5278 | mime@^2.2.0: |
5279 | version "2.2.2" | 5279 | version "2.3.1" |
5280 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.2.2.tgz#6b4c109d88031d7b5c23635f5b923da336d79121" | 5280 | resolved "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369" |
5281 | 5281 | ||
5282 | mimic-fn@^1.0.0: | 5282 | mimic-fn@^1.0.0: |
5283 | version "1.2.0" | 5283 | version "1.2.0" |
@@ -5294,8 +5294,8 @@ min-document@^2.19.0, min-document@^2.6.1: | |||
5294 | dom-walk "^0.1.0" | 5294 | dom-walk "^0.1.0" |
5295 | 5295 | ||
5296 | minimalistic-assert@^1.0.0: | 5296 | minimalistic-assert@^1.0.0: |
5297 | version "1.0.0" | 5297 | version "1.0.1" |
5298 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" | 5298 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" |
5299 | 5299 | ||
5300 | minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: | 5300 | minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: |
5301 | version "1.0.1" | 5301 | version "1.0.1" |
@@ -5444,8 +5444,8 @@ negotiator@0.6.1: | |||
5444 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" | 5444 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" |
5445 | 5445 | ||
5446 | neo-async@^2.5.0: | 5446 | neo-async@^2.5.0: |
5447 | version "2.5.0" | 5447 | version "2.5.1" |
5448 | resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.0.tgz#76b1c823130cca26acfbaccc8fbaf0a2fa33b18f" | 5448 | resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee" |
5449 | 5449 | ||
5450 | netmask@^1.0.6: | 5450 | netmask@^1.0.6: |
5451 | version "1.0.6" | 5451 | version "1.0.6" |
@@ -5932,8 +5932,8 @@ param-case@2.1.x: | |||
5932 | no-case "^2.2.0" | 5932 | no-case "^2.2.0" |
5933 | 5933 | ||
5934 | parse-asn1@^5.0.0: | 5934 | parse-asn1@^5.0.0: |
5935 | version "5.1.0" | 5935 | version "5.1.1" |
5936 | resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.0.tgz#37c4f9b7ed3ab65c74817b5f2480937fbf97c712" | 5936 | resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8" |
5937 | dependencies: | 5937 | dependencies: |
5938 | asn1.js "^4.0.0" | 5938 | asn1.js "^4.0.0" |
5939 | browserify-aes "^1.0.0" | 5939 | browserify-aes "^1.0.0" |
@@ -5974,23 +5974,17 @@ parse-passwd@^1.0.0: | |||
5974 | version "1.0.0" | 5974 | version "1.0.0" |
5975 | resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" | 5975 | resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" |
5976 | 5976 | ||
5977 | parse-torrent-file@^4.0.0: | ||
5978 | version "4.1.0" | ||
5979 | resolved "https://registry.yarnpkg.com/parse-torrent-file/-/parse-torrent-file-4.1.0.tgz#44e12d1e456d4b4c03e1f7ce318ea6e9cdf6a94a" | ||
5980 | dependencies: | ||
5981 | bencode "^2.0.0" | ||
5982 | simple-sha1 "^2.0.0" | ||
5983 | uniq "^1.0.1" | ||
5984 | |||
5985 | parse-torrent@^5.8.0: | 5977 | parse-torrent@^5.8.0: |
5986 | version "5.8.3" | 5978 | version "5.9.0" |
5987 | resolved "https://registry.yarnpkg.com/parse-torrent/-/parse-torrent-5.8.3.tgz#f95ef23301239609de406794ad9f958a1bca1b6c" | 5979 | resolved "https://registry.yarnpkg.com/parse-torrent/-/parse-torrent-5.9.0.tgz#9232e9103ac4d80a95adb381621b8461db44f230" |
5988 | dependencies: | 5980 | dependencies: |
5981 | bencode "^2.0.0" | ||
5989 | blob-to-buffer "^1.2.6" | 5982 | blob-to-buffer "^1.2.6" |
5990 | get-stdin "^5.0.1" | 5983 | get-stdin "^6.0.0" |
5991 | magnet-uri "^5.1.3" | 5984 | magnet-uri "^5.1.3" |
5992 | parse-torrent-file "^4.0.0" | ||
5993 | simple-get "^2.0.0" | 5985 | simple-get "^2.0.0" |
5986 | simple-sha1 "^2.0.0" | ||
5987 | uniq "^1.0.1" | ||
5994 | 5988 | ||
5995 | parseurl@~1.3.2: | 5989 | parseurl@~1.3.2: |
5996 | version "1.3.2" | 5990 | version "1.3.2" |
@@ -6448,8 +6442,8 @@ preserve@^0.2.0: | |||
6448 | resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" | 6442 | resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" |
6449 | 6443 | ||
6450 | prettier@^1.5.3: | 6444 | prettier@^1.5.3: |
6451 | version "1.11.1" | 6445 | version "1.12.0" |
6452 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.11.1.tgz#61e43fc4cd44e68f2b0dfc2c38cd4bb0fccdcc75" | 6446 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.12.0.tgz#d26fc5894b9230de97629b39cae225b503724ce8" |
6453 | 6447 | ||
6454 | pretty-bytes@^4.0.2: | 6448 | pretty-bytes@^4.0.2: |
6455 | version "4.0.2" | 6449 | version "4.0.2" |
@@ -6516,8 +6510,8 @@ pseudomap@^1.0.2: | |||
6516 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" | 6510 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" |
6517 | 6511 | ||
6518 | public-encrypt@^4.0.0: | 6512 | public-encrypt@^4.0.0: |
6519 | version "4.0.0" | 6513 | version "4.0.2" |
6520 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" | 6514 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.2.tgz#46eb9107206bf73489f8b85b69d91334c6610994" |
6521 | dependencies: | 6515 | dependencies: |
6522 | bn.js "^4.1.0" | 6516 | bn.js "^4.1.0" |
6523 | browserify-rsa "^4.0.0" | 6517 | browserify-rsa "^4.0.0" |
@@ -7100,8 +7094,8 @@ resolve-url@^0.2.1, resolve-url@~0.2.1: | |||
7100 | resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" | 7094 | resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" |
7101 | 7095 | ||
7102 | resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: | 7096 | resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: |
7103 | version "1.6.0" | 7097 | version "1.7.1" |
7104 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.6.0.tgz#0fbd21278b27b4004481c395349e7aba60a9ff5c" | 7098 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3" |
7105 | dependencies: | 7099 | dependencies: |
7106 | path-parse "^1.0.5" | 7100 | path-parse "^1.0.5" |
7107 | 7101 | ||
@@ -7208,8 +7202,8 @@ rx-lite@*, rx-lite@^4.0.8: | |||
7208 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" | 7202 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" |
7209 | 7203 | ||
7210 | rxjs@^5.4.2, rxjs@^5.5.2, rxjs@^5.5.6: | 7204 | rxjs@^5.4.2, rxjs@^5.5.2, rxjs@^5.5.6: |
7211 | version "5.5.8" | 7205 | version "5.5.10" |
7212 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.8.tgz#b2b0809a57614ad6254c03d7446dea0d83ca3791" | 7206 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.10.tgz#fde02d7a614f6c8683d0d1957827f492e09db045" |
7213 | dependencies: | 7207 | dependencies: |
7214 | symbol-observable "1.0.1" | 7208 | symbol-observable "1.0.1" |
7215 | 7209 | ||
@@ -7229,6 +7223,10 @@ safe-regex@^1.1.0: | |||
7229 | dependencies: | 7223 | dependencies: |
7230 | ret "~0.1.10" | 7224 | ret "~0.1.10" |
7231 | 7225 | ||
7226 | safer-buffer@^2.1.0: | ||
7227 | version "2.1.2" | ||
7228 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" | ||
7229 | |||
7232 | sanitize-html@^1.16.3: | 7230 | sanitize-html@^1.16.3: |
7233 | version "1.18.2" | 7231 | version "1.18.2" |
7234 | resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.18.2.tgz#61877ba5a910327e42880a28803c2fbafa8e4642" | 7232 | resolved "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.18.2.tgz#61877ba5a910327e42880a28803c2fbafa8e4642" |
@@ -7253,7 +7251,7 @@ sass-graph@^2.2.4: | |||
7253 | scss-tokenizer "^0.2.3" | 7251 | scss-tokenizer "^0.2.3" |
7254 | yargs "^7.0.0" | 7252 | yargs "^7.0.0" |
7255 | 7253 | ||
7256 | sass-loader@^6.0.3, sass-loader@^6.0.6: | 7254 | sass-loader@^6.0.6: |
7257 | version "6.0.7" | 7255 | version "6.0.7" |
7258 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.7.tgz#dd2fdb3e7eeff4a53f35ba6ac408715488353d00" | 7256 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.7.tgz#dd2fdb3e7eeff4a53f35ba6ac408715488353d00" |
7259 | dependencies: | 7257 | dependencies: |
@@ -7263,6 +7261,16 @@ sass-loader@^6.0.3, sass-loader@^6.0.6: | |||
7263 | neo-async "^2.5.0" | 7261 | neo-async "^2.5.0" |
7264 | pify "^3.0.0" | 7262 | pify "^3.0.0" |
7265 | 7263 | ||
7264 | sass-loader@^7.0.1: | ||
7265 | version "7.0.1" | ||
7266 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.0.1.tgz#fd937259ccba3a9cfe0d5f8a98746d48adfcc261" | ||
7267 | dependencies: | ||
7268 | clone-deep "^2.0.1" | ||
7269 | loader-utils "^1.0.1" | ||
7270 | lodash.tail "^4.1.1" | ||
7271 | neo-async "^2.5.0" | ||
7272 | pify "^3.0.0" | ||
7273 | |||
7266 | sass-resources-loader@^1.2.1: | 7274 | sass-resources-loader@^1.2.1: |
7267 | version "1.3.3" | 7275 | version "1.3.3" |
7268 | resolved "https://registry.yarnpkg.com/sass-resources-loader/-/sass-resources-loader-1.3.3.tgz#90f0e614c444f6dfb8f54ce3e1d5f64a18d31537" | 7276 | resolved "https://registry.yarnpkg.com/sass-resources-loader/-/sass-resources-loader-1.3.3.tgz#90f0e614c444f6dfb8f54ce3e1d5f64a18d31537" |
@@ -7838,8 +7846,8 @@ string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: | |||
7838 | strip-ansi "^4.0.0" | 7846 | strip-ansi "^4.0.0" |
7839 | 7847 | ||
7840 | string2compact@^1.1.1: | 7848 | string2compact@^1.1.1: |
7841 | version "1.2.2" | 7849 | version "1.2.3" |
7842 | resolved "https://registry.yarnpkg.com/string2compact/-/string2compact-1.2.2.tgz#420b3a9ee1c46854919b4a2aeac65c43fa50597b" | 7850 | resolved "https://registry.yarnpkg.com/string2compact/-/string2compact-1.2.3.tgz#2baeaae4e8199dad9cbdec2b7964c836041fabc1" |
7843 | dependencies: | 7851 | dependencies: |
7844 | addr-to-ip-port "^1.0.1" | 7852 | addr-to-ip-port "^1.0.1" |
7845 | ipaddr.js "^1.0.1" | 7853 | ipaddr.js "^1.0.1" |
@@ -7973,7 +7981,7 @@ symbol-observable@^0.2.2: | |||
7973 | version "0.2.4" | 7981 | version "0.2.4" |
7974 | resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" | 7982 | resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" |
7975 | 7983 | ||
7976 | tapable@^0.2.5, tapable@^0.2.7: | 7984 | tapable@^0.2.7: |
7977 | version "0.2.8" | 7985 | version "0.2.8" |
7978 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22" | 7986 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22" |
7979 | 7987 | ||
@@ -8276,8 +8284,8 @@ uglify-es@^3.3.4: | |||
8276 | source-map "~0.6.1" | 8284 | source-map "~0.6.1" |
8277 | 8285 | ||
8278 | uglify-js@3.3.x, uglify-js@^3.0.6: | 8286 | uglify-js@3.3.x, uglify-js@^3.0.6: |
8279 | version "3.3.18" | 8287 | version "3.3.21" |
8280 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.18.tgz#e16df66d71638df3c9bc61cce827e46f24bdac02" | 8288 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.21.tgz#851a34cbb31840ecb881968ed07dd3a61e7264a0" |
8281 | dependencies: | 8289 | dependencies: |
8282 | commander "~2.15.0" | 8290 | commander "~2.15.0" |
8283 | source-map "~0.6.1" | 8291 | source-map "~0.6.1" |
@@ -8456,8 +8464,8 @@ use@^3.1.0: | |||
8456 | kind-of "^6.0.2" | 8464 | kind-of "^6.0.2" |
8457 | 8465 | ||
8458 | ut_metadata@^3.0.8: | 8466 | ut_metadata@^3.0.8: |
8459 | version "3.2.0" | 8467 | version "3.2.1" |
8460 | resolved "https://registry.yarnpkg.com/ut_metadata/-/ut_metadata-3.2.0.tgz#970e266f74d848bb6dca0a7ea674b2fb2520b528" | 8468 | resolved "https://registry.yarnpkg.com/ut_metadata/-/ut_metadata-3.2.1.tgz#72ce7165d6522fb8622fe7e604a878c3a3b155ff" |
8461 | dependencies: | 8469 | dependencies: |
8462 | bencode "^2.0.0" | 8470 | bencode "^2.0.0" |
8463 | bitfield "^2.0.0" | 8471 | bitfield "^2.0.0" |
@@ -9159,8 +9167,8 @@ yeoman-environment@^2.0.0, yeoman-environment@^2.0.5: | |||
9159 | untildify "^3.0.2" | 9167 | untildify "^3.0.2" |
9160 | 9168 | ||
9161 | yeoman-generator@^2.0.3: | 9169 | yeoman-generator@^2.0.3: |
9162 | version "2.0.3" | 9170 | version "2.0.4" |
9163 | resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-2.0.3.tgz#19426ed22687ffe05d31526c3f1c2cf67ba768f3" | 9171 | resolved "https://registry.yarnpkg.com/yeoman-generator/-/yeoman-generator-2.0.4.tgz#c1c51580ab88506233dd6e837a4bbf8a8e34c9a6" |
9164 | dependencies: | 9172 | dependencies: |
9165 | async "^2.6.0" | 9173 | async "^2.6.0" |
9166 | chalk "^2.3.0" | 9174 | chalk "^2.3.0" |
@@ -9193,5 +9201,5 @@ zero-fill@^2.2.3: | |||
9193 | resolved "https://registry.yarnpkg.com/zero-fill/-/zero-fill-2.2.3.tgz#a3def06ba5e39ae644850bb4ca2ad4112b4855e9" | 9201 | resolved "https://registry.yarnpkg.com/zero-fill/-/zero-fill-2.2.3.tgz#a3def06ba5e39ae644850bb4ca2ad4112b4855e9" |
9194 | 9202 | ||
9195 | zone.js@~0.8.5: | 9203 | zone.js@~0.8.5: |
9196 | version "0.8.25" | 9204 | version "0.8.26" |
9197 | resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.8.25.tgz#e20e5e85b881e2e66352612b5f238e8309e5badd" | 9205 | resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.8.26.tgz#7bdd72f7668c5a7ad6b118148b4ea39c59d08d2d" |