Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation fails for @types/<dependency_name> packages #825

Closed
dylanparry opened this issue Oct 12, 2016 · 46 comments
Closed

Installation fails for @types/<dependency_name> packages #825

dylanparry opened this issue Oct 12, 2016 · 46 comments

Comments

@dylanparry
Copy link

dylanparry commented Oct 12, 2016

Do you want to request a feature or report a bug?

Bug

What is the current behavior?

An error message states that the expected index.d.ts file cannot be found:

yarn install v0.15.1                                                                                                                                                                            
info No lockfile found.                                                                                                                                                                         
[1/4] Resolving packages...                                                                                                                                                                     
warning leaflet-omnivore > csv2geojson > dsv@0.0.3: Replaced by d3-dsv.                                                                                                                         
warning leaflet-omnivore > topojson > queue-async@1.0.7: renamed to d3-queue                                                                                                                    
warning leaflet-omnivore > topojson > d3-geo-projection > brfs > static-module > through2 > xtend > object-keys@0.4.0:                                                                          
[2/4] Fetching packages...                                                                                                                                                                      
warning fsevents@1.0.14: The platform "win32" is incompatible with this module.                                                                                                                 
info "fsevents@1.0.14" is an optional dependency and failed compatibility check. Excluding it from installation.                                                                                
[3/4] Linking dependencies...                                                                                                                                                                   
error ENOENT: no such file or directory, open 'E:\Documents\Visual Studio Projects\Opus4 Core\src\Opus.Web.Scripts\node_modules\@types\leaflet\index.d.ts'                                      
    at Error (native)                                                                                                                                                                           
info Visit http://yarnpkg.com/en/docs/cli/install for documentation about this command.

Following this, installation appears to have failed and no lock file is produced. Running yarn a second time results in a successful installation, however further problems are evident. If I then attempt to install a new @types/<dependency_name> or remove an existing one, I get the same error again.

In the case of removing a dependency, it appears that the entire node_modules/@types directory is deleted when one dependency is removed, resulting in all of the other TypeScript definitions being removed as well.

If the current behavior is a bug, please provide the steps to reproduce.

Attempt to initialise with the yarn command when there are @types/<dependency_name> dependencies in package.json, for example:

{
    "name": "opus.web.scripts",
    "version": "1.0.0",
    "private": true,
    "devDependencies": {
        "@types/enzyme": "^2.4.36",
        "@types/leaflet": "^1.0.35",
        "@types/mocha": "^2.2.32",
        "@types/proj4": "^2.3.2",
        "@types/proxyquire": "^1.3.27",
        "@types/react": "^0.14.39",
        "@types/react-dom": "^0.14.17",
        "@types/sinon": "^1.16.31",
        "axios": "^0.15.0",
        "ceylon": "^0.8.0",
        "cross-env": "^3.1.2",
        ...
    },
    "dependencies": {
        ...
    },
    "scripts": {
        ...
    }
}

What is the expected behavior?

The @types/<dependency_name> dependencies should be installed in node_modules/@types/<dependency_name> and a lock file created.

Please mention your node.js, yarn and operating system version.

Node: v6.3.1
Yarn: 0.15.1
OS: Windows 10 x64

@Meroje
Copy link

Meroje commented Oct 12, 2016

I'm seeing the same issue, but failing at step 2

yarn install v0.15.1
info No lockfile found.
[1/4] Resolving packages...
warning image-webpack-loader > imagemin-optipng > exec-buffer > execa > cross-spawn-async@2.2.4: cross-spawn no longer requires a build toolchain, use it instead!
[2/4] Fetching packages...
error https://registry.npmjs.org/@types/react-router/-/react-router-2.0.37.tgz: EACCES: permission denied, open '/home/meroje/.yarn-cache/npm-@types/react-router-2.0.37/lib/History.d.ts'
    at Error (native)
info Visit http://yarnpkg.com/en/docs/cli/install for documentation about this command.
yarn  7.38s user 0.51s system 29% cpu 26.385 total

File permissions are totally fine everywhere

Node: v6.7.0
Yarn: 0.15.1
OS: Ubuntu 14.04.5 LTS

EDIT It turns out my specific problem looked very similar, but is totally not, see DefinitelyTyped/DefinitelyTyped#11932

@dominictarr
Copy link

dominictarr commented Oct 12, 2016

npm modules that begin with @ are called "scoped" modules, and are not in the public, replicatable registry. as clarified here: https://github.com/npm/registry/issues/41#issuecomment-236342239
those are in a propeitary part of the npm registry.

yarn could still support scoped modules, but they'll have to go to the npm registry directly for those, instead of to the yarn replica. (edited)

@dylanparry
Copy link
Author

dylanparry commented Oct 12, 2016

Everything under the @types scope is fully available in the public registry—that's how TypeScript definitions are distributed, and how Microsoft suggests people get definitions for external modules written in JavaScript. By not supporting this, Yarn will be effectively not supporting TypeScript developers, which includes anyone using Angular 2 (not that I am).

To clarify, dependencies that I have added under @types install just fine, but adding new dependencies/or removing existing ones cause the entire @types directory to be deleted, forcing me to run the add/remove command twice—the second time restores the directory and all the TypeScript definition files inside it.

@dylanparry
Copy link
Author

dylanparry commented Oct 12, 2016

That's interesting, and led me to wonder what Yarn was looking for in the registry for say @types/react.

Say for example I do yarn outdated, I get an error that one of the @types/* packages cannot be found—it's random depending on which it decides to look up first. It would appear that it tries to look up the metadata at https://registry.yarnpkg.com/@types/react rather than encoding the URL to https://registry.yarnpkg.com/@types%2freact which would return some proper JSON, whereas the former returns an error.

Edit: Further to the above, it's only the / that needs to be encoded. If you encode the full name including the @, then the URL is still broken. Eg. https://registry.yarnpkg.com/%40types%2Freact. So something like encodeURIComponent(name).replace('%40', '@') should do it—not sure where that change would need to be made though.

@kribblo
Copy link

kribblo commented Oct 12, 2016

@dominictarr

npm modules that begin with @ are called "scoped" modules, and are not in the public, replicatable registry.

Almost true: you can have public, scoped modules as well (I have a few that are published that way), but they do default to private. See --access public at https://docs.npmjs.com/cli/publish

At my company, we have the need to both install public, scoped packages from npmjs and private, scoped packages from our own private repository (which is how I ended up in this issue, trying to find out if that's even possible).

@AdamPD
Copy link

AdamPD commented Oct 13, 2016

+1 - this is a big one for us.

@aecz
Copy link

aecz commented Oct 13, 2016

I'll stick to pnpm until this one is solved but really like that Yarn is using a flat tree like NPM 3 and a lock file. Makes it more compatible. Good job!

@kasperlewau
Copy link
Contributor

kasperlewau commented Oct 13, 2016

I believe this was fixed w/ #975.

I just tried yarn add @types/react --save locally and it works on my machine.


Until we get a new release, you could make the following change in /usr/local/lib/node_modules/yarn/lib/package-linker.js (or wherever it may be on your system) in the linkBin method:

// from
if (process.platform === 'win32') {
  yield cmdShim(src, dest);
} else {
  yield (_fs || _load_fs()).symlink(src, dest);
  yield (_fs || _load_fs()).chmod(dest, '755');
}

// to
if (process.platform === 'win32') {
  yield cmdShim(src, dest);
} else {
  yield (_fs || _load_fs()).mkdirp(path.dirname(dest)); // <- add this bit
  yield (_fs || _load_fs()).symlink(src, dest);
  yield (_fs || _load_fs()).chmod(dest, '755');
}

...and that should get you going, somewhere.

ss

(osx 10.11.2/node 6.8.0/yarn 0.15.1 (modified))

@dylanparry
Copy link
Author

dylanparry commented Oct 13, 2016

Hi,

I've made the change above, but it's not fixed the issue. This is what I get when adding a new @types/ dependency:

image

That was after running yarn add @types/react. As you can see from the error, it's attempting to find a file that's not remotely related to the one I was attempting to add, but was previously installed.

If you then look at the node_modules directory, you'll see that the @types and .bin directories are missing:

image

Whereas if I then run the same yarn add @types/react command again, it adds the package and restores the missing ones:

image

and the .bin directory is back again too. It seems that this failure is occurring before the point at which the linker has actually ran, and it fails because the @types directory has been deleted for some reason.

It's also worth noting that I get the same error for adding any package, eg. yarn add react or yarn add enzyme result in the same errors about the missing @types directory. It doesn't have to be a @types/* dependency that I'm trying to install.

@likerRr
Copy link

likerRr commented Oct 17, 2016

I experience the same issue on win7 with yarn add, yarn outdated, yarn upgrade commands.

image

@whitelynx
Copy link

@dylanparry, @likerRr: Are you still seeing this issue with v0.16.0 (released about a day ago) or v0.16.1? I'm on Linux, but with yarn v0.16.0, adding @types/react works fine the first time:

 ~/D/Personal  mkdir yarntest
 ~/D/Personal  cd yarntest/
 ~/D/P/yarntest  yarn init
yarn init v0.16.0
question name (yarntest): 
question version (1.0.0): 
question description: A yarn test
question entry point (index.js): 
question git repository: 
question author: David H. Bronke <whitelynx@gmail.com>
question license (MIT): 
success Saved package.json
Done in 16.11s.
 ~/D/P/yarntest  yarn add @types/react
yarn add v0.16.0
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
success Saved 1 new dependency
└─ @types/react@0.14.41
Done in 1.91s.
 ~/D/P/yarntest  yarn --version
0.16.0

For me, that release fixed it.

@hanjukim
Copy link

it is fixed for me too.

@otbe
Copy link

otbe commented Oct 19, 2016

Still seeing this issue on OS X with 0.16

16:44:25 in /tmp/foo
$ yarn init
yarn init v0.16.0
question name (foo):
question version (1.0.0):
question description:
question entry point (index.js):
question git repository:
question author:
question license (MIT):
success Saved package.json
✨  Done in 4.26s.
16:44:39 in /tmp/foo
$ yarn add @types/react
yarn add v0.16.0
info No lockfile found.
[1/4] 🔍  Resolving packages...
error Couldn't find package "@types/react" on the "npm" registry.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

@whitelynx
Copy link

Hmm, OK... that's at least a very different error than in the OP (which itself actually looks like a duplicate of #759/#950); it looks more like something that could be a symptom of #521.

@otbe: What does yarn config get registry show for you? (or maybe yarn config list, if that doesn't look suspicious)

@otbe
Copy link

otbe commented Oct 19, 2016

@whitelynx you are right. Seems a bit tricky

$ yarn config list
yarn config v0.16.0
info yarn config
{ 'version-tag-prefix': 'v',
  'version-git-tag': true,
  'version-git-sign': false,
  'version-git-message': 'v%s',
  'init-version': '1.0.0',
  'init-license': 'MIT',
  'save-prefix': '^',
  'ignore-scripts': false,
  'ignore-optional': false,
  registry: 'https://registry.yarnpkg.com',
  'user-agent': 'yarn/0.16.0 npm/? node/v6.5.0 darwin x64' }
info npm config
{ 'registry': 'https://my-company.local/registry/npm/' }
✨  Done in 0.04s.

If I remove the company wide proxy registry from my .npmrc it works as expected. So sorry for this :)
As a side note: it works pretty well with npm itself.

@likerRr
Copy link

likerRr commented Oct 19, 2016

@whitelynx I updated yarn to 0.16 and made yarn upgrade:

Trace: 
  Error: https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.6.9.tgz: invalid tar file
      at Extract.Parse._startEntry (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\tar\lib\parse.js:149:13)
      at Extract.Parse._process (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\tar\lib\parse.js:131:12)
      at BlockStream.<anonymous> (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\tar\lib\parse.js:47:8)
      at emitOne (events.js:90:13)
      at BlockStream.emit (events.js:182:7)
      at BlockStream._emitChunk (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\block-stream\block-stream.js:145:10)
      at BlockStream.flush (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\block-stream\block-stream.js:70:8)
      at BlockStream.end (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\block-stream\block-stream.js:66:8)
      at Extract.Parse.end (C:\Users\Alexey\AppData\Roaming\npm\node_modules\yarn\node_modules\tar\lib\parse.js:86:23)
      at UnpackStream.onend (_stream_readable.js:498:10)

And the second time yarn upgrade:

Trace: 
  Error: ENOENT: no such file or directory, open '...\node_modules\@types\source-map\README.md'
      at Error (native)

... <- is the full path to the project

Yarn version: 
  0.16.1

Node version: 
  5.10.1

Platform: 
  win32 x64

vbfox added a commit to vbfox/yarn that referenced this issue Oct 21, 2016
It create problems with some servers like ProGet when used as a nuget
cache.

It's most likely the source of yarnpkg#825 and yarnpkg#1260
vbfox added a commit to vbfox/yarn that referenced this issue Oct 22, 2016
It create problems with some servers like ProGet when used as a nuget
cache.

It's most likely the source of yarnpkg#825 and yarnpkg#1260
@dylanparry
Copy link
Author

Still getting the same error when attempting to upgrade a package. An initial install (clean) works fine now though, so it seems that the bug only affects upgrades. Here's the error log:

Arguments: 
  C:\Program Files\nodejs\node.exe C:\Users\Dylan\AppData\Roaming\npm\node_modules\yarn\bin\yarn.js upgrade @types/react-dom

PATH: 
  C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\OSGeo4W\bin\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\nodejs\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Users\Dylan\.dnx\bin;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Users\Dylan\AppData\Local\Microsoft\WindowsApps;C:\Users\Dylan\AppData\Roaming\npm

Yarn version: 
  0.16.1

Node version: 
  6.3.1

Platform: 
  win32 x64

npm manifest: 
  {
    "name": "opus.web.scripts",
    "version": "1.0.0",
    "private": true,
    "dependencies": {
      "@types/enzyme": "^2.4.36",
      "@types/leaflet": "^1.0.35",
      "@types/mocha": "^2.2.32",
      "@types/proj4": "^2.3.2",
      "@types/proxyquire": "^1.3.27",
      "@types/react": "^0.14.41",
      "@types/react-dom": "^0.14.17",
      "@types/sinon": "^1.16.31",
      "axios": "^0.15.0",
      "ceylon": "^0.8.0",
      "cross-env": "^3.1.2",
      "css-loader": "^0.25.0",
      "enzyme": "^2.4.1",
      "jsdom": "^9.6.0",
      "jsdom-global": "^2.1.0",
      "leaflet": "^1.0.1",
      "leaflet-label": "^0.2.1-0",
      "leaflet-loading": "^0.1.23",
      "leaflet-minimap": "^3.4.0",
      "leaflet-mouse-position": "^1.0.1",
      "leaflet-omnivore": "^0.3.2",
      "mobx": "^2.6.0",
      "mobx-react": "^3.5.8",
      "mobx-react-devtools": "^4.2.9",
      "mocha": "^3.1.2",
      "mocha-junit-reporter": "^1.12.0",
      "moxios": "^0.3.0",
      "node-sass": "^3.10.1",
      "npc": "0.0.1",
      "proj4leaflet": "^0.7.2",
      "proxyquire": "^1.7.10",
      "react": "^15.3.2",
      "react-addons-test-utils": "^15.3.2",
      "react-dom": "^15.3.2",
      "rimraf": "^2.5.4",
      "sass-loader": "^4.0.2",
      "sinon": "^1.17.6",
      "style-loader": "^0.13.1",
      "ts-loader": "^0.9.0",
      "tslint": "^3.15.1",
      "typescript": "^2.0.3",
      "webpack": "^1.13.2"
    },
    "scripts": {
      "development": "cross-env NODE_ENV=development webpack --watch --progress --colors",
      "production": "cross-env NODE_ENV=production webpack --progress --colors",
      "pretest": "tsc --outDir ./temp --project ./scripts",
      "test": "mocha ./temp/**/*.spec.js --reporter mocha-junit-reporter --require ./mocha.config.js",
      "posttest": "rimraf ./temp",
      "lint": "tslint --project ./scripts/tsconfig.json"
    }
  }

