From 111a0e78ac0fe1e6e9d845177ea6583605748af5 Mon Sep 17 00:00:00 2001 From: Ben Burlingham Date: Mon, 27 Mar 2017 20:24:01 -0700 Subject: [PATCH] Animation I WIP. --- .gitignore | 1 + css/index.scss | 19 +- css/style.css | 22 + index.html | 146 +----- js/animation1.js | 32 ++ js/bundle.js | 24 +- js/index.js | 24 +- package.json | 12 +- res/bird.svg | 11 + res/dog.svg | 55 +++ res/seagull.svg | 428 ++++++++++++++++ res/seahorse.svg | 6 + res/sort.svg | 57 --- webpack.config.js | 11 +- yarn.lock | 1178 +++++++++++++++++++++++++++++++++++++++++++-- 15 files changed, 1746 insertions(+), 280 deletions(-) create mode 100644 css/style.css create mode 100644 js/animation1.js create mode 100644 res/bird.svg create mode 100644 res/dog.svg create mode 100644 res/seagull.svg create mode 100644 res/seahorse.svg delete mode 100644 res/sort.svg diff --git a/.gitignore b/.gitignore index fd4f2b0..6a155bf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules .DS_Store +.npm-debug.log diff --git a/css/index.scss b/css/index.scss index 2965967..8f165ce 100644 --- a/css/index.scss +++ b/css/index.scss @@ -1,6 +1,19 @@ -.visualization { - height: 700px; +.particles { + background: #fafafa; + border: 5px solid #fafafa; + border-radius: 3px; + height: 400px; margin: 10px auto; position: relative; - width: 1100px; + width: 90%; +} + +.particle { + $side: 20px; + + background: url('../res/seahorse.svg'); + background-size: $side $side; + height: $side; + position: absolute; + width: $side; } diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..dba6fc6 --- /dev/null +++ b/css/style.css @@ -0,0 +1,22 @@ +.particles { + background: #fafafa; + border: 5px solid #fafafa; + border-radius: 3px; + height: 400px; + margin: 10px auto; + position: relative; + width: 90%; } + +.particle { + background: url(../res/seahorse.svg); + background-size: 20px 20px; + height: 20px; + position: absolute; + width: 20px; } +* { + box-sizing: border-box; + margin: 0; + padding: 0; } + +body { + font-family: sans-serif; } diff --git a/index.html b/index.html index 1ef7099..777f270 100644 --- a/index.html +++ b/index.html @@ -1,148 +1,14 @@ - + - - - - - - + + - +

Dust

-

World Cup Matches

-

Chord diagram for all World Cup matches from 1930 to 2014

-
- -

Project Goal

- -
- Explore D3's chord diagrams using World Cup match data. Use Haskell to build JSON parsers. -

- The visualization should invite interaction to create and answer questions such as: - -
- -

- Data source: OpenFootball. - Transform and reduce scripts are built in Haskell, publically available in the source code. -

- -

- This visualization is created using D3.js. Note that null-null relationships are not displayed on chord diagrams. As a result, matches with a score of 0-0 are not shown. -

- -
- -
-
-
-
-
-
- -
- -
-
+
- + -` diff --git a/js/animation1.js b/js/animation1.js new file mode 100644 index 0000000..0a1f185 --- /dev/null +++ b/js/animation1.js @@ -0,0 +1,32 @@ +import Rx, { Observable } from 'rxjs'; + +const Animation1 = { + // const particleDivs = []; + // + // const instanceCount = Rx.Observable.range(0, 3); + // + // const createDivs = instanceCount.subscribe((i) => { + // console.warn("creating divs") + // const container = document.querySelector('.particles'); + // const div = document.createElement('div'); + // div.className = 'particle'; + // div.style.top = `${i * 75}px`; + // div.style.left = 0; + // + // container.appendChild(div); + // particleDivs.push(div); + // }); + // + // Rx.Observable + // .interval(1000 / 32) + // .do(frameIndex => { + // instanceCount.subscribe(i => { + // particleDivs[i].style.left = `${frameIndex * 10}px`; + // }); + // // particleDivs.do(div => { div.style.left = `${n * 75}px`; }).subscribe(); + // }) + // .take(16) + // .subscribe(console.info) +}; + +export default Animation1; diff --git a/js/bundle.js b/js/bundle.js index 164469e..1a2fe35 100644 --- a/js/bundle.js +++ b/js/bundle.js @@ -63,26 +63,16 @@ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ return __webpack_require__(__webpack_require__.s = 70); /******/ }) /************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports, __webpack_require__) { +/******/ ({ -"use strict"; +/***/ 70: +/***/ (function(module, exports) { - -// require('../css/reset.scss'); -// require('../css/index.scss'); -// require('../css/events.scss'); -// require('../css/tourney.scss'); -// require('../css/diagram.scss'); -// require('../css/sort.scss'); -// require('../css/schemes.scss'); -// require('../css/rounds.scss'); - -console.warn('Hello world'); +throw new Error("Module build failed: Error: ENOENT: no such file or directory, open '/Users/tonklin/Development/bb/dust/js/index.js'"); /***/ }) -/******/ ]); \ No newline at end of file + +/******/ }); \ No newline at end of file diff --git a/js/index.js b/js/index.js index b232521..d884c6c 100644 --- a/js/index.js +++ b/js/index.js @@ -1,10 +1,16 @@ -// require('../css/reset.scss'); -// require('../css/index.scss'); -// require('../css/events.scss'); -// require('../css/tourney.scss'); -// require('../css/diagram.scss'); -// require('../css/sort.scss'); -// require('../css/schemes.scss'); -// require('../css/rounds.scss'); +import Animation1 from './animation1'; -console.warn('Hello world'); +require('../css/index.scss'); +require('../css/reset.scss'); + + +// TODO +// PR: https://github.com/ReactiveX/rxjs/blob/master/doc/decision-tree-widget/tree.yml#L122 "...time past since the last..." +// +// INTERMEDIATE TOPICS +// === I have one existing Observable and +// I want to group the values based on another Observable for opening a group, and an Observable for closing a group... +// I want to start a new Observable for each value... +// I want to wrap its messages with metadata... +// I want to share a subscription between multiple subscribers... +// I want to change the scheduler... diff --git a/package.json b/package.json index 3cbea77..4a13cad 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "webpack.config.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "dev": "webpack" + "dev": "webpack --watch" }, "repository": { "type": "git", @@ -17,8 +17,14 @@ "babel-core": "^6.24.0", "babel-loader": "^6.4.1", "babel-preset-es2015": "^6.24.0", + "css-loader": "^0.27.3", "extract-text-webpack-plugin": "^2.1.0", - "rx-lite": "^4.0.8", - "webpack": "^2.3.2" + "file-loader": "^0.10.1", + "node-sass": "^4.5.1", + "rxjs": "^5.2.0", + "sass-loader": "^6.0.3", + "style-loader": "^0.16.0", + "webpack": "^2.3.2", + "webpack-notifier": "^1.5.0" } } diff --git a/res/bird.svg b/res/bird.svg new file mode 100644 index 0000000..0a38145 --- /dev/null +++ b/res/bird.svg @@ -0,0 +1,11 @@ + + + + Layer 1 + + + + + + + \ No newline at end of file diff --git a/res/dog.svg b/res/dog.svg new file mode 100644 index 0000000..044c3c9 --- /dev/null +++ b/res/dog.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/seagull.svg b/res/seagull.svg new file mode 100644 index 0000000..3281b05 --- /dev/null +++ b/res/seagull.svg @@ -0,0 +1,428 @@ + + + + + + + + + + + +]> + + + + + + + + + + + + + + This work is licensed under the Adobe General Terms of Use http://www.adobe.com/legal/general-terms.html. + + + + + Adobe Systems Incorporated + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/res/seahorse.svg b/res/seahorse.svg new file mode 100644 index 0000000..90f15bd --- /dev/null +++ b/res/seahorse.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/res/sort.svg b/res/sort.svg deleted file mode 100644 index 741bbbc..0000000 --- a/res/sort.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - -image/svg+xml \ No newline at end of file diff --git a/webpack.config.js b/webpack.config.js index 62ed198..6c82701 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,4 +1,5 @@ var ExtractTextPlugin = require('extract-text-webpack-plugin'); +var WebpackNotifierPlugin = require('webpack-notifier'); module.exports = { entry: './js/index.js', @@ -16,7 +17,10 @@ module.exports = { { test: /\.(scss|css)$/, include: __dirname + '/css', - loader: ExtractTextPlugin.extract('css!sass?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]'), + loader: ExtractTextPlugin.extract({ + fallback: "style-loader", + use: "css-loader!sass-loader", + }) }, { test : /\.svg$/, @@ -32,8 +36,9 @@ module.exports = { plugins: [ new ExtractTextPlugin({ - filename: './css/style.css', + filename: './css/style.css', allChunks: true - }) + }), + new WebpackNotifierPlugin({contentImage: '../core/img/favicon.png'}) ] }; diff --git a/yarn.lock b/yarn.lock index 4830492..023f56e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,5 +1,7 @@ # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. # yarn lockfile v1 + + abbrev@1: version "1.1.0" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" @@ -33,6 +35,10 @@ align-text@^0.1.1, align-text@^0.1.3: longest "^1.0.1" repeat-string "^1.5.2" +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -41,6 +47,10 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" +ansicolors@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.2.1.tgz#be089599097b74a5c9c4a84a0cdbcdb62bd87aef" + anymatch@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" @@ -59,6 +69,12 @@ are-we-there-yet@~1.1.2: 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" @@ -69,6 +85,10 @@ arr-flatten@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" +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-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" @@ -89,14 +109,14 @@ asn1@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + assert-plus@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" -assert-plus@^1.0.0, assert-plus@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - assert@^1.1.1: version "1.4.1" resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" @@ -107,9 +127,13 @@ async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async@^2.1.2: - version "2.1.5" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.5.tgz#e587c68580994ac67fc56ff86d3ac56bdbe810bc" +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + +async@^2.1.2, async@^2.1.5: + version "2.2.0" + resolved "https://registry.yarnpkg.com/async/-/async-2.2.0.tgz#c324eba010a237e4fbd55a12dee86367d5c0ef32" dependencies: lodash "^4.14.0" @@ -117,6 +141,17 @@ asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" +autoprefixer@^6.3.1: + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" + dependencies: + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^5.2.16" + postcss-value-parser "^3.2.3" + aws-sign2@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" @@ -125,7 +160,7 @@ aws4@^1.2.1: version "1.6.0" resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" -babel-code-frame@^6.22.0: +babel-code-frame@^6.11.0, babel-code-frame@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" dependencies: @@ -532,7 +567,7 @@ babylon@^6.11.0, babylon@^6.15.0: version "6.16.1" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" -balanced-match@^0.4.1: +balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" @@ -640,6 +675,13 @@ browserify-zlib@^0.1.4: dependencies: pako "~0.2.0" +browserslist@^1.0.1, browserslist@^1.5.2, browserslist@^1.7.6: + version "1.7.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" + dependencies: + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" + buffer-shims@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" @@ -664,14 +706,45 @@ builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" +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-api@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.5.3.tgz#5018e674b51c393e4d50614275dc017e27c4a2a2" + dependencies: + browserslist "^1.0.1" + caniuse-db "^1.0.30000346" + lodash.memoize "^4.1.0" + lodash.uniq "^4.3.0" + +caniuse-db@^1.0.30000346, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30000640" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000640.tgz#7b7fd3cf13c0d9d41f8754b577b202113e2be7ca" + +cardinal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cardinal/-/cardinal-1.0.0.tgz#50e21c1b0aa37729f9377def196b5a9cec932ee9" + dependencies: + ansicolors "~0.2.1" + redeyed "~1.0.0" + caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" @@ -683,7 +756,7 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chalk@^1.1.0: +chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" dependencies: @@ -714,6 +787,25 @@ cipher-base@^1.0.0, cipher-base@^1.0.1: dependencies: inherits "^2.0.1" +clap@^1.0.9: + version "1.1.3" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.1.3.tgz#b3bd36e93dd4cbfb395a3c26896352445265c05b" + dependencies: + chalk "^1.1.3" + +cli-table@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23" + dependencies: + colors "1.0.3" + +cli-usage@^0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/cli-usage/-/cli-usage-0.1.4.tgz#7c01e0dc706c234b39c933838c8e20b2175776e2" + dependencies: + marked "^0.3.6" + marked-terminal "^1.6.2" + cliui@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" @@ -730,14 +822,74 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" +clone-deep@^0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.2.4.tgz#4e73dd09e9fb971cc38670c5dced9c1896481cc6" + dependencies: + for-own "^0.1.3" + is-plain-object "^2.0.1" + kind-of "^3.0.2" + lazy-cache "^1.0.3" + shallow-clone "^0.1.2" + +clone@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" + co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" +coa@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.1.tgz#7f959346cfc8719e3f7233cd6852854a7c67d8a3" + dependencies: + q "^1.1.2" + 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" +color-convert@^1.3.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" + dependencies: + color-name "^1.1.1" + +color-name@^1.0.0, color-name@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d" + +color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + dependencies: + color-name "^1.0.0" + +color@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + +colormin@^1.0.5: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + dependencies: + color "^0.11.0" + css-color-names "0.0.4" + has "^1.0.1" + +colors@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + combined-stream@^1.0.5, combined-stream@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" @@ -801,6 +953,13 @@ create-hmac@^1.1.0, create-hmac@^1.1.2: create-hash "^1.1.0" inherits "^2.0.1" +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" + cryptiles@2.x.x: version "2.0.5" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" @@ -822,6 +981,97 @@ crypto-browserify@^3.11.0: public-encrypt "^4.0.0" randombytes "^2.0.0" +css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + +css-loader@^0.27.3: + version "0.27.3" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.27.3.tgz#69ab6f47b69bfb1b5acee61bac2aab14302ff0dc" + dependencies: + babel-code-frame "^6.11.0" + css-selector-tokenizer "^0.7.0" + cssnano ">=2.6.1 <4" + loader-utils "^1.0.2" + lodash.camelcase "^4.3.0" + object-assign "^4.0.1" + postcss "^5.0.6" + postcss-modules-extract-imports "^1.0.0" + postcss-modules-local-by-default "^1.0.1" + postcss-modules-scope "^1.0.0" + postcss-modules-values "^1.1.0" + source-list-map "^0.1.7" + +css-selector-tokenizer@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.6.0.tgz#6445f582c7930d241dcc5007a43d6fcb8f073152" + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + +css-selector-tokenizer@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + +"cssnano@>=2.6.1 <4": + version "3.10.0" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" + dependencies: + autoprefixer "^6.3.1" + decamelize "^1.1.2" + defined "^1.0.0" + has "^1.0.1" + object-assign "^4.0.1" + postcss "^5.0.14" + postcss-calc "^5.2.0" + postcss-colormin "^2.1.8" + postcss-convert-values "^2.3.4" + postcss-discard-comments "^2.0.4" + postcss-discard-duplicates "^2.0.1" + postcss-discard-empty "^2.0.1" + postcss-discard-overridden "^0.1.1" + postcss-discard-unused "^2.2.1" + postcss-filter-plugins "^2.0.0" + postcss-merge-idents "^2.1.5" + postcss-merge-longhand "^2.0.1" + postcss-merge-rules "^2.0.3" + postcss-minify-font-values "^1.0.2" + postcss-minify-gradients "^1.0.1" + postcss-minify-params "^1.0.4" + postcss-minify-selectors "^2.0.4" + postcss-normalize-charset "^1.1.0" + postcss-normalize-url "^3.0.7" + postcss-ordered-values "^2.1.0" + postcss-reduce-idents "^2.2.2" + postcss-reduce-initial "^1.0.0" + postcss-reduce-transforms "^1.0.3" + postcss-svgo "^2.1.1" + postcss-unique-selectors "^2.0.2" + postcss-value-parser "^3.2.3" + postcss-zindex "^2.0.1" + +csso@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" + dependencies: + clap "^1.0.9" + source-map "^0.5.3" + +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" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -838,7 +1088,7 @@ debug@^2.1.1, debug@^2.2.0: dependencies: ms "0.7.2" -decamelize@^1.0.0, decamelize@^1.1.1: +decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -846,6 +1096,10 @@ deep-extend@~0.4.0: version "0.4.1" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" @@ -885,6 +1139,10 @@ ecc-jsbn@~0.1.1: dependencies: jsbn "~0.1.0" +electron-to-chromium@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.2.8.tgz#22c2e6200d350da27d6050db7e3f6f85d18cf4ed" + elliptic@^6.0.0: version "6.4.0" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" @@ -926,6 +1184,14 @@ escape-string-regexp@^1.0.2: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" +esprima@^2.6.0: + version "2.7.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + +esprima@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.0.0.tgz#53cf247acda77313e551c3aa2e73342d3fb4f7d9" + esutils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" @@ -975,6 +1241,16 @@ extsprintf@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" +fastparse@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" + +file-loader@^0.10.1: + version "0.10.1" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-0.10.1.tgz#815034119891fc6441fb5a64c11bc93c22ddd842" + dependencies: + loader-utils "^1.0.2" + filename-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" @@ -1004,11 +1280,19 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + +for-in@^0.1.3: + version "0.1.8" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" + for-in@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" -for-own@^0.1.4: +for-own@^0.1.3, for-own@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" dependencies: @@ -1054,6 +1338,10 @@ fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: mkdirp ">=0.5 0" rimraf "2" +function-bind@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" + gauge@~2.7.1: version "2.7.3" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" @@ -1067,10 +1355,20 @@ gauge@~2.7.1: strip-ansi "^3.0.1" wide-align "^1.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" + 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" + getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" @@ -1090,7 +1388,7 @@ glob-parent@^2.0.0: dependencies: is-glob "^2.0.0" -glob@^7.0.5: +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: @@ -1105,10 +1403,22 @@ globals@^9.0.0: version "9.17.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.17.0.tgz#0c0ca696d9b9bb694d2e5470bd37777caad50286" +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" + graceful-fs@^4.1.2: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" +growly@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + har-schema@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" @@ -1134,6 +1444,12 @@ has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" +has@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" + dependencies: + function-bind "^1.0.2" + hash.js@^1.0.0, hash.js@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.0.3.tgz#1332ff00156c0a0ffdd8236013d07b77a0451573" @@ -1172,6 +1488,10 @@ hosted-git-info@^2.1.4: version "2.4.1" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.1.tgz#4b0445e41c004a8bd1337773a4ff790ca40318c8" +html-comment-regex@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" + http-signature@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" @@ -1184,10 +1504,28 @@ https-browserify@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82" +icss-replace-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.0.2.tgz#cb0b6054eb3af6edc9ab1d62d01933e2d4c8bfa5" + ieee754@^1.1.4: version "1.1.8" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" +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" + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + indexof@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" @@ -1199,7 +1537,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2: +inherits@2, inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" @@ -1225,6 +1563,10 @@ 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-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -1287,6 +1629,16 @@ is-number@^2.0.2, is-number@^2.1.0: dependencies: kind-of "^3.0.2" +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + +is-plain-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.1.tgz#4d7ca539bc9db9b737b8acb612f2318ef92f294f" + dependencies: + isobject "^1.0.0" + 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" @@ -1295,6 +1647,12 @@ is-primitive@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" +is-svg@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + dependencies: + html-comment-regex "^1.1.0" + is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -1303,10 +1661,18 @@ is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" -isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: +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" +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + +isobject@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-1.0.2.tgz#f0f9b8ce92dd540fa0740882e3835a2e022ec78a" + isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" @@ -1323,10 +1689,21 @@ 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-tokens@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" +js-yaml@~3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -1374,12 +1751,22 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.3.6" +kind-of@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" + dependencies: + is-buffer "^1.0.2" + kind-of@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" dependencies: is-buffer "^1.0.2" +lazy-cache@^0.2.3: + version "0.2.7" + resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" + lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" @@ -1413,7 +1800,7 @@ loader-utils@^0.2.16: json5 "^0.5.0" object-assign "^4.0.1" -loader-utils@^1.0.2: +loader-utils@^1.0.1, loader-utils@^1.0.2: version "1.1.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" dependencies: @@ -1421,10 +1808,107 @@ loader-utils@^1.0.2: emojis-list "^2.0.0" json5 "^0.5.0" -lodash@^4.14.0, lodash@^4.2.0: +lodash._arraycopy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz#76e7b7c1f1fb92547374878a562ed06a3e50f6e1" + +lodash._arrayeach@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz#bab156b2a90d3f1bbd5c653403349e5e5933ef9e" + +lodash._baseassign@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" + dependencies: + lodash._basecopy "^3.0.0" + lodash.keys "^3.0.0" + +lodash._baseclone@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/lodash._baseclone/-/lodash._baseclone-3.3.0.tgz#303519bf6393fe7e42f34d8b630ef7794e3542b7" + dependencies: + lodash._arraycopy "^3.0.0" + lodash._arrayeach "^3.0.0" + lodash._baseassign "^3.0.0" + lodash._basefor "^3.0.0" + lodash.isarray "^3.0.0" + lodash.keys "^3.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._basefor@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash._basefor/-/lodash._basefor-3.0.3.tgz#7550b4e9218ef09fad24343b612021c79b4c20c2" + +lodash._bindcallback@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e" + +lodash._getnative@^3.0.0: + version "3.9.1" + resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5" + +lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + +lodash.clonedeep@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-3.0.2.tgz#a0a1e40d82a5ea89ff5b147b8444ed63d92827db" + dependencies: + lodash._baseclone "^3.0.0" + lodash._bindcallback "^3.0.0" + +lodash.clonedeep@^4.3.2: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +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.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.memoize@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + +lodash.mergewith@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz#150cf0a16791f5903b8891eab154609274bdea55" + +lodash.tail@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" + +lodash.uniq@^4.3.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + +lodash@^4.0.0, lodash@^4.14.0, lodash@^4.2.0: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" +lodash@~4.16.4: + version "4.16.6" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.6.tgz#d22c9ac660288f3843e16ba7d2b5d06cca27d777" + longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" @@ -1435,6 +1919,46 @@ loose-envify@^1.0.0: dependencies: js-tokens "^3.0.0" +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" + +lru-cache@^4.0.1: + 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" + +macaddress@^0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" + +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-terminal@^1.6.2: + version "1.7.0" + resolved "https://registry.yarnpkg.com/marked-terminal/-/marked-terminal-1.7.0.tgz#c8c460881c772c7604b64367007ee5f77f125904" + dependencies: + cardinal "^1.0.0" + chalk "^1.1.3" + cli-table "^0.3.1" + lodash.assign "^4.2.0" + node-emoji "^1.4.1" + +marked@^0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.6.tgz#b2c6c618fccece4ef86c4fc6cb8a7cbf5aeda8d7" + +math-expression-evaluator@^1.2.14: + version "1.2.16" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.16.tgz#b357fa1ca9faefb8e48d10c14ef2bcb2d9f0a7c9" + memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -1442,6 +1966,21 @@ memory-fs@^0.4.0, memory-fs@~0.4.1: errno "^0.1.3" readable-stream "^2.0.1" +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.1.5: version "2.3.11" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" @@ -1485,21 +2024,28 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" -minimatch@^3.0.0, minimatch@^3.0.2: +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" dependencies: brace-expansion "^1.0.0" -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" -mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0: +minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +mixin-object@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" + dependencies: + for-in "^0.1.3" + is-extendable "^0.1.1" + +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" dependencies: @@ -1509,10 +2055,34 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -nan@^2.3.0: +nan@^2.3.0, nan@^2.3.2: version "2.5.1" resolved "https://registry.yarnpkg.com/nan/-/nan-2.5.1.tgz#d5b01691253326a97a2bbee9e61c55d8d60351e2" +node-emoji@^1.4.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.5.1.tgz#fd918e412769bf8c448051238233840b2aff16a1" + dependencies: + string.prototype.codepointat "^0.2.0" + +node-gyp@^3.3.1: + version "3.6.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.0.tgz#7474f63a3a0501161dda0b6341f022f14c423fa6" + 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 || 4" + osenv "0" + request "2" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + node-libs-browser@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.0.0.tgz#a3a59ec97024985b46e958379646f96c4b616646" @@ -1541,6 +2111,18 @@ node-libs-browser@^2.0.0: util "^0.10.3" vm-browserify "0.0.4" +node-notifier@^4.1.0: + version "4.6.1" + resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-4.6.1.tgz#056d14244f3dcc1ceadfe68af9cff0c5473a33f3" + dependencies: + cli-usage "^0.1.1" + growly "^1.2.0" + lodash.clonedeep "^3.0.0" + minimist "^1.1.1" + semver "^5.1.0" + shellwords "^0.1.0" + which "^1.0.5" + node-pre-gyp@^0.6.29: version "0.6.34" resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.34.tgz#94ad1c798a11d7fc67381b50d47f8cc18d9799f7" @@ -1555,6 +2137,35 @@ node-pre-gyp@^0.6.29: tar "^2.2.1" tar-pack "^3.4.0" +node-sass@^4.5.1: + version "4.5.1" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.5.1.tgz#e8e119fe3c8213ad7e56ca618dd231e9e8b30f5b" + 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" + lodash.mergewith "^4.6.0" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.3.2" + node-gyp "^3.3.1" + npmlog "^4.0.0" + request "^2.79.0" + sass-graph "^2.1.1" + stdout-stream "^1.4.0" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" @@ -1562,7 +2173,7 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -normalize-package-data@^2.3.2: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" dependencies: @@ -1575,7 +2186,20 @@ normalize-path@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" -npmlog@^4.0.2: +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + +normalize-url@^1.4.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" dependencies: @@ -1584,6 +2208,10 @@ npmlog@^4.0.2: 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" @@ -1627,7 +2255,7 @@ os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" -osenv@^0.1.4: +osenv@0, osenv@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" dependencies: @@ -1695,7 +2323,7 @@ performance-now@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" -pify@^2.0.0: +pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -1715,6 +2343,248 @@ pkg-dir@^1.0.0: dependencies: find-up "^1.0.0" +postcss-calc@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + dependencies: + postcss "^5.0.2" + postcss-message-helpers "^2.0.0" + reduce-css-calc "^1.2.6" + +postcss-colormin@^2.1.8: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" + dependencies: + colormin "^1.0.5" + postcss "^5.0.13" + postcss-value-parser "^3.2.3" + +postcss-convert-values@^2.3.4: + version "2.6.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" + dependencies: + postcss "^5.0.11" + postcss-value-parser "^3.1.2" + +postcss-discard-comments@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + dependencies: + postcss "^5.0.14" + +postcss-discard-duplicates@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" + dependencies: + postcss "^5.0.4" + +postcss-discard-empty@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + dependencies: + postcss "^5.0.14" + +postcss-discard-overridden@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + dependencies: + postcss "^5.0.16" + +postcss-discard-unused@^2.2.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + dependencies: + postcss "^5.0.14" + uniqs "^2.0.0" + +postcss-filter-plugins@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" + dependencies: + postcss "^5.0.4" + uniqid "^4.0.0" + +postcss-merge-idents@^2.1.5: + version "2.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + dependencies: + has "^1.0.1" + postcss "^5.0.10" + postcss-value-parser "^3.1.1" + +postcss-merge-longhand@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" + dependencies: + postcss "^5.0.4" + +postcss-merge-rules@^2.0.3: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" + dependencies: + browserslist "^1.5.2" + caniuse-api "^1.5.2" + postcss "^5.0.4" + postcss-selector-parser "^2.2.2" + vendors "^1.0.0" + +postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + +postcss-minify-font-values@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + dependencies: + object-assign "^4.0.1" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-minify-gradients@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + dependencies: + postcss "^5.0.12" + postcss-value-parser "^3.3.0" + +postcss-minify-params@^1.0.4: + version "1.2.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.2" + postcss-value-parser "^3.0.2" + uniqs "^2.0.0" + +postcss-minify-selectors@^2.0.4: + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" + dependencies: + alphanum-sort "^1.0.2" + has "^1.0.1" + postcss "^5.0.14" + postcss-selector-parser "^2.0.0" + +postcss-modules-extract-imports@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.0.1.tgz#8fb3fef9a6dd0420d3f6d4353cf1ff73f2b2a341" + dependencies: + postcss "^5.0.4" + +postcss-modules-local-by-default@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.1.1.tgz#29a10673fa37d19251265ca2ba3150d9040eb4ce" + dependencies: + css-selector-tokenizer "^0.6.0" + postcss "^5.0.4" + +postcss-modules-scope@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.0.2.tgz#ff977395e5e06202d7362290b88b1e8cd049de29" + dependencies: + css-selector-tokenizer "^0.6.0" + postcss "^5.0.4" + +postcss-modules-values@^1.1.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.2.2.tgz#f0e7d476fe1ed88c5e4c7f97533a3e772ad94ca1" + dependencies: + icss-replace-symbols "^1.0.2" + postcss "^5.0.14" + +postcss-normalize-charset@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + dependencies: + postcss "^5.0.5" + +postcss-normalize-url@^3.0.7: + version "3.0.8" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^1.4.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + +postcss-ordered-values@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.1" + +postcss-reduce-idents@^2.2.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-reduce-initial@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + dependencies: + postcss "^5.0.4" + +postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + dependencies: + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" + +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^2.1.1: + version "2.1.6" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" + dependencies: + is-svg "^2.0.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + svgo "^0.7.0" + +postcss-unique-selectors@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + +postcss-zindex@^2.0.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + dependencies: + has "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: + version "5.2.16" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.16.tgz#732b3100000f9ff8379a48a53839ed097376ad57" + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +prepend-http@^1.0.0: + 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" @@ -1735,6 +2605,10 @@ prr@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" +pseudomap@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + public-encrypt@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" @@ -1745,18 +2619,29 @@ public-encrypt@^4.0.0: parse-asn1 "^5.0.0" randombytes "^2.0.1" +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" +q@^1.1.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" qs@~6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" +query-string@^4.1.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.2.tgz#ec0fd765f58a50031a3968c2431386f8947a5cdd" + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -1821,6 +2706,33 @@ readdirp@^2.0.0: readable-stream "^2.0.2" set-immediate-shim "^1.0.1" +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" + +redeyed@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/redeyed/-/redeyed-1.0.1.tgz#e96c193b40c0816b00aec842698e61185e55498a" + dependencies: + esprima "~3.0.0" + +reduce-css-calc@^1.2.6: + version "1.3.0" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + dependencies: + balanced-match "^0.4.2" + math-expression-evaluator "^1.2.14" + reduce-function-call "^1.0.1" + +reduce-function-call@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" + dependencies: + balanced-match "^0.4.2" + regenerate@^1.2.1: version "1.3.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" @@ -1844,6 +2756,14 @@ regex-cache@^0.4.2: is-equal-shallow "^0.1.3" is-primitive "^2.0.0" +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" @@ -1876,7 +2796,7 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request@^2.81.0: +request@2, request@^2.79.0, request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -1917,7 +2837,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@^2.5.1, rimraf@^2.6.1, rimraf@2: +rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -1927,15 +2847,39 @@ ripemd160@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-1.0.1.tgz#93a4bbd4942bc574b69a8fa57c71de10ecca7d6e" -rx-lite: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" +rxjs@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.2.0.tgz#db537de8767c05fa73721587a29e0085307d318b" + dependencies: + symbol-observable "^1.0.1" safe-buffer@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" -semver@^5.3.0, "semver@2 || 3 || 4 || 5": +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" + +sass-loader@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.3.tgz#33983b1f90d27ddab0e57d0dac403dce9bc7ecfd" + dependencies: + async "^2.1.5" + clone-deep "^0.2.4" + loader-utils "^1.0.1" + lodash.tail "^4.1.1" + pify "^2.3.0" + +sax@~1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.2.tgz#fd8631a23bc7826bef5d871bdb87378c95647828" + +"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -1957,6 +2901,19 @@ sha.js@^2.3.6: dependencies: inherits "^2.0.1" +shallow-clone@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" + dependencies: + is-extendable "^0.1.1" + kind-of "^2.0.1" + lazy-cache "^0.2.3" + mixin-object "^2.0.1" + +shellwords@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.0.tgz#66afd47b6a12932d9071cbfd98a52e785cd0ba14" + signal-exit@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" @@ -1971,14 +2928,20 @@ sntp@1.x.x: dependencies: hoek "2.x.x" -source-list-map@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + dependencies: + is-plain-obj "^1.0.0" -source-list-map@~0.1.7: +source-list-map@^0.1.7, source-list-map@~0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" +source-list-map@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.1.1.tgz#1a33ac210ca144d1e561f906ebccab5669ff4cb4" + source-map-support@^0.4.2: version "0.4.14" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.14.tgz#9d4463772598b86271b4f523f6c1f4e02a7d6aef" @@ -2003,6 +2966,10 @@ spdx-license-ids@^1.0.2: version "1.2.2" resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + sshpk@^1.7.0: version "1.11.0" resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.11.0.tgz#2d8d5ebb4a6fab28ffba37fa62a90f4a3ea59d77" @@ -2018,6 +2985,12 @@ sshpk@^1.7.0: jsbn "~0.1.0" tweetnacl "~0.14.0" +stdout-stream@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" + dependencies: + readable-stream "^2.0.1" + stream-browserify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" @@ -2035,9 +3008,9 @@ stream-http@^2.3.1: to-arraybuffer "^1.0.0" xtend "^4.0.0" -string_decoder@^0.10.25, string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" @@ -2047,6 +3020,14 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" +string.prototype.codepointat@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/string.prototype.codepointat/-/string.prototype.codepointat-0.2.0.tgz#6b26e9bd3afcaa7be3b4269b526de1b82000ac78" + +string_decoder@^0.10.25, string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" @@ -2063,20 +3044,48 @@ strip-bom@^2.0.0: dependencies: is-utf8 "^0.2.0" +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@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" +style-loader@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.16.0.tgz#5f001a9bf58fff9fd40f8aa3b9738ab99d4000c7" + dependencies: + loader-utils "^1.0.2" + 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.0: +supports-color@^3.1.0, supports-color@^3.2.3: version "3.2.3" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" dependencies: has-flag "^1.0.0" +svgo@^0.7.0: + version "0.7.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" + dependencies: + coa "~1.0.1" + colors "~1.1.2" + csso "~2.3.1" + js-yaml "~3.7.0" + mkdirp "~0.5.1" + sax "~1.2.1" + whet.extend "~0.9.9" + +symbol-observable@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d" + tapable@^0.2.5, tapable@~0.2.5: version "0.2.6" resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" @@ -2094,7 +3103,7 @@ tar-pack@^3.4.0: tar "^2.2.1" uid-number "^0.0.6" -tar@^2.2.1: +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: @@ -2122,6 +3131,10 @@ 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" + trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" @@ -2157,6 +3170,20 @@ uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + +uniqid@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1" + dependencies: + macaddress "^0.2.8" + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -2168,7 +3195,7 @@ util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" -util@^0.10.3, util@0.10.3: +util@0.10.3, util@^0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" dependencies: @@ -2185,6 +3212,10 @@ validate-npm-package-license@^3.0.1: spdx-correct "~1.0.0" spdx-expression-parse "~1.0.0" +vendors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" + verror@1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" @@ -2205,6 +3236,14 @@ watchpack@^1.3.1: chokidar "^1.4.3" graceful-fs "^4.1.2" +webpack-notifier@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/webpack-notifier/-/webpack-notifier-1.5.0.tgz#c010007d448cebc34defc99ecf288fa5e8c6baf6" + dependencies: + node-notifier "^4.1.0" + object-assign "^4.1.0" + strip-ansi "^3.0.1" + webpack-sources@^0.1.0: version "0.1.5" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" @@ -2244,10 +3283,20 @@ webpack@^2.3.2: webpack-sources "^0.2.3" yargs "^6.0.0" +whet.extend@~0.9.9: + version "0.9.9" + resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + 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.0.5, which@^1.2.9: + version "1.2.14" + resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" + dependencies: + isexe "^2.0.0" + wide-align@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" @@ -2258,6 +3307,10 @@ 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.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" + wordwrap@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" @@ -2281,12 +3334,42 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" +yallist@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yargs-parser@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" + dependencies: + camelcase "^3.0.0" + lodash.assign "^4.0.6" + yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" dependencies: camelcase "^3.0.0" +yargs@^4.7.1: + version "4.8.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" + dependencies: + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + lodash.assign "^4.0.3" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.1" + which-module "^1.0.0" + window-size "^0.2.0" + y18n "^3.2.1" + yargs-parser "^2.4.1" + yargs@^6.0.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" @@ -2313,4 +3396,3 @@ yargs@~3.10.0: cliui "^2.1.0" decamelize "^1.0.0" window-size "0.1.0" -