w3tecch / express-typescript-boilerplate

A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
MIT License
3.32k stars 903 forks source link

Bcrypt installation errors on M1 Mac #251

Open remib18 opened 2 years ago

remib18 commented 2 years ago

Hello I have an error during installation on M1 Mac (while running yarn run setup).

This is may be caused by bcrypt. If that's the case, Bcrypt explain how to fix this issue : [https://github.com/verebes1/node.bcrypt.js/tree/M1-Apple-Troubleshooting#troubleshooting-on-apple-m1-macs](Bcrypt GitHub).

Here the console messages :

[3/5] 🚚  Fetching packages...
[4/5] 🔗  Linking dependencies...
warning " > express-graphql@0.6.12" has incorrect peer dependency "graphql@^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0".
[5/5] 🔨  Building fresh packages...
[1/6] â „ bcrypt
[-/6] â „ waiting...
[-/6] â „ waiting...
[4/6] â „ sqlite3
error /Users/me/dev/Spaces/api/node_modules/bcrypt: Command failed.
Exit code: 1
Command: node-pre-gyp install --fallback-to-build
Arguments: 
Directory: /Users/me/dev/Spaces/api/node_modules/bcrypt
Output:
node-pre-gyp info it worked if it ends with ok
node-pre-gyp info using node-pre-gyp@0.11.0
node-pre-gyp info using node@16.6.2 | darwin | arm64
node-pre-gyp WARN Using request for node-pre-gyp https download 
node-pre-gyp info check checked for "/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/binding/bcrypt_lib.node" (not found)
node-pre-gyp http GET https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.1/bcrypt_lib-v3.0.1-node-v93-darwin-arm64-unknown.tar.gz
node-pre-gyp http 404 https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.1/bcrypt_lib-v3.0.1-node-v93-darwin-arm64-unknown.tar.gz
node-pre-gyp WARN Tried to download(404): https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.1/bcrypt_lib-v3.0.1-node-v93-darwin-arm64-unknown.tar.gz 
node-pre-gyp WARN Pre-built binaries not found for bcrypt@3.0.1 and node@16.6.2 (node-v93 ABI, unknown) (falling back to source compile with node-gyp) 
node-pre-gyp http 404 status code downloading tarball https://github.com/kelektiv/node.bcrypt.js/releases/download/v3.0.1/bcrypt_lib-v3.0.1-node-v93-darwin-arm64-unknown.tar.gz 
gyp info it worked if it ends with ok
gyp info using node-gyp@8.4.1
gyp info using node@16.6.2 | darwin | arm64
gyp info ok 
gyp info it worked if it ends with ok
gyp info using node-gyp@8.4.1
gyp info using node@16.6.2 | darwin | arm64
gyp info find Python using Python version 3.8.9 found at "/Library/Developer/CommandLineTools/usr/bin/python3"
gyp info spawn /Library/Developer/CommandLineTools/usr/bin/python3
gyp info spawn args [
gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'make',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/me/dev/Spaces/api/node_modules/bcrypt/build/config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/me/Library/Caches/node-gyp/16.6.2/include/node/common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=/Users/me/Library/Caches/node-gyp/16.6.2',
gyp info spawn args   '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args   '-Dnode_lib_file=/Users/me/Library/Caches/node-gyp/16.6.2/<(target_arch)/node.lib',
gyp info spawn args   '-Dmodule_root_dir=/Users/me/dev/Spaces/api/node_modules/bcrypt',
gyp info spawn args   '-Dnode_engine=v8',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'build',
gyp info spawn args   '-Goutput_dir=.'
gyp info spawn args ]
gyp info ok 
gyp info it worked if it ends with ok
gyp info using node-gyp@8.4.1
gyp info using node@16.6.2 | darwin | arm64
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
  CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
  CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o
  CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:221:
In file included from ../node_modules/nan/nan_converters.h:67:
../node_modules/nan/nan_converters_43_inl.h:22:1: error: no viable conversion from 'Local<v8::Context>' to 'v8::Isolate *'
X(Boolean)
^~~~~~~~~~
../node_modules/nan/nan_converters_43_inl.h:18:23: note: expanded from macro 'X'
      val->To ## TYPE(isolate->GetCurrentContext())                            \
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3073:37: note: passing argument to parameter 'isolate' here
  Local<Boolean> ToBoolean(Isolate* isolate) const;
                                    ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:221:
In file included from ../node_modules/nan/nan_converters.h:67:
../node_modules/nan/nan_converters_43_inl.h:22:1: error: no member named 'FromMaybe' in 'v8::Local<v8::Boolean>'
X(Boolean)
^~~~~~~~~~
../node_modules/nan/nan_converters_43_inl.h:19:12: note: expanded from macro 'X'
          .FromMaybe(v8::Local<v8::TYPE>()));                                  \
           ^
../node_modules/nan/nan_converters_43_inl.h:40:1: error: no viable conversion from 'Local<v8::Context>' to 'v8::Isolate *'
X(bool, Boolean)
^~~~~~~~~~~~~~~~
../node_modules/nan/nan_converters_43_inl.h:37:29: note: expanded from macro 'X'
  return val->NAME ## Value(isolate->GetCurrentContext());                     \
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3083:30: note: passing argument to parameter 'isolate' here
  bool BooleanValue(Isolate* isolate) const;
                             ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:221:
In file included from ../node_modules/nan/nan_converters.h:67:
../node_modules/nan/nan_converters_43_inl.h:40:1: error: no viable conversion from returned value of type 'bool' to function return type 'imp::ToFactory<bool>::return_t' (aka 'Maybe<bool>')
X(bool, Boolean)
^~~~~~~~~~~~~~~~
../node_modules/nan/nan_converters_43_inl.h:37:10: note: expanded from macro 'X'
  return val->NAME ## Value(isolate->GetCurrentContext());                     \
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:10398:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'bool' to 'const v8::Maybe<bool> &' for 1st argument
class Maybe {
      ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:10398:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'bool' to 'v8::Maybe<bool> &&' for 1st argument
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:10453:12: note: explicit constructor is not a candidate
  explicit Maybe(const T& t) : has_value_(true), value_(t) {}
           ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:222:
In file included from ../node_modules/nan/nan_new.h:189:
../node_modules/nan/nan_implementation_12_inl.h:103:42: error: no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
  return scope.Escape(v8::Function::New( isolate
                                         ^~~~~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:199:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'v8::Isolate *' to 'const v8::Local<v8::Context> &' for 1st argument
class Local {
      ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:199:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'v8::Isolate *' to 'v8::Local<v8::Context> &&' for 1st argument
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:203:13: note: candidate template ignored: could not match 'Local<type-parameter-0-0>' against 'v8::Isolate *'
  V8_INLINE Local(Local<S> that)
            ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:347:22: note: explicit constructor is not a candidate
  explicit V8_INLINE Local(T* that) : val_(that) {}
                     ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:4738:22: note: passing argument to parameter 'context' here
      Local<Context> context, FunctionCallback callback,
                     ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:222:
In file included from ../node_modules/nan/nan_new.h:189:
../node_modules/nan/nan_implementation_12_inl.h:337:37: error: too few arguments to function call, expected 2, have 1
  return v8::StringObject::New(value).As<v8::StringObject>();
         ~~~~~~~~~~~~~~~~~~~~~      ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:6174:23: note: 'New' declared here
  static Local<Value> New(Isolate* isolate, Local<String> value);
                      ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1063:53: error: too few arguments to function call, single argument 'context' was not specified
      v8::Local<v8::String> string = from->ToString();
                                     ~~~~~~~~~~~~~~ ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3035:44: note: 'ToString' declared here
  V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
                                           ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1063:29: error: no viable conversion from 'MaybeLocal<v8::String>' to 'v8::Local<v8::String>'
      v8::Local<v8::String> string = from->ToString();
                            ^        ~~~~~~~~~~~~~~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:199:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'MaybeLocal<v8::String>' to 'const v8::Local<v8::String> &' for 1st argument
class Local {
      ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:199:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'MaybeLocal<v8::String>' to 'v8::Local<v8::String> &&' for 1st argument
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:203:13: note: candidate template ignored: could not match 'Local' against 'MaybeLocal'
  V8_INLINE Local(Local<S> that)
            ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:347:22: note: explicit constructor is not a candidate
  explicit V8_INLINE Local(T* that) : val_(that) {}
                     ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1073:37: error: cannot initialize a parameter of type 'v8::Isolate *' with an lvalue of type 'char *'
        length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
                                    ^~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3264:26: note: passing argument to parameter 'isolate' here
  int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                         ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1847:28: error: no matching member function for call to 'Set'
    New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
    ~~~~~~~~~~~~~~~~~~~~~~~^~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3948:37: note: candidate function not viable: requires 3 arguments, but 2 were provided
  V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                                    ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3951:37: note: candidate function not viable: requires 3 arguments, but 2 were provided
  V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                                    ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1853:28: error: no matching member function for call to 'Set'
    New(persistentHandle)->Set(key, value);
    ~~~~~~~~~~~~~~~~~~~~~~~^~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3948:37: note: candidate function not viable: requires 3 arguments, but 2 were provided
  V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                                    ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3951:37: note: candidate function not viable: requires 3 arguments, but 2 were provided
  V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                                    ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1859:28: error: no matching member function for call to 'Set'
    New(persistentHandle)->Set(index, value);
    ~~~~~~~~~~~~~~~~~~~~~~~^~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3948:37: note: candidate function not viable: requires 3 arguments, but 2 were provided
  V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                                    ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3951:37: note: candidate function not viable: requires 3 arguments, but 2 were provided
  V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                                    ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1865:32: error: no matching member function for call to 'Get'
        New(persistentHandle)->Get(New(key).ToLocalChecked()));
        ~~~~~~~~~~~~~~~~~~~~~~~^~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3994:43: note: candidate function not viable: requires 2 arguments, but 1 was provided
  V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                          ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3997:43: note: candidate function not viable: requires 2 arguments, but 1 was provided
  V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                          ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1871:48: error: no matching member function for call to 'Get'
    return scope.Escape(New(persistentHandle)->Get(key));
                        ~~~~~~~~~~~~~~~~~~~~~~~^~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3994:43: note: candidate function not viable: requires 2 arguments, but 1 was provided
  V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                          ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3997:43: note: candidate function not viable: requires 2 arguments, but 1 was provided
  V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                          ^
In file included from ../src/bcrypt_node.cc:1:
../node_modules/nan/nan.h:1876:48: error: no matching member function for call to 'Get'
    return scope.Escape(New(persistentHandle)->Get(index));
                        ~~~~~~~~~~~~~~~~~~~~~~~^~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3994:43: note: candidate function not viable: requires 2 arguments, but 1 was provided
  V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                          ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3997:43: note: candidate function not viable: requires 2 arguments, but 1 was provided
  V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                          ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:2690:
../node_modules/nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object>'
    assert(persistent().IsNearDeath());
           ~~~~~~~~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert'
    (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0)
                        ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:2690:
../node_modules/nan/nan_object_wrap.h:67:18: error: no member named 'MarkIndependent' in 'Nan::Persistent<v8::Object>'
    persistent().MarkIndependent();
    ~~~~~~~~~~~~ ^
../node_modules/nan/nan_object_wrap.h:124:26: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object>'
    assert(wrap->handle_.IsNearDeath());
           ~~~~~~~~~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/assert.h:99:25: note: expanded from macro 'assert'
    (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0)
                        ^
In file included from ../src/bcrypt_node.cc:1:
In file included from ../node_modules/nan/nan.h:2786:
../node_modules/nan/nan_typedarray_contents.h:34:43: warning: 'GetContents' is deprecated: Use GetBackingStore. See http://crbug.com/v8/9908. [-Wdeprecated-declarations]
      data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
                                          ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:5592:3: note: 'GetContents' has been explicitly marked deprecated here
  V8_DEPRECATED("Use GetBackingStore. See http://crbug.com/v8/9908.")
  ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8config.h:409:35: note: expanded from macro 'V8_DEPRECATED'
# define V8_DEPRECATED(message) [[deprecated(message)]]
                                  ^
../src/bcrypt_node.cc:66:21: error: no matching constructor for initialization of 'String::Utf8Value'
  String::Utf8Value value(str);
                    ^     ~~~
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3575:5: note: candidate constructor not viable: no known conversion from 'Local<v8::String>' to 'const v8::String::Utf8Value' for 1st argument
    Utf8Value(const Utf8Value&) = delete;
    ^
/Users/me/Library/Caches/node-gyp/16.6.2/include/node/v8.h:3568:5: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
    Utf8Value(Isolate* isolate, Local<v8::Value> obj);
    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
make: *** [Release/obj.target/bcrypt_lib/src/bcrypt_node.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (node:events:394:28)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
gyp ERR! System Darwin 21.2.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/binding/bcrypt_lib.node" "--module_name=bcrypt_lib" "--module_path=/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/binding" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v93"
gyp ERR! cwd /Users/me/dev/Spaces/api/node_modules/bcrypt
gyp ERR! node -v v16.6.2
gyp ERR! node-gyp -v v8.4.1
gyp ERR! not ok 
node-pre-gyp ERR! build error 
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/binding --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v93' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/Users/me/dev/Spaces/api/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (node:events:394:28)
node-pre-gyp ERR! stack     at maybeClose (node:internal/child_process:1067:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
node-pre-gyp ERR! System Darwin 21.2.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/me/dev/Spaces/api/node_modules/bcrypt/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/me/dev/Spaces/api/node_modules/bcrypt
node-pre-gyp ERR! node -v v16.6.2
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok 
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/binding/bcrypt_lib.node --module_name=bcrypt_lib --module_path=/Users/me/dev/Spaces/api/node_modules/bcrypt/lib/bindi

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Here the complete log :

Arguments: 
  /usr/local/bin/node /usr/local/bin/yarn install

PATH: 
  /opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin

Yarn version: 
  1.22.11

Node version: 
  16.6.2

Platform: 
  darwin arm64

Trace: 
  Error: https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.6.tgz: Request failed "404 Not Found"
      at ResponseError.ExtendableBuiltin (/usr/local/lib/node_modules/yarn/lib/cli.js:696:66)
      at new ResponseError (/usr/local/lib/node_modules/yarn/lib/cli.js:802:124)
      at Request.<anonymous> (/usr/local/lib/node_modules/yarn/lib/cli.js:67062:16)
      at Request.emit (node:events:394:28)
      at Request.module.exports.Request.onRequestResponse (/usr/local/lib/node_modules/yarn/lib/cli.js:141640:10)
      at ClientRequest.emit (node:events:394:28)
      at HTTPParser.parserOnIncomingClient (node:_http_client:621:27)
      at HTTPParser.parserOnHeadersComplete (node:_http_common:128:17)
      at TLSSocket.socketOnData (node:_http_client:487:22)
      at TLSSocket.emit (node:events:394:28)

npm manifest: 
  {
    "name": "express-typescript-boilerplate",
    "version": "3.2.0",
    "description": "A delightful way to building a Node.js RESTful API Services with beautiful code written in TypeScript",
    "main": "src/app.ts",
    "scripts": {
      "start": "nps",
      "test": "npm start test",
      "build": "npm start build",
      "presetup": "yarn install",
      "setup": "npm start config && npm start setup.script"
    },
    "engines": {
      "node": ">=8.0.0"
    },
    "repository": "git+ssh://git@github.com/w3tec/express-typescript-boilerplate.git",
    "keywords": [
      "NodeJS",
      "TypeScript",
      "express",
      "boilerplate",
      "skeleton",
      "starter-kit",
      "w3tec.ch"
    ],
    "homepage": "https://github.com/w3tec/express-typescript-boilerplate#readme",
    "author": "w3tec.ch <info@w3tec.ch>",
    "contributors": [
      {
        "name": "David Weber",
        "email": "david.weber@w3tec.ch",
        "url": "https://github.com/dweber019"
      },
      {
        "name": "Gery Hirschfeld",
        "email": "gery.hirschfeld@w3tec.ch",
        "url": "https://github.com/hirsch88"
      }
    ],
    "dependencies": {
      "bcrypt": "3.0.1",
      "chalk": "^2.4.1",
      "class-validator": "^0.9.1",
      "commander": "^2.19.0",
      "compression": "^1.7.1",
      "copyfiles": "^2.1.0",
      "cors": "^2.8.4",
      "dataloader": "^1.3.0",
      "dotenv": "6.0.0",
      "event-dispatch": "^0.4.1",
      "express": "^4.16.2",
      "express-basic-auth": "^1.1.3",
      "express-graphql": "^0.6.11",
      "express-status-monitor": "^1.0.1",
      "faker": "^4.1.0",
      "figlet": "^1.2.0",
      "glob": "^7.1.2",
      "graphql": "14.0.2",
      "helmet": "^3.9.0",
      "jsonfile": "5.0.0",
      "microframework-w3tec": "^0.6.3",
      "morgan": "^1.9.0",
      "nodemon": "^1.12.1",
      "nps": "^5.7.1",
      "nps-utils": "^1.5.0",
      "pg": "^7.4.3",
      "reflect-metadata": "^0.1.10",
      "routing-controllers": "^0.7.6",
      "serve-favicon": "^2.4.5",
      "supertest": "^3.0.0",
      "swagger-ui-express": "4.0.1",
      "ts-node": "7.0.1",
      "tslint": "^5.8.0",
      "type-graphql": "^0.15.0",
      "typedi": "0.8.0",
      "typeorm": "^0.2.5",
      "typeorm-seeding": "^1.0.0-beta.6",
      "typeorm-typedi-extensions": "^0.2.1",
      "typescript": "3.0.3",
      "uuid": "^3.3.2",
      "winston": "3.1.0"
    },
    "jest": {
      "transform": {
        ".(ts|tsx)": "<rootDir>/test/preprocessor.js"
      },
      "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
      "moduleFileExtensions": [
        "ts",
        "tsx",
        "js",
        "json"
      ],
      "testEnvironment": "node",
      "setupTestFrameworkScriptFile": "./test/unit/lib/setup.ts"
    },
    "license": "MIT",
    "devDependencies": {
      "@types/bcrypt": "^2.0.0",
      "@types/bluebird": "^3.5.18",
      "@types/chalk": "^2.2.0",
      "@types/commander": "^2.11.0",
      "@types/cors": "^2.8.1",
      "@types/dotenv": "^4.0.2",
      "@types/express": "^4.0.39",
      "@types/faker": "^4.1.2",
      "@types/figlet": "^1.2.0",
      "@types/helmet": "0.0.41",
      "@types/jest": "23.3.2",
      "@types/morgan": "^1.7.35",
      "@types/nock": "^9.1.3",
      "@types/reflect-metadata": "0.1.0",
      "@types/serve-favicon": "^2.2.29",
      "@types/supertest": "^2.0.4",
      "@types/uuid": "^3.4.3",
      "@types/winston": "^2.3.7",
      "cross-env": "^5.1.1",
      "jest": "23.6.0",
      "mock-express-request": "^0.2.0",
      "mock-express-response": "^0.2.1",
      "ncp": "^2.0.0",
      "nock": "10.0.0",
      "sqlite3": "^4.0.0",
      "ts-jest": "23.10.1"
    }
  }

yarn manifest: 
  No manifest

Lockfile: 
  # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
  # yarn lockfile v1

  "@babel/code-frame@^7.0.0-beta.35":
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"
    dependencies:
      "@babel/highlight" "^7.0.0"

  "@babel/highlight@^7.0.0":
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4"
    dependencies:
      chalk "^2.0.0"
      esutils "^2.0.2"
      js-tokens "^4.0.0"

  "@types/bcrypt@^2.0.0":
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/@types/bcrypt/-/bcrypt-2.0.0.tgz#74cccef82026341fd786cf2eb9c912c7f9107c55"

  "@types/bluebird@^3.5.18":
    version "3.5.24"
    resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.24.tgz#11f76812531c14f793b8ecbf1de96f672905de8a"

  "@types/body-parser@*":
    version "1.17.0"
    resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.17.0.tgz#9f5c9d9bd04bb54be32d5eb9fc0d8c974e6cf58c"
    dependencies:
      "@types/connect" "*"
      "@types/node" "*"

  "@types/chalk@^2.2.0":
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/@types/chalk/-/chalk-2.2.0.tgz#b7f6e446f4511029ee8e3f43075fb5b73fbaa0ba"
    dependencies:
      chalk "*"

  "@types/commander@^2.11.0":
    version "2.12.2"
    resolved "https://registry.yarnpkg.com/@types/commander/-/commander-2.12.2.tgz#183041a23842d4281478fa5d23c5ca78e6fd08ae"
    dependencies:
      commander "*"

  "@types/connect@*":
    version "3.4.32"
    resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.32.tgz#aa0e9616b9435ccad02bc52b5b454ffc2c70ba28"
    dependencies:
      "@types/node" "*"

  "@types/cookiejar@*":
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/@types/cookiejar/-/cookiejar-2.1.0.tgz#4b7daf2c51696cfc70b942c11690528229d1a1ce"

  "@types/cors@^2.8.1":
    version "2.8.4"
    resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.4.tgz#50991a759a29c0b89492751008c6af7a7c8267b0"
    dependencies:
      "@types/express" "*"

  "@types/dotenv@^4.0.2":
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/@types/dotenv/-/dotenv-4.0.3.tgz#ebcfc40da7bc0728b705945b7db48485ec5b4b67"
    dependencies:
      "@types/node" "*"

  "@types/events@*":
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/@types/events/-/events-1.2.0.tgz#81a6731ce4df43619e5c8c945383b3e62a89ea86"

  "@types/express-serve-static-core@*":
    version "4.16.0"
    resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.0.tgz#fdfe777594ddc1fe8eb8eccce52e261b496e43e7"
    dependencies:
      "@types/events" "*"
      "@types/node" "*"
      "@types/range-parser" "*"

  "@types/express@*", "@types/express@^4.0.39":
    version "4.16.0"
    resolved "https://registry.yarnpkg.com/@types/express/-/express-4.16.0.tgz#6d8bc42ccaa6f35cf29a2b7c3333cb47b5a32a19"
    dependencies:
      "@types/body-parser" "*"
      "@types/express-serve-static-core" "*"
      "@types/serve-static" "*"

  "@types/faker@^4.1.2":
    version "4.1.4"
    resolved "https://registry.yarnpkg.com/@types/faker/-/faker-4.1.4.tgz#5e5bcd81a6ecf85fb6150f7eb857e755a09fd91f"

  "@types/figlet@^1.2.0":
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/@types/figlet/-/figlet-1.2.0.tgz#2dab76da069dc8ce5dcab461f7f2788317fb01a8"

  "@types/glob@^7.1.1":
    version "7.1.1"
    resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"
    dependencies:
      "@types/events" "*"
      "@types/minimatch" "*"
      "@types/node" "*"

  "@types/graphql@^14.0.2":
    version "14.0.3"
    resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-14.0.3.tgz#389e2e5b83ecdb376d9f98fae2094297bc112c1c"

  "@types/helmet@0.0.41":
    version "0.0.41"
    resolved "https://registry.yarnpkg.com/@types/helmet/-/helmet-0.0.41.tgz#c113fc815bc18cf69999adff5323daf9bd46bf0d"
    dependencies:
      "@types/express" "*"

  "@types/jest@23.3.2":
    version "23.3.2"
    resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.3.2.tgz#07b90f6adf75d42c34230c026a2529e56c249dbb"

  "@types/mime@*":
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b"

  "@types/minimatch@*":
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"

  "@types/morgan@^1.7.35":
    version "1.7.35"
    resolved "https://registry.yarnpkg.com/@types/morgan/-/morgan-1.7.35.tgz#6358f502931cc2583d7a94248c41518baa688494"
    dependencies:
      "@types/express" "*"

  "@types/nock@^9.1.3":
    version "9.3.0"
    resolved "https://registry.yarnpkg.com/@types/nock/-/nock-9.3.0.tgz#9d34358fdcc08afd07144e0784ac9e951d412dd4"
    dependencies:
      "@types/node" "*"

  "@types/node@*", "@types/node@^10.11.0", "@types/node@^10.11.7":
    version "10.12.5"
    resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.5.tgz#7e7ea1a9b34d2c8d704cb0b755dffbcda34741ad"

  "@types/range-parser@*":
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.2.tgz#fa8e1ad1d474688a757140c91de6dace6f4abc8d"

  "@types/reflect-metadata@0.1.0":
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/@types/reflect-metadata/-/reflect-metadata-0.1.0.tgz#592805bdf6d63dd7229773218afeba37ac2eab16"
    dependencies:
      reflect-metadata "*"

  "@types/serve-favicon@^2.2.29":
    version "2.2.30"
    resolved "https://registry.yarnpkg.com/@types/serve-favicon/-/serve-favicon-2.2.30.tgz#5bea4ead966a9ad5e0f409141edba0cebf20da73"
    dependencies:
      "@types/express" "*"

  "@types/serve-static@*":
    version "1.13.2"
    resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.2.tgz#f5ac4d7a6420a99a6a45af4719f4dcd8cd907a48"
    dependencies:
      "@types/express-serve-static-core" "*"
      "@types/mime" "*"

  "@types/superagent@*":
    version "3.8.4"
    resolved "https://registry.yarnpkg.com/@types/superagent/-/superagent-3.8.4.tgz#24a5973c7d1a9c024b4bbda742a79267c33fb86a"
    dependencies:
      "@types/cookiejar" "*"
      "@types/node" "*"

  "@types/supertest@^2.0.4":
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/@types/supertest/-/supertest-2.0.6.tgz#a0665350c0e36315e1bccdf4785f2b76fcb71b6b"
    dependencies:
      "@types/superagent" "*"

  "@types/uuid@^3.4.3":
    version "3.4.4"
    resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-3.4.4.tgz#7af69360fa65ef0decb41fd150bf4ca5c0cefdf5"
    dependencies:
      "@types/node" "*"

  "@types/winston@^2.3.7":
    version "2.4.4"
    resolved "https://registry.yarnpkg.com/@types/winston/-/winston-2.4.4.tgz#48cc744b7b42fad74b9a2e8490e0112bd9a3d08d"
    dependencies:
      winston "*"

  abab@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f"

  abbrev@1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"

  accepts@^1.3.0, accepts@^1.3.4:
    version "1.3.4"
    resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f"
    dependencies:
      mime-types "~2.1.16"
      negotiator "0.6.1"

  accepts@~1.3.4, accepts@~1.3.5:
    version "1.3.5"
    resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
    dependencies:
      mime-types "~2.1.18"
      negotiator "0.6.1"

  acorn-globals@^4.1.0:
    version "4.3.0"
    resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103"
    dependencies:
      acorn "^6.0.1"
      acorn-walk "^6.0.1"

  acorn-walk@^6.0.1:
    version "6.0.1"
    resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.0.1.tgz#c7827bdbb8e21aa97b609adfa225400d9ae348ba"

  acorn@^5.5.3:
    version "5.7.3"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"

  acorn@^6.0.1:
    version "6.0.1"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.1.tgz#66e6147e1027704479dc6d9b20d884c572db3cc1"

  after@0.8.2:
    version "0.8.2"
    resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"

  ajv@^5.3.0:
    version "5.5.2"
    resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
    dependencies:
      co "^4.6.0"
      fast-deep-equal "^1.0.0"
      fast-json-stable-stringify "^2.0.0"
      json-schema-traverse "^0.3.0"

  ansi-align@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
    dependencies:
      string-width "^2.0.0"

  ansi-escapes@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"

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

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

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

  ansi-styles@^3.1.0, ansi-styles@^3.2.0, ansi-styles@^3.2.1:
    version "3.2.1"
    resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
    dependencies:
      color-convert "^1.9.0"

  any-promise@^1.0.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"

  any-shell-escape@^0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/any-shell-escape/-/any-shell-escape-0.1.1.tgz#d55ab972244c71a9a5e1ab0879f30bf110806959"

  anymatch@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
    dependencies:
      micromatch "^3.1.4"
      normalize-path "^2.1.1"

  app-root-path@^2.0.1:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/app-root-path/-/app-root-path-2.1.0.tgz#98bf6599327ecea199309866e8140368fd2e646a"

  append-transform@^0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991"
    dependencies:
      default-require-extensions "^1.0.0"

  aproba@^1.0.3:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"

  are-we-there-yet@~1.1.2:
    version "1.1.5"
    resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
    dependencies:
      delegates "^1.0.0"
      readable-stream "^2.0.6"

  argparse@^1.0.7:
    version "1.0.10"
    resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
    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-diff@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"

  arr-flatten@^1.0.1, arr-flatten@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"

  arr-union@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"

  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-flatten@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"

  array-union@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
    dependencies:
      array-uniq "^1.0.1"

  array-uniq@^1.0.1:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"

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

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

  arraybuffer.slice@~0.0.7:
    version "0.0.7"
    resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675"

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

  asn1@~0.2.3:
    version "0.2.4"
    resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
    dependencies:
      safer-buffer "~2.1.0"

  assert-plus@1.0.0, assert-plus@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"

  assertion-error@^1.0.1:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"

  assign-symbols@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"

  astral-regex@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"

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

  async-limiter@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"

  async@^2.1.4, async@^2.5.0, async@^2.6.0:
    version "2.6.1"
    resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
    dependencies:
      lodash "^4.17.10"

  asynckit@^0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"

  atob@^2.1.1:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"

  aws-sign2@~0.7.0:
    version "0.7.0"
    resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"

  aws4@^1.8.0:
    version "1.8.0"
    resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"

  babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
    version "6.26.0"
    resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
    dependencies:
      chalk "^1.1.3"
      esutils "^2.0.2"
      js-tokens "^3.0.2"

  babel-core@^6.0.0, babel-core@^6.26.0:
    version "6.26.3"
    resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
    dependencies:
      babel-code-frame "^6.26.0"
      babel-generator "^6.26.0"
      babel-helpers "^6.24.1"
      babel-messages "^6.23.0"
      babel-register "^6.26.0"
      babel-runtime "^6.26.0"
      babel-template "^6.26.0"
      babel-traverse "^6.26.0"
      babel-types "^6.26.0"
      babylon "^6.18.0"
      convert-source-map "^1.5.1"
      debug "^2.6.9"
      json5 "^0.5.1"
      lodash "^4.17.4"
      minimatch "^3.0.4"
      path-is-absolute "^1.0.1"
      private "^0.1.8"
      slash "^1.0.0"
      source-map "^0.5.7"

  babel-generator@^6.18.0, babel-generator@^6.26.0:
    version "6.26.1"
    resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
    dependencies:
      babel-messages "^6.23.0"
      babel-runtime "^6.26.0"
      babel-types "^6.26.0"
      detect-indent "^4.0.0"
      jsesc "^1.3.0"
      lodash "^4.17.4"
      source-map "^0.5.7"
      trim-right "^1.0.1"

  babel-helpers@^6.24.1:
    version "6.24.1"
    resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
    dependencies:
      babel-runtime "^6.22.0"
      babel-template "^6.24.1"

  babel-jest@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1"
    dependencies:
      babel-plugin-istanbul "^4.1.6"
      babel-preset-jest "^23.2.0"

  babel-messages@^6.23.0:
    version "6.23.0"
    resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
    dependencies:
      babel-runtime "^6.22.0"

  babel-plugin-istanbul@^4.1.6:
    version "4.1.6"
    resolved "http://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45"
    dependencies:
      babel-plugin-syntax-object-rest-spread "^6.13.0"
      find-up "^2.1.0"
      istanbul-lib-instrument "^1.10.1"
      test-exclude "^4.2.1"

  babel-plugin-jest-hoist@^23.2.0:
    version "23.2.0"
    resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167"

  babel-plugin-syntax-object-rest-spread@^6.13.0:
    version "6.13.0"
    resolved "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"

  babel-preset-jest@^23.2.0:
    version "23.2.0"
    resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46"
    dependencies:
      babel-plugin-jest-hoist "^23.2.0"
      babel-plugin-syntax-object-rest-spread "^6.13.0"

  babel-register@^6.26.0:
    version "6.26.0"
    resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
    dependencies:
      babel-core "^6.26.0"
      babel-runtime "^6.26.0"
      core-js "^2.5.0"
      home-or-tmp "^2.0.0"
      lodash "^4.17.4"
      mkdirp "^0.5.1"
      source-map-support "^0.4.15"

  babel-runtime@^6.22.0, babel-runtime@^6.26.0:
    version "6.26.0"
    resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
    dependencies:
      core-js "^2.4.0"
      regenerator-runtime "^0.11.0"

  babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0:
    version "6.26.0"
    resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
    dependencies:
      babel-runtime "^6.26.0"
      babel-traverse "^6.26.0"
      babel-types "^6.26.0"
      babylon "^6.18.0"
      lodash "^4.17.4"

  babel-traverse@^6.0.0, babel-traverse@^6.18.0, babel-traverse@^6.26.0:
    version "6.26.0"
    resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
    dependencies:
      babel-code-frame "^6.26.0"
      babel-messages "^6.23.0"
      babel-runtime "^6.26.0"
      babel-types "^6.26.0"
      babylon "^6.18.0"
      debug "^2.6.8"
      globals "^9.18.0"
      invariant "^2.2.2"
      lodash "^4.17.4"

  babel-types@^6.0.0, babel-types@^6.18.0, babel-types@^6.26.0:
    version "6.26.0"
    resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
    dependencies:
      babel-runtime "^6.26.0"
      esutils "^2.0.2"
      lodash "^4.17.4"
      to-fast-properties "^1.0.3"

  babylon@^6.18.0:
    version "6.18.0"
    resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"

  backo2@1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"

  balanced-match@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"

  base64-arraybuffer@0.1.5:
    version "0.1.5"
    resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8"

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

  base64id@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"

  base@^0.11.1:
    version "0.11.2"
    resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
    dependencies:
      cache-base "^1.0.1"
      class-utils "^0.3.5"
      component-emitter "^1.2.1"
      define-property "^1.0.0"
      isobject "^3.0.1"
      mixin-deep "^1.2.0"
      pascalcase "^0.1.1"

  basic-auth@^2.0.1, basic-auth@~2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a"
    dependencies:
      safe-buffer "5.1.2"

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

  bcrypt@3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/bcrypt/-/bcrypt-3.0.1.tgz#2ea12883330bf5f81926f70475cf21bdd0c2f8ff"
    dependencies:
      nan "2.11.0"
      node-pre-gyp "0.11.0"

  better-assert@~1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522"
    dependencies:
      callsite "1.0.0"

  binary-extensions@^1.0.0:
    version "1.12.0"
    resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14"

  blob@0.0.4:
    version "0.0.4"
    resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921"

  body-parser@1.18.3:
    version "1.18.3"
    resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4"
    dependencies:
      bytes "3.0.0"
      content-type "~1.0.4"
      debug "2.6.9"
      depd "~1.1.2"
      http-errors "~1.6.3"
      iconv-lite "0.4.23"
      on-finished "~2.3.0"
      qs "6.5.2"
      raw-body "2.3.3"
      type-is "~1.6.16"

  boxen@^1.2.1:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
    dependencies:
      ansi-align "^2.0.0"
      camelcase "^4.0.0"
      chalk "^2.0.1"
      cli-boxes "^1.0.0"
      string-width "^2.0.0"
      term-size "^1.2.0"
      widest-line "^2.0.0"

  brace-expansion@^1.1.7:
    version "1.1.11"
    resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
    dependencies:
      balanced-match "^1.0.0"
      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"

  braces@^2.3.0, braces@^2.3.1:
    version "2.3.2"
    resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
    dependencies:
      arr-flatten "^1.1.0"
      array-unique "^0.3.2"
      extend-shallow "^2.0.1"
      fill-range "^4.0.0"
      isobject "^3.0.1"
      repeat-element "^1.1.2"
      snapdragon "^0.8.1"
      snapdragon-node "^2.0.1"
      split-string "^3.0.2"
      to-regex "^3.0.1"

  browser-process-hrtime@^0.1.2:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4"

  browser-resolve@^1.11.3:
    version "1.11.3"
    resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6"
    dependencies:
      resolve "1.1.7"

  bs-logger@0.x:
    version "0.2.5"
    resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.5.tgz#1d82f0cf88864e1341cd9262237f8d0748a49b22"
    dependencies:
      fast-json-stable-stringify "^2.0.0"

  bser@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719"
    dependencies:
      node-int64 "^0.4.0"

  buffer-from@1.x, buffer-from@^1.0.0, buffer-from@^1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"

  buffer-writer@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-2.0.0.tgz#ce7eb81a38f7829db09c873f2fbb792c0c98ec04"

  buffer@^5.1.0:
    version "5.2.1"
    resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.2.1.tgz#dd57fa0f109ac59c602479044dca7b8b3d0b71d6"
    dependencies:
      base64-js "^1.0.2"
      ieee754 "^1.1.4"

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

  bytes@3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"

  cache-base@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
    dependencies:
      collection-visit "^1.0.0"
      component-emitter "^1.2.1"
      get-value "^2.0.6"
      has-value "^1.0.0"
      isobject "^3.0.1"
      set-value "^2.0.0"
      to-object-path "^0.3.0"
      union-value "^1.0.0"
      unset-value "^1.0.0"

  callsite@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20"

  callsites@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"

  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@^2.0.0:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"

  camelcase@^4.0.0, camelcase@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"

  camelize@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b"

  capture-exit@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f"
    dependencies:
      rsvp "^3.3.3"

  capture-stack-trace@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"

  caseless@~0.12.0:
    version "0.12.0"
    resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"

  chai@^4.1.2:
    version "4.1.2"
    resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.2.tgz#0f64584ba642f0f2ace2806279f4f06ca23ad73c"
    dependencies:
      assertion-error "^1.0.1"
      check-error "^1.0.1"
      deep-eql "^3.0.0"
      get-func-name "^2.0.0"
      pathval "^1.0.0"
      type-detect "^4.0.0"

  chalk@*:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba"
    dependencies:
      ansi-styles "^3.1.0"
      escape-string-regexp "^1.0.5"
      supports-color "^4.0.0"

  chalk@^1.1.1, chalk@^1.1.3:
    version "1.1.3"
    resolved "http://registry.npmjs.org/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"

  chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1:
    version "2.4.1"
    resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
    dependencies:
      ansi-styles "^3.2.1"
      escape-string-regexp "^1.0.5"
      supports-color "^5.3.0"

  check-error@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"

  chokidar@^2.0.4:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26"
    dependencies:
      anymatch "^2.0.0"
      async-each "^1.0.0"
      braces "^2.3.0"
      glob-parent "^3.1.0"
      inherits "^2.0.1"
      is-binary-path "^1.0.0"
      is-glob "^4.0.0"
      lodash.debounce "^4.0.8"
      normalize-path "^2.1.1"
      path-is-absolute "^1.0.0"
      readdirp "^2.0.0"
      upath "^1.0.5"
    optionalDependencies:
      fsevents "^1.2.2"

  chownr@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494"

  ci-info@^1.5.0:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"

  class-transformer@^0.1.9:
    version "0.1.9"
    resolved "https://registry.yarnpkg.com/class-transformer/-/class-transformer-0.1.9.tgz#29977c528233ca014e6fd9523327ebd31d11ca54"

  class-utils@^0.3.5:
    version "0.3.6"
    resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
    dependencies:
      arr-union "^3.1.0"
      define-property "^0.2.5"
      isobject "^3.0.0"
      static-extend "^0.1.1"

  class-validator@>=0.9.1, class-validator@^0.9.1:
    version "0.9.1"
    resolved "https://registry.yarnpkg.com/class-validator/-/class-validator-0.9.1.tgz#d60e58c5d14abca0a41bce38cf792ad4c46d1531"
    dependencies:
      google-libphonenumber "^3.1.6"
      validator "10.4.0"

  class-validator@^0.8.1:
    version "0.8.1"
    resolved "https://registry.yarnpkg.com/class-validator/-/class-validator-0.8.1.tgz#f5efd5c613927e3c2f68692e8f14d53a2644fb2f"
    dependencies:
      validator "9.2.0"

  cli-boxes@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"

  cli-highlight@^1.2.3:
    version "1.2.3"
    resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-1.2.3.tgz#b200f97ed0e43d24633e89de0f489a48bb87d2bf"
    dependencies:
      chalk "^2.3.0"
      highlight.js "^9.6.0"
      mz "^2.4.0"
      parse5 "^3.0.3"
      yargs "^10.0.3"

  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"

  cliui@^4.0.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
    dependencies:
      string-width "^2.1.1"
      strip-ansi "^4.0.0"
      wrap-ansi "^2.0.0"

  co@^4.6.0:
    version "4.6.0"
    resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"

  code-point-at@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"

  collection-visit@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
    dependencies:
      map-visit "^1.0.0"
      object-visit "^1.0.0"

  color-convert@^1.9.0, color-convert@^1.9.1:
    version "1.9.3"
    resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
    dependencies:
      color-name "1.1.3"

  color-name@1.1.3:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"

  color-name@^1.0.0:
    version "1.1.4"
    resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"

  color-string@^1.5.2:
    version "1.5.3"
    resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc"
    dependencies:
      color-name "^1.0.0"
      simple-swizzle "^0.2.2"

  color@3.0.x:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz#d920b4328d534a3ac8295d68f7bd4ba6c427be9a"
    dependencies:
      color-convert "^1.9.1"
      color-string "^1.5.2"

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

  colors@^1.2.1:
    version "1.3.2"
    resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.2.tgz#2df8ff573dfbf255af562f8ce7181d6b971a359b"

  colorspace@1.1.x:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.1.tgz#9ac2491e1bc6f8fb690e2176814f8d091636d972"
    dependencies:
      color "3.0.x"
      text-hex "1.0.x"

  combined-stream@1.0.6:
    version "1.0.6"
    resolved "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818"
    dependencies:
      delayed-stream "~1.0.0"

  combined-stream@^1.0.6, combined-stream@~1.0.6:
    version "1.0.7"
    resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828"
    dependencies:
      delayed-stream "~1.0.0"

  commander@*:
    version "2.12.2"
    resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555"

  commander@2.6.0:
    version "2.6.0"
    resolved "http://registry.npmjs.org/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d"

  commander@^2.12.1:
    version "2.18.0"
    resolved "https://registry.yarnpkg.com/commander/-/commander-2.18.0.tgz#2bf063ddee7c7891176981a2cc798e5754bc6970"

  commander@^2.18.0, commander@^2.19.0:
    version "2.19.0"
    resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"

  commander@~2.17.1:
    version "2.17.1"
    resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"

  common-tags@^1.4.0:
    version "1.8.0"
    resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937"

  component-bind@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"

  component-emitter@1.2.1, component-emitter@^1.2.0, component-emitter@^1.2.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"

  component-inherit@0.0.3:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"

  compressible@~2.0.14:
    version "2.0.15"
    resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212"
    dependencies:
      mime-db ">= 1.36.0 < 2"

  compression@^1.7.1:
    version "1.7.3"
    resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db"
    dependencies:
      accepts "~1.3.5"
      bytes "3.0.0"
      compressible "~2.0.14"
      debug "2.6.9"
      on-headers "~1.0.1"
      safe-buffer "5.1.2"
      vary "~1.1.2"

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

  concurrently@^3.4.0:
    version "3.6.1"
    resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-3.6.1.tgz#2f95baec5c4051294dfbb55b57a3b98a3e2b45ec"
    dependencies:
      chalk "^2.4.1"
      commander "2.6.0"
      date-fns "^1.23.0"
      lodash "^4.5.1"
      read-pkg "^3.0.0"
      rx "2.3.24"
      spawn-command "^0.0.2-1"
      supports-color "^3.2.3"
      tree-kill "^1.1.0"

  configstore@^3.0.0:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
    dependencies:
      dot-prop "^4.1.0"
      graceful-fs "^4.1.2"
      make-dir "^1.0.0"
      unique-string "^1.0.0"
      write-file-atomic "^2.0.0"
      xdg-basedir "^3.0.0"

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

  content-disposition@0.5.2, content-disposition@^0.5.2:
    version "0.5.2"
    resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"

  content-security-policy-builder@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/content-security-policy-builder/-/content-security-policy-builder-2.0.0.tgz#8749a1d542fcbe82237281ea9f716ce68b394dd2"

  content-type@^1.0.4, content-type@~1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"

  convert-source-map@^1.4.0, convert-source-map@^1.5.1:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
    dependencies:
      safe-buffer "~5.1.1"

  cookie-signature@1.0.6, cookie-signature@^1.0.6:
    version "1.0.6"
    resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"

  cookie@0.3.1, cookie@^0.3.1:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"

  cookiejar@^2.1.0:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.2.tgz#dd8a235530752f988f9a0844f3fc589e3111125c"

  copy-descriptor@^0.1.0:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"

  copyfiles@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/copyfiles/-/copyfiles-2.1.0.tgz#0e2a4188162d6b2f3c5adfe34e9c0bd564d23164"
    dependencies:
      glob "^7.0.5"
      minimatch "^3.0.3"
      mkdirp "^0.5.1"
      noms "0.0.0"
      through2 "^2.0.1"
      yargs "^11.0.0"

  core-js@^2.4.0, core-js@^2.5.0:
    version "2.5.7"
    resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e"

  core-util-is@1.0.2, 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"

  cors@^2.8.4:
    version "2.8.5"
    resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
    dependencies:
      object-assign "^4"
      vary "^1"

  cp-file@^3.1.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-3.2.0.tgz#6f83616254624f0ad58aa4aa8d076f026be7e188"
    dependencies:
      graceful-fs "^4.1.2"
      mkdirp "^0.5.0"
      nested-error-stacks "^1.0.1"
      object-assign "^4.0.1"
      pify "^2.3.0"
      pinkie-promise "^2.0.0"
      readable-stream "^2.1.4"

  cpy-cli@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/cpy-cli/-/cpy-cli-1.0.1.tgz#67fb5a4a2dec28ca8abff375de4b9e71f6a7561c"
    dependencies:
      cpy "^4.0.0"
      meow "^3.6.0"

  cpy@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/cpy/-/cpy-4.0.1.tgz#b67267eba2f3960ba06a5a61ac94033422833424"
    dependencies:
      cp-file "^3.1.0"
      globby "^4.0.0"
      meow "^3.6.0"
      nested-error-stacks "^1.0.0"
      object-assign "^4.0.1"
      pinkie-promise "^2.0.0"

  create-error-class@^3.0.0:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
    dependencies:
      capture-stack-trace "^1.0.0"

  cross-env@^3.1.4:
    version "3.2.4"
    resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba"
    dependencies:
      cross-spawn "^5.1.0"
      is-windows "^1.0.0"

  cross-env@^5.1.1:
    version "5.2.0"
    resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-5.2.0.tgz#6ecd4c015d5773e614039ee529076669b9d126f2"
    dependencies:
      cross-spawn "^6.0.5"
      is-windows "^1.0.0"

  cross-spawn@^5.0.1, cross-spawn@^5.1.0:
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
    dependencies:
      lru-cache "^4.0.1"
      shebang-command "^1.2.0"
      which "^1.2.9"

  cross-spawn@^6.0.5:
    version "6.0.5"
    resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
    dependencies:
      nice-try "^1.0.4"
      path-key "^2.0.1"
      semver "^5.5.0"
      shebang-command "^1.2.0"
      which "^1.2.9"

  crypto-random-string@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"

  cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0":
    version "0.3.4"
    resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797"

  cssstyle@^1.0.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb"
    dependencies:
      cssom "0.3.x"

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

  dashdash@^1.12.0:
    version "1.14.1"
    resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
    dependencies:
      assert-plus "^1.0.0"

  dasherize@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/dasherize/-/dasherize-2.0.0.tgz#6d809c9cd0cf7bb8952d80fc84fa13d47ddb1308"

  data-urls@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.0.1.tgz#d416ac3896918f29ca84d81085bc3705834da579"
    dependencies:
      abab "^2.0.0"
      whatwg-mimetype "^2.1.0"
      whatwg-url "^7.0.0"

  dataloader@^1.3.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-1.4.0.tgz#bca11d867f5d3f1b9ed9f737bd15970c65dff5c8"

  date-fns@^1.23.0:
    version "1.29.0"
    resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6"

  debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
    version "2.6.9"
    resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
    dependencies:
      ms "2.0.0"

  debug@^3.1.0:
    version "3.2.6"
    resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
    dependencies:
      ms "^2.1.1"

  debug@~3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
    dependencies:
      ms "2.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"

  decode-uri-component@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"

  deep-eql@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df"
    dependencies:
      type-detect "^4.0.0"

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

  deep-extend@^0.6.0:
    version "0.6.0"
    resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"

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

  default-require-extensions@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8"
    dependencies:
      strip-bom "^2.0.0"

  define-properties@^1.1.2:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
    dependencies:
      object-keys "^1.0.12"

  define-property@^0.2.5:
    version "0.2.5"
    resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
    dependencies:
      is-descriptor "^0.1.0"

  define-property@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
    dependencies:
      is-descriptor "^1.0.0"

  define-property@^2.0.2:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
    dependencies:
      is-descriptor "^1.0.2"
      isobject "^3.0.1"

  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"

  depd@1.1.1, depd@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359"

  depd@~1.1.1, depd@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"

  destroy@~1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"

  detect-indent@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
    dependencies:
      repeating "^2.0.0"

  detect-libc@^1.0.2:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"

  detect-newline@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"

  diagnostics@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/diagnostics/-/diagnostics-1.1.1.tgz#cab6ac33df70c9d9a727490ae43ac995a769b22a"
    dependencies:
      colorspace "1.1.x"
      enabled "1.0.x"
      kuler "1.0.x"

  diff@^3.1.0, diff@^3.2.0:
    version "3.5.0"
    resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"

  dns-prefetch-control@0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/dns-prefetch-control/-/dns-prefetch-control-0.1.0.tgz#60ddb457774e178f1f9415f0cabb0e85b0b300b2"

  domexception@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90"
    dependencies:
      webidl-conversions "^4.0.2"

  dont-sniff-mimetype@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/dont-sniff-mimetype/-/dont-sniff-mimetype-1.0.0.tgz#5932890dc9f4e2f19e5eb02a20026e5e5efc8f58"

  dot-prop@^4.1.0:
    version "4.2.0"
    resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
    dependencies:
      is-obj "^1.0.0"

  dotenv@6.0.0:
    version "6.0.0"
    resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.0.0.tgz#24e37c041741c5f4b25324958ebbc34bca965935"

  dotenv@^5.0.1:
    version "5.0.1"
    resolved "http://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz#a5317459bd3d79ab88cff6e44057a6a3fbb1fcef"

  duplexer3@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"

  duplexer@^0.1.1, duplexer@~0.1.1:
    version "0.1.1"
    resolved "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"

  ecc-jsbn@~0.1.1:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
    dependencies:
      jsbn "~0.1.0"
      safer-buffer "^2.1.0"

  ee-first@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"

  enabled@1.0.x:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/enabled/-/enabled-1.0.2.tgz#965f6513d2c2d1c5f4652b64a2e3396467fc2f93"
    dependencies:
      env-variable "0.0.x"

  encodeurl@~1.0.1, encodeurl@~1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"

  engine.io-client@~3.2.0:
    version "3.2.1"
    resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.2.1.tgz#6f54c0475de487158a1a7c77d10178708b6add36"
    dependencies:
      component-emitter "1.2.1"
      component-inherit "0.0.3"
      debug "~3.1.0"
      engine.io-parser "~2.1.1"
      has-cors "1.1.0"
      indexof "0.0.1"
      parseqs "0.0.5"
      parseuri "0.0.5"
      ws "~3.3.1"
      xmlhttprequest-ssl "~1.5.4"
      yeast "0.1.2"

  engine.io-parser@~2.1.0, engine.io-parser@~2.1.1:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.1.2.tgz#4c0f4cff79aaeecbbdcfdea66a823c6085409196"
    dependencies:
      after "0.8.2"
      arraybuffer.slice "~0.0.7"
      base64-arraybuffer "0.1.5"
      blob "0.0.4"
      has-binary2 "~1.0.2"

  engine.io@~3.2.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.2.0.tgz#54332506f42f2edc71690d2f2a42349359f3bf7d"
    dependencies:
      accepts "~1.3.4"
      base64id "1.0.0"
      cookie "0.3.1"
      debug "~3.1.0"
      engine.io-parser "~2.1.0"
      ws "~3.3.1"

  env-variable@0.0.x:
    version "0.0.4"
    resolved "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.4.tgz#0d6280cf507d84242befe35a512b5ae4be77c54e"

  error-ex@^1.2.0, error-ex@^1.3.1:
    version "1.3.2"
    resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
    dependencies:
      is-arrayish "^0.2.1"

  es-abstract@^1.5.1:
    version "1.12.0"
    resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
    dependencies:
      es-to-primitive "^1.1.1"
      function-bind "^1.1.1"
      has "^1.0.1"
      is-callable "^1.1.3"
      is-regex "^1.0.4"

  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"

  escape-html@^1.0.3, escape-html@~1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"

  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.9.1:
    version "1.11.0"
    resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589"
    dependencies:
      esprima "^3.1.3"
      estraverse "^4.2.0"
      esutils "^2.0.2"
      optionator "^0.8.1"
    optionalDependencies:
      source-map "~0.6.1"

  esprima@^3.1.3:
    version "3.1.3"
    resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"

  esprima@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"

  estraverse@^4.2.0:
    version "4.2.0"
    resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"

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

  etag@^1.8.1, etag@~1.8.1:
    version "1.8.1"
    resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"

  event-dispatch@^0.4.1:
    version "0.4.1"
    resolved "https://registry.yarnpkg.com/event-dispatch/-/event-dispatch-0.4.1.tgz#5f9c272f5080f79d3e22827303a9fbcccd2c433e"
    dependencies:
      fs "0.0.2"
      path "^0.11.14"

  event-stream@~3.3.0:
    version "3.3.6"
    resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.6.tgz#cac1230890e07e73ec9cacd038f60a5b66173eef"
    dependencies:
      duplexer "^0.1.1"
      flatmap-stream "^0.1.0"
      from "^0.1.7"
      map-stream "0.0.7"
      pause-stream "^0.0.11"
      split "^1.0.1"
      stream-combiner "^0.2.2"
      through "^2.3.8"

  exec-sh@^0.2.0:
    version "0.2.2"
    resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36"
    dependencies:
      merge "^1.2.0"

  execa@^0.7.0:
    version "0.7.0"
    resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
    dependencies:
      cross-spawn "^5.0.1"
      get-stream "^3.0.0"
      is-stream "^1.1.0"
      npm-run-path "^2.0.0"
      p-finally "^1.0.0"
      signal-exit "^3.0.0"
      strip-eof "^1.0.0"

  exit@^0.1.2:
    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-brackets@^2.1.4:
    version "2.1.4"
    resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
    dependencies:
      debug "^2.3.3"
      define-property "^0.2.5"
      extend-shallow "^2.0.1"
      posix-character-classes "^0.1.0"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.1"

  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"

  expect-ct@0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/expect-ct/-/expect-ct-0.1.1.tgz#de84476a2dbcb85000d5903737e9bc8a5ba7b897"

  expect@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/expect/-/expect-23.6.0.tgz#1e0c8d3ba9a581c87bd71fb9bc8862d443425f98"
    dependencies:
      ansi-styles "^3.2.0"
      jest-diff "^23.6.0"
      jest-get-type "^22.1.0"
      jest-matcher-utils "^23.6.0"
      jest-message-util "^23.4.0"
      jest-regex-util "^23.3.0"

  express-basic-auth@^1.1.3:
    version "1.1.6"
    resolved "https://registry.yarnpkg.com/express-basic-auth/-/express-basic-auth-1.1.6.tgz#a9d20e4d8da8f7212d4865f6006f9214c4b41a20"
    dependencies:
      basic-auth "^2.0.1"

  express-graphql@^0.6.11:
    version "0.6.12"
    resolved "https://registry.yarnpkg.com/express-graphql/-/express-graphql-0.6.12.tgz#dfcb2058ca72ed5190b140830ad8cdbf76a9128a"
    dependencies:
      accepts "^1.3.0"
      content-type "^1.0.4"
      http-errors "^1.3.0"
      raw-body "^2.3.2"

  express-status-monitor@^1.0.1:
    version "1.2.3"
    resolved "https://registry.yarnpkg.com/express-status-monitor/-/express-status-monitor-1.2.3.tgz#033fa7e2dd41af432cf27e4453c5e2db2fd0b33d"
    dependencies:
      debug "^2.6.8"
      handlebars "~4.0.12"
      on-headers "^1.0.1"
      pidusage "^1.1.6"
      request-promise-native "^1.0.5"
      socket.io "^2.0.3"

  express@^4.16.2:
    version "4.16.4"
    resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e"
    dependencies:
      accepts "~1.3.5"
      array-flatten "1.1.1"
      body-parser "1.18.3"
      content-disposition "0.5.2"
      content-type "~1.0.4"
      cookie "0.3.1"
      cookie-signature "1.0.6"
      debug "2.6.9"
      depd "~1.1.2"
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      etag "~1.8.1"
      finalhandler "1.1.1"
      fresh "0.5.2"
      merge-descriptors "1.0.1"
      methods "~1.1.2"
      on-finished "~2.3.0"
      parseurl "~1.3.2"
      path-to-regexp "0.1.7"
      proxy-addr "~2.0.4"
      qs "6.5.2"
      range-parser "~1.2.0"
      safe-buffer "5.1.2"
      send "0.16.2"
      serve-static "1.13.2"
      setprototypeof "1.1.0"
      statuses "~1.4.0"
      type-is "~1.6.16"
      utils-merge "1.0.1"
      vary "~1.1.2"

  extend-shallow@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
    dependencies:
      is-extendable "^0.1.0"

  extend-shallow@^3.0.0, extend-shallow@^3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
    dependencies:
      assign-symbols "^1.0.0"
      is-extendable "^1.0.1"

  extend@^3.0.0, extend@~3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"

  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"

  extglob@^2.0.4:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
    dependencies:
      array-unique "^0.3.2"
      define-property "^1.0.0"
      expand-brackets "^2.1.4"
      extend-shallow "^2.0.1"
      fragment-cache "^0.2.1"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.1"

  extsprintf@1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"

  extsprintf@^1.2.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"

  faker@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/faker/-/faker-4.1.0.tgz#1e45bbbecc6774b3c195fad2835109c6d748cc3f"

  fast-deep-equal@^1.0.0:
    version "1.1.0"
    resolved "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"

  fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"

  fast-levenshtein@~2.0.4:
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"

  fast-safe-stringify@^2.0.4:
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.6.tgz#04b26106cc56681f51a044cfc0d76cf0008ac2c2"

  fb-watchman@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58"
    dependencies:
      bser "^2.0.0"

  feature-policy@0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/feature-policy/-/feature-policy-0.2.0.tgz#22096de49ab240176878ffe2bde2f6ff04d48c43"

  fecha@^2.3.3:
    version "2.3.3"
    resolved "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz#948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd"

  figlet@^1.1.1, figlet@^1.2.0:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/figlet/-/figlet-1.2.1.tgz#48d35df9d9b10b1b3888302e6e57904a0b00509c"

  file-type@^3.6.0:
    version "3.9.0"
    resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9"

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

  fileset@^2.0.2:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0"
    dependencies:
      glob "^7.0.3"
      minimatch "^3.0.3"

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

  fill-range@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
    dependencies:
      extend-shallow "^2.0.1"
      is-number "^3.0.0"
      repeat-string "^1.6.1"
      to-regex-range "^2.1.0"

  finalhandler@1.1.1:
    version "1.1.1"
    resolved "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
    dependencies:
      debug "2.6.9"
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      on-finished "~2.3.0"
      parseurl "~1.3.2"
      statuses "~1.4.0"
      unpipe "~1.0.0"

  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"

  find-up@^2.0.0, find-up@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
    dependencies:
      locate-path "^2.0.0"

  flatmap-stream@^0.1.0:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/flatmap-stream/-/flatmap-stream-0.1.1.tgz#d34f39ef3b9aa5a2fc225016bd3adf28ac5ae6ea"

  for-in@^1.0.1, for-in@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"

  for-own@^0.1.4:
    version "0.1.5"
    resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
    dependencies:
      for-in "^1.0.1"

  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.3.1:
    version "2.3.2"
    resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099"
    dependencies:
      asynckit "^0.4.0"
      combined-stream "1.0.6"
      mime-types "^2.1.12"

  form-data@~2.3.2:
    version "2.3.3"
    resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
    dependencies:
      asynckit "^0.4.0"
      combined-stream "^1.0.6"
      mime-types "^2.1.12"

  formidable@^1.2.0:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.2.1.tgz#70fb7ca0290ee6ff961090415f4b3df3d2082659"

  forwarded@~0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"

  fragment-cache@^0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
    dependencies:
      map-cache "^0.2.2"

  frameguard@3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/frameguard/-/frameguard-3.0.0.tgz#7bcad469ee7b96e91d12ceb3959c78235a9272e9"

  fresh@0.5.2, fresh@^0.5.2:
    version "0.5.2"
    resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"

  from@^0.1.7:
    version "0.1.7"
    resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"

  fs-minipass@^1.2.5:
    version "1.2.5"
    resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
    dependencies:
      minipass "^2.2.1"

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

  fs@0.0.2:
    version "0.0.2"
    resolved "https://registry.yarnpkg.com/fs/-/fs-0.0.2.tgz#e1f244ef3933c1b2a64bd4799136060d0f5914f8"

  fsevents@^1.2.2, fsevents@^1.2.3:
    version "1.2.4"
    resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426"
    dependencies:
      nan "^2.9.2"
      node-pre-gyp "^0.10.0"

  function-bind@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"

  gauge@~2.7.3:
    version "2.7.4"
    resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
    dependencies:
      aproba "^1.0.3"
      console-control-strings "^1.0.0"
      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"

  get-caller-file@^1.0.1:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"

  get-func-name@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41"

  get-stdin@^4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"

  get-stdin@^5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398"

  get-stream@^3.0.0:
    version "3.0.0"
    resolved "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"

  get-value@^2.0.3, get-value@^2.0.6:
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"

  getpass@^0.1.1:
    version "0.1.7"
    resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
    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-parent@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
    dependencies:
      is-glob "^3.1.0"
      path-dirname "^1.0.0"

  glob@^6.0.1:
    version "6.0.4"
    resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"
    dependencies:
      inflight "^1.0.4"
      inherits "2"
      minimatch "2 || 3"
      once "^1.3.0"
      path-is-absolute "^1.0.0"

  glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:
    version "7.1.3"
    resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
    dependencies:
      fs.realpath "^1.0.0"
      inflight "^1.0.4"
      inherits "2"
      minimatch "^3.0.4"
      once "^1.3.0"
      path-is-absolute "^1.0.0"

  global-dirs@^0.1.0:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
    dependencies:
      ini "^1.3.4"

  globals@^9.18.0:
    version "9.18.0"
    resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"

  globby@^4.0.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/globby/-/globby-4.1.0.tgz#080f54549ec1b82a6c60e631fc82e1211dbe95f8"
    dependencies:
      array-union "^1.0.1"
      arrify "^1.0.0"
      glob "^6.0.1"
      object-assign "^4.0.1"
      pify "^2.0.0"
      pinkie-promise "^2.0.0"

  google-libphonenumber@^3.1.6:
    version "3.1.14"
    resolved "https://registry.yarnpkg.com/google-libphonenumber/-/google-libphonenumber-3.1.14.tgz#be67b52c33590deb568e5c3faa6f811aa5d7a8eb"

  got@^6.7.1:
    version "6.7.1"
    resolved "http://registry.npmjs.org/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
    dependencies:
      create-error-class "^3.0.0"
      duplexer3 "^0.1.4"
      get-stream "^3.0.0"
      is-redirect "^1.0.0"
      is-retry-allowed "^1.0.0"
      is-stream "^1.0.0"
      lowercase-keys "^1.0.0"
      safe-buffer "^5.0.1"
      timed-out "^4.0.0"
      unzip-response "^2.0.1"
      url-parse-lax "^1.0.0"

  graceful-fs@^4.1.11, graceful-fs@^4.1.2:
    version "4.1.15"
    resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"

  graceful-fs@^4.1.6:
    version "4.1.11"
    resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"

  graphql-query-complexity@^0.2.2:
    version "0.2.2"
    resolved "https://registry.yarnpkg.com/graphql-query-complexity/-/graphql-query-complexity-0.2.2.tgz#c90951b4cdb88a35e9595e833b9cd7fb6294983c"
    dependencies:
      lodash.get "^4.4.2"

  graphql-subscriptions@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-1.0.0.tgz#475267694b3bd465af6477dbab4263a3f62702b8"
    dependencies:
      iterall "^1.2.1"

  graphql@14.0.2, graphql@^14.0.2:
    version "14.0.2"
    resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.0.2.tgz#7dded337a4c3fd2d075692323384034b357f5650"
    dependencies:
      iterall "^1.2.2"

  growly@^1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"

  handlebars@^4.0.3, handlebars@~4.0.12:
    version "4.0.12"
    resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5"
    dependencies:
      async "^2.5.0"
      optimist "^0.6.1"
      source-map "^0.6.1"
    optionalDependencies:
      uglify-js "^3.1.4"

  har-schema@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"

  har-validator@~5.1.0:
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.0.tgz#44657f5688a22cfd4b72486e81b3a3fb11742c29"
    dependencies:
      ajv "^5.3.0"
      har-schema "^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-binary2@~1.0.2:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d"
    dependencies:
      isarray "2.0.1"

  has-cors@1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39"

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

  has-flag@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"

  has-flag@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"

  has-symbols@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"

  has-unicode@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"

  has-value@^0.3.1:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
    dependencies:
      get-value "^2.0.3"
      has-values "^0.1.4"
      isobject "^2.0.0"

  has-value@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
    dependencies:
      get-value "^2.0.6"
      has-values "^1.0.0"
      isobject "^3.0.0"

  has-values@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"

  has-values@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
    dependencies:
      is-number "^3.0.0"
      kind-of "^4.0.0"

  has@^1.0.1:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
    dependencies:
      function-bind "^1.1.1"

  helmet-crossdomain@0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/helmet-crossdomain/-/helmet-crossdomain-0.3.0.tgz#707e2df930f13ad61f76ed08e1bb51ab2b2e85fa"

  helmet-csp@2.7.1:
    version "2.7.1"
    resolved "https://registry.yarnpkg.com/helmet-csp/-/helmet-csp-2.7.1.tgz#e8e0b5186ffd4db625cfcce523758adbfadb9dca"
    dependencies:
      camelize "1.0.0"
      content-security-policy-builder "2.0.0"
      dasherize "2.0.0"
      platform "1.3.5"

  helmet@^3.9.0:
    version "3.15.0"
    resolved "https://registry.yarnpkg.com/helmet/-/helmet-3.15.0.tgz#fe0bb80e05d9eec589e3cbecaf5384409a3a64c9"
    dependencies:
      dns-prefetch-control "0.1.0"
      dont-sniff-mimetype "1.0.0"
      expect-ct "0.1.1"
      feature-policy "0.2.0"
      frameguard "3.0.0"
      helmet-crossdomain "0.3.0"
      helmet-csp "2.7.1"
      hide-powered-by "1.0.0"
      hpkp "2.0.0"
      hsts "2.1.0"
      ienoopen "1.0.0"
      nocache "2.0.0"
      referrer-policy "1.1.0"
      x-xss-protection "1.1.0"

  hide-powered-by@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/hide-powered-by/-/hide-powered-by-1.0.0.tgz#4a85ad65881f62857fc70af7174a1184dccce32b"

  highlight.js@^9.6.0:
    version "9.13.1"
    resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.13.1.tgz#054586d53a6863311168488a0f58d6c505ce641e"

  home-or-tmp@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
    dependencies:
      os-homedir "^1.0.0"
      os-tmpdir "^1.0.1"

  hosted-git-info@^2.1.4:
    version "2.7.1"
    resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"

  hpkp@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/hpkp/-/hpkp-2.0.0.tgz#10e142264e76215a5d30c44ec43de64dee6d1672"

  hsts@2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/hsts/-/hsts-2.1.0.tgz#cbd6c918a2385fee1dd5680bfb2b3a194c0121cc"

  html-encoding-sniffer@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8"
    dependencies:
      whatwg-encoding "^1.0.1"

  http-errors@1.6.2, http-errors@^1.3.0:
    version "1.6.2"
    resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736"
    dependencies:
      depd "1.1.1"
      inherits "2.0.3"
      setprototypeof "1.0.3"
      statuses ">= 1.3.1 < 2"

  http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
    version "1.6.3"
    resolved "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
    dependencies:
      depd "~1.1.2"
      inherits "2.0.3"
      setprototypeof "1.1.0"
      statuses ">= 1.4.0 < 2"

  http-signature@~1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
    dependencies:
      assert-plus "^1.0.0"
      jsprim "^1.2.2"
      sshpk "^1.7.0"

  iconv-lite@0.4.19:
    version "0.4.19"
    resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"

  iconv-lite@0.4.23:
    version "0.4.23"
    resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
    dependencies:
      safer-buffer ">= 2.1.2 < 3"

  iconv-lite@^0.4.4:
    version "0.4.24"
    resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
    dependencies:
      safer-buffer ">= 2.1.2 < 3"

  ieee754@^1.1.4:
    version "1.1.12"
    resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b"

  ienoopen@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/ienoopen/-/ienoopen-1.0.0.tgz#346a428f474aac8f50cf3784ea2d0f16f62bda6b"

  ignore-by-default@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"

  ignore-walk@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
    dependencies:
      minimatch "^3.0.4"

  import-lazy@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"

  import-local@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc"
    dependencies:
      pkg-dir "^2.0.0"
      resolve-cwd "^2.0.0"

  imurmurhash@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"

  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"

  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.6"
    resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
    dependencies:
      once "^1.3.0"
      wrappy "1"

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

  ini@^1.3.4, ini@~1.3.0:
    version "1.3.5"
    resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"

  invariant@^2.2.2, invariant@^2.2.4:
    version "2.2.4"
    resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
    dependencies:
      loose-envify "^1.0.0"

  invert-kv@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"

  ipaddr.js@1.5.2:
    version "1.5.2"
    resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0"

  ipaddr.js@1.8.0:
    version "1.8.0"
    resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"

  is-accessor-descriptor@^0.1.6:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
    dependencies:
      kind-of "^3.0.2"

  is-accessor-descriptor@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
    dependencies:
      kind-of "^6.0.0"

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

  is-arrayish@^0.3.1:
    version "0.3.2"
    resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"

  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.1.5:
    version "1.1.6"
    resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"

  is-builtin-module@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npmjs.org/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.4"
    resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"

  is-ci@^1.0.10:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c"
    dependencies:
      ci-info "^1.5.0"

  is-data-descriptor@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
    dependencies:
      kind-of "^3.0.2"

  is-data-descriptor@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
    dependencies:
      kind-of "^6.0.0"

  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-descriptor@^0.1.0:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
    dependencies:
      is-accessor-descriptor "^0.1.6"
      is-data-descriptor "^0.1.4"
      kind-of "^5.0.0"

  is-descriptor@^1.0.0, is-descriptor@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
    dependencies:
      is-accessor-descriptor "^1.0.0"
      is-data-descriptor "^1.0.0"
      kind-of "^6.0.2"

  is-dotfile@^1.0.0:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"

  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.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-extendable@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
    dependencies:
      is-plain-object "^2.0.4"

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

  is-extglob@^2.1.0, is-extglob@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"

  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-fullwidth-code-point@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"

  is-generator-fn@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a"

  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-glob@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
    dependencies:
      is-extglob "^2.1.0"

  is-glob@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0"
    dependencies:
      is-extglob "^2.1.1"

  is-installed-globally@^0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80"
    dependencies:
      global-dirs "^0.1.0"
      is-path-inside "^1.0.0"

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

  is-number@^2.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-number@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
    dependencies:
      kind-of "^3.0.2"

  is-number@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"

  is-obj@^1.0.0:
    version "1.0.1"
    resolved "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"

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

  is-path-inside@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
    dependencies:
      path-is-inside "^1.0.1"

  is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
    dependencies:
      isobject "^3.0.1"

  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-redirect@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"

  is-regex@^1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
    dependencies:
      has "^1.0.1"

  is-retry-allowed@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"

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

  is-symbol@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38"
    dependencies:
      has-symbols "^1.0.0"

  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"

  is-windows@^1.0.0, is-windows@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"

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

  isarray@1.0.0, isarray@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"

  isarray@2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e"

  isexe@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"

  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"

  isobject@^3.0.0, isobject@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"

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

  istanbul-api@^1.3.1:
    version "1.3.7"
    resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.7.tgz#a86c770d2b03e11e3f778cd7aedd82d2722092aa"
    dependencies:
      async "^2.1.4"
      fileset "^2.0.2"
      istanbul-lib-coverage "^1.2.1"
      istanbul-lib-hook "^1.2.2"
      istanbul-lib-instrument "^1.10.2"
      istanbul-lib-report "^1.1.5"
      istanbul-lib-source-maps "^1.2.6"
      istanbul-reports "^1.5.1"
      js-yaml "^3.7.0"
      mkdirp "^0.5.1"
      once "^1.4.0"

  istanbul-lib-coverage@^1.2.0, istanbul-lib-coverage@^1.2.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz#ccf7edcd0a0bb9b8f729feeb0930470f9af664f0"

  istanbul-lib-hook@^1.2.2:
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz#bc6bf07f12a641fbf1c85391d0daa8f0aea6bf86"
    dependencies:
      append-transform "^0.4.0"

  istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.10.2:
    version "1.10.2"
    resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz#1f55ed10ac3c47f2bdddd5307935126754d0a9ca"
    dependencies:
      babel-generator "^6.18.0"
      babel-template "^6.16.0"
      babel-traverse "^6.18.0"
      babel-types "^6.18.0"
      babylon "^6.18.0"
      istanbul-lib-coverage "^1.2.1"
      semver "^5.3.0"

  istanbul-lib-report@^1.1.5:
    version "1.1.5"
    resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz#f2a657fc6282f96170aaf281eb30a458f7f4170c"
    dependencies:
      istanbul-lib-coverage "^1.2.1"
      mkdirp "^0.5.1"
      path-parse "^1.0.5"
      supports-color "^3.1.2"

  istanbul-lib-source-maps@^1.2.4, istanbul-lib-source-maps@^1.2.6:
    version "1.2.6"
    resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz#37b9ff661580f8fca11232752ee42e08c6675d8f"
    dependencies:
      debug "^3.1.0"
      istanbul-lib-coverage "^1.2.1"
      mkdirp "^0.5.1"
      rimraf "^2.6.1"
      source-map "^0.5.3"

  istanbul-reports@^1.5.1:
    version "1.5.1"
    resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.5.1.tgz#97e4dbf3b515e8c484caea15d6524eebd3ff4e1a"
    dependencies:
      handlebars "^4.0.3"

  iterall@^1.2.1, iterall@^1.2.2:
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.2.tgz#92d70deb8028e0c39ff3164fdbf4d8b088130cd7"

  jest-changed-files@^23.4.2:
    version "23.4.2"
    resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.2.tgz#1eed688370cd5eebafe4ae93d34bb3b64968fe83"
    dependencies:
      throat "^4.0.0"

  jest-cli@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.6.0.tgz#61ab917744338f443ef2baa282ddffdd658a5da4"
    dependencies:
      ansi-escapes "^3.0.0"
      chalk "^2.0.1"
      exit "^0.1.2"
      glob "^7.1.2"
      graceful-fs "^4.1.11"
      import-local "^1.0.0"
      is-ci "^1.0.10"
      istanbul-api "^1.3.1"
      istanbul-lib-coverage "^1.2.0"
      istanbul-lib-instrument "^1.10.1"
      istanbul-lib-source-maps "^1.2.4"
      jest-changed-files "^23.4.2"
      jest-config "^23.6.0"
      jest-environment-jsdom "^23.4.0"
      jest-get-type "^22.1.0"
      jest-haste-map "^23.6.0"
      jest-message-util "^23.4.0"
      jest-regex-util "^23.3.0"
      jest-resolve-dependencies "^23.6.0"
      jest-runner "^23.6.0"
      jest-runtime "^23.6.0"
      jest-snapshot "^23.6.0"
      jest-util "^23.4.0"
      jest-validate "^23.6.0"
      jest-watcher "^23.4.0"
      jest-worker "^23.2.0"
      micromatch "^2.3.11"
      node-notifier "^5.2.1"
      prompts "^0.1.9"
      realpath-native "^1.0.0"
      rimraf "^2.5.4"
      slash "^1.0.0"
      string-length "^2.0.0"
      strip-ansi "^4.0.0"
      which "^1.2.12"
      yargs "^11.0.0"

  jest-config@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.6.0.tgz#f82546a90ade2d8c7026fbf6ac5207fc22f8eb1d"
    dependencies:
      babel-core "^6.0.0"
      babel-jest "^23.6.0"
      chalk "^2.0.1"
      glob "^7.1.1"
      jest-environment-jsdom "^23.4.0"
      jest-environment-node "^23.4.0"
      jest-get-type "^22.1.0"
      jest-jasmine2 "^23.6.0"
      jest-regex-util "^23.3.0"
      jest-resolve "^23.6.0"
      jest-util "^23.4.0"
      jest-validate "^23.6.0"
      micromatch "^2.3.11"
      pretty-format "^23.6.0"

  jest-diff@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.6.0.tgz#1500f3f16e850bb3d71233408089be099f610c7d"
    dependencies:
      chalk "^2.0.1"
      diff "^3.2.0"
      jest-get-type "^22.1.0"
      pretty-format "^23.6.0"

  jest-docblock@^23.2.0:
    version "23.2.0"
    resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7"
    dependencies:
      detect-newline "^2.1.0"

  jest-each@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.6.0.tgz#ba0c3a82a8054387016139c733a05242d3d71575"
    dependencies:
      chalk "^2.0.1"
      pretty-format "^23.6.0"

  jest-environment-jsdom@^23.4.0:
    version "23.4.0"
    resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023"
    dependencies:
      jest-mock "^23.2.0"
      jest-util "^23.4.0"
      jsdom "^11.5.1"

  jest-environment-node@^23.4.0:
    version "23.4.0"
    resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10"
    dependencies:
      jest-mock "^23.2.0"
      jest-util "^23.4.0"

  jest-get-type@^22.1.0:
    version "22.4.3"
    resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"

  jest-haste-map@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.6.0.tgz#2e3eb997814ca696d62afdb3f2529f5bbc935e16"
    dependencies:
      fb-watchman "^2.0.0"
      graceful-fs "^4.1.11"
      invariant "^2.2.4"
      jest-docblock "^23.2.0"
      jest-serializer "^23.0.1"
      jest-worker "^23.2.0"
      micromatch "^2.3.11"
      sane "^2.0.0"

  jest-jasmine2@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.6.0.tgz#840e937f848a6c8638df24360ab869cc718592e0"
    dependencies:
      babel-traverse "^6.0.0"
      chalk "^2.0.1"
      co "^4.6.0"
      expect "^23.6.0"
      is-generator-fn "^1.0.0"
      jest-diff "^23.6.0"
      jest-each "^23.6.0"
      jest-matcher-utils "^23.6.0"
      jest-message-util "^23.4.0"
      jest-snapshot "^23.6.0"
      jest-util "^23.4.0"
      pretty-format "^23.6.0"

  jest-leak-detector@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.6.0.tgz#e4230fd42cf381a1a1971237ad56897de7e171de"
    dependencies:
      pretty-format "^23.6.0"

  jest-matcher-utils@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.6.0.tgz#726bcea0c5294261a7417afb6da3186b4b8cac80"
    dependencies:
      chalk "^2.0.1"
      jest-get-type "^22.1.0"
      pretty-format "^23.6.0"

  jest-message-util@^23.4.0:
    version "23.4.0"
    resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f"
    dependencies:
      "@babel/code-frame" "^7.0.0-beta.35"
      chalk "^2.0.1"
      micromatch "^2.3.11"
      slash "^1.0.0"
      stack-utils "^1.0.1"

  jest-mock@^23.2.0:
    version "23.2.0"
    resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134"

  jest-regex-util@^23.3.0:
    version "23.3.0"
    resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5"

  jest-resolve-dependencies@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.6.0.tgz#b4526af24c8540d9a3fab102c15081cf509b723d"
    dependencies:
      jest-regex-util "^23.3.0"
      jest-snapshot "^23.6.0"

  jest-resolve@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.6.0.tgz#cf1d1a24ce7ee7b23d661c33ba2150f3aebfa0ae"
    dependencies:
      browser-resolve "^1.11.3"
      chalk "^2.0.1"
      realpath-native "^1.0.0"

  jest-runner@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.6.0.tgz#3894bd219ffc3f3cb94dc48a4170a2e6f23a5a38"
    dependencies:
      exit "^0.1.2"
      graceful-fs "^4.1.11"
      jest-config "^23.6.0"
      jest-docblock "^23.2.0"
      jest-haste-map "^23.6.0"
      jest-jasmine2 "^23.6.0"
      jest-leak-detector "^23.6.0"
      jest-message-util "^23.4.0"
      jest-runtime "^23.6.0"
      jest-util "^23.4.0"
      jest-worker "^23.2.0"
      source-map-support "^0.5.6"
      throat "^4.0.0"

  jest-runtime@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.6.0.tgz#059e58c8ab445917cd0e0d84ac2ba68de8f23082"
    dependencies:
      babel-core "^6.0.0"
      babel-plugin-istanbul "^4.1.6"
      chalk "^2.0.1"
      convert-source-map "^1.4.0"
      exit "^0.1.2"
      fast-json-stable-stringify "^2.0.0"
      graceful-fs "^4.1.11"
      jest-config "^23.6.0"
      jest-haste-map "^23.6.0"
      jest-message-util "^23.4.0"
      jest-regex-util "^23.3.0"
      jest-resolve "^23.6.0"
      jest-snapshot "^23.6.0"
      jest-util "^23.4.0"
      jest-validate "^23.6.0"
      micromatch "^2.3.11"
      realpath-native "^1.0.0"
      slash "^1.0.0"
      strip-bom "3.0.0"
      write-file-atomic "^2.1.0"
      yargs "^11.0.0"

  jest-serializer@^23.0.1:
    version "23.0.1"
    resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165"

  jest-snapshot@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.6.0.tgz#f9c2625d1b18acda01ec2d2b826c0ce58a5aa17a"
    dependencies:
      babel-types "^6.0.0"
      chalk "^2.0.1"
      jest-diff "^23.6.0"
      jest-matcher-utils "^23.6.0"
      jest-message-util "^23.4.0"
      jest-resolve "^23.6.0"
      mkdirp "^0.5.1"
      natural-compare "^1.4.0"
      pretty-format "^23.6.0"
      semver "^5.5.0"

  jest-util@^23.4.0:
    version "23.4.0"
    resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561"
    dependencies:
      callsites "^2.0.0"
      chalk "^2.0.1"
      graceful-fs "^4.1.11"
      is-ci "^1.0.10"
      jest-message-util "^23.4.0"
      mkdirp "^0.5.1"
      slash "^1.0.0"
      source-map "^0.6.0"

  jest-validate@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.6.0.tgz#36761f99d1ed33fcd425b4e4c5595d62b6597474"
    dependencies:
      chalk "^2.0.1"
      jest-get-type "^22.1.0"
      leven "^2.1.0"
      pretty-format "^23.6.0"

  jest-watcher@^23.4.0:
    version "23.4.0"
    resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c"
    dependencies:
      ansi-escapes "^3.0.0"
      chalk "^2.0.1"
      string-length "^2.0.0"

  jest-worker@^23.2.0:
    version "23.2.0"
    resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9"
    dependencies:
      merge-stream "^1.0.1"

  jest@23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/jest/-/jest-23.6.0.tgz#ad5835e923ebf6e19e7a1d7529a432edfee7813d"
    dependencies:
      import-local "^1.0.0"
      jest-cli "^23.6.0"

  "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"

  js-tokens@^3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"

  js-yaml@^3.11.0, js-yaml@^3.7.0, js-yaml@^3.9.0:
    version "3.12.0"
    resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
    dependencies:
      argparse "^1.0.7"
      esprima "^4.0.0"

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

  jsdom@^11.5.1:
    version "11.12.0"
    resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8"
    dependencies:
      abab "^2.0.0"
      acorn "^5.5.3"
      acorn-globals "^4.1.0"
      array-equal "^1.0.0"
      cssom ">= 0.3.2 < 0.4.0"
      cssstyle "^1.0.0"
      data-urls "^1.0.0"
      domexception "^1.0.1"
      escodegen "^1.9.1"
      html-encoding-sniffer "^1.0.2"
      left-pad "^1.3.0"
      nwsapi "^2.0.7"
      parse5 "4.0.0"
      pn "^1.1.0"
      request "^2.87.0"
      request-promise-native "^1.0.5"
      sax "^1.2.4"
      symbol-tree "^3.2.2"
      tough-cookie "^2.3.4"
      w3c-hr-time "^1.0.1"
      webidl-conversions "^4.0.2"
      whatwg-encoding "^1.0.3"
      whatwg-mimetype "^2.1.0"
      whatwg-url "^6.4.1"
      ws "^5.2.0"
      xml-name-validator "^3.0.0"

  jsesc@^1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"

  json-parse-better-errors@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"

  json-schema-traverse@^0.3.0:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"

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

  json5@2.x:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/json5/-/json5-2.0.1.tgz#3d6d0d1066039eb50984e66a7840e4f4b7a2c660"
    dependencies:
      minimist "^1.2.0"

  json5@^0.5.1:
    version "0.5.1"
    resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"

  jsonfile@5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-5.0.0.tgz#e6b718f73da420d612823996fdf14a03f6ff6922"
    dependencies:
      universalify "^0.1.2"
    optionalDependencies:
      graceful-fs "^4.1.6"

  jsprim@^1.2.2:
    version "1.4.1"
    resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
    dependencies:
      assert-plus "1.0.0"
      extsprintf "1.3.0"
      json-schema "0.2.3"
      verror "1.10.0"

  kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
    version "3.2.2"
    resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
    dependencies:
      is-buffer "^1.1.5"

  kind-of@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
    dependencies:
      is-buffer "^1.1.5"

  kind-of@^5.0.0:
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"

  kind-of@^6.0.0, kind-of@^6.0.2:
    version "6.0.2"
    resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"

  kleur@^2.0.1:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300"

  kuler@1.0.x:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/kuler/-/kuler-1.0.0.tgz#904ad31c373b781695854d32be33818bf1d60250"
    dependencies:
      colornames "^1.1.1"

  latest-version@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
    dependencies:
      package-json "^4.0.0"

  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"

  left-pad@^1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"

  leven@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"

  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 "http://registry.npmjs.org/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"

  load-json-file@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
    dependencies:
      graceful-fs "^4.1.2"
      parse-json "^2.2.0"
      pify "^2.0.0"
      strip-bom "^3.0.0"

  load-json-file@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
    dependencies:
      graceful-fs "^4.1.2"
      parse-json "^4.0.0"
      pify "^3.0.0"
      strip-bom "^3.0.0"

  locate-path@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
    dependencies:
      p-locate "^2.0.0"
      path-exists "^3.0.0"

  lodash.debounce@^4.0.8:
    version "4.0.8"
    resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"

  lodash.get@^4.4.2:
    version "4.4.2"
    resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"

  lodash.sortby@^4.7.0:
    version "4.7.0"
    resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"

  lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.5.1:
    version "4.17.11"
    resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"

  logform@^1.9.1:
    version "1.10.0"
    resolved "https://registry.yarnpkg.com/logform/-/logform-1.10.0.tgz#c9d5598714c92b546e23f4e78147c40f1e02012e"
    dependencies:
      colors "^1.2.1"
      fast-safe-stringify "^2.0.4"
      fecha "^2.3.3"
      ms "^2.1.1"
      triple-beam "^1.2.0"

  loose-envify@^1.0.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
    dependencies:
      js-tokens "^3.0.0 || ^4.0.0"

  loud-rejection@^1.0.0:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
    dependencies:
      currently-unhandled "^0.4.1"
      signal-exit "^3.0.0"

  lowercase-keys@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"

  lru-cache@^4.0.1:
    version "4.1.3"
    resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c"
    dependencies:
      pseudomap "^1.0.2"
      yallist "^2.1.2"

  make-dir@^1.0.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
    dependencies:
      pify "^3.0.0"

  make-error@1.x, make-error@^1.1.1:
    version "1.3.5"
    resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8"

  makeerror@1.0.x:
    version "1.0.11"
    resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
    dependencies:
      tmpl "1.0.x"

  manage-path@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/manage-path/-/manage-path-2.0.0.tgz#f4cf8457b926eeee2a83b173501414bc76eb9597"

  map-cache@^0.2.2:
    version "0.2.2"
    resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"

  map-obj@^1.0.0, map-obj@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"

  map-stream@0.0.7:
    version "0.0.7"
    resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8"

  map-visit@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
    dependencies:
      object-visit "^1.0.0"

  math-random@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac"

  media-typer@0.3.0:
    version "0.3.0"
    resolved "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"

  mem@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
    dependencies:
      mimic-fn "^1.0.0"

  meow@^3.6.0, meow@^3.7.0:
    version "3.7.0"
    resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
    dependencies:
      camelcase-keys "^2.0.0"
      decamelize "^1.1.2"
      loud-rejection "^1.0.0"
      map-obj "^1.0.1"
      minimist "^1.1.3"
      normalize-package-data "^2.3.4"
      object-assign "^4.0.1"
      read-pkg-up "^1.0.1"
      redent "^1.0.0"
      trim-newlines "^1.0.0"

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

  merge-stream@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1"
    dependencies:
      readable-stream "^2.0.1"

  merge@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"

  methods@^1.1.1, methods@^1.1.2, methods@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"

  microframework-w3tec@^0.6.3:
    version "0.6.3"
    resolved "https://registry.yarnpkg.com/microframework-w3tec/-/microframework-w3tec-0.6.3.tgz#19a672d6a3b021ca3aaf30244b1b28bcea036ec0"
    dependencies:
      app-root-path "^2.0.1"

  micromatch@^2.3.11:
    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"

  micromatch@^3.1.10, micromatch@^3.1.4:
    version "3.1.10"
    resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
    dependencies:
      arr-diff "^4.0.0"
      array-unique "^0.3.2"
      braces "^2.3.1"
      define-property "^2.0.2"
      extend-shallow "^3.0.2"
      extglob "^2.0.4"
      fragment-cache "^0.2.1"
      kind-of "^6.0.2"
      nanomatch "^1.2.9"
      object.pick "^1.3.0"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.2"

  "mime-db@>= 1.36.0 < 2":
    version "1.36.0"
    resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.36.0.tgz#5020478db3c7fe93aad7bbcc4dcf869c43363397"

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

  mime-db@~1.37.0:
    version "1.37.0"
    resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8"

  mime-types@^2.1.12, mime-types@~2.1.18, mime-types@~2.1.19:
    version "2.1.21"
    resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96"
    dependencies:
      mime-db "~1.37.0"

  mime-types@~2.1.15, mime-types@~2.1.16:
    version "2.1.18"
    resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8"
    dependencies:
      mime-db "~1.33.0"

  mime@1.4.1:
    version "1.4.1"
    resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"

  mime@^1.4.1:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"

  mimic-fn@^1.0.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"

  "minimatch@2 || 3", minimatch@^3.0.3, minimatch@^3.0.4:
    version "3.0.4"
    resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
    dependencies:
      brace-expansion "^1.1.7"

  minimist@0.0.8:
    version "0.0.8"
    resolved "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"

  minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
    version "1.2.0"
    resolved "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"

  minimist@~0.0.1:
    version "0.0.10"
    resolved "http://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"

  minipass@^2.2.1, minipass@^2.3.4:
    version "2.3.5"
    resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
    dependencies:
      safe-buffer "^5.1.2"
      yallist "^3.0.0"

  minizlib@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.1.tgz#6734acc045a46e61d596a43bb9d9cd326e19cc42"
    dependencies:
      minipass "^2.2.1"

  mixin-deep@^1.2.0:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
    dependencies:
      for-in "^1.0.2"
      is-extendable "^1.0.1"

  mkdirp@0.x, mkdirp@^0.5.0, mkdirp@^0.5.1:
    version "0.5.1"
    resolved "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
    dependencies:
      minimist "0.0.8"

  mock-express-request@^0.2.0, mock-express-request@^0.2.2:
    version "0.2.2"
    resolved "https://registry.yarnpkg.com/mock-express-request/-/mock-express-request-0.2.2.tgz#4bb8a2ea055d1c700013542c2d551c11771733f0"
    dependencies:
      accepts "^1.3.4"
      fresh "^0.5.2"
      lodash "^4.17.4"
      mock-req "^0.2.0"
      parseurl "^1.3.2"
      range-parser "^1.2.0"
      type-is "^1.6.15"

  mock-express-response@^0.2.1:
    version "0.2.2"
    resolved "https://registry.yarnpkg.com/mock-express-response/-/mock-express-response-0.2.2.tgz#ad309189d8c829988f7b1fbc905e3cddc56e0cee"
    dependencies:
      content-disposition "^0.5.2"
      content-type "^1.0.4"
      cookie "^0.3.1"
      cookie-signature "^1.0.6"
      depd "^1.1.1"
      escape-html "^1.0.3"
      etag "^1.8.1"
      mock-express-request "^0.2.2"
      mock-res "^0.5.0"
      on-finished "^2.3.0"
      proxy-addr "^2.0.2"
      qs "^6.5.1"
      send "^0.16.1"
      utils-merge "^1.0.1"
      vary "^1.1.2"

  mock-req@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/mock-req/-/mock-req-0.2.0.tgz#749446804d2c006169342ee7be6bba1cffd534c2"

  mock-res@^0.5.0:
    version "0.5.0"
    resolved "https://registry.yarnpkg.com/mock-res/-/mock-res-0.5.0.tgz#98368beb09df753f64f66d94e5536a97b36a2430"

  morgan@^1.9.0:
    version "1.9.1"
    resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59"
    dependencies:
      basic-auth "~2.0.0"
      debug "2.6.9"
      depd "~1.1.2"
      on-finished "~2.3.0"
      on-headers "~1.0.1"

  ms@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"

  ms@2.1.1, ms@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"

  mz@^2.4.0:
    version "2.7.0"
    resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
    dependencies:
      any-promise "^1.0.0"
      object-assign "^4.0.1"
      thenify-all "^1.0.0"

  nan@2.11.0:
    version "2.11.0"
    resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.0.tgz#574e360e4d954ab16966ec102c0c049fd961a099"

  nan@^2.9.2:
    version "2.11.1"
    resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766"

  nan@~2.10.0:
    version "2.10.0"
    resolved "http://registry.npmjs.org/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"

  nanomatch@^1.2.9:
    version "1.2.13"
    resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
    dependencies:
      arr-diff "^4.0.0"
      array-unique "^0.3.2"
      define-property "^2.0.2"
      extend-shallow "^3.0.2"
      fragment-cache "^0.2.1"
      is-windows "^1.0.2"
      kind-of "^6.0.2"
      object.pick "^1.3.0"
      regex-not "^1.0.0"
      snapdragon "^0.8.1"
      to-regex "^3.0.1"

  natural-compare@^1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"

  ncp@2.0.0, ncp@^2.0.0:
    version "2.0.0"
    resolved "http://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"

  needle@^2.2.1:
    version "2.2.4"
    resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e"
    dependencies:
      debug "^2.1.2"
      iconv-lite "^0.4.4"
      sax "^1.2.4"

  negotiator@0.6.1:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"

  nested-error-stacks@^1.0.0, nested-error-stacks@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz#19f619591519f096769a5ba9a86e6eeec823c3cf"
    dependencies:
      inherits "~2.0.1"

  nice-try@^1.0.4:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"

  nocache@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.0.0.tgz#202b48021a0c4cbde2df80de15a17443c8b43980"

  nock@10.0.0:
    version "10.0.0"
    resolved "https://registry.yarnpkg.com/nock/-/nock-10.0.0.tgz#bcbd2c003961baffcae2ecd28e074574233d3869"
    dependencies:
      chai "^4.1.2"
      debug "^3.1.0"
      deep-equal "^1.0.0"
      json-stringify-safe "^5.0.1"
      lodash "^4.17.5"
      mkdirp "^0.5.0"
      propagate "^1.0.0"
      qs "^6.5.1"
      semver "^5.5.0"

  node-int64@^0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"

  node-notifier@^5.2.1:
    version "5.2.1"
    resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea"
    dependencies:
      growly "^1.3.0"
      semver "^5.4.1"
      shellwords "^0.1.1"
      which "^1.3.0"

  node-pre-gyp@0.11.0:
    version "0.11.0"
    resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz#db1f33215272f692cd38f03238e3e9b47c5dd054"
    dependencies:
      detect-libc "^1.0.2"
      mkdirp "^0.5.1"
      needle "^2.2.1"
      nopt "^4.0.1"
      npm-packlist "^1.1.6"
      npmlog "^4.0.2"
      rc "^1.2.7"
      rimraf "^2.6.1"
      semver "^5.3.0"
      tar "^4"

  node-pre-gyp@^0.10.0, node-pre-gyp@^0.10.3:
    version "0.10.3"
    resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc"
    dependencies:
      detect-libc "^1.0.2"
      mkdirp "^0.5.1"
      needle "^2.2.1"
      nopt "^4.0.1"
      npm-packlist "^1.1.6"
      npmlog "^4.0.2"
      rc "^1.2.7"
      rimraf "^2.6.1"
      semver "^5.3.0"
      tar "^4"

  nodemon@^1.12.1:
    version "1.18.6"
    resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.18.6.tgz#89b1136634d6c0afc7de24cc932a760e999e2c76"
    dependencies:
      chokidar "^2.0.4"
      debug "^3.1.0"
      ignore-by-default "^1.0.1"
      minimatch "^3.0.4"
      pstree.remy "^1.1.0"
      semver "^5.5.0"
      supports-color "^5.2.0"
      touch "^3.1.0"
      undefsafe "^2.0.2"
      update-notifier "^2.3.0"

  noms@0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/noms/-/noms-0.0.0.tgz#da8ebd9f3af9d6760919b27d9cdc8092a7332859"
    dependencies:
      inherits "^2.0.1"
      readable-stream "~1.0.31"

  nopt@^4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
    dependencies:
      abbrev "1"
      osenv "^0.1.4"

  nopt@~1.0.10:
    version "1.0.10"
    resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee"
    dependencies:
      abbrev "1"

  normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
    version "2.4.0"
    resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
    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, normalize-path@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
    dependencies:
      remove-trailing-separator "^1.0.1"

  npm-bundled@^1.0.1:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979"

  npm-packlist@^1.1.6:
    version "1.1.12"
    resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a"
    dependencies:
      ignore-walk "^3.0.1"
      npm-bundled "^1.0.1"

  npm-run-path@^2.0.0:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
    dependencies:
      path-key "^2.0.0"

  npmlog@^4.0.2:
    version "4.1.2"
    resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
    dependencies:
      are-we-there-yet "~1.1.2"
      console-control-strings "~1.1.0"
      gauge "~2.7.3"
      set-blocking "~2.0.0"

  nps-utils@^1.5.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/nps-utils/-/nps-utils-1.7.0.tgz#88ef27925ee7cd916f15a25f1b1a6648e9b21a7d"
    dependencies:
      any-shell-escape "^0.1.1"
      common-tags "^1.4.0"
      concurrently "^3.4.0"
      cpy-cli "^1.0.1"
      cross-env "^3.1.4"
      is-windows "^1.0.0"
      mkdirp "^0.5.1"
      ncp "2.0.0"
      opn-cli "^3.1.0"
      rimraf "^2.6.1"

  nps@^5.7.1:
    version "5.9.3"
    resolved "https://registry.yarnpkg.com/nps/-/nps-5.9.3.tgz#5e50f13b7b44e8c8e972d5c843454f97cc63d3a3"
    dependencies:
      arrify "^1.0.1"
      chalk "^2.0.1"
      common-tags "^1.4.0"
      find-up "^2.1.0"
      js-yaml "^3.9.0"
      lodash "^4.17.4"
      manage-path "^2.0.0"
      prefix-matches "^1.0.1"
      readline-sync "^1.4.7"
      spawn-command-with-kill "^1.0.0"
      type-detect "^4.0.3"
      yargs "^8.0.2"

  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"

  nwsapi@^2.0.7:
    version "2.0.9"
    resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016"

  oauth-sign@~0.9.0:
    version "0.9.0"
    resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"

  object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0:
    version "4.1.1"
    resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"

  object-component@0.0.3:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291"

  object-copy@^0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
    dependencies:
      copy-descriptor "^0.1.0"
      define-property "^0.2.5"
      kind-of "^3.0.3"

  object-keys@^1.0.12:
    version "1.0.12"
    resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"

  object-visit@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
    dependencies:
      isobject "^3.0.0"

  object.getownpropertydescriptors@^2.0.3:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
    dependencies:
      define-properties "^1.1.2"
      es-abstract "^1.5.1"

  object.omit@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
    dependencies:
      for-own "^0.1.4"
      is-extendable "^0.1.1"

  object.pick@^1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
    dependencies:
      isobject "^3.0.1"

  on-finished@^2.3.0, on-finished@~2.3.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
    dependencies:
      ee-first "1.1.1"

  on-headers@^1.0.1, on-headers@~1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"

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

  one-time@0.0.4:
    version "0.0.4"
    resolved "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz#f8cdf77884826fe4dff93e3a9cc37b1e4480742e"

  opn-cli@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/opn-cli/-/opn-cli-3.1.0.tgz#f819ae6cae0b411bd0149b8560fe6c88adad20f8"
    dependencies:
      file-type "^3.6.0"
      get-stdin "^5.0.1"
      meow "^3.7.0"
      opn "^4.0.0"
      temp-write "^2.1.0"

  opn@^4.0.0:
    version "4.0.2"
    resolved "http://registry.npmjs.org/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95"
    dependencies:
      object-assign "^4.0.1"
      pinkie-promise "^2.0.0"

  optimist@^0.6.1:
    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"

  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-homedir@^1.0.0:
    version "1.0.2"
    resolved "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"

  os-locale@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
    dependencies:
      execa "^0.7.0"
      lcid "^1.0.0"
      mem "^1.1.0"

  os-tmpdir@^1.0.0, os-tmpdir@^1.0.1:
    version "1.0.2"
    resolved "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"

  osenv@^0.1.4:
    version "0.1.5"
    resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
    dependencies:
      os-homedir "^1.0.0"
      os-tmpdir "^1.0.0"

  p-finally@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"

  p-limit@^1.1.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
    dependencies:
      p-try "^1.0.0"

  p-locate@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
    dependencies:
      p-limit "^1.1.0"

  p-try@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"

  package-json@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
    dependencies:
      got "^6.7.1"
      registry-auth-token "^3.0.1"
      registry-url "^3.0.3"
      semver "^5.1.0"

  packet-reader@0.3.1:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/packet-reader/-/packet-reader-0.3.1.tgz#cd62e60af8d7fea8a705ec4ff990871c46871f27"

  parent-require@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/parent-require/-/parent-require-1.0.0.tgz#746a167638083a860b0eef6732cb27ed46c32977"

  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"

  parse-json@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
    dependencies:
      error-ex "^1.3.1"
      json-parse-better-errors "^1.0.1"

  parse5@4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608"

  parse5@^3.0.3:
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c"
    dependencies:
      "@types/node" "*"

  parseqs@0.0.5:
    version "0.0.5"
    resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.5.tgz#d5208a3738e46766e291ba2ea173684921a8b89d"
    dependencies:
      better-assert "~1.0.0"

  parseuri@0.0.5:
    version "0.0.5"
    resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.5.tgz#80204a50d4dbb779bfdc6ebe2778d90e4bce320a"
    dependencies:
      better-assert "~1.0.0"

  parseurl@^1.3.2, parseurl@~1.3.2:
    version "1.3.2"
    resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"

  pascalcase@^0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"

  path-dirname@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"

  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-exists@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"

  path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
    version "1.0.1"
    resolved "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"

  path-is-inside@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"

  path-key@^2.0.0, path-key@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"

  path-parse@^1.0.5:
    version "1.0.6"
    resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"

  path-to-regexp@0.1.7:
    version "0.1.7"
    resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"

  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"

  path-type@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
    dependencies:
      pify "^2.0.0"

  path-type@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
    dependencies:
      pify "^3.0.0"

  path@^0.11.14:
    version "0.11.14"
    resolved "https://registry.yarnpkg.com/path/-/path-0.11.14.tgz#cbc7569355cb3c83afeb4ace43ecff95231e5a7d"

  pathval@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0"

  pause-stream@^0.0.11:
    version "0.0.11"
    resolved "http://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
    dependencies:
      through "~2.3"

  performance-now@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"

  pg-connection-string@0.1.3:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-0.1.3.tgz#da1847b20940e42ee1492beaf65d49d91b245df7"

  pg-pool@~2.0.3:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-2.0.3.tgz#c022032c8949f312a4f91fb6409ce04076be3257"

  pg-types@~1.12.1:
    version "1.12.1"
    resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-1.12.1.tgz#d64087e3903b58ffaad279e7595c52208a14c3d2"
    dependencies:
      postgres-array "~1.0.0"
      postgres-bytea "~1.0.0"
      postgres-date "~1.0.0"
      postgres-interval "^1.1.0"

  pg@^7.4.3:
    version "7.6.1"
    resolved "https://registry.yarnpkg.com/pg/-/pg-7.6.1.tgz#42c68aed37bf38b813616e3d21f4338f350c1b79"
    dependencies:
      buffer-writer "2.0.0"
      packet-reader "0.3.1"
      pg-connection-string "0.1.3"
      pg-pool "~2.0.3"
      pg-types "~1.12.1"
      pgpass "1.x"
      semver "4.3.2"

  pgpass@1.x:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.2.tgz#2a7bb41b6065b67907e91da1b07c1847c877b306"
    dependencies:
      split "^1.0.0"

  pidusage@^1.1.6:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/pidusage/-/pidusage-1.2.0.tgz#65ee96ace4e08a4cd3f9240996c85b367171ee92"

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

  pify@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"

  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"

  pkg-dir@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
    dependencies:
      find-up "^2.1.0"

  platform@1.3.5:
    version "1.3.5"
    resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.5.tgz#fb6958c696e07e2918d2eeda0f0bc9448d733444"

  pn@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb"

  posix-character-classes@^0.1.0:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"

  postgres-array@~1.0.0:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/postgres-array/-/postgres-array-1.0.3.tgz#c561fc3b266b21451fc6555384f4986d78ec80f5"

  postgres-bytea@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz#027b533c0aa890e26d172d47cf9ccecc521acd35"

  postgres-date@~1.0.0:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.3.tgz#e2d89702efdb258ff9d9cee0fe91bd06975257a8"

  postgres-interval@^1.1.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.1.2.tgz#bf71ff902635f21cb241a013fc421d81d1db15a9"
    dependencies:
      xtend "^4.0.0"

  prefix-matches@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/prefix-matches/-/prefix-matches-1.0.1.tgz#02e34ce27f33af48e68bbfce2aac2a004bc2b76c"
    dependencies:
      is-object "^1.0.1"
      starts-with "^1.0.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.1:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"

  preserve@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"

  pretty-format@^23.6.0:
    version "23.6.0"
    resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760"
    dependencies:
      ansi-regex "^3.0.0"
      ansi-styles "^3.2.0"

  private@^0.1.8:
    version "0.1.8"
    resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"

  process-nextick-args@~2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"

  prompts@^0.1.9:
    version "0.1.14"
    resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.14.tgz#a8e15c612c5c9ec8f8111847df3337c9cbd443b2"
    dependencies:
      kleur "^2.0.1"
      sisteransi "^0.1.1"

  propagate@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/propagate/-/propagate-1.0.0.tgz#00c2daeedda20e87e3782b344adba1cddd6ad709"

  proxy-addr@^2.0.2:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.2.tgz#6571504f47bb988ec8180253f85dd7e14952bdec"
    dependencies:
      forwarded "~0.1.2"
      ipaddr.js "1.5.2"

  proxy-addr@~2.0.4:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93"
    dependencies:
      forwarded "~0.1.2"
      ipaddr.js "1.8.0"

  ps-tree@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014"
    dependencies:
      event-stream "~3.3.0"

  pseudomap@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"

  psl@^1.1.24:
    version "1.1.29"
    resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.29.tgz#60f580d360170bb722a797cc704411e6da850c67"

  pstree.remy@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.0.tgz#f2af27265bd3e5b32bbfcc10e80bac55ba78688b"
    dependencies:
      ps-tree "^1.1.0"

  punycode@^1.4.1:
    version "1.4.1"
    resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"

  punycode@^2.1.0:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"

  qs@6.5.2, qs@^6.5.1, qs@~6.5.2:
    version "6.5.2"
    resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"

  randomatic@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.0.tgz#36f2ca708e9e567f5ed2ec01949026d50aa10116"
    dependencies:
      is-number "^4.0.0"
      kind-of "^6.0.0"
      math-random "^1.0.1"

  range-parser@^1.2.0, range-parser@~1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"

  raw-body@2.3.3:
    version "2.3.3"
    resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3"
    dependencies:
      bytes "3.0.0"
      http-errors "1.6.3"
      iconv-lite "0.4.23"
      unpipe "1.0.0"

  raw-body@^2.3.2:
    version "2.3.2"
    resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89"
    dependencies:
      bytes "3.0.0"
      http-errors "1.6.2"
      iconv-lite "0.4.19"
      unpipe "1.0.0"

  rc@^1.0.1, rc@^1.1.6, rc@^1.2.7:
    version "1.2.8"
    resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
    dependencies:
      deep-extend "^0.6.0"
      ini "~1.3.0"
      minimist "^1.2.0"
      strip-json-comments "~2.0.1"

  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-up@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
    dependencies:
      find-up "^2.0.0"
      read-pkg "^2.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"

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

  read-pkg@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
    dependencies:
      load-json-file "^4.0.0"
      normalize-package-data "^2.3.2"
      path-type "^3.0.0"

  readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.3.5, readable-stream@^2.3.6:
    version "2.3.6"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.3"
      isarray "~1.0.0"
      process-nextick-args "~2.0.0"
      safe-buffer "~5.1.1"
      string_decoder "~1.1.1"
      util-deprecate "~1.0.1"

  readable-stream@~1.0.31:
    version "1.0.34"
    resolved "http://registry.npmjs.org/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"

  readdirp@^2.0.0:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
    dependencies:
      graceful-fs "^4.1.11"
      micromatch "^3.1.10"
      readable-stream "^2.0.2"

  readline-sync@^1.4.7:
    version "1.4.9"
    resolved "https://registry.yarnpkg.com/readline-sync/-/readline-sync-1.4.9.tgz#3eda8e65f23cd2a17e61301b1f0003396af5ecda"

  realpath-native@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560"
    dependencies:
      util.promisify "^1.0.0"

  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"

  referrer-policy@1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/referrer-policy/-/referrer-policy-1.1.0.tgz#35774eb735bf50fb6c078e83334b472350207d79"

  reflect-metadata@*, reflect-metadata@^0.1.10, reflect-metadata@^0.1.12:
    version "0.1.12"
    resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.12.tgz#311bf0c6b63cd782f228a81abe146a2bfa9c56f2"

  regenerator-runtime@^0.11.0:
    version "0.11.1"
    resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"

  regex-cache@^0.4.2:
    version "0.4.4"
    resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
    dependencies:
      is-equal-shallow "^0.1.3"

  regex-not@^1.0.0, regex-not@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
    dependencies:
      extend-shallow "^3.0.2"
      safe-regex "^1.1.0"

  registry-auth-token@^3.0.1:
    version "3.3.2"
    resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20"
    dependencies:
      rc "^1.1.6"
      safe-buffer "^5.0.1"

  registry-url@^3.0.3:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
    dependencies:
      rc "^1.0.1"

  remove-trailing-separator@^1.0.1:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"

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

  repeat-string@^1.5.2, repeat-string@^1.6.1:
    version "1.6.1"
    resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"

  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-promise-core@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6"
    dependencies:
      lodash "^4.13.1"

  request-promise-native@^1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5"
    dependencies:
      request-promise-core "1.1.1"
      stealthy-require "^1.1.0"
      tough-cookie ">=2.3.3"

  request@^2.87.0:
    version "2.88.0"
    resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
    dependencies:
      aws-sign2 "~0.7.0"
      aws4 "^1.8.0"
      caseless "~0.12.0"
      combined-stream "~1.0.6"
      extend "~3.0.2"
      forever-agent "~0.6.1"
      form-data "~2.3.2"
      har-validator "~5.1.0"
      http-signature "~1.2.0"
      is-typedarray "~1.0.0"
      isstream "~0.1.2"
      json-stringify-safe "~5.0.1"
      mime-types "~2.1.19"
      oauth-sign "~0.9.0"
      performance-now "^2.1.0"
      qs "~6.5.2"
      safe-buffer "^5.1.2"
      tough-cookie "~2.4.3"
      tunnel-agent "^0.6.0"
      uuid "^3.3.2"

  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-cwd@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
    dependencies:
      resolve-from "^3.0.0"

  resolve-from@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"

  resolve-url@^0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"

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

  resolve@^1.3.2:
    version "1.8.1"
    resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
    dependencies:
      path-parse "^1.0.5"

  ret@~0.1.10:
    version "0.1.15"
    resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"

  rimraf@^2.5.4, rimraf@^2.6.1:
    version "2.6.2"
    resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
    dependencies:
      glob "^7.0.5"

  routing-controllers@^0.7.6:
    version "0.7.7"
    resolved "https://registry.yarnpkg.com/routing-controllers/-/routing-controllers-0.7.7.tgz#55b3dd3e676ade2527e522aad2834ac891cce0ee"
    dependencies:
      class-transformer "^0.1.9"
      class-validator "^0.8.1"
      cookie "^0.3.1"
      glob "^7.0.5"
      reflect-metadata "^0.1.12"
      template-url "^1.0.0"

  rsvp@^3.3.3:
    version "3.6.2"
    resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"

  rx@2.3.24:
    version "2.3.24"
    resolved "https://registry.yarnpkg.com/rx/-/rx-2.3.24.tgz#14f950a4217d7e35daa71bbcbe58eff68ea4b2b7"

  safe-buffer@5.1.1:
    version "5.1.1"
    resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"

  safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
    version "5.1.2"
    resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"

  safe-regex@^1.1.0:
    version "1.1.0"
    resolved "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
    dependencies:
      ret "~0.1.10"

  "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"

  sane@^2.0.0:
    version "2.5.2"
    resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa"
    dependencies:
      anymatch "^2.0.0"
      capture-exit "^1.2.0"
      exec-sh "^0.2.0"
      fb-watchman "^2.0.0"
      micromatch "^3.1.4"
      minimist "^1.1.1"
      walker "~1.0.5"
      watch "~0.18.0"
    optionalDependencies:
      fsevents "^1.2.3"

  sax@>=0.6.0, sax@^1.2.4:
    version "1.2.4"
    resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"

  semver-diff@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
    dependencies:
      semver "^5.0.3"

  "semver@2 || 3 || 4 || 5", semver@5.x, semver@^5.4.1:
    version "5.5.1"
    resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477"

  semver@4.3.2:
    version "4.3.2"
    resolved "http://registry.npmjs.org/semver/-/semver-4.3.2.tgz#c7a07158a80bedd052355b770d82d6640f803be7"

  semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0:
    version "5.6.0"
    resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"

  send@0.16.2:
    version "0.16.2"
    resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
    dependencies:
      debug "2.6.9"
      depd "~1.1.2"
      destroy "~1.0.4"
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      etag "~1.8.1"
      fresh "0.5.2"
      http-errors "~1.6.2"
      mime "1.4.1"
      ms "2.0.0"
      on-finished "~2.3.0"
      range-parser "~1.2.0"
      statuses "~1.4.0"

  send@^0.16.1:
    version "0.16.1"
    resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3"
    dependencies:
      debug "2.6.9"
      depd "~1.1.1"
      destroy "~1.0.4"
      encodeurl "~1.0.1"
      escape-html "~1.0.3"
      etag "~1.8.1"
      fresh "0.5.2"
      http-errors "~1.6.2"
      mime "1.4.1"
      ms "2.0.0"
      on-finished "~2.3.0"
      range-parser "~1.2.0"
      statuses "~1.3.1"

  serve-favicon@^2.4.5:
    version "2.5.0"
    resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0"
    dependencies:
      etag "~1.8.1"
      fresh "0.5.2"
      ms "2.1.1"
      parseurl "~1.3.2"
      safe-buffer "5.1.1"

  serve-static@1.13.2:
    version "1.13.2"
    resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
    dependencies:
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      parseurl "~1.3.2"
      send "0.16.2"

  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-value@^0.4.3:
    version "0.4.3"
    resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
    dependencies:
      extend-shallow "^2.0.1"
      is-extendable "^0.1.1"
      is-plain-object "^2.0.1"
      to-object-path "^0.3.0"

  set-value@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
    dependencies:
      extend-shallow "^2.0.1"
      is-extendable "^0.1.1"
      is-plain-object "^2.0.3"
      split-string "^3.0.1"

  setprototypeof@1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04"

  setprototypeof@1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"

  shebang-command@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
    dependencies:
      shebang-regex "^1.0.0"

  shebang-regex@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"

  shellwords@^0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"

  signal-exit@^3.0.0, signal-exit@^3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"

  simple-swizzle@^0.2.2:
    version "0.2.2"
    resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
    dependencies:
      is-arrayish "^0.3.1"

  sisteransi@^0.1.1:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce"

  slash@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"

  snapdragon-node@^2.0.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
    dependencies:
      define-property "^1.0.0"
      isobject "^3.0.0"
      snapdragon-util "^3.0.1"

  snapdragon-util@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
    dependencies:
      kind-of "^3.2.0"

  snapdragon@^0.8.1:
    version "0.8.2"
    resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
    dependencies:
      base "^0.11.1"
      debug "^2.2.0"
      define-property "^0.2.5"
      extend-shallow "^2.0.1"
      map-cache "^0.2.2"
      source-map "^0.5.6"
      source-map-resolve "^0.5.0"
      use "^3.1.0"

  socket.io-adapter@~1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz#2a805e8a14d6372124dd9159ad4502f8cb07f06b"

  socket.io-client@2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.1.1.tgz#dcb38103436ab4578ddb026638ae2f21b623671f"
    dependencies:
      backo2 "1.0.2"
      base64-arraybuffer "0.1.5"
      component-bind "1.0.0"
      component-emitter "1.2.1"
      debug "~3.1.0"
      engine.io-client "~3.2.0"
      has-binary2 "~1.0.2"
      has-cors "1.1.0"
      indexof "0.0.1"
      object-component "0.0.3"
      parseqs "0.0.5"
      parseuri "0.0.5"
      socket.io-parser "~3.2.0"
      to-array "0.1.4"

  socket.io-parser@~3.2.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.2.0.tgz#e7c6228b6aa1f814e6148aea325b51aa9499e077"
    dependencies:
      component-emitter "1.2.1"
      debug "~3.1.0"
      isarray "2.0.1"

  socket.io@^2.0.3:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.1.1.tgz#a069c5feabee3e6b214a75b40ce0652e1cfb9980"
    dependencies:
      debug "~3.1.0"
      engine.io "~3.2.0"
      has-binary2 "~1.0.2"
      socket.io-adapter "~1.1.0"
      socket.io-client "2.1.1"
      socket.io-parser "~3.2.0"

  source-map-resolve@^0.5.0:
    version "0.5.2"
    resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
    dependencies:
      atob "^2.1.1"
      decode-uri-component "^0.2.0"
      resolve-url "^0.2.1"
      source-map-url "^0.4.0"
      urix "^0.1.0"

  source-map-support@^0.4.15:
    version "0.4.18"
    resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
    dependencies:
      source-map "^0.5.6"

  source-map-support@^0.5.6:
    version "0.5.9"
    resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
    dependencies:
      buffer-from "^1.0.0"
      source-map "^0.6.0"

  source-map-url@^0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"

  source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7:
    version "0.5.7"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"

  source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"

  spawn-command-with-kill@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/spawn-command-with-kill/-/spawn-command-with-kill-1.0.0.tgz#803ad79f2f56e44dd926183768aac2faec7d0ce6"
    dependencies:
      ps-tree "^1.1.0"
      spawn-command "^0.0.2-1"

  spawn-command@^0.0.2-1:
    version "0.0.2-1"
    resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"

  spdx-correct@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82"
    dependencies:
      spdx-expression-parse "^3.0.0"
      spdx-license-ids "^3.0.0"

  spdx-exceptions@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9"

  spdx-expression-parse@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
    dependencies:
      spdx-exceptions "^2.1.0"
      spdx-license-ids "^3.0.0"

  spdx-license-ids@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz#e2a303236cac54b04031fa7a5a79c7e701df852f"

  split-string@^3.0.1, split-string@^3.0.2:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
    dependencies:
      extend-shallow "^3.0.0"

  split@^1.0.0, split@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
    dependencies:
      through "2"

  sprintf-js@~1.0.2:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"

  sqlite3@^4.0.0:
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-4.0.3.tgz#da8c167a87941657fd22e27b248aa371e192b715"
    dependencies:
      nan "~2.10.0"
      node-pre-gyp "^0.10.3"
      request "^2.87.0"

  sshpk@^1.7.0:
    version "1.15.2"
    resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.15.2.tgz#c946d6bd9b1a39d0e8635763f5242d6ed6dcb629"
    dependencies:
      asn1 "~0.2.3"
      assert-plus "^1.0.0"
      bcrypt-pbkdf "^1.0.0"
      dashdash "^1.12.0"
      ecc-jsbn "~0.1.1"
      getpass "^0.1.1"
      jsbn "~0.1.0"
      safer-buffer "^2.0.2"
      tweetnacl "~0.14.0"

  stack-trace@0.0.x:
    version "0.0.10"
    resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"

  stack-utils@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620"

  starts-with@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/starts-with/-/starts-with-1.0.2.tgz#16793a729d89d4cf3d4fb2eda2f908ae357f196f"

  static-extend@^0.1.1:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
    dependencies:
      define-property "^0.2.5"
      object-copy "^0.1.0"

  "statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2":
    version "1.5.0"
    resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"

  statuses@~1.3.1:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"

  statuses@~1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"

  stealthy-require@^1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"

  stream-combiner@^0.2.2:
    version "0.2.2"
    resolved "http://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858"
    dependencies:
      duplexer "~0.1.1"
      through "~2.3.4"

  string-length@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"
    dependencies:
      astral-regex "^1.0.0"
      strip-ansi "^4.0.0"

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

  "string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
    dependencies:
      is-fullwidth-code-point "^2.0.0"
      strip-ansi "^4.0.0"

  string_decoder@~0.10.x:
    version "0.10.31"
    resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"

  string_decoder@~1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
    dependencies:
      safe-buffer "~5.1.0"

  strip-ansi@^3.0.0, strip-ansi@^3.0.1:
    version "3.0.1"
    resolved "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
    dependencies:
      ansi-regex "^2.0.0"

  strip-ansi@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
    dependencies:
      ansi-regex "^3.0.0"

  strip-bom@3.0.0, strip-bom@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"

  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-eof@^1.0.0:
    version "1.0.0"
    resolved "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"

  strip-indent@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
    dependencies:
      get-stdin "^4.0.1"

  strip-json-comments@~2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"

  superagent@^3.8.3:
    version "3.8.3"
    resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.8.3.tgz#460ea0dbdb7d5b11bc4f78deba565f86a178e128"
    dependencies:
      component-emitter "^1.2.0"
      cookiejar "^2.1.0"
      debug "^3.1.0"
      extend "^3.0.0"
      form-data "^2.3.1"
      formidable "^1.2.0"
      methods "^1.1.1"
      mime "^1.4.1"
      qs "^6.5.1"
      readable-stream "^2.3.5"

  supertest@^3.0.0:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/supertest/-/supertest-3.3.0.tgz#79b27bd7d34392974ab33a31fa51a3e23385987e"
    dependencies:
      methods "^1.1.2"
      superagent "^3.8.3"

  supports-color@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"

  supports-color@^3.1.2, supports-color@^3.2.3:
    version "3.2.3"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
    dependencies:
      has-flag "^1.0.0"

  supports-color@^4.0.0:
    version "4.5.0"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
    dependencies:
      has-flag "^2.0.0"

  supports-color@^5.2.0, supports-color@^5.3.0:
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
    dependencies:
      has-flag "^3.0.0"

  swagger-ui-dist@^3.18.1:
    version "3.19.0"
    resolved "https://registry.yarnpkg.com/swagger-ui-dist/-/swagger-ui-dist-3.19.0.tgz#95942ce1a556e7fe2705d7c92c6004a628d53207"

  swagger-ui-express@4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/swagger-ui-express/-/swagger-ui-express-4.0.1.tgz#4c8a5a7799d6deb02bedbe032386ceb12fb23c91"
    dependencies:
      swagger-ui-dist "^3.18.1"

  symbol-tree@^3.2.2:
    version "3.2.2"
    resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"

  tar@^4:
    version "4.4.8"
    resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d"
    dependencies:
      chownr "^1.1.1"
      fs-minipass "^1.2.5"
      minipass "^2.3.4"
      minizlib "^1.1.1"
      mkdirp "^0.5.0"
      safe-buffer "^5.1.2"
      yallist "^3.0.2"

  temp-write@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-2.1.0.tgz#59890918e0ef09d548aaa342f4bd3409d8404e96"
    dependencies:
      graceful-fs "^4.1.2"
      mkdirp "^0.5.0"
      os-tmpdir "^1.0.0"
      pify "^2.2.0"
      pinkie-promise "^2.0.0"
      uuid "^2.0.1"

  template-url@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/template-url/-/template-url-1.0.0.tgz#d9456bee70cac6617b462a7b08db29fb813a0b09"

  term-size@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
    dependencies:
      execa "^0.7.0"

  test-exclude@^4.2.1:
    version "4.2.3"
    resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.3.tgz#a9a5e64474e4398339245a0a769ad7c2f4a97c20"
    dependencies:
      arrify "^1.0.1"
      micromatch "^2.3.11"
      object-assign "^4.1.0"
      read-pkg-up "^1.0.1"
      require-main-filename "^1.0.1"

  text-hex@1.0.x:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5"

  thenify-all@^1.0.0:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
    dependencies:
      thenify ">= 3.1.0 < 4"

  "thenify@>= 3.1.0 < 4":
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz#e69e38a1babe969b0108207978b9f62b88604839"
    dependencies:
      any-promise "^1.0.0"

  throat@^4.0.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"

  through2@^2.0.1:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be"
    dependencies:
      readable-stream "^2.1.5"
      xtend "~4.0.1"

  through@2, through@^2.3.8, through@~2.3, through@~2.3.4:
    version "2.3.8"
    resolved "http://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"

  timed-out@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"

  tmpl@1.0.x:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"

  to-array@0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890"

  to-fast-properties@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"

  to-object-path@^0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
    dependencies:
      kind-of "^3.0.2"

  to-regex-range@^2.1.0:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
    dependencies:
      is-number "^3.0.0"
      repeat-string "^1.6.1"

  to-regex@^3.0.1, to-regex@^3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
    dependencies:
      define-property "^2.0.2"
      extend-shallow "^3.0.2"
      regex-not "^1.0.2"
      safe-regex "^1.1.0"

  touch@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b"
    dependencies:
      nopt "~1.0.10"

  tough-cookie@>=2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.4.3:
    version "2.4.3"
    resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
    dependencies:
      psl "^1.1.24"
      punycode "^1.4.1"

  tr46@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
    dependencies:
      punycode "^2.1.0"

  tree-kill@^1.1.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36"

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

  trim-right@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"

  triple-beam@^1.2.0, triple-beam@^1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9"

  ts-jest@23.10.1:
    version "23.10.1"
    resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-23.10.1.tgz#ad0196f7b81f08888897004d9ed870c1a901511a"
    dependencies:
      bs-logger "0.x"
      buffer-from "1.x"
      fast-json-stable-stringify "2.x"
      json5 "2.x"
      make-error "1.x"
      mkdirp "0.x"
      semver "5.x"
      yargs-parser "10.x"

  ts-node@7.0.1:
    version "7.0.1"
    resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf"
    dependencies:
      arrify "^1.0.0"
      buffer-from "^1.1.0"
      diff "^3.1.0"
      make-error "^1.1.1"
      minimist "^1.2.0"
      mkdirp "^0.5.1"
      source-map-support "^0.5.6"
      yn "^2.0.0"

  tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.3:
    version "1.9.3"
    resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"

  tslint@^5.8.0:
    version "5.11.0"
    resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.11.0.tgz#98f30c02eae3cde7006201e4c33cb08b48581eed"
    dependencies:
      babel-code-frame "^6.22.0"
      builtin-modules "^1.1.1"
      chalk "^2.3.0"
      commander "^2.12.1"
      diff "^3.2.0"
      glob "^7.1.1"
      js-yaml "^3.7.0"
      minimatch "^3.0.4"
      resolve "^1.3.2"
      semver "^5.3.0"
      tslib "^1.8.0"
      tsutils "^2.27.2"

  tsutils@^2.27.2:
    version "2.29.0"
    resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"
    dependencies:
      tslib "^1.8.1"

  tunnel-agent@^0.6.0:
    version "0.6.0"
    resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
    dependencies:
      safe-buffer "^5.0.1"

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

  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"

  type-detect@^4.0.0, type-detect@^4.0.3:
    version "4.0.8"
    resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"

  type-graphql@^0.15.0:
    version "0.15.0"
    resolved "https://registry.yarnpkg.com/type-graphql/-/type-graphql-0.15.0.tgz#755483d8350635334bb6b71305adbafb0445d04b"
    dependencies:
      "@types/glob" "^7.1.1"
      "@types/graphql" "^14.0.2"
      "@types/node" "^10.11.7"
      class-validator ">=0.9.1"
      glob "^7.1.3"
      graphql "^14.0.2"
      graphql-query-complexity "^0.2.2"
      graphql-subscriptions "^1.0.0"
      tslib "^1.9.3"

  type-is@^1.6.15:
    version "1.6.15"
    resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410"
    dependencies:
      media-typer "0.3.0"
      mime-types "~2.1.15"

  type-is@~1.6.16:
    version "1.6.16"
    resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
    dependencies:
      media-typer "0.3.0"
      mime-types "~2.1.18"

  typedi@0.8.0:
    version "0.8.0"
    resolved "https://registry.yarnpkg.com/typedi/-/typedi-0.8.0.tgz#d8e203bd1d41a96e2b0a5c6295147d74b2b2d03e"

  typeorm-seeding@^1.0.0-beta.6:
    version "1.0.0-beta.6"
    resolved "https://registry.yarnpkg.com/typeorm-seeding/-/typeorm-seeding-1.0.0-beta.6.tgz#6db776e8f687439cee8245a25e4644b330bdc930"
    dependencies:
      "@types/node" "^10.11.0"
      chalk "^2.4.1"
      commander "^2.18.0"
      faker "^4.1.0"
      glob "^7.1.3"
      reflect-metadata "^0.1.12"
      typeorm "^0.2.7"

  typeorm-typedi-extensions@^0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/typeorm-typedi-extensions/-/typeorm-typedi-extensions-0.2.1.tgz#11d47528cb2986f57f32ad70c50b00690c7d3ba2"

  typeorm@^0.2.5, typeorm@^0.2.7:
    version "0.2.8"
    resolved "https://registry.yarnpkg.com/typeorm/-/typeorm-0.2.8.tgz#b8f7e0809ad7b2c03c03ff101fadf1b90e4083a3"
    dependencies:
      app-root-path "^2.0.1"
      buffer "^5.1.0"
      chalk "^2.3.2"
      cli-highlight "^1.2.3"
      debug "^3.1.0"
      dotenv "^5.0.1"
      glob "^7.1.2"
      js-yaml "^3.11.0"
      mkdirp "^0.5.1"
      reflect-metadata "^0.1.12"
      xml2js "^0.4.17"
      yargonaut "^1.1.2"
      yargs "^11.1.0"

  typescript@3.0.3:
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.0.3.tgz#4853b3e275ecdaa27f78fda46dc273a7eb7fc1c8"

  uglify-js@^3.1.4:
    version "3.4.9"
    resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3"
    dependencies:
      commander "~2.17.1"
      source-map "~0.6.1"

  ultron@~1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"

  undefsafe@^2.0.2:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.2.tgz#225f6b9e0337663e0d8e7cfd686fc2836ccace76"
    dependencies:
      debug "^2.2.0"

  union-value@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
    dependencies:
      arr-union "^3.1.0"
      get-value "^2.0.6"
      is-extendable "^0.1.1"
      set-value "^0.4.3"

  unique-string@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
    dependencies:
      crypto-random-string "^1.0.0"

  universalify@^0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"

  unpipe@1.0.0, unpipe@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"

  unset-value@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
    dependencies:
      has-value "^0.3.1"
      isobject "^3.0.0"

  unzip-response@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"

  upath@^1.0.5:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd"

  update-notifier@^2.3.0:
    version "2.5.0"
    resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6"
    dependencies:
      boxen "^1.2.1"
      chalk "^2.0.1"
      configstore "^3.0.0"
      import-lazy "^2.1.0"
      is-ci "^1.0.10"
      is-installed-globally "^0.1.0"
      is-npm "^1.0.0"
      latest-version "^3.0.0"
      semver-diff "^2.0.0"
      xdg-basedir "^3.0.0"

  urix@^0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"

  url-parse-lax@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
    dependencies:
      prepend-http "^1.0.1"

  use@^3.1.0:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"

  util-deprecate@~1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"

  util.promisify@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
    dependencies:
      define-properties "^1.1.2"
      object.getownpropertydescriptors "^2.0.3"

  utils-merge@1.0.1, utils-merge@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"

  uuid@^2.0.1:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"

  uuid@^3.3.2:
    version "3.3.2"
    resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"

  validate-npm-package-license@^3.0.1:
    version "3.0.4"
    resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
    dependencies:
      spdx-correct "^3.0.0"
      spdx-expression-parse "^3.0.0"

  validator@10.4.0:
    version "10.4.0"
    resolved "https://registry.yarnpkg.com/validator/-/validator-10.4.0.tgz#ee99a44afb3bb5ed350a159f056ca72a204cfc3c"

  validator@9.2.0:
    version "9.2.0"
    resolved "https://registry.yarnpkg.com/validator/-/validator-9.2.0.tgz#ad216eed5f37cac31a6fe00ceab1f6b88bded03e"

  vary@^1, vary@^1.1.2, vary@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"

  verror@1.10.0:
    version "1.10.0"
    resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
    dependencies:
      assert-plus "^1.0.0"
      core-util-is "1.0.2"
      extsprintf "^1.2.0"

  w3c-hr-time@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045"
    dependencies:
      browser-process-hrtime "^0.1.2"

  walker@~1.0.5:
    version "1.0.7"
    resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
    dependencies:
      makeerror "1.0.x"

  watch@~0.18.0:
    version "0.18.0"
    resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986"
    dependencies:
      exec-sh "^0.2.0"
      minimist "^1.2.0"

  webidl-conversions@^4.0.2:
    version "4.0.2"
    resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"

  whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.4.tgz#63fb016b7435b795d9025632c086a5209dbd2621"
    dependencies:
      iconv-lite "0.4.23"

  whatwg-mimetype@^2.1.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.2.0.tgz#a3d58ef10b76009b042d03e25591ece89b88d171"

  whatwg-url@^6.4.1:
    version "6.5.0"
    resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8"
    dependencies:
      lodash.sortby "^4.7.0"
      tr46 "^1.0.1"
      webidl-conversions "^4.0.2"

  whatwg-url@^7.0.0:
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd"
    dependencies:
      lodash.sortby "^4.7.0"
      tr46 "^1.0.1"
      webidl-conversions "^4.0.2"

  which-module@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"

  which@^1.2.12, which@^1.2.9, which@^1.3.0:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
    dependencies:
      isexe "^2.0.0"

  wide-align@^1.1.0:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
    dependencies:
      string-width "^1.0.2 || 2"

  widest-line@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc"
    dependencies:
      string-width "^2.1.1"

  winston-transport@^4.2.0:
    version "4.2.0"
    resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.2.0.tgz#a20be89edf2ea2ca39ba25f3e50344d73e6520e5"
    dependencies:
      readable-stream "^2.3.6"
      triple-beam "^1.2.0"

  winston@*, winston@3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/winston/-/winston-3.1.0.tgz#80724376aef164e024f316100d5b178d78ac5331"
    dependencies:
      async "^2.6.0"
      diagnostics "^1.1.1"
      is-stream "^1.1.0"
      logform "^1.9.1"
      one-time "0.0.4"
      readable-stream "^2.3.6"
      stack-trace "0.0.x"
      triple-beam "^1.3.0"
      winston-transport "^4.2.0"

  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"

  wrap-ansi@^2.0.0:
    version "2.1.0"
    resolved "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
    dependencies:
      string-width "^1.0.1"
      strip-ansi "^3.0.1"

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

  write-file-atomic@^2.0.0, write-file-atomic@^2.1.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab"
    dependencies:
      graceful-fs "^4.1.11"
      imurmurhash "^0.1.4"
      signal-exit "^3.0.2"

  ws@^5.2.0:
    version "5.2.2"
    resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f"
    dependencies:
      async-limiter "~1.0.0"

  ws@~3.3.1:
    version "3.3.3"
    resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2"
    dependencies:
      async-limiter "~1.0.0"
      safe-buffer "~5.1.0"
      ultron "~1.1.0"

  x-xss-protection@1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/x-xss-protection/-/x-xss-protection-1.1.0.tgz#4f1898c332deb1e7f2be1280efb3e2c53d69c1a7"

  xdg-basedir@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"

  xml-name-validator@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"

  xml2js@^0.4.17:
    version "0.4.19"
    resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7"
    dependencies:
      sax ">=0.6.0"
      xmlbuilder "~9.0.1"

  xmlbuilder@~9.0.1:
    version "9.0.7"
    resolved "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"

  xmlhttprequest-ssl@~1.5.4:
    version "1.5.5"
    resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e"

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

  y18n@^3.2.1:
    version "3.2.1"
    resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"

  yallist@^2.1.2:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"

  yallist@^3.0.0, yallist@^3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"

  yargonaut@^1.1.2:
    version "1.1.4"
    resolved "https://registry.yarnpkg.com/yargonaut/-/yargonaut-1.1.4.tgz#c64f56432c7465271221f53f5cc517890c3d6e0c"
    dependencies:
      chalk "^1.1.1"
      figlet "^1.1.1"
      parent-require "^1.0.0"

  yargs-parser@10.x:
    version "10.1.0"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
    dependencies:
      camelcase "^4.1.0"

  yargs-parser@^7.0.0:
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
    dependencies:
      camelcase "^4.1.0"

  yargs-parser@^8.1.0:
    version "8.1.0"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950"
    dependencies:
      camelcase "^4.1.0"

  yargs-parser@^9.0.2:
    version "9.0.2"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
    dependencies:
      camelcase "^4.1.0"

  yargs@^10.0.3:
    version "10.1.2"
    resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5"
    dependencies:
      cliui "^4.0.0"
      decamelize "^1.1.1"
      find-up "^2.1.0"
      get-caller-file "^1.0.1"
      os-locale "^2.0.0"
      require-directory "^2.1.1"
      require-main-filename "^1.0.1"
      set-blocking "^2.0.0"
      string-width "^2.0.0"
      which-module "^2.0.0"
      y18n "^3.2.1"
      yargs-parser "^8.1.0"

  yargs@^11.0.0, yargs@^11.1.0:
    version "11.1.0"
    resolved "http://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77"
    dependencies:
      cliui "^4.0.0"
      decamelize "^1.1.1"
      find-up "^2.1.0"
      get-caller-file "^1.0.1"
      os-locale "^2.0.0"
      require-directory "^2.1.1"
      require-main-filename "^1.0.1"
      set-blocking "^2.0.0"
      string-width "^2.0.0"
      which-module "^2.0.0"
      y18n "^3.2.1"
      yargs-parser "^9.0.2"

  yargs@^8.0.2:
    version "8.0.2"
    resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"
    dependencies:
      camelcase "^4.1.0"
      cliui "^3.2.0"
      decamelize "^1.1.1"
      get-caller-file "^1.0.1"
      os-locale "^2.0.0"
      read-pkg-up "^2.0.0"
      require-directory "^2.1.1"
      require-main-filename "^1.0.1"
      set-blocking "^2.0.0"
      string-width "^2.0.0"
      which-module "^2.0.0"
      y18n "^3.2.1"
      yargs-parser "^7.0.0"

  yeast@0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"

  yn@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
Bikash9609 commented 1 year ago

Facing the same error

kashesandr commented 1 year ago

Same error

Bikash9609 commented 1 year ago

Same error

I was getting this error from one of the packages in my package.json. I simply removed the package and installed it's upgraded version. I don't remember the package name.

kashesandr commented 1 year ago

Then faced with a sqlite3 issue :) Digging...