yarn manifest: 
  No manifest

bower manifest: 
  No manifest

Lockfile: 
  # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
  # yarn lockfile v1
  "@types/enzyme@^2.4.36":
    version "2.4.36"
    resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-2.4.36.tgz#13129679e5c0718af32a9ecebc4cf53fabdd9809"
    dependencies:
      "@types/react" "*"

  "@types/leaflet@^1.0.35":
    version "1.0.35"
    resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.0.35.tgz#8b0aed37058fdfb7d6181a8cf10760506ce11bd6"

  "@types/mocha@^2.2.32":
    version "2.2.32"
    resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-2.2.32.tgz#dda0da6eaf2195d2ff808f42a1725b1a19e7ed69"

  "@types/proj4@^2.3.2":
    version "2.3.2"
    resolved "https://registry.yarnpkg.com/@types/proj4/-/proj4-2.3.2.tgz#72a821c3dc7214c069f712990c645026249b6579"

  "@types/proxyquire@^1.3.27":
    version "1.3.27"
    resolved "https://registry.yarnpkg.com/@types/proxyquire/-/proxyquire-1.3.27.tgz#9e36d4f3c29af1d408fcd21da4e2af57c577b066"

  "@types/react", "@types/react@*":
    version "0.14.41"
    resolved "https://registry.yarnpkg.com/@types/react/-/react-0.14.41.tgz#c8fea92dc28814b2a4f6a86e634fbdb30b54f778"

  "@types/react-dom@^0.14.17":
    version "0.14.17"
    resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-0.14.17.tgz#d8b0dec27e873c218d9075856c6ca1c5db956d5d"
    dependencies:
      "@types/react" "*"

  "@types/sinon@^1.16.31":
    version "1.16.31"
    resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-1.16.31.tgz#421deb2160e732171fc9ff558892ac15cb0fdef3"

  abab@^1.0.0:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.3.tgz#b81de5f7274ec4e756d797cd834f303642724e5d"

  abbrev@1:
    version "1.0.9"
    resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135"

  acorn-globals@^1.0.4:
    version "1.0.9"
    resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf"
    dependencies:
      acorn "^2.1.0"

  acorn@^1.0.3:
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014"

  acorn@^2.1.0, acorn@^2.4.0:
    version "2.7.0"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7"

  acorn@^3.0.0:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"

  align-text@^0.1.1, align-text@^0.1.3:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
    dependencies:
      kind-of "^3.0.2"
      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"

  amdefine@>=0.0.4:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.0.tgz#fd17474700cb5cc9c2b709f0be9d23ce3c198c33"

  ansi-regex@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.0.0.tgz#c5061b6e0ef8a81775e50f5d66151bf6bf371107"

  ansi-styles@^2.2.1:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"

  anymatch@^1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507"
    dependencies:
      arrify "^1.0.0"
      micromatch "^2.1.5"

  aproba@^1.0.3:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0"

  are-we-there-yet@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3"
    dependencies:
      delegates "^1.0.0"
      readable-stream "^2.0.0 || ^1.1.13"

  argparse@^1.0.7:
    version "1.0.9"
    resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
    dependencies:
      sprintf-js "~1.0.2"

  arr-diff@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
    dependencies:
      arr-flatten "^1.0.1"

  arr-flatten@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b"

  array-equal@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"

  array-find-index@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"

  array-index@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/array-index/-/array-index-1.0.0.tgz#ec56a749ee103e4e08c790b9c353df16055b97f9"
    dependencies:
      debug "^2.2.0"
      es6-symbol "^3.0.2"

  array-unique@^0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"

  arrify@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"

  asap@~2.0.3:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f"

  asn1@~0.2.3:
    version "0.2.3"
    resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"

  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:
    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"
    dependencies:
      util "0.10.3"

  async-each@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"

  async-foreach@^0.1.3:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"

  async@^0.9.0:
    version "0.9.2"
    resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"

  async@^1.3.0, async@^1.5.0:
    version "1.5.2"
    resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"

  async@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/async/-/async-2.0.1.tgz#b709cc0280a9c36f09f4536be823c838a9049e25"
    dependencies:
      lodash "^4.8.0"

  async@~0.2.6:
    version "0.2.10"
    resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"

  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.5.0"
    resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.5.0.tgz#910de0aa0f22af4c7d50367cbc9d4d412945162f"
    dependencies:
      browserslist "~1.4.0"
      caniuse-db "^1.0.30000540"
      normalize-range "^0.1.2"
      num2fraction "^1.2.2"
      postcss "^5.2.2"
      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"

  aws4@^1.2.1:
    version "1.5.0"
    resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755"

  axios@^0.15.0:
    version "0.15.0"
    resolved "https://registry.yarnpkg.com/axios/-/axios-0.15.0.tgz#69a4cbe8646866a22f1075048c41724ecef447ce"
    dependencies:
      follow-redirects "0.0.7"

  babel-code-frame@^6.11.0:
    version "6.16.0"
    resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.16.0.tgz#f90e60da0862909d3ce098733b5d3987c97cb8de"
    dependencies:
      chalk "^1.1.0"
      esutils "^2.0.2"
      js-tokens "^2.0.0"

  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"

  balanced-match@~0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.1.0.tgz#b504bd05869b39259dd0c5efc35d843176dccc4a"

  base64-js@^1.0.2:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1"

  base64-js@0.0.2:
    version "0.0.2"
    resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-0.0.2.tgz#024f0f72afa25b75f9c0ee73cd4f55ec1bed9784"

  Base64@~0.2.0:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/Base64/-/Base64-0.2.1.tgz#ba3a4230708e186705065e66babdd4c35cf60028"

  bcrypt-pbkdf@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.0.tgz#3ca76b85241c7170bf7d9703e7b9aa74630040d4"
    dependencies:
      tweetnacl "^0.14.3"

  big.js@^3.1.3:
    version "3.1.3"
    resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978"

  binary-extensions@^1.0.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.7.0.tgz#6c1610db163abfb34edfe42fa423343a1e01185d"

  bl@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398"
    dependencies:
      readable-stream "~2.0.5"

  block-stream@*:
    version "0.0.9"
    resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
    dependencies:
      inherits "~2.0.0"

  boolbase@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"

  boom@2.x.x:
    version "2.10.1"
    resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
    dependencies:
      hoek "2.x.x"

  bops@0.0.6:
    version "0.0.6"
    resolved "https://registry.yarnpkg.com/bops/-/bops-0.0.6.tgz#082d1d55fa01e60dbdc2ebc2dba37f659554cf3a"
    dependencies:
      base64-js "0.0.2"
      to-utf8 "0.0.1"

  brace-expansion@^1.0.0:
    version "1.1.6"
    resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9"
    dependencies:
      balanced-match "^0.4.1"
      concat-map "0.0.1"

  braces@^1.8.2:
    version "1.8.5"
    resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
    dependencies:
      expand-range "^1.8.1"
      preserve "^0.2.0"
      repeat-element "^1.1.2"

  brfs@^1.3.0:
    version "1.4.3"
    resolved "https://registry.yarnpkg.com/brfs/-/brfs-1.4.3.tgz#db675d6f5e923e6df087fca5859c9090aaed3216"
    dependencies:
      quote-stream "^1.0.1"
      resolve "^1.1.5"
      static-module "^1.1.0"
      through2 "^2.0.0"

  brfs@0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/brfs/-/brfs-0.2.1.tgz#e6200c214bfef6fb73bdfbdb80f54f431f1148c7"
    dependencies:
      escodegen "0.0.17"
      falafel "~0.1.6"
      through "~2.2.0"

  browser-stdout@1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.0.tgz#f351d32969d32fa5d7a5567154263d928ae3bd1f"

  browserify-zlib@~0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.1.4.tgz#bb35f8a519f600e0fa6b8485241c979d0141fb2d"
    dependencies:
      pako "~0.2.0"

  browserslist@~1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.4.0.tgz#9cfdcf5384d9158f5b70da2aa00b30e8ff019049"
    dependencies:
      caniuse-db "^1.0.30000539"

  buffer-equal@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b"

  buffer-shims@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"

  buffer@^4.9.0:
    version "4.9.1"
    resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
    dependencies:
      base64-js "^1.0.2"
      ieee754 "^1.1.4"
      isarray "^1.0.0"

  builtin-modules@^1.0.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"

  camelcase-keys@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
    dependencies:
      camelcase "^2.0.0"
      map-obj "^1.0.0"

  camelcase@^1.0.2:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"

  camelcase@^2.0.0:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"

  camelcase@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"

  caniuse-db@^1.0.30000539, caniuse-db@^1.0.30000540:
    version "1.0.30000554"
    resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000554.tgz#cd1dbe423d00b6203ba93f05973a476428dec919"

  caseless@~0.11.0:
    version "0.11.0"
    resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"

  center-align@^0.1.1:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
    dependencies:
      align-text "^0.1.3"
      lazy-cache "^1.0.3"

  ceylon:
    version "0.8.0"
    resolved "https://registry.yarnpkg.com/ceylon/-/ceylon-0.8.0.tgz#7b45b7743ae50e8804f7b61cf7c6606f321474db"
    dependencies:
      deep-equal "^1.0.1"

  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:
      ansi-styles "^2.2.1"
      escape-string-regexp "^1.0.2"
      has-ansi "^2.0.0"
      strip-ansi "^3.0.0"
      supports-color "^2.0.0"

  charenc@~0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.1.tgz#004cff9feaf102382ed12db58dd6f962796d6e88"

  cheerio@^0.20.0:
    version "0.20.0"
    resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.20.0.tgz#5c710f2bab95653272842ba01c6ea61b3545ec35"
    dependencies:
      css-select "~1.2.0"
      dom-serializer "~0.1.0"
      entities "~1.1.1"
      htmlparser2 "~3.8.1"
      lodash "^4.1.0"
    optionalDependencies:
      jsdom "^7.0.2"

  chokidar@^1.0.0:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.0.tgz#90c32ad4802901d7713de532dc284e96a63ad058"
    dependencies:
      anymatch "^1.3.0"
      async-each "^1.0.0"
      glob-parent "^2.0.0"
      inherits "^2.0.1"
      is-binary-path "^1.0.0"
      is-glob "^2.0.0"
      path-is-absolute "^1.0.0"
      readdirp "^2.0.0"
    optionalDependencies:
      fsevents "^1.0.0"

  clap@^1.0.9:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/clap/-/clap-1.1.1.tgz#a8a93e0bfb7581ac199c4f001a5525a724ce696d"
    dependencies:
      chalk "^1.1.3"

  cli@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/cli/-/cli-1.0.0.tgz#ee07dfc1390e3f2e6a9957cf88e1d4bfa777719d"
    dependencies:
      exit "0.1.2"
      glob "^7.0.5"

  cliui@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
    dependencies:
      center-align "^0.1.1"
      right-align "^0.1.1"
      wordwrap "0.0.2"

  cliui@^3.2.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
    dependencies:
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
      wrap-ansi "^2.0.0"

  clone@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149"

  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.0.1"
    resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.0.1.tgz#1104cd34f9b5b45d3eba88f1babc1924e1ce35fb"
    dependencies:
      number-is-nan "^1.0.0"

  color-convert@^1.3.0:
    version "1.5.0"
    resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.5.0.tgz#7a2b4efb4488df85bca6443cb038b7100fbe7de1"

  color-name@^1.0.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689"

  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.3"
    resolved "https://registry.yarnpkg.com/color/-/color-0.11.3.tgz#4bad1d0d52499dd00dbd6f0868442467e49394e6"
    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, colors@^1.1.2, 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"
    dependencies:
      delayed-stream "~1.0.0"

  commander@^2.9.0, commander@2.9.0:
    version "2.9.0"
    resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
    dependencies:
      graceful-readlink ">= 1.0.0"

  concat-map@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"

  concat-stream@~1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.0.1.tgz#018b18bc1c7d073a2dc82aa48442341a2c4dd79f"
    dependencies:
      bops "0.0.6"

  concat-stream@~1.4.5:
    version "1.4.10"
    resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.4.10.tgz#acc3bbf5602cb8cc980c6ac840fa7d8603e3ef36"
    dependencies:
      inherits "~2.0.1"
      readable-stream "~1.1.9"
      typedarray "~0.0.5"

  console-browserify@^1.1.0, console-browserify@1.1.x:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
    dependencies:
      date-now "^0.1.4"

  console-control-strings@^1.0.0, console-control-strings@~1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"

  constants-browserify@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-0.0.1.tgz#92577db527ba6c4cf0a4568d84bc031f441e21f2"

  core-js@^1.0.0:
    version "1.2.7"
    resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"

  core-util-is@~1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"

  corslite@0.0.6:
    version "0.0.6"
    resolved "https://registry.yarnpkg.com/corslite/-/corslite-0.0.6.tgz#622954e14c33852123c4c68fa3deffa9e2d1c896"

  cross-env@^3.1.2:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.1.2.tgz#a81b470273134f29e7edb4068214b9f044d39d8d"
    dependencies:
      cross-spawn "^3.0.1"

  cross-spawn@^3.0.0, cross-spawn@^3.0.1:
    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"

  crypt@~0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.1.tgz#5f11b21a6c05ef1b5e79708366da6374ece1e6a2"

  cryptiles@2.x.x:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
    dependencies:
      boom "2.x.x"

  crypto-browserify@~3.2.6:
    version "3.2.8"
    resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.2.8.tgz#b9b11dbe6d9651dd882a01e6cc467df718ecf189"
    dependencies:
      pbkdf2-compat "2.0.1"
      ripemd160 "0.2.0"
      sha.js "2.2.6"

  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.25.0:
    version "0.25.0"
    resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.25.0.tgz#c3febc8ce28f4c83576b6b13707f47f90c390223"
    dependencies:
      babel-code-frame "^6.11.0"
      css-selector-tokenizer "^0.6.0"
      cssnano ">=2.6.1 <4"
      loader-utils "~0.2.2"
      lodash.camelcase "^3.0.1"
      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.4"

  css-select@~1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
    dependencies:
      boolbase "~1.0.0"
      css-what "2.1"
      domutils "1.5.1"
      nth-check "~1.0.1"

  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-what@2.1:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"

  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.7.7"
    resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.7.7.tgz#27fac611380c6a49d6f722c0537e5a988a785010"
    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.2.1:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/csso/-/csso-2.2.1.tgz#51fbb5347e50e81e6ed51668a48490ae6fe2afe2"
    dependencies:
      clap "^1.0.9"
      source-map "^0.5.3"

  "cssom@>= 0.3.0 < 0.4.0", cssom@0.3.x:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.1.tgz#c9e37ef2490e64f6d1baa10fda852257082c25d3"

  "cssstyle@>= 0.2.29 < 0.3.0", "cssstyle@>= 0.2.36 < 0.3.0":
    version "0.2.37"
    resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54"
    dependencies:
      cssom "0.3.x"

  csv2geojson@~3.6.1:
    version "3.6.1"
    resolved "https://registry.yarnpkg.com/csv2geojson/-/csv2geojson-3.6.1.tgz#02a1ce66dab6aa166b18b3a900bab9028500ca4d"
    dependencies:
      concat-stream "~1.0.1"
      dsv "0.0.3"
      optimist "~0.4.0"
      sexagesimal "0.1.0"

  currently-unhandled@^0.4.1:
    version "0.4.1"
    resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
    dependencies:
      array-find-index "^1.0.1"

  d@^0.1.1, d@~0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309"
    dependencies:
      es5-ext "~0.10.2"

  d3-geo-projection@0.2:
    version "0.2.16"
    resolved "https://registry.yarnpkg.com/d3-geo-projection/-/d3-geo-projection-0.2.16.tgz#4994ecd1033ddb1533b6c4c5528a1c81dcc29427"
    dependencies:
      brfs "^1.3.0"

  d3-queue@1:
    version "1.2.3"
    resolved "https://registry.yarnpkg.com/d3-queue/-/d3-queue-1.2.3.tgz#143a701cfa65fe021292f321c10d14e98abd491b"

  d3@3:
    version "3.5.17"
    resolved "https://registry.yarnpkg.com/d3/-/d3-3.5.17.tgz#bc46748004378b21a360c9fc7cf5231790762fb8"

  dashdash@^1.12.0:
    version "1.14.0"
    resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.0.tgz#29e486c5418bf0f356034a993d51686a33e84141"
    dependencies:
      assert-plus "^1.0.0"

  date-now@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"

  debug@^2.2.0, debug@~2.2.0, debug@2.2.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
    dependencies:
      ms "0.7.1"

  decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"

  deep-equal@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"

  deep-extend@~0.4.0:
    version "0.4.1"
    resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253"

  deep-is@~0.1.3:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"

  define-properties@^1.1.1, define-properties@^1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94"
    dependencies:
      foreach "^2.0.5"
      object-keys "^1.0.8"

  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"

  delegates@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"

  diff@^2.2.1:
    version "2.2.3"
    resolved "https://registry.yarnpkg.com/diff/-/diff-2.2.3.tgz#60eafd0d28ee906e4e8ff0a52c1229521033bf99"

  diff@1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf"

  dom-serializer@~0.1.0, dom-serializer@0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
    dependencies:
      domelementtype "~1.1.1"
      entities "~1.1.1"

  domain-browser@^1.1.1:
    version "1.1.7"
    resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc"

  domelementtype@~1.1.1:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"

  domelementtype@1:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2"

  domhandler@2.3:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738"
    dependencies:
      domelementtype "1"

  domutils@1.5, domutils@1.5.1:
    version "1.5.1"
    resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
    dependencies:
      dom-serializer "0"
      domelementtype "1"

  dsv@0.0.3:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/dsv/-/dsv-0.0.3.tgz#21c828b6ad54894e863f2f6260f343dd39f19a5b"

  duplexer2@~0.0.2:
    version "0.0.2"
    resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.0.2.tgz#c614dcf67e2fb14995a91711e5a617e8a60a31db"
    dependencies:
      readable-stream "~1.1.9"

  ecc-jsbn@~0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
    dependencies:
      jsbn "~0.1.0"

  emojis-list@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"

  encoding@^0.1.11:
    version "0.1.12"
    resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
    dependencies:
      iconv-lite "~0.4.13"

  enhanced-resolve@^0.9.0, enhanced-resolve@~0.9.0:
    version "0.9.1"
    resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e"
    dependencies:
      graceful-fs "^4.1.2"
      memory-fs "^0.2.0"
      tapable "^0.1.8"

  entities@~1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"

  entities@1.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26"

  enzyme@^2.4.1:
    version "2.4.1"
    resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-2.4.1.tgz#90fa9861d982d0ceb92a9fd57e38426a2f74d3b1"
    dependencies:
      cheerio "^0.20.0"
      is-subset "^0.1.1"
      lodash "^4.13.1"
      object-is "^1.0.1"
      object.assign "^4.0.3"
      object.values "^1.0.3"

  errno@^0.1.3:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"
    dependencies:
      prr "~0.0.0"

  error-ex@^1.2.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9"
    dependencies:
      is-arrayish "^0.2.1"

  es-abstract@^1.3.2:
    version "1.6.1"
    resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.6.1.tgz#bb8a2064120abcf928a086ea3d9043114285ec99"
    dependencies:
      es-to-primitive "^1.1.1"
      function-bind "^1.1.0"
      is-callable "^1.1.3"
      is-regex "^1.0.3"

  es-to-primitive@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
    dependencies:
      is-callable "^1.1.1"
      is-date-object "^1.0.1"
      is-symbol "^1.0.1"

  es5-ext@^0.10.7, es5-ext@~0.10.11, es5-ext@~0.10.2:
    version "0.10.12"
    resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047"
    dependencies:
      es6-iterator "2"
      es6-symbol "~3.1"

  es6-iterator@2:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac"
    dependencies:
      d "^0.1.1"
      es5-ext "^0.10.7"
      es6-symbol "3"

  es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@3:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa"
    dependencies:
      d "~0.1.1"
      es5-ext "~0.10.11"

  escape-string-regexp@^1.0.2, escape-string-regexp@1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"

  escodegen@^1.6.1:
    version "1.8.1"
    resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.8.1.tgz#5a5b53af4693110bebb0867aa3430dd3b70a1018"
    dependencies:
      esprima "^2.7.1"
      estraverse "^1.9.1"
      esutils "^2.0.2"
      optionator "^0.8.1"
    optionalDependencies:
      source-map "~0.2.0"

  escodegen@~0.0.24:
    version "0.0.28"
    resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-0.0.28.tgz#0e4ff1715f328775d6cab51ac44a406cd7abffd3"
    dependencies:
      esprima "~1.0.2"
      estraverse "~1.3.0"
    optionalDependencies:
      source-map ">= 0.1.2"

  escodegen@~1.3.2:
    version "1.3.3"
    resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.3.3.tgz#f024016f5a88e046fd12005055e939802e6c5f23"
    dependencies:
      esprima "~1.1.1"
      estraverse "~1.5.0"
      esutils "~1.0.0"
    optionalDependencies:
      source-map "~0.1.33"

  escodegen@0.0.17:
    version "0.0.17"
    resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-0.0.17.tgz#1e78d17df1004fd7a88f2fed3b8b8592f3217f9c"
    dependencies:
      esprima "~1.0.2"
      estraverse "~0.0.4"
    optionalDependencies:
      source-map ">= 0.1.2"

  esprima@^2.6.0, esprima@^2.7.1:
    version "2.7.3"
    resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"

  esprima@~1.0.2:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.0.4.tgz#9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"

  esprima@~1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.1.1.tgz#5b6f1547f4d102e670e140c509be6771d6aeb549"

  estraverse@^1.9.1:
    version "1.9.3"
    resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44"

  estraverse@~0.0.4:
    version "0.0.4"
    resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-0.0.4.tgz#01a0932dfee574684a598af5a67c3bf9b6428db2"

  estraverse@~1.3.0:
    version "1.3.2"
    resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.3.2.tgz#37c2b893ef13d723f276d878d60d8535152a6c42"

  estraverse@~1.5.0:
    version "1.5.1"
    resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.5.1.tgz#867a3e8e58a9f84618afb6c2ddbcd916b7cbaf71"

  esutils@^2.0.2:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"

  esutils@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/esutils/-/esutils-1.0.0.tgz#8151d358e20c8acc7fb745e7472c0025fe496570"

  events@^1.0.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"

  exit@0.1.2, exit@0.1.x:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"

  expand-brackets@^0.1.4:
    version "0.1.5"
    resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
    dependencies:
      is-posix-bracket "^0.1.0"

  expand-range@^1.8.1:
    version "1.8.2"
    resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
    dependencies:
      fill-range "^2.1.0"

  extend@~3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4"

  extglob@^0.3.1:
    version "0.3.2"
    resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
    dependencies:
      is-extglob "^1.0.0"

  extsprintf@1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"

  falafel@^1.0.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/falafel/-/falafel-1.2.0.tgz#c18d24ef5091174a497f318cd24b026a25cddab4"
    dependencies:
      acorn "^1.0.3"
      foreach "^2.0.5"
      isarray "0.0.1"
      object-keys "^1.0.6"

  falafel@~0.1.6:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/falafel/-/falafel-0.1.6.tgz#3084cf3d41b59d15c813be6f259557fdc82b0660"
    dependencies:
      esprima "~1.0.2"

  fast-levenshtein@~2.0.4:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.5.tgz#bd33145744519ab1c36c3ee9f31f08e9079b67f2"

  fastparse@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8"

  fbjs@^0.8.4:
    version "0.8.5"
    resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.5.tgz#f69ba8a876096cb1b9bffe4d7c1e71c19d39d008"
    dependencies:
      core-js "^1.0.0"
      immutable "^3.7.6"
      isomorphic-fetch "^2.1.1"
      loose-envify "^1.0.0"
      object-assign "^4.1.0"
      promise "^7.1.1"
      ua-parser-js "^0.7.9"

  filename-regex@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775"

  fill-keys@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz#9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20"
    dependencies:
      is-object "~1.0.1"
      merge-descriptors "~1.0.0"

  fill-range@^2.1.0:
    version "2.2.3"
    resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723"
    dependencies:
      is-number "^2.1.0"
      isobject "^2.0.0"
      randomatic "^1.1.3"
      repeat-element "^1.1.2"
      repeat-string "^1.5.2"

  find-up@^1.0.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
    dependencies:
      path-exists "^2.0.0"
      pinkie-promise "^2.0.0"

  findup-sync@~0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.3.0.tgz#37930aa5d816b777c03445e1966cc6790a4c0b16"
    dependencies:
      glob "~5.0.0"

  flatten@^1.0.2, flatten@1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"

  follow-redirects@0.0.7:
    version "0.0.7"
    resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919"
    dependencies:
      debug "^2.2.0"
      stream-consume "^0.1.0"

  for-in@^0.1.5:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8"

  for-own@^0.1.3:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072"
    dependencies:
      for-in "^0.1.5"

  foreach@^2.0.5:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"

  forever-agent@~0.6.1:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"

  form-data@~2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.0.0.tgz#6f0aebadcc5da16c13e1ecc11137d85f9b883b25"
    dependencies:
      asynckit "^0.4.0"
      combined-stream "^1.0.5"
      mime-types "^2.1.11"

  formatio@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9"
    dependencies:
      samsam "~1.1"

  fs.realpath@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"

  fsevents@^1.0.0:
    version "1.0.14"
    resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.0.14.tgz#558e8cc38643d8ef40fe45158486d0d25758eee4"
    dependencies:
      nan "^2.3.0"
      node-pre-gyp "^0.6.29"

  fstream-ignore@~1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
    dependencies:
      fstream "^1.0.0"
      inherits "2"
      minimatch "^3.0.0"

  fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10:
    version "1.0.10"
    resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822"
    dependencies:
      graceful-fs "^4.1.2"
      inherits "~2.0.0"
      mkdirp ">=0.5 0"
      rimraf "2"

  function-bind@^1.0.2, function-bind@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771"

  gauge@~2.6.0:
    version "2.6.0"
    resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46"
    dependencies:
      aproba "^1.0.3"
      console-control-strings "^1.0.0"
      has-color "^0.1.7"
      has-unicode "^2.0.0"
      object-assign "^4.1.0"
      signal-exit "^3.0.0"
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
      wide-align "^1.1.0"

  gaze@^1.0.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105"
    dependencies:
      globule "^1.0.0"

  generate-function@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74"

  generate-object-property@^1.1.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
    dependencies:
      is-property "^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"
    dependencies:
      assert-plus "^1.0.0"

  glob-base@^0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
    dependencies:
      glob-parent "^2.0.0"
      is-glob "^2.0.0"

  glob-parent@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
    dependencies:
      is-glob "^2.0.0"

  glob@^7.0.0, glob@^7.0.3, glob@^7.0.5:
    version "7.1.1"
    resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8"
    dependencies:
      fs.realpath "^1.0.0"
      inflight "^1.0.4"
      inherits "2"
      minimatch "^3.0.2"
      once "^1.3.0"
      path-is-absolute "^1.0.0"

  glob@~5.0.0:
    version "5.0.15"
    resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
    dependencies:
      inflight "^1.0.4"
      inherits "2"
      minimatch "2 || 3"
      once "^1.3.0"
      path-is-absolute "^1.0.0"

  glob@~7.0.3:
    version "7.0.6"
    resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a"
    dependencies:
      fs.realpath "^1.0.0"
      inflight "^1.0.4"
      inherits "2"
      minimatch "^3.0.2"
      once "^1.3.0"
      path-is-absolute "^1.0.0"

  glob@7.0.5:
    version "7.0.5"
    resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.5.tgz#b4202a69099bbb4d292a7c1b95b6682b67ebdc95"
    dependencies:
      fs.realpath "^1.0.0"
      inflight "^1.0.4"
      inherits "2"
      minimatch "^3.0.2"
      once "^1.3.0"
      path-is-absolute "^1.0.0"

  globule@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/globule/-/globule-1.0.0.tgz#f22aebaacce02be492453e979c3ae9b6983f1c6c"
    dependencies:
      glob "~7.0.3"
      lodash "~4.9.0"
      minimatch "~3.0.0"

  graceful-fs@^4.1.2:
    version "4.1.9"
    resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.9.tgz#baacba37d19d11f9d146d3578bc99958c3787e29"

  "graceful-readlink@>= 1.0.0":
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"

  growl@1.9.2:
    version "1.9.2"
    resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f"

  har-validator@~2.0.6:
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
    dependencies:
      chalk "^1.1.1"
      commander "^2.9.0"
      is-my-json-valid "^2.12.4"
      pinkie-promise "^2.0.0"

  has-ansi@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
    dependencies:
      ansi-regex "^2.0.0"

  has-color@^0.1.7:
    version "0.1.7"
    resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f"

  has-flag@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"

  has-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.0, 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"

  hawk@~3.1.3:
    version "3.1.3"
    resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
    dependencies:
      boom "2.x.x"
      cryptiles "2.x.x"
      hoek "2.x.x"
      sntp "1.x.x"

  hintify@~0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/hintify/-/hintify-0.1.0.tgz#05c6036edc5283865d85bcb4ec33225b93dc9b15"
    dependencies:
      jshint "^2.5.0"
      through "^2.3.4"

  hoek@2.x.x:
    version "2.16.3"
    resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"

  hoist-non-react-statics@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb"

  hosted-git-info@^2.1.4:
    version "2.1.5"
    resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b"

  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"

  htmlparser2@~3.8.1, htmlparser2@3.8.x:
    version "3.8.3"
    resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068"
    dependencies:
      domelementtype "1"
      domhandler "2.3"
      domutils "1.5"
      entities "1.0"
      readable-stream "1.1"

  http-browserify@^1.3.2:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/http-browserify/-/http-browserify-1.7.0.tgz#33795ade72df88acfbfd36773cefeda764735b20"
    dependencies:
      Base64 "~0.2.0"
      inherits "~2.0.1"

  http-signature@~1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
    dependencies:
      assert-plus "^0.2.0"
      jsprim "^1.2.2"
      sshpk "^1.7.0"

  https-browserify@0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.0.tgz#b3ffdfe734b2a3d4a9efd58e8654c91fce86eafd"

  iconv-lite@^0.4.13, iconv-lite@~0.4.13:
    version "0.4.13"
    resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"

  iconv-lite@0.2:
    version "0.2.11"
    resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.2.11.tgz#1ce60a3a57864a292d1321ff4609ca4bb965adc8"

  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"

  immutable@^3.7.6:
    version "3.8.1"
    resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.1.tgz#200807f11ab0f72710ea485542de088075f68cd2"

  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"

  inflight@^1.0.4:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.5.tgz#db3204cd5a9de2e6cd890b85c6e2f66bcf4f620a"
    dependencies:
      once "^1.3.0"
      wrappy "1"

  inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.1, inherits@2:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"

  inherits@2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"

  ini@~1.3.0:
    version "1.3.4"
    resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e"

  interpret@^0.6.4:
    version "0.6.6"
    resolved "https://registry.yarnpkg.com/interpret/-/interpret-0.6.6.tgz#fecd7a18e7ce5ca6abfb953e1f86213a49f1625b"

  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.0.0"
    resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.0.0.tgz#9c4b20b0e5c0cbef9a479a367ede6f991679f359"

  is-arrayish@^0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"

  is-binary-path@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
    dependencies:
      binary-extensions "^1.0.0"

  is-buffer@^1.0.2, is-buffer@~1.1.1:
    version "1.1.4"
    resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b"

  is-builtin-module@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
    dependencies:
      builtin-modules "^1.0.0"

  is-callable@^1.1.1, is-callable@^1.1.3:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2"

  is-date-object@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"

  is-dotfile@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d"

  is-equal-shallow@^0.1.3:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
    dependencies:
      is-primitive "^2.0.0"

  is-extendable@^0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"

  is-extglob@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"

  is-finite@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
    dependencies:
      number-is-nan "^1.0.0"

  is-fullwidth-code-point@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
    dependencies:
      number-is-nan "^1.0.0"

  is-glob@^2.0.0, is-glob@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
    dependencies:
      is-extglob "^1.0.0"

  is-my-json-valid@^2.12.4:
    version "2.15.0"
    resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b"
    dependencies:
      generate-function "^2.0.0"
      generate-object-property "^1.1.0"
      jsonpointer "^4.0.0"
      xtend "^4.0.0"

  is-number@^2.0.2, is-number@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
    dependencies:
      kind-of "^3.0.2"

  is-object@~1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470"

  is-plain-obj@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"

  is-posix-bracket@^0.1.0:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"

  is-primitive@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"

  is-property@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"

  is-regex@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.3.tgz#0d55182bddf9f2fde278220aec3a75642c908637"

  is-stream@^1.0.1:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"

  is-subset@^0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6"

  is-svg@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.0.1.tgz#f93ab3bf1d6bbca30e9753cd3485b1300eebc013"
    dependencies:
      html-comment-regex "^1.1.0"

  is-symbol@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"

  is-typedarray@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"

  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:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"

  isarray@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"

  isexe@^1.1.1:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0"

  isobject@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
    dependencies:
      isarray "1.0.0"

  isomorphic-fetch@^2.1.1:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
    dependencies:
      node-fetch "^1.0.1"
      whatwg-fetch ">=0.10.0"

  isstream@~0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"

  jodid25519@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967"
    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@^1.0.1:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-1.0.3.tgz#14e56eb68c8f1a92c43d59f5014ec29dc20f2ae1"

  js-tokens@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-2.0.0.tgz#79903f5563ee778cc1162e6dcf1a0027c97f9cb5"

  js-yaml@~3.6.1:
    version "3.6.1"
    resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.6.1.tgz#6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30"
    dependencies:
      argparse "^1.0.7"
      esprima "^2.6.0"

  jsbn@~0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.0.tgz#650987da0dd74f4ebf5a11377a2aa2d273e97dfd"

  jsdom:
    version "9.6.0"
    resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.6.0.tgz#e0e9b15ba07e90b1d9ec083f9bedee0f6800a4fb"
    dependencies:
      abab "^1.0.0"
      acorn "^2.4.0"
      acorn-globals "^1.0.4"
      array-equal "^1.0.0"
      cssom ">= 0.3.0 < 0.4.0"
      cssstyle ">= 0.2.36 < 0.3.0"
      escodegen "^1.6.1"
      iconv-lite "^0.4.13"
      nwmatcher ">= 1.3.7 < 2.0.0"
      parse5 "^1.5.1"
      request "^2.55.0"
      sax "^1.1.4"
      symbol-tree ">= 3.1.0 < 4.0.0"
      tough-cookie "^2.3.1"
      webidl-conversions "^3.0.1"
      whatwg-url "^3.0.0"
      xml-name-validator ">= 2.0.1 < 3.0.0"

  jsdom-global@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/jsdom-global/-/jsdom-global-2.1.0.tgz#70ba3fddb5a735dac886c49bb1168fa04a10e8dc"

  jsdom@^7.0.2:
    version "7.2.2"
    resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-7.2.2.tgz#40b402770c2bda23469096bee91ab675e3b1fc6e"
    dependencies:
      abab "^1.0.0"
      acorn "^2.4.0"
      acorn-globals "^1.0.4"
      cssom ">= 0.3.0 < 0.4.0"
      cssstyle ">= 0.2.29 < 0.3.0"
      escodegen "^1.6.1"
      nwmatcher ">= 1.3.7 < 2.0.0"
      parse5 "^1.5.1"
      request "^2.55.0"
      sax "^1.1.4"
      symbol-tree ">= 3.1.0 < 4.0.0"
      tough-cookie "^2.2.0"
      webidl-conversions "^2.0.0"
      whatwg-url-compat "~0.6.5"
      xml-name-validator ">= 2.0.1 < 3.0.0"

  jsesc@~0.5.0:
    version "0.5.0"
    resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"

  jshint@^2.5.0:
    version "2.9.3"
    resolved "https://registry.yarnpkg.com/jshint/-/jshint-2.9.3.tgz#a2e14ff85c2d6bf8c8080e5aa55129ebc6a2d320"
    dependencies:
      cli "~1.0.0"
      console-browserify "1.1.x"
      exit "0.1.x"
      htmlparser2 "3.8.x"
      lodash "3.7.x"
      minimatch "~3.0.2"
      shelljs "0.3.x"
      strip-json-comments "1.0.x"

  json-schema@0.2.3:
    version "0.2.3"
    resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"

  json-stringify-safe@~5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"

  json3@3.3.2:
    version "3.3.2"
    resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"

  json5@^0.5.0:
    version "0.5.0"
    resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.0.tgz#9b20715b026cbe3778fd769edccd822d8332a5b2"

  jsonpointer@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5"

  jsprim@^1.2.2:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252"
    dependencies:
      extsprintf "1.0.2"
      json-schema "0.2.3"
      verror "1.3.6"

  kind-of@^3.0.2:
    version "3.0.4"
    resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74"
    dependencies:
      is-buffer "^1.0.2"

  lazy-cache@^1.0.3:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"

  lcid@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
    dependencies:
      invert-kv "^1.0.0"

  leaflet-label@^0.2.1-0:
    version "0.2.1-0"
    resolved "https://registry.yarnpkg.com/leaflet-label/-/leaflet-label-0.2.1-0.tgz#b91a678a4d78ac4c47cb230d3926254fd2a7e612"

  leaflet-loading@^0.1.23:
    version "0.1.23"
    resolved "https://registry.yarnpkg.com/leaflet-loading/-/leaflet-loading-0.1.23.tgz#aa31f0d45bdb7488ddb3fc7d9f0c80fb1f4445c8"

  leaflet-minimap@^3.4.0:
    version "3.4.0"
    resolved "https://registry.yarnpkg.com/leaflet-minimap/-/leaflet-minimap-3.4.0.tgz#00be4d047a9db9341bf94867528389332dc7c790"

  leaflet-mouse-position@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/leaflet-mouse-position/-/leaflet-mouse-position-1.0.1.tgz#cda6c61124ce9ff6d0754528ca1ec56b1400933d"

  leaflet-omnivore@^0.3.2:
    version "0.3.2"
    resolved "https://registry.yarnpkg.com/leaflet-omnivore/-/leaflet-omnivore-0.3.2.tgz#1167d7e2b68b8e7a52fb73690fda54b05fc41efc"
    dependencies:
      brfs "0.2.1"
      corslite "0.0.6"
      csv2geojson "~3.6.1"
      hintify "~0.1.0"
      polyline "0.0.3"
      togeojson "0.10.1"
      topojson "1.6.8"
      wellknown "0.3.0"

  leaflet@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.0.1.tgz#5868c389b556cd85481198ff8bfe59a8de0932db"

  leaflet@~0.7.0:
    version "0.7.7"
    resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-0.7.7.tgz#1e352ba54e63d076451fa363c900890cb2cf75ee"

  levn@~0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
    dependencies:
      prelude-ls "~1.1.2"
      type-check "~0.3.2"

  load-json-file@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
    dependencies:
      graceful-fs "^4.1.2"
      parse-json "^2.2.0"
      pify "^2.0.0"
      pinkie-promise "^2.0.0"
      strip-bom "^2.0.0"

  loader-utils@^0.2.11, loader-utils@^0.2.15, loader-utils@^0.2.6, loader-utils@^0.2.7, loader-utils@~0.2.2:
    version "0.2.16"
    resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d"
    dependencies:
      big.js "^3.1.3"
      emojis-list "^2.0.0"
      json5 "^0.5.0"
      object-assign "^4.0.1"

  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._basecopy@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"

  lodash._basecreate@^3.0.0:
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz#1bc661614daa7fc311b7d03bf16806a0213cf821"

  lodash._createcompounder@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/lodash._createcompounder/-/lodash._createcompounder-3.0.0.tgz#5dd2cb55372d6e70e0e2392fb2304d6631091075"
    dependencies:
      lodash.deburr "^3.0.0"
      lodash.words "^3.0.0"

  lodash._getnative@^3.0.0:
    version "3.9.1"
    resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5"

  lodash._isiterateecall@^3.0.0:
    version "3.0.9"
    resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c"

  lodash._root@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"

  lodash.assign@^4.0.3, lodash.assign@^4.0.6, lodash.assign@^4.2.0:
    version "4.2.0"
    resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"

  lodash.camelcase@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-3.0.1.tgz#932c8b87f8a4377897c67197533282f97aeac298"
    dependencies:
      lodash._createcompounder "^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.create@3.1.1:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/lodash.create/-/lodash.create-3.1.1.tgz#d7f2849f0dbda7e04682bb8cd72ab022461debe7"
    dependencies:
      lodash._baseassign "^3.0.0"
      lodash._basecreate "^3.0.0"
      lodash._isiterateecall "^3.0.0"

  lodash.deburr@^3.0.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-3.2.0.tgz#6da8f54334a366a7cf4c4c76ef8d80aa1b365ed5"
    dependencies:
      lodash._root "^3.0.0"

  lodash.indexof@^4.0.5:
    version "4.0.5"
    resolved "https://registry.yarnpkg.com/lodash.indexof/-/lodash.indexof-4.0.5.tgz#53714adc2cddd6ed87638f893aa9b6c24e31ef3c"

  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.words@^3.0.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/lodash.words/-/lodash.words-3.2.0.tgz#4e2a8649bc08745b17c695b1a3ce8fee596623b3"
    dependencies:
      lodash._root "^3.0.0"

  lodash@^4.0.0, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.8.0:
    version "4.16.4"
    resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.4.tgz#01ce306b9bad1319f2a5528674f88297aeb70127"

  lodash@~4.9.0:
    version "4.9.0"
    resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.9.0.tgz#4c20d742f03ce85dc700e0dd7ab9bcab85e6fc14"

  lodash@3.7.x:
    version "3.7.0"
    resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.7.0.tgz#3678bd8ab995057c07ade836ed2ef087da811d45"

  lolex@1.3.2:
    version "1.3.2"
    resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31"

  longest@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"

  loose-envify@^1.0.0, loose-envify@^1.1.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.2.0.tgz#69a65aad3de542cf4ee0f4fe74e8e33c709ccb0f"
    dependencies:
      js-tokens "^1.0.1"

  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.1"
    resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.1.tgz#1343955edaf2e37d9b9e7ee7241e27c4b9fb72be"
    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"

  math-expression-evaluator@^1.2.14:
    version "1.2.14"
    resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.14.tgz#39511771ed9602405fba9affff17eb4d2a3843ab"
    dependencies:
      lodash.indexof "^4.0.5"

  md5@^2.1.0:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/md5/-/md5-2.2.1.tgz#53ab38d5fe3c8891ba465329ea23fac0540126f9"
    dependencies:
      charenc "~0.0.1"
      crypt "~0.0.1"
      is-buffer "~1.1.1"

  memory-fs@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290"

  memory-fs@~0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.3.0.tgz#7bcc6b629e3a43e871d7e29aca6ae8a7f15cbb20"
    dependencies:
      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"

  merge-descriptors@~1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"

  mgrs@0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/mgrs/-/mgrs-0.0.0.tgz#aaa2b4829317bf81118a960d3256e06dd9674b8d"

  micromatch@^2.1.5:
    version "2.3.11"
    resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
    dependencies:
      arr-diff "^2.0.0"
      array-unique "^0.2.1"
      braces "^1.8.2"
      expand-brackets "^0.1.4"
      extglob "^0.3.1"
      filename-regex "^2.0.0"
      is-extglob "^1.0.0"
      is-glob "^2.0.1"
      kind-of "^3.0.2"
      normalize-path "^2.0.1"
      object.omit "^2.0.0"
      parse-glob "^3.0.4"
      regex-cache "^0.4.2"

  mime-db@~1.24.0:
    version "1.24.0"
    resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.24.0.tgz#e2d13f939f0016c6e4e9ad25a8652f126c467f0c"

  mime-types@^2.1.11, mime-types@~2.1.7:
    version "2.1.12"
    resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.12.tgz#152ba256777020dd4663f54c2e7bc26381e71729"
    dependencies:
      mime-db "~1.24.0"

  minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.0, minimatch@~3.0.2, "minimatch@2 || 3":
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774"
    dependencies:
      brace-expansion "^1.0.0"

  minimist@^1.1.3, minimist@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"

  minimist@~0.0.1:
    version "0.0.10"
    resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"

  minimist@0.0.2:
    version "0.0.2"
    resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.2.tgz#3297e0500be195b8fcb56668c45b925bc9bca7ab"

  minimist@0.0.8:
    version "0.0.8"
    resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"

  mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@~0.5.1, mkdirp@0.5.1:
    version "0.5.1"
    resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
    dependencies:
      minimist "0.0.8"

  mobx-react-devtools@^4.2.9:
    version "4.2.9"
    resolved "https://registry.yarnpkg.com/mobx-react-devtools/-/mobx-react-devtools-4.2.9.tgz#46034da90fbcfac3c9cc040fcc3ced72e739518a"

  mobx-react@^3.5.8:
    version "3.5.8"
    resolved "https://registry.yarnpkg.com/mobx-react/-/mobx-react-3.5.8.tgz#90b5a3c14079875726fa45f2684ee9b73c03b404"
    dependencies:
      hoist-non-react-statics "^1.2.0"

  mobx@^2.6.0:
    version "2.6.0"
    resolved "https://registry.yarnpkg.com/mobx/-/mobx-2.6.0.tgz#0ae83a20488b92d10d4ca326e18fe78a5ab7cb36"

  mocha-junit-reporter@^1.12.0:
    version "1.12.0"
    resolved "https://registry.yarnpkg.com/mocha-junit-reporter/-/mocha-junit-reporter-1.12.0.tgz#0876a4f7ff94e951d70b2089dffbfd0be245e92d"
    dependencies:
      debug "^2.2.0"
      md5 "^2.1.0"
      mkdirp "~0.5.1"
      xml "^1.0.0"

  mocha@^3.1.2:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.1.2.tgz#51f93b432bf7e1b175ffc22883ccd0be32dba6b5"
    dependencies:
      browser-stdout "1.3.0"
      commander "2.9.0"
      debug "2.2.0"
      diff "1.4.0"
      escape-string-regexp "1.0.5"
      glob "7.0.5"
      growl "1.9.2"
      json3 "3.3.2"
      lodash.create "3.1.1"
      mkdirp "0.5.1"
      supports-color "3.1.2"

  module-not-found-error@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz#cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0"

  moxios@^0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/moxios/-/moxios-0.3.0.tgz#5cfe89cbe3b513a41d09f4fe6bdb6bfe362c8b3a"

  ms@0.7.1:
    version "0.7.1"
    resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"

  nan@^2.3.0, nan@^2.3.2:
    version "2.4.0"
    resolved "https://registry.yarnpkg.com/nan/-/nan-2.4.0.tgz#fb3c59d45fe4effe215f0b890f8adf6eb32d2232"

  node-fetch@^1.0.1:
    version "1.6.3"
    resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.6.3.tgz#dc234edd6489982d58e8f0db4f695029abcd8c04"
    dependencies:
      encoding "^0.1.11"
      is-stream "^1.0.1"

  node-gyp@^3.3.1:
    version "3.4.0"
    resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.4.0.tgz#dda558393b3ecbbe24c9e6b8703c71194c63fa36"
    dependencies:
      fstream "^1.0.0"
      glob "^7.0.3"
      graceful-fs "^4.1.2"
      minimatch "^3.0.2"
      mkdirp "^0.5.0"
      nopt "2 || 3"
      npmlog "0 || 1 || 2 || 3"
      osenv "0"
      path-array "^1.0.0"
      request "2"
      rimraf "2"
      semver "2.x || 3.x || 4 || 5"
      tar "^2.0.0"
      which "1"

  node-libs-browser@^0.6.0:
    version "0.6.0"
    resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-0.6.0.tgz#244806d44d319e048bc8607b5cc4eaf9a29d2e3c"
    dependencies:
      assert "^1.1.1"
      browserify-zlib "~0.1.4"
      buffer "^4.9.0"
      console-browserify "^1.1.0"
      constants-browserify "0.0.1"
      crypto-browserify "~3.2.6"
      domain-browser "^1.1.1"
      events "^1.0.0"
      http-browserify "^1.3.2"
      https-browserify "0.0.0"
      os-browserify "~0.1.2"
      path-browserify "0.0.0"
      process "^0.11.0"
      punycode "^1.2.4"
      querystring-es3 "~0.2.0"
      readable-stream "^1.1.13"
      stream-browserify "^1.0.0"
      string_decoder "~0.10.25"
      timers-browserify "^1.0.1"
      tty-browserify "0.0.0"
      url "~0.10.1"
      util "~0.10.3"
      vm-browserify "0.0.4"

  node-pre-gyp@^0.6.29:
    version "0.6.30"
    resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.30.tgz#64d3073a6f573003717ccfe30c89023297babba1"
    dependencies:
      mkdirp "~0.5.0"
      nopt "~3.0.1"
      npmlog "4.x"
      rc "~1.1.0"
      request "2.x"
      rimraf "~2.5.0"
      semver "~5.3.0"
      tar "~2.2.0"
      tar-pack "~3.1.0"

  node-sass@^3.10.1:
    version "3.10.1"
    resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.10.1.tgz#c535b2e1a5439240591e06d7308cb663820d616c"
    dependencies:
      async-foreach "^0.1.3"
      chalk "^1.1.1"
      cross-spawn "^3.0.0"
      gaze "^1.0.0"
      get-stdin "^4.0.1"
      glob "^7.0.3"
      in-publish "^2.0.0"
      lodash.assign "^4.2.0"
      lodash.clonedeep "^4.3.2"
      meow "^3.7.0"
      mkdirp "^0.5.1"
      nan "^2.3.2"
      node-gyp "^3.3.1"
      npmlog "^4.0.0"
      request "^2.61.0"
      sass-graph "^2.1.1"

  node-uuid@~1.4.7:
    version "1.4.7"
    resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f"

  nopt@~3.0.1, "nopt@2 || 3":
    version "3.0.6"
    resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
    dependencies:
      abbrev "1"

  normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
    version "2.3.5"
    resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df"
    dependencies:
      hosted-git-info "^2.1.4"
      is-builtin-module "^1.0.0"
      semver "2 || 3 || 4 || 5"
      validate-npm-package-license "^3.0.1"

  normalize-path@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a"

  normalize-range@^0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"

  normalize-url@^1.4.0:
    version "1.6.1"
    resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.6.1.tgz#a9f254fa065bbc2934461c0c09423815976155a2"
    dependencies:
      object-assign "^4.0.1"
      prepend-http "^1.0.0"
      query-string "^4.1.0"
      sort-keys "^1.0.0"

  npc@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/npc/-/npc-0.0.1.tgz#b2dd2930f78db3ce59f99432e6adc0bff6e57fbd"
    dependencies:
      async "^1.5.0"
      minimist "^1.2.0"
      recluster "^0.4.5"

  npmlog@^4.0.0, npmlog@4.x:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.0.tgz#e094503961c70c1774eb76692080e8d578a9f88f"
    dependencies:
      are-we-there-yet "~1.1.2"
      console-control-strings "~1.1.0"
      gauge "~2.6.0"
      set-blocking "~2.0.0"

  "npmlog@0 || 1 || 2 || 3":
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873"
    dependencies:
      are-we-there-yet "~1.1.2"
      console-control-strings "~1.1.0"
      gauge "~2.6.0"
      set-blocking "~2.0.0"

  nth-check@~1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
    dependencies:
      boolbase "~1.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"

  "nwmatcher@>= 1.3.7 < 2.0.0":
    version "1.3.8"
    resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.3.8.tgz#34edb93de1aa6cb4448b573c9f2a059300241157"

  oauth-sign@~0.8.1:
    version "0.8.2"
    resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"

  object-assign@^4.0.1, object-assign@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"

  object-inspect@~0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-0.4.0.tgz#f5157c116c1455b243b06ee97703392c5ad89fec"

  object-is@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6"

  object-keys@^1.0.10, object-keys@^1.0.6, object-keys@^1.0.8:
    version "1.0.11"
    resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"

  object-keys@~0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336"

  object.assign@^4.0.3:
    version "4.0.4"
    resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.0.4.tgz#b1c9cc044ef1b9fe63606fc141abbb32e14730cc"
    dependencies:
      define-properties "^1.1.2"
      function-bind "^1.1.0"
      object-keys "^1.0.10"

  object.omit@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.0.tgz#868597333d54e60662940bb458605dd6ae12fe94"
    dependencies:
      for-own "^0.1.3"
      is-extendable "^0.1.1"

  object.values@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.3.tgz#a7774ba050893fe6a5d5958acd05823e0f426bef"
    dependencies:
      define-properties "^1.1.1"
      es-abstract "^1.3.2"
      function-bind "^1.0.2"
      has "^1.0.1"

  once@^1.3.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
    dependencies:
      wrappy "1"

  once@~1.3.3:
    version "1.3.3"
    resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20"
    dependencies:
      wrappy "1"

  optimist@~0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.4.0.tgz#cb8ec37f2fe3aa9864cb67a275250e7e19620a25"
    dependencies:
      wordwrap "~0.0.2"

  optimist@~0.6.0:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
    dependencies:
      minimist "~0.0.1"
      wordwrap "~0.0.2"

  optimist@0.3:
    version "0.3.7"
    resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9"
    dependencies:
      wordwrap "~0.0.2"

  optionator@^0.8.1:
    version "0.8.2"
    resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
    dependencies:
      deep-is "~0.1.3"
      fast-levenshtein "~2.0.4"
      levn "~0.3.0"
      prelude-ls "~1.1.2"
      type-check "~0.3.2"
      wordwrap "~1.0.0"

  os-browserify@~0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.1.2.tgz#49ca0293e0b19590a5f5de10c7f265a617d8fe54"

  os-homedir@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"

  os-locale@^1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
    dependencies:
      lcid "^1.0.0"

  os-tmpdir@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"

  osenv@0:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.3.tgz#83cf05c6d6458fc4d5ac6362ea325d92f2754217"
    dependencies:
      os-homedir "^1.0.0"
      os-tmpdir "^1.0.0"

  pako@~0.2.0:
    version "0.2.9"
    resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75"

  parse-glob@^3.0.4:
    version "3.0.4"
    resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
    dependencies:
      glob-base "^0.3.0"
      is-dotfile "^1.0.0"
      is-extglob "^1.0.0"
      is-glob "^2.0.0"

  parse-json@^2.2.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
    dependencies:
      error-ex "^1.2.0"

  parse5@^1.5.1:
    version "1.5.1"
    resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"

  path-array@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/path-array/-/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271"
    dependencies:
      array-index "^1.0.0"

  path-browserify@0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"

  path-exists@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
    dependencies:
      pinkie-promise "^2.0.0"

  path-is-absolute@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"

  path-type@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
    dependencies:
      graceful-fs "^4.1.2"
      pify "^2.0.0"
      pinkie-promise "^2.0.0"

  pbkdf2-compat@2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz#b6e0c8fa99494d94e0511575802a59a5c142f288"

  pify@^2.0.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"

  pinkie-promise@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
    dependencies:
      pinkie "^2.0.0"

  pinkie@^2.0.0:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"

  polyline@0.0.3:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/polyline/-/polyline-0.0.3.tgz#075151fa52e32956883a65acd02c794b7a57b63c"

  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.1"
    resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.1.tgz#dc5421b6ae6f779ef6bfd47352b94abe59d0316b"
    dependencies:
      colormin "^1.0.5"
      postcss "^5.0.13"
      postcss-value-parser "^3.2.3"

  postcss-convert-values@^2.3.4:
    version "2.4.1"
    resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.4.1.tgz#45dce4d4e33b7d967b97a4d937f270ea98d2fe7a"
    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.0.1"
    resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.0.1.tgz#5fae3f1a71df3e19cffb37309d1a7dba56c4589c"
    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.1"
    resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.1.tgz#5d021f021a6ed6cec7310d4603794a75ddd53232"
    dependencies:
      flatten "1.0.2"
      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.1"
    resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.1.tgz#ff59b5dec6d586ce2cea183138f55c5876fa9cdc"
    dependencies:
      postcss "^5.0.4"

  postcss-merge-rules@^2.0.3:
    version "2.0.10"
    resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.0.10.tgz#54b360be804e7e69a5c7222635247b92a3569e9b"
    dependencies:
      postcss "^5.0.4"
      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.3"
    resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.3.tgz#09d228148c942fa8126679de9ff7738b54919fe3"
    dependencies:
      postcss "^5.0.12"
      postcss-value-parser "^3.1.3"

  postcss-minify-params@^1.0.4:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.0.5.tgz#82d602643b8616a61fb3634d7ede0289836d67f9"
    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.0.5"
    resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.0.5.tgz#4e1f966fb49c95266804016ba9a3c6645bb601e0"
    dependencies:
      alphanum-sort "^1.0.2"
      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.0"
    resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.0.tgz#2fbd30e12248c442981d31ea2484d46fd0628970"
    dependencies:
      postcss "^5.0.5"

  postcss-normalize-url@^3.0.7:
    version "3.0.7"
    resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.7.tgz#6bd90d0a4bc5a1df22c26ea65c53257dc3829f4e"
    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.2"
    resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.2.tgz#be8b511741fab2dac8e614a2302e9d10267b0771"
    dependencies:
      postcss "^5.0.4"
      postcss-value-parser "^3.0.1"

  postcss-reduce-idents@^2.2.2:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.3.0.tgz#a697b52953ed6825ffea404e26a4f105d8b8d569"
    dependencies:
      postcss "^5.0.4"
      postcss-value-parser "^3.0.2"

  postcss-reduce-initial@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.0.tgz#8f739b938289ef2e48936d7101783e4741ca9bbb"
    dependencies:
      postcss "^5.0.4"

  postcss-reduce-transforms@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.3.tgz#fc193e435a973c10f9801c74700a830f79643343"
    dependencies:
      postcss "^5.0.8"
      postcss-value-parser "^3.0.1"

  postcss-selector-parser@^2.0.0:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.1.tgz#fdbf696103b12b0a64060e5610507f410491f7c8"
    dependencies:
      flatten "^1.0.2"
      indexes-of "^1.0.1"
      uniq "^1.0.1"

  postcss-svgo@^2.1.1:
    version "2.1.5"
    resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.5.tgz#46fc0363f01bab6a36a9abb01c229fcc45363094"
    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.1.3, postcss-value-parser@^3.2.3:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15"

  postcss-zindex@^2.0.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.1.1.tgz#ea3fbe656c9738aa8729e2ee96ec2a46089b720f"
    dependencies:
      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.2:
    version "5.2.4"
    resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.4.tgz#8eb4bee3e5c4e091585b116df32d8db24a535f21"
    dependencies:
      chalk "^1.1.3"
      js-base64 "^2.1.9"
      source-map "^0.5.6"
      supports-color "^3.1.2"

  prelude-ls@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"

  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"

  process-nextick-args@~1.0.6:
    version "1.0.7"
    resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"

  process@^0.11.0, process@~0.11.0:
    version "0.11.9"
    resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1"

  proj4@~2.0.0:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/proj4/-/proj4-2.0.3.tgz#45344df53df88ee2fb55cb12c08bc17988b716f7"
    dependencies:
      mgrs "0.0.0"

  proj4leaflet:
    version "0.7.2"
    resolved "https://registry.yarnpkg.com/proj4leaflet/-/proj4leaflet-0.7.2.tgz#83a23f8802011a289abb41bc1f05867edc8a9922"
    dependencies:
      leaflet "~0.7.0"
      proj4 "~2.0.0"

  promise@^7.1.1:
    version "7.1.1"
    resolved "https://registry.yarnpkg.com/promise/-/promise-7.1.1.tgz#489654c692616b8aa55b0724fa809bb7db49c5bf"
    dependencies:
      asap "~2.0.3"

  proxyquire@^1.7.10:
    version "1.7.10"
    resolved "https://registry.yarnpkg.com/proxyquire/-/proxyquire-1.7.10.tgz#75be0770a81188f4d08bd01dfc30b767365aa20d"
    dependencies:
      fill-keys "^1.0.2"
      module-not-found-error "^1.0.0"
      resolve "~1.1.7"

  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"

  punycode@^1.2.4:
    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.4.1"
    resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"

  qs@~6.2.0:
    version "6.2.1"
    resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625"

  query-string@^4.1.0:
    version "4.2.3"
    resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.2.3.tgz#9f27273d207a25a8ee4c7b8c74dcd45d556db822"
    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"

  querystring@0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"

  queue-async@1.0:
    version "1.0.7"
    resolved "https://registry.yarnpkg.com/queue-async/-/queue-async-1.0.7.tgz#22ae0a1dac4a92f5bcd4634f993c682a2a810945"

  quote-stream@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/quote-stream/-/quote-stream-1.0.2.tgz#84963f8c9c26b942e153feeb53aae74652b7e0b2"
    dependencies:
      buffer-equal "0.0.1"
      minimist "^1.1.3"
      through2 "^2.0.0"

  quote-stream@~0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/quote-stream/-/quote-stream-0.0.0.tgz#cde29e94c409b16e19dc7098b89b6658f9721d3b"
    dependencies:
      minimist "0.0.8"
      through2 "~0.4.1"

  randomatic@^1.1.3:
    version "1.1.5"
    resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.5.tgz#5e9ef5f2d573c67bd2b8124ae90b5156e457840b"
    dependencies:
      is-number "^2.0.2"
      kind-of "^3.0.2"

  rc@~1.1.0:
    version "1.1.6"
    resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.6.tgz#43651b76b6ae53b5c802f1151fa3fc3b059969c9"
    dependencies:
      deep-extend "~0.4.0"
      ini "~1.3.0"
      minimist "^1.2.0"
      strip-json-comments "~1.0.4"

  react-addons-test-utils@^15.3.2:
    version "15.3.2"
    resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.3.2.tgz#c09a44f583425a4a9c1b38444d7a6c3e6f0f41f6"

  react-dom@^15.3.2:
    version "15.3.2"
    resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.3.2.tgz#c46b0aa5380d7b838e7a59c4a7beff2ed315531f"

  react@^15.3.2:
    version "15.3.2"
    resolved "https://registry.yarnpkg.com/react/-/react-15.3.2.tgz#a7bccd2fee8af126b0317e222c28d1d54528d09e"
    dependencies:
      fbjs "^0.8.4"
      loose-envify "^1.1.0"
      object-assign "^4.1.0"

  read-pkg-up@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
    dependencies:
      find-up "^1.0.0"
      read-pkg "^1.0.0"

  read-pkg@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
    dependencies:
      load-json-file "^1.0.0"
      normalize-package-data "^2.3.2"
      path-type "^1.0.0"

  readable-stream@^1.0.27-1, readable-stream@^1.1.13, readable-stream@~1.1.9:
    version "1.1.14"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "0.0.1"
      string_decoder "~0.10.x"

  "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@~2.1.4:
    version "2.1.5"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
    dependencies:
      buffer-shims "^1.0.0"
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "~1.0.0"
      process-nextick-args "~1.0.6"
      string_decoder "~0.10.x"
      util-deprecate "~1.0.1"

  readable-stream@~1.0.17, readable-stream@~1.0.27-1:
    version "1.0.34"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "0.0.1"
      string_decoder "~0.10.x"

  readable-stream@~2.0.0, readable-stream@~2.0.5:
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "~1.0.0"
      process-nextick-args "~1.0.6"
      string_decoder "~0.10.x"
      util-deprecate "~1.0.1"

  readable-stream@1.1:
    version "1.1.13"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e"
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "0.0.1"
      string_decoder "~0.10.x"

  readdirp@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
    dependencies:
      graceful-fs "^4.1.2"
      minimatch "^3.0.2"
      readable-stream "^2.0.2"
      set-immediate-shim "^1.0.1"

  recluster@^0.4.5:
    version "0.4.5"
    resolved "https://registry.yarnpkg.com/recluster/-/recluster-0.4.5.tgz#2853bd37d6e016d4065569fc8c6fa2209a11e3f0"

  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"

  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.1"
    resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.1.tgz#fa02e126e695824263cab91d3a5b0fdc1dd27a9a"
    dependencies:
      balanced-match "~0.1.0"

  regenerate@^1.2.1:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.1.tgz#0300203a5d2fdcf89116dce84275d011f5903f33"

  regex-cache@^0.4.2:
    version "0.4.3"
    resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
    dependencies:
      is-equal-shallow "^0.1.3"
      is-primitive "^2.0.0"

  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"

  regjsgen@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"

  regjsparser@^0.1.4:
    version "0.1.5"
    resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
    dependencies:
      jsesc "~0.5.0"

  repeat-element@^1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"

  repeat-string@^1.5.2:
    version "1.5.4"
    resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.5.4.tgz#64ec0c91e0f4b475f90d5b643651e3e6e5b6c2d5"

  repeating@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
    dependencies:
      is-finite "^1.0.0"

  request@^2.55.0, request@^2.61.0, request@2, request@2.x:
    version "2.75.0"
    resolved "https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93"
    dependencies:
      aws-sign2 "~0.6.0"
      aws4 "^1.2.1"
      bl "~1.1.2"
      caseless "~0.11.0"
      combined-stream "~1.0.5"
      extend "~3.0.0"
      forever-agent "~0.6.1"
      form-data "~2.0.0"
      har-validator "~2.0.6"
      hawk "~3.1.3"
      http-signature "~1.1.0"
      is-typedarray "~1.0.0"
      isstream "~0.1.2"
      json-stringify-safe "~5.0.1"
      mime-types "~2.1.7"
      node-uuid "~1.4.7"
      oauth-sign "~0.8.1"
      qs "~6.2.0"
      stringstream "~0.0.4"
      tough-cookie "~2.3.0"
      tunnel-agent "~0.4.1"

  require-directory@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"

  require-main-filename@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"

  resolve@^1.1.5, resolve@^1.1.7, resolve@~1.1.7:
    version "1.1.7"
    resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"

  right-align@^0.1.1:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
    dependencies:
      align-text "^0.1.1"

  rimraf@^2.5.4, rimraf@~2.5.0, rimraf@~2.5.1, rimraf@2:
    version "2.5.4"
    resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04"
    dependencies:
      glob "^7.0.5"

  ripemd160@0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-0.2.0.tgz#2bf198bde167cacfa51c0a928e84b68bbe171fce"

  "rw@>=0.0.4 <0.1":
    version "0.0.10"
    resolved "https://registry.yarnpkg.com/rw/-/rw-0.0.10.tgz#bdeb860fb476d08b0a326c67a37c5e8d2845a3d0"

  samsam@~1.1:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.3.tgz#9f5087419b4d091f232571e7fa52e90b0f552621"

  samsam@1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567"

  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@^4.0.2:
    version "4.0.2"
    resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-4.0.2.tgz#a616eb770366543e64f547c8630f39c4da75f15d"
    dependencies:
      async "^2.0.1"
      loader-utils "^0.2.15"
      object-assign "^4.1.0"

  sax@^1.1.4, sax@~1.2.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a"

  semver@^5.0.1, semver@~5.3.0, "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5":
    version "5.3.0"
    resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"

  set-blocking@^2.0.0, set-blocking@~2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"

  set-immediate-shim@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"

  sexagesimal@0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/sexagesimal/-/sexagesimal-0.1.0.tgz#ea191a06a8a32e20a83feb656c9910851d9517af"

  sha.js@2.2.6:
    version "2.2.6"
    resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.2.6.tgz#17ddeddc5f722fb66501658895461977867315ba"

  shallow-copy@~0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/shallow-copy/-/shallow-copy-0.0.1.tgz#415f42702d73d810330292cc5ee86eae1a11a170"

  shapefile@0.3:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/shapefile/-/shapefile-0.3.1.tgz#9bb9a429bd6086a0cfb03962d14cfdf420ffba12"
    dependencies:
      d3-queue "1"
      iconv-lite "0.2"
      optimist "0.3"

  shelljs@0.3.x:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz#3596e6307a781544f591f37da618360f31db57b1"

  signal-exit@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81"

  sinon@^1.17.6:
    version "1.17.6"
    resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.6.tgz#a43116db59577c8296356afee13fafc2332e58e1"
    dependencies:
      formatio "1.1.1"
      lolex "1.3.2"
      samsam "1.1.2"
      util ">=0.10.3 <1"

  sntp@1.x.x:
    version "1.0.9"
    resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
    dependencies:
      hoek "2.x.x"

  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.4, source-list-map@~0.1.0:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.6.tgz#e1e6f94f0b40c4d28dcf8f5b8766e0e45636877f"

  source-map@^0.5.3, source-map@^0.5.6, "source-map@>= 0.1.2", source-map@~0.5.1:
    version "0.5.6"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"

  source-map@~0.1.33:
    version "0.1.43"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346"
    dependencies:
      amdefine ">=0.0.4"

  source-map@~0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.2.0.tgz#dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d"
    dependencies:
      amdefine ">=0.0.4"

  source-map@~0.4.1:
    version "0.4.4"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
    dependencies:
      amdefine ">=0.0.4"

  spdx-correct@~1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
    dependencies:
      spdx-license-ids "^1.0.2"

  spdx-expression-parse@~1.0.0:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c"

  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.3, 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.10.1"
    resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.10.1.tgz#30e1a5d329244974a1af61511339d595af6638b0"
    dependencies:
      asn1 "~0.2.3"
      assert-plus "^1.0.0"
      dashdash "^1.12.0"
      getpass "^0.1.1"
    optionalDependencies:
      bcrypt-pbkdf "^1.0.0"
      ecc-jsbn "~0.1.1"
      jodid25519 "^1.0.0"
      jsbn "~0.1.0"
      tweetnacl "~0.14.0"

  static-eval@~0.2.0:
    version "0.2.4"
    resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-0.2.4.tgz#b7d34d838937b969f9641ca07d48f8ede263ea7b"
    dependencies:
      escodegen "~0.0.24"

  static-module@^1.1.0:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/static-module/-/static-module-1.3.1.tgz#79071d340e4419e4ab5ce87976a9eb67250c8493"
    dependencies:
      concat-stream "~1.4.5"
      duplexer2 "~0.0.2"
      escodegen "~1.3.2"
      falafel "^1.0.0"
      has "^1.0.0"
      object-inspect "~0.4.0"
      quote-stream "~0.0.0"
      readable-stream "~1.0.27-1"
      shallow-copy "~0.0.1"
      static-eval "~0.2.0"
      through2 "~0.4.1"

  stream-browserify@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-1.0.0.tgz#bf9b4abfb42b274d751479e44e0ff2656b6f1193"
    dependencies:
      inherits "~2.0.1"
      readable-stream "^1.0.27-1"

  stream-consume@^0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"

  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_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"

  string-width@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
    dependencies:
      code-point-at "^1.0.0"
      is-fullwidth-code-point "^1.0.0"
      strip-ansi "^3.0.0"

  stringstream@~0.0.4:
    version "0.0.5"
    resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"

  strip-ansi@^3.0.0, strip-ansi@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
    dependencies:
      ansi-regex "^2.0.0"

  strip-bom@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
    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@~1.0.4, strip-json-comments@1.0.x:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"

  style-loader@^0.13.1:
    version "0.13.1"
    resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.13.1.tgz#468280efbc0473023cd3a6cd56e33b5a1d7fc3a9"
    dependencies:
      loader-utils "^0.2.7"

  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.2, supports-color@3.1.2:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.1.2.tgz#72a262894d9d408b956ca05ff37b2ed8a6e2a2d5"
    dependencies:
      has-flag "^1.0.0"

  svgo@^0.7.0:
    version "0.7.1"
    resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.1.tgz#287320fed972cb097e72c2bb1685f96fe08f8034"
    dependencies:
      coa "~1.0.1"
      colors "~1.1.2"
      csso "~2.2.1"
      js-yaml "~3.6.1"
      mkdirp "~0.5.1"
      sax "~1.2.1"
      whet.extend "~0.9.9"

  "symbol-tree@>= 3.1.0 < 4.0.0":
    version "3.1.4"
    resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.1.4.tgz#02b279348d337debc39694c5c95f882d448a312a"

  tapable@^0.1.8, tapable@~0.1.8:
    version "0.1.10"
    resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4"

  tar-pack@~3.1.0:
    version "3.1.4"
    resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.1.4.tgz#bc8cf9a22f5832739f12f3910dac1eb97b49708c"
    dependencies:
      debug "~2.2.0"
      fstream "~1.0.10"
      fstream-ignore "~1.0.5"
      once "~1.3.3"
      readable-stream "~2.1.4"
      rimraf "~2.5.1"
      tar "~2.2.1"
      uid-number "~0.0.6"

  tar@^2.0.0, tar@~2.2.0, tar@~2.2.1:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
    dependencies:
      block-stream "*"
      fstream "^1.0.2"
      inherits "2"

  through@^2.3.4:
    version "2.3.8"
    resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"

  through@~2.2.0:
    version "2.2.7"
    resolved "https://registry.yarnpkg.com/through/-/through-2.2.7.tgz#6e8e21200191d4eb6a99f6f010df46aa1c6eb2bd"

  through2@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.1.tgz#384e75314d49f32de12eebb8136b8eb6b5d59da9"
    dependencies:
      readable-stream "~2.0.0"
      xtend "~4.0.0"

  through2@~0.4.1:
    version "0.4.2"
    resolved "https://registry.yarnpkg.com/through2/-/through2-0.4.2.tgz#dbf5866031151ec8352bb6c4db64a2292a840b9b"
    dependencies:
      readable-stream "~1.0.17"
      xtend "~2.1.1"

  timers-browserify@^1.0.1:
    version "1.4.2"
    resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d"
    dependencies:
      process "~0.11.0"

  to-utf8@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/to-utf8/-/to-utf8-0.0.1.tgz#d17aea72ff2fba39b9e43601be7b3ff72e089852"

  togeojson@0.10.1:
    version "0.10.1"
    resolved "https://registry.yarnpkg.com/togeojson/-/togeojson-0.10.1.tgz#f95371268819950d075124a5476f57ed75fdb5dc"
    dependencies:
      concat-stream "~1.4.5"
      minimist "0.0.8"
      xmldom "~0.1.19"

  topojson@1.6.8:
    version "1.6.8"
    resolved "https://registry.yarnpkg.com/topojson/-/topojson-1.6.8.tgz#7f245c50212aaf69f5e5b06f80c716d66661ff25"
    dependencies:
      d3 "3"
      d3-geo-projection "0.2"
      optimist "0.3"
      queue-async "1.0"
      rw ">=0.0.4 <0.1"
      shapefile "0.3"

  tough-cookie@^2.2.0, tough-cookie@^2.3.1, tough-cookie@~2.3.0:
    version "2.3.1"
    resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.1.tgz#99c77dfbb7d804249e8a299d4cb0fd81fef083fd"

  tr46@~0.0.1, tr46@~0.0.3:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"

  trim-newlines@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"

  ts-loader@^0.9.0:
    version "0.9.1"
    resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-0.9.1.tgz#ff560bf73fba7beada492996eae6cf17287130b6"
    dependencies:
      arrify "^1.0.0"
      colors "^1.0.3"
      enhanced-resolve "^0.9.0"
      loader-utils "^0.2.6"
      object-assign "^4.1.0"
      semver "^5.0.1"

  tslint@^3.15.1:
    version "3.15.1"
    resolved "https://registry.yarnpkg.com/tslint/-/tslint-3.15.1.tgz#da165ca93d8fdc2c086b51165ee1bacb48c98ea5"
    dependencies:
      colors "^1.1.2"
      diff "^2.2.1"
      findup-sync "~0.3.0"
      glob "^7.0.3"
      optimist "~0.6.0"
      resolve "^1.1.7"
      underscore.string "^3.3.4"

  tty-browserify@0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"

  tunnel-agent@~0.4.1:
    version "0.4.3"
    resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"

  tweetnacl@^0.14.3, tweetnacl@~0.14.0:
    version "0.14.3"
    resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d"

  type-check@~0.3.2:
    version "0.3.2"
    resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
    dependencies:
      prelude-ls "~1.1.2"

  typedarray@~0.0.5:
    version "0.0.6"
    resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"

  typescript@^2.0.3:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.0.3.tgz#33dec9eae86b8eee327dd419ca050c853cabd514"

  ua-parser-js@^0.7.9:
    version "0.7.10"
    resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.10.tgz#917559ddcce07cbc09ece7d80495e4c268f4ef9f"

  uglify-js@~2.6.0:
    version "2.6.4"
    resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.6.4.tgz#65ea2fb3059c9394692f15fed87c2b36c16b9adf"
    dependencies:
      async "~0.2.6"
      source-map "~0.5.1"
      uglify-to-browserify "~1.0.0"
      yargs "~3.10.0"

  uglify-to-browserify@~1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"

  uid-number@~0.0.6:
    version "0.0.6"
    resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"

  underscore.string@^3.3.4:
    version "3.3.4"
    resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-3.3.4.tgz#2c2a3f9f83e64762fdc45e6ceac65142864213db"
    dependencies:
      sprintf-js "^1.0.3"
      util-deprecate "^1.0.2"

  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.0"
    resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.0.tgz#33d9679f65022f48988a03fd24e7dcaf8f109eca"
    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.10.1:
    version "0.10.3"
    resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64"
    dependencies:
      punycode "1.3.2"
      querystring "0.2.0"

  util-deprecate@^1.0.2, 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 <1", 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:
      inherits "2.0.1"

  validate-npm-package-license@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
    dependencies:
      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"
    dependencies:
      extsprintf "1.0.2"

  vm-browserify@0.0.4:
    version "0.0.4"
    resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
    dependencies:
      indexof "0.0.1"

  watchpack@^0.2.1:
    version "0.2.9"
    resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-0.2.9.tgz#62eaa4ab5e5ba35fdfc018275626e3c0f5e3fb0b"
    dependencies:
      async "^0.9.0"
      chokidar "^1.0.0"
      graceful-fs "^4.1.2"

  webidl-conversions@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-2.0.1.tgz#3bf8258f7d318c7443c36f2e169402a1a6703506"

  webidl-conversions@^3.0.0, webidl-conversions@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"

  webpack-core@~0.6.0:
    version "0.6.8"
    resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.8.tgz#edf9135de00a6a3c26dd0f14b208af0aa4af8d0a"
    dependencies:
      source-list-map "~0.1.0"
      source-map "~0.4.1"

  webpack@^1.13.2:
    version "1.13.2"
    resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.13.2.tgz#f11a96f458eb752970a86abe746c0704fabafaf3"
    dependencies:
      acorn "^3.0.0"
      async "^1.3.0"
      clone "^1.0.2"
      enhanced-resolve "~0.9.0"
      interpret "^0.6.4"
      loader-utils "^0.2.11"
      memory-fs "~0.3.0"
      mkdirp "~0.5.0"
      node-libs-browser "^0.6.0"
      optimist "~0.6.0"
      supports-color "^3.1.0"
      tapable "~0.1.8"
      uglify-js "~2.6.0"
      watchpack "^0.2.1"
      webpack-core "~0.6.0"

  wellknown@0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/wellknown/-/wellknown-0.3.0.tgz#839c865d7645816456ddf3cb5b27c42a3db86ea1"
    dependencies:
      concat-stream "~1.4.5"
      minimist "0.0.2"

  whatwg-fetch@>=0.10.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.0.0.tgz#01c2ac4df40e236aaa18480e3be74bd5c8eb798e"

  whatwg-url-compat@~0.6.5:
    version "0.6.5"
    resolved "https://registry.yarnpkg.com/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz#00898111af689bb097541cd5a45ca6c8798445bf"
    dependencies:
      tr46 "~0.0.1"

  whatwg-url@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-3.0.0.tgz#b9033c50c7ce763e91d78777ce825a6d7f56dac5"
    dependencies:
      tr46 "~0.0.3"
      webidl-conversions "^3.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.2.9, which@1:
    version "1.2.11"
    resolved "https://registry.yarnpkg.com/which/-/which-1.2.11.tgz#c8b2eeea6b8c1659fa7c1dd4fdaabe9533dc5e8b"
    dependencies:
      isexe "^1.1.1"

  wide-align@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad"
    dependencies:
      string-width "^1.0.1"

  window-size@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075"

  window-size@0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"

  wordwrap@~0.0.2:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"

  wordwrap@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"

  wordwrap@0.0.2:
    version "0.0.2"
    resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"

  wrap-ansi@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.0.0.tgz#7d30f8f873f9a5bbc3a64dabc8d177e071ae426f"
    dependencies:
      string-width "^1.0.1"

  wrappy@1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"

  "xml-name-validator@>= 2.0.1 < 3.0.0":
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635"

  xml@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"

  xmldom@~0.1.19:
    version "0.1.22"
    resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.22.tgz#10de4e5e964981f03c8cc72fadc08d14b6c3aa26"

  xtend@^4.0.0, xtend@~4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"

  xtend@~2.1.1:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"
    dependencies:
      object-keys "~0.4.0"

  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.0.0"
    resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.0.0.tgz#306c543835f09ee1a4cb23b7bce9ab341c91cdd4"

  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@^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@~3.10.0:
    version "3.10.0"
    resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
    dependencies:
      camelcase "^1.0.2"
      cliui "^2.1.0"
      decamelize "^1.0.0"
      window-size "0.1.0"

Trace: 
  Error: ENOENT: no such file or directory, open 'E:\Documents\Visual Studio Projects\Opus4 Core\src\Opus.Web.Scripts\node_modules\@types\enzyme\package.json'
      at Error (native)

vbfox added a commit to vbfox/yarn that referenced this issue Oct 24, 2016
It create problems with some servers like ProGet when used as a nuget
cache.

It's most likely the source of yarnpkg#825 and yarnpkg#1260
sebmck pushed a commit that referenced this issue Oct 25, 2016
* Don't let an authorization be empty

It create problems with some servers like ProGet when used as a nuget
cache.

It's most likely the source of #825 and #1260

* Fix flowtype checks

* Revert the change to the type returned by getAuth
@samccone
Copy link
Member

This is fixed on master :) let me know if anyone is still hitting this if you clone master and try.

@edcs
Copy link

edcs commented Nov 30, 2016

I'm getting this error too 😢 :

🤓 :web-app yarn add @types/react-dom
yarn add v0.17.9
[1/4] 🔍  Resolving packages...
error Couldn't find package "@types/react-dom" on the "npm" registry.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
🤓 :web-app

@eamodio
Copy link
Contributor

eamodio commented Dec 3, 2016

Am seeing the same issue on 0.17.10 -- it errors on missing *.d.ts file, but then will work often the 2nd time. Only to fail again on the next run.

Sounds like a dup of #656

@chrisweb
Copy link

chrisweb commented Dec 4, 2016

I can confirm this bug is still in 0.17.10 (I'm on windows)

Install an @types/something package then install what ever package and the @types will disappear triggerung the not found error

@samccone this ticket should get reopened

@dtassone
Copy link

dtassone commented Dec 6, 2016

This bug still occurs...

$ yarn
yarn install v0.17.10
warning my-project@1.0.0: Dependency "module" listed in "devDependencies" is the name of a built-in module
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
error An unexpected error occurred: "ENOENT: no such file or directory, open 'C:\work\my-project\node_modules\@types\lodash\index.d.ts'".
info If you think this is a bug, please open a bug report with the information provided in "C:\work\my-project\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

But running a second time worked as all other dependencies are already installed, I guess...

@maybeec
Copy link

maybeec commented Dec 6, 2016

Fixed in 0.18.0

@ecozoic
Copy link

ecozoic commented Dec 8, 2016

I'm still seeing issue on 0.18.0 and Windows 10

yarn
yarn install v0.18.0
info No lockfile found.
[1/4] Resolving packages...
error Couldn't find package "@types/jasmine" on the "npm" registry.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
yarn outdated
yarn outdated v0.18.0
error An unexpected error occurred: "couldnt find @types/node".
info If you think this is a bug, please open a bug report with the information provided in "D:\\git\\ecozoic\\angular2-starter\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/outdated for documentation about this command.
Trace: 
  Error: couldnt find @types/core-js
      at C:\Users\[redacted]\AppData\Roaming\nvm\v6.9.1\node_modules\yarn\lib\registries\npm-registry.js:126:15
      at next (native)
      at step (C:\Users\[redacted]\AppData\Roaming\nvm\v6.9.1\node_modules\yarn\node_modules\babel-runtime\helpers\asyncToGenerator.js:17:30)
      at C:\Users\[redacted]l\AppData\Roaming\nvm\v6.9.1\node_modules\yarn\node_modules\babel-runtime\helpers\asyncToGenerator.js:28:13
      at process._tickCallback (internal/process/next_tick.js:103:7)

@roryprimrose

This comment was marked as spam.

@BendingBender
Copy link

BendingBender commented Dec 17, 2016

Something similar happens here with 0.18.1 and yarn outdated while yarn install works fine:

$ yarn outdated
yarn outdated v0.18.1
error An unexpected error occurred: "couldnt find @types/lodash".
info If you think this is a bug, please open a bug report with the information provided in "[my-project]/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/outdated for documentation about this command.

The logfile contains following stack trace:

Arguments: 
  /usr/bin/nodejs /usr/bin/yarn outdated

<snip>

Yarn version: 
  0.18.1

Node version: 
  6.9.2

Platform: 
  linux x64

<snip>

Trace: 
  Error: couldnt find @types/lodash
      at /usr/lib/node_modules/yarn/lib/registries/npm-registry.js:126:15
      at next (native)
      at step (/usr/lib/node_modules/yarn/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30)
      at /usr/lib/node_modules/yarn/node_modules/babel-runtime/helpers/asyncToGenerator.js:28:13
      at process._tickCallback (internal/process/next_tick.js:103:7)

@danrevah
Copy link

@roryprimrose @BendingBender @ecozoic I managed to solve that until the bug will be fixed: #2322

@ekevjn
Copy link

ekevjn commented Apr 28, 2017

My yarn log:
yarn global v0.23.2 error An unexpected error occurred: "args.includes is not a function". info If you think this is a bug, please open a bug report with the information provided in "/usr/local/share/.config/yarn/global/yarn-error.log". info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.
Fixed by update nodejs

@subyraman
Copy link

Is this bug confirmed closed? I'm seeing this error occur when I attempt to install JSDOM offline.

sraman@sraman: bar$ yarn add jsdom@11.0.0 --offline
yarn add v0.27.5
info No lockfile found.
[1/4] Resolving packages...
error Couldn't find any versions for "@types/node" that matches "^6.0.46" in our cache. Possible versions: ""
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

It is definitely available in my cache.

sraman@sraman: bar$ yarn cache ls | grep "@types"
@types/node                                          6.0.78                      npm      https://registry.yarnpkg.com/@types/node/-/node-6.0.78.tgz#5d4a3f579c1524e01ee21bf474e6fba09198f470
@types/node                                          6.0.87                      npm      https://registry.yarnpkg.com/@types/node/-/node-6.0.87.tgz#5ab5774f8351a33a935099fa6be850aa0b0ad564
@types/node                                          6.0.88                      npm      https://registry.yarnpkg.com/@types/node/-/node-6.0.88.tgz#f618f11a944f6a18d92b5c472028728a3e3d4b66

@BYK
Copy link
Member

BYK commented Aug 25, 2017

@subyraman can you try this with one of the latest nightlies and submit a new issue if you still have an issue?

@subyraman
Copy link

subyraman commented Aug 25, 2017

Reposted in issue #4266 4266

@mir3z

This comment was marked as spam.

@cshope

This comment was marked as spam.

@VitalickS

This comment was marked as spam.

@karnavpargi
Copy link

karnavpargi commented Feb 10, 2018

error excel-parser@0.2.2: The engine "node" is incompatible with this module. Expected version "~0.8.2 ". error Found incompatible module info Visit https://yarnpkg.com/en/docs/cli/installfor documentation about this command.

this error shows while yarn add

@cLupus
Copy link

cLupus commented Apr 9, 2018

I found a workaround, by using types-installer, which does work with yarn.

@danielo515
Copy link

This is still a problem for me on 1.7.0, not sure why is it closed

@ghaschel

This comment was marked as spam.

@bilal-elchami

This comment was marked as spam.

@amazingandyyy

This comment was marked as spam.

@cherepanov
Copy link

fixed by minor node@17 update. probably was broken previous minor update

@yarnpkg yarnpkg locked as resolved and limited conversation to collaborators Mar 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests