From ddf84091272b61f80b96f8b7f09b49bb9c68468b Mon Sep 17 00:00:00 2001 From: Surma Date: Tue, 15 May 2018 13:21:39 +0100 Subject: [PATCH] Properly split encoder and decoder --- codecs/README.md | 22 +- codecs/mozjpeg/mozjpeg_codec.js | 17 - codecs/mozjpeg/mozjpeg_codec.wasm | Bin 253789 -> 0 bytes codecs/mozjpeg_enc/.gitignore | 2 + .../mozjpeg.c => mozjpeg_enc/mozjpeg_enc.c} | 2 +- .../package-lock.json | 0 codecs/{mozjpeg => mozjpeg_enc}/package.json | 4 +- codecs/webp/webp_codec.js | 17 - codecs/webp/webp_codec.wasm | Bin 254227 -> 0 bytes codecs/webp_enc/.gitignore | 2 + codecs/{webp => webp_enc}/package-lock.json | 0 codecs/{webp => webp_enc}/package.json | 4 +- codecs/{webp/webp.c => webp_enc/webp_enc.c} | 0 package-lock.json | 5804 +++++++++-------- 14 files changed, 2915 insertions(+), 2959 deletions(-) delete mode 100644 codecs/mozjpeg/mozjpeg_codec.js delete mode 100644 codecs/mozjpeg/mozjpeg_codec.wasm create mode 100644 codecs/mozjpeg_enc/.gitignore rename codecs/{mozjpeg/mozjpeg.c => mozjpeg_enc/mozjpeg_enc.c} (99%) rename codecs/{mozjpeg => mozjpeg_enc}/package-lock.json (100%) rename codecs/{mozjpeg => mozjpeg_enc}/package.json (82%) delete mode 100644 codecs/webp/webp_codec.js delete mode 100644 codecs/webp/webp_codec.wasm create mode 100644 codecs/webp_enc/.gitignore rename codecs/{webp => webp_enc}/package-lock.json (100%) rename codecs/{webp => webp_enc}/package.json (70%) rename codecs/{webp/webp.c => webp_enc/webp_enc.c} (100%) diff --git a/codecs/README.md b/codecs/README.md index 8cc271ac..9f6f081e 100644 --- a/codecs/README.md +++ b/codecs/README.md @@ -1,6 +1,6 @@ # Codecs -This folder contains a self-contained sub-project for each codec that squoosh supports. +This folder contains a self-contained sub-project for each encoder and decoder that squoosh supplies. ## Build @@ -11,22 +11,6 @@ $ npm install $ npm run build ``` -This will build two files: `_codec.js` and `_codec.wasm`. Due to some current limitations in Emscripten, both of these files have to be served from the root folder. When the `.js` file is loaded, a global `` is created with the same API as an [Emscripten `Module`](https://kripken.github.io/emscripten-site/docs/api_reference/module.html). +This will build two files: `_.js` and `_.wasm`. It will most likely be necessary to set [`Module["locateFile"]`](https://kripken.github.io/emscripten-site/docs/api_reference/module.html#affecting-execution) to sucessfully load the `.wasm` file. When the `.js` file is loaded, a global `_` is created with the same API as an [Emscripten `Module`](https://kripken.github.io/emscripten-site/docs/api_reference/module.html). -Each codec offers at least 2 functions: - -- `void encode(uint8_t* img_in, int width, int height, float quality)` -- `void decode(???)` - -Example: - -```html - - - -``` +Each codec will document its API in its README. diff --git a/codecs/mozjpeg/mozjpeg_codec.js b/codecs/mozjpeg/mozjpeg_codec.js deleted file mode 100644 index 10822079..00000000 --- a/codecs/mozjpeg/mozjpeg_codec.js +++ /dev/null @@ -1,17 +0,0 @@ -var mozjpeg = function(mozjpeg) { - mozjpeg = mozjpeg || {}; - -var Module=typeof mozjpeg!=="undefined"?mozjpeg:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};if(typeof arguments!="undefined"){Module["arguments"]=arguments}Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}var JSfuncs={"stackSave":(function(){stackSave()}),"stackRestore":(function(){stackRestore()}),"arrayToC":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="mozjpeg_codec.wast";var wasmBinaryFile="mozjpeg_codec.wasm";var asmjsCodeFile="mozjpeg_codec.temp.asm.js";if(typeof Module["locateFile"]==="function"){if(!isDataURI(wasmTextFile)){wasmTextFile=Module["locateFile"](wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=Module["locateFile"](wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=Module["locateFile"](asmjsCodeFile)}}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":{"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})},"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?Module["print"]:Module["printErr"])(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=poolPtr;HEAP32[_environ>>2]=envPtr}else{envPtr=HEAP32[_environ>>2];poolPtr=HEAP32[envPtr>>2]}var strings=[];var totalSize=0;for(var key in env){if(typeof env[key]==="string"){var line=key+"="+env[key];strings.push(line);totalSize+=line.length}}if(totalSize>TOTAL_ENV_SIZE){throw new Error("Environment size exceeded TOTAL_ENV_SIZE!")}var ptrSize=4;for(var i=0;i>2]=poolPtr;poolPtr+=line.length+1}HEAP32[envPtr+strings.length*ptrSize>>2]=0}var ENV={};function _getenv(name){if(name===0)return 0;name=Pointer_stringify(name);if(!ENV.hasOwnProperty(name))return 0;if(_getenv.ret)_free(_getenv.ret);_getenv.ret=allocateUTF8(ENV[name]);return _getenv.ret}function _llvm_exp2_f32(x){return Math.pow(2,x)}function _llvm_exp2_f64(){return _llvm_exp2_f32.apply(null,arguments)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}___buildEnvironment(ENV);DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;Module["wasmTableSize"]=144;Module["wasmMaxTableSize"]=144;Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall146":___syscall146,"___syscall6":___syscall6,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_exit":_exit,"_getenv":_getenv,"_llvm_exp2_f64":_llvm_exp2_f64,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var ___errno_location=Module["___errno_location"]=(function(){return Module["asm"]["___errno_location"].apply(null,arguments)});var _create_buffer=Module["_create_buffer"]=(function(){return Module["asm"]["_create_buffer"].apply(null,arguments)});var _destroy_buffer=Module["_destroy_buffer"]=(function(){return Module["asm"]["_destroy_buffer"].apply(null,arguments)});var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=(function(){return Module["asm"]["_emscripten_replace_memory"].apply(null,arguments)});var _encode=Module["_encode"]=(function(){return Module["asm"]["_encode"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["_free"].apply(null,arguments)});var _free_result=Module["_free_result"]=(function(){return Module["asm"]["_free_result"].apply(null,arguments)});var _get_result_pointer=Module["_get_result_pointer"]=(function(){return Module["asm"]["_get_result_pointer"].apply(null,arguments)});var _get_result_size=Module["_get_result_size"]=(function(){return Module["asm"]["_get_result_size"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var _version=Module["_version"]=(function(){return Module["asm"]["_version"].apply(null,arguments)});var stackAlloc=Module["stackAlloc"]=(function(){return Module["asm"]["stackAlloc"].apply(null,arguments)});var stackRestore=Module["stackRestore"]=(function(){return Module["asm"]["stackRestore"].apply(null,arguments)});var stackSave=Module["stackSave"]=(function(){return Module["asm"]["stackSave"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});Module["asm"]=asm;Module["cwrap"]=cwrap;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run() - - - - - - return mozjpeg; -}; -if (typeof exports === 'object' && typeof module === 'object') - module.exports = mozjpeg; -else if (typeof define === 'function' && define['amd']) - define([], function() { return mozjpeg; }); -else if (typeof exports === 'object') - exports["mozjpeg"] = mozjpeg; diff --git a/codecs/mozjpeg/mozjpeg_codec.wasm b/codecs/mozjpeg/mozjpeg_codec.wasm deleted file mode 100644 index b4539327fc2ab1915371d94278c31d4e96578dbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253789 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Ν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 z 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 diff --git a/codecs/mozjpeg_enc/.gitignore b/codecs/mozjpeg_enc/.gitignore new file mode 100644 index 00000000..bbc522c5 --- /dev/null +++ b/codecs/mozjpeg_enc/.gitignore @@ -0,0 +1,2 @@ +/*.wasm +/*.js diff --git a/codecs/mozjpeg/mozjpeg.c b/codecs/mozjpeg_enc/mozjpeg_enc.c similarity index 99% rename from codecs/mozjpeg/mozjpeg.c rename to codecs/mozjpeg_enc/mozjpeg_enc.c index bb0d6c16..5f39e7cc 100644 --- a/codecs/mozjpeg/mozjpeg.c +++ b/codecs/mozjpeg_enc/mozjpeg_enc.c @@ -7,7 +7,7 @@ EMSCRIPTEN_KEEPALIVE int version() { - return 0x030301; // Lol harcoded + return JPEG_LIB_VERSION; } EMSCRIPTEN_KEEPALIVE diff --git a/codecs/mozjpeg/package-lock.json b/codecs/mozjpeg_enc/package-lock.json similarity index 100% rename from codecs/mozjpeg/package-lock.json rename to codecs/mozjpeg_enc/package-lock.json diff --git a/codecs/mozjpeg/package.json b/codecs/mozjpeg_enc/package.json similarity index 82% rename from codecs/mozjpeg/package.json rename to codecs/mozjpeg_enc/package.json index d86b3886..55440105 100644 --- a/codecs/mozjpeg/package.json +++ b/codecs/mozjpeg_enc/package.json @@ -1,10 +1,10 @@ { - "name": "webp", + "name": "mozjpeg_enc", "scripts": { "install": "napa", "build": "npm run build:library && npm run build:wasm", "build:library": "cd node_modules/mozjpeg && autoreconf -fiv && docker run --rm -v $(pwd):/src trzeci/emscripten emconfigure ./configure --without-simd && docker run --rm -v $(pwd):/src trzeci/emscripten emmake make libjpeg.la", - "build:wasm": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"mozjpeg\"' -I node_modules/mozjpeg -o ./mozjpeg_codec.js mozjpeg.c node_modules/mozjpeg/.libs/libjpeg.a" + "build:wasm": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"mozjpeg_enc\"' -I node_modules/mozjpeg -o ./mozjpeg_enc.js mozjpeg_enc.c node_modules/mozjpeg/.libs/libjpeg.a" }, "napa": { "mozjpeg": "mozilla/mozjpeg#v3.3.1" diff --git a/codecs/webp/webp_codec.js b/codecs/webp/webp_codec.js deleted file mode 100644 index 506f72f0..00000000 --- a/codecs/webp/webp_codec.js +++ /dev/null @@ -1,17 +0,0 @@ -var webp = function(webp) { - webp = webp || {}; - -var Module=typeof webp!=="undefined"?webp:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};if(typeof arguments!="undefined"){Module["arguments"]=arguments}Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}var JSfuncs={"stackSave":(function(){stackSave()}),"stackRestore":(function(){stackRestore()}),"arrayToC":(function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};function ccall(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_round=Math.round;var Math_min=Math.min;var Math_max=Math.max;var Math_clz32=Math.clz32;var Math_trunc=Math.trunc;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="webp_codec.wast";var wasmBinaryFile="webp_codec.wasm";var asmjsCodeFile="webp_codec.temp.asm.js";if(typeof Module["locateFile"]==="function"){if(!isDataURI(wasmTextFile)){wasmTextFile=Module["locateFile"](wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=Module["locateFile"](wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=Module["locateFile"](asmjsCodeFile)}}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":{"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})},"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;Module["wasmTableSize"]=118;Module["wasmMaxTableSize"]=118;Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"___assert_fail":___assert_fail,"___setErrNo":___setErrNo,"_emscripten_memcpy_big":_emscripten_memcpy_big,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var ___errno_location=Module["___errno_location"]=(function(){return Module["asm"]["___errno_location"].apply(null,arguments)});var _create_buffer=Module["_create_buffer"]=(function(){return Module["asm"]["_create_buffer"].apply(null,arguments)});var _destroy_buffer=Module["_destroy_buffer"]=(function(){return Module["asm"]["_destroy_buffer"].apply(null,arguments)});var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=(function(){return Module["asm"]["_emscripten_replace_memory"].apply(null,arguments)});var _encode=Module["_encode"]=(function(){return Module["asm"]["_encode"].apply(null,arguments)});var _free_result=Module["_free_result"]=(function(){return Module["asm"]["_free_result"].apply(null,arguments)});var _get_result_pointer=Module["_get_result_pointer"]=(function(){return Module["asm"]["_get_result_pointer"].apply(null,arguments)});var _get_result_size=Module["_get_result_size"]=(function(){return Module["asm"]["_get_result_size"].apply(null,arguments)});var _version=Module["_version"]=(function(){return Module["asm"]["_version"].apply(null,arguments)});var stackAlloc=Module["stackAlloc"]=(function(){return Module["asm"]["stackAlloc"].apply(null,arguments)});var stackRestore=Module["stackRestore"]=(function(){return Module["asm"]["stackRestore"].apply(null,arguments)});var stackSave=Module["stackSave"]=(function(){return Module["asm"]["stackSave"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});Module["asm"]=asm;Module["cwrap"]=cwrap;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run() - - - - - - return webp; -}; -if (typeof exports === 'object' && typeof module === 'object') - module.exports = webp; -else if (typeof define === 'function' && define['amd']) - define([], function() { return webp; }); -else if (typeof exports === 'object') - exports["webp"] = webp; diff --git a/codecs/webp/webp_codec.wasm b/codecs/webp/webp_codec.wasm deleted file mode 100644 index 4ab15e1bfa4e92575f75c398a21bca3bac4491aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254227 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�E>zpim@>@2 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

ke?qx`O3eNBCzSo?#C31|jPh?y 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 YhS{FD3TcjDe_*+|tS1u6b^$H_3!OA7#sB~S diff --git a/codecs/webp_enc/.gitignore b/codecs/webp_enc/.gitignore new file mode 100644 index 00000000..bbc522c5 --- /dev/null +++ b/codecs/webp_enc/.gitignore @@ -0,0 +1,2 @@ +/*.wasm +/*.js diff --git a/codecs/webp/package-lock.json b/codecs/webp_enc/package-lock.json similarity index 100% rename from codecs/webp/package-lock.json rename to codecs/webp_enc/package-lock.json diff --git a/codecs/webp/package.json b/codecs/webp_enc/package.json similarity index 70% rename from codecs/webp/package.json rename to codecs/webp_enc/package.json index 84475b1c..ff66e9a4 100644 --- a/codecs/webp/package.json +++ b/codecs/webp_enc/package.json @@ -1,8 +1,8 @@ { - "name": "webp", + "name": "webp_enc", "scripts": { "install": "napa", - "build": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"webp\"' -I node_modules/libwebp -o ./webp_codec.js webp.c node_modules/libwebp/src/{dec,dsp,demux,enc,mux,utils}/*.c" + "build": "docker run --rm -v $(pwd):/src trzeci/emscripten emcc -O3 -s WASM=1 -s EXTRA_EXPORTED_RUNTIME_METHODS='[\"cwrap\"]' -s ALLOW_MEMORY_GROWTH=1 -s MODULARIZE=1 -s 'EXPORT_NAME=\"webp_enc\"' -I node_modules/libwebp -o ./webp_enc.js webp_enc.c node_modules/libwebp/src/{dec,dsp,demux,enc,mux,utils}/*.c" }, "napa": { "libwebp": "webmproject/libwebp#v0.6.1" diff --git a/codecs/webp/webp.c b/codecs/webp_enc/webp_enc.c similarity index 100% rename from codecs/webp/webp.c rename to codecs/webp_enc/webp_enc.c diff --git a/package-lock.json b/package-lock.json index 152f3b3f..15be382d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,10 +24,10 @@ "resolved": "https://registry.npmjs.org/@material/button/-/button-0.31.0.tgz", "integrity": "sha512-i2zh/UidubnuZ43cj9R4Vj5OlvO2d9fhysGiInHpHMiVQVyU88e2eYGPAFl3npUsErZldLayBn3BegUSQ2JUjQ==", "requires": { - "@material/elevation": "0.28.0", - "@material/ripple": "0.31.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.31.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/card": { @@ -35,10 +35,10 @@ "resolved": "https://registry.npmjs.org/@material/card/-/card-0.31.0.tgz", "integrity": "sha512-WZrTwCCZgagVXRyBV1m8ETZHssH0POUTdvd0MKnlX0xrqq2rqM1A6SsZ4hJ9LVBX5fwqxRdwX9o7QUu8M0NOxw==", "requires": { - "@material/elevation": "0.28.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0" + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0" } }, "@material/checkbox": { @@ -46,12 +46,12 @@ "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.31.0.tgz", "integrity": "sha512-ZJPrdSu0fCyQL/6862KBaOr3h9sFT6K3YJihe3yoMV9jTu1IMFXLjI4UsKvsvRJH9+/Z9hVg8gbY6opw1rdshQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/selection-control": "0.31.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/selection-control": "^0.31.0", + "@material/theme": "^0.30.0" } }, "@material/chips": { @@ -59,8 +59,8 @@ "resolved": "https://registry.npmjs.org/@material/chips/-/chips-0.31.0.tgz", "integrity": "sha512-1pr5tm/OK1C9I0WERsc0FBIwuqzGc2m/UN09YPl7GRiK8Xiys4muaIvNLngqi2sC+jcsavCxMeUB5U6PGDAB1w==", "requires": { - "@material/base": "0.29.0", - "@material/ripple": "0.31.0" + "@material/base": "^0.29.0", + "@material/ripple": "^0.31.0" } }, "@material/dialog": { @@ -68,14 +68,14 @@ "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-0.31.0.tgz", "integrity": "sha512-rcIWZE+BNRsLNh0RkbrWHGibuE4yS3D9ITodW9088rCpSVnhsVYjHPFwst+BZlUfvxpR+xLvTQ9T0JCd9a3hDQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.1.1", - "focus-trap": "2.4.3" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.1.1", + "focus-trap": "^2.3.0" }, "dependencies": { "@material/typography": { @@ -90,12 +90,12 @@ "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-0.30.0.tgz", "integrity": "sha512-NZyp6jVd6cDucBPUl391cTuIkR5Vy5OdrdNQxvH+pTjvb7R2yQJKVv2a7PxuR1uKjGM1vRudFOdXpviwbplr9A==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/elevation": { @@ -103,8 +103,8 @@ "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-0.28.0.tgz", "integrity": "sha512-U2utCuMDDhrJ8Cyisz16GAejN9h9xyS4jvVkt2uIOUyPZRjnaJyoAbpyf0mOzFxIdBuRpNGJYm2PoAwHsSA+xw==", "requires": { - "@material/animation": "0.25.0", - "@material/theme": "0.4.0" + "@material/animation": "^0.25.0", + "@material/theme": "^0.4.0" }, "dependencies": { "@material/theme": { @@ -119,10 +119,10 @@ "resolved": "https://registry.npmjs.org/@material/fab/-/fab-0.31.0.tgz", "integrity": "sha512-zt0L06Ry3uGZS6OFz7XsF6/qd2q8JQ9JuXdSaa3Glold46jYLteCTozsX6lzaOiznAVkoeROEIAXv5kAHHVgCw==", "requires": { - "@material/animation": "0.25.0", - "@material/elevation": "0.28.0", - "@material/ripple": "0.31.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.31.0", + "@material/theme": "^0.30.0" } }, "@material/floating-label": { @@ -130,9 +130,9 @@ "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-0.32.0.tgz", "integrity": "sha512-YrcRSK04EnvmVJw2bH0if9zOaag6zUbk41vW2FQZJkkaKd3kQt02d0RqlAJ9qSKciGNb0J0h/EDMcdGpNDAp6Q==", "requires": { - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0" + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0" } }, "@material/form-field": { @@ -140,11 +140,11 @@ "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-0.31.0.tgz", "integrity": "sha512-QrFy+B2197Co15M07E4gdf4U31EU+DlI61H7J2+uYAQrEMemLTG/QOVOEObuBESYqQoA6dQr9eila5h2sTenkg==", "requires": { - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/selection-control": "0.31.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/selection-control": "^0.31.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/grid-list": { @@ -152,10 +152,10 @@ "resolved": "https://registry.npmjs.org/@material/grid-list/-/grid-list-0.30.0.tgz", "integrity": "sha512-RjL5npvXRWqYE1ro83JjzF2JTimIqVrshCcjSCkiFcDY0AKyEBfihvtHA2JhngLgCgKBBcSHDzNL8sqGMT8AJg==", "requires": { - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/icon-toggle": { @@ -163,10 +163,10 @@ "resolved": "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.31.0.tgz", "integrity": "sha512-gQnv7fQZVb+JD4tigikAgm8a99T93CsT0yemyuh7p/a62UO8Z5UpCmSCId7IzK6/Je4jmloJBYC8pnD6q/Nk+w==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.31.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.31.0", + "@material/theme": "^0.30.0" } }, "@material/layout-grid": { @@ -179,9 +179,9 @@ "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-0.30.0.tgz", "integrity": "sha512-lUVhWN8HCAnIroWD6Ds2CCET0D1wn4EXzRfhuUaLph3QBt1Ra8L5iWeAzRkgMaMiRI4bLAQTWNJgb8CyCzxCeA==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/theme": "^0.30.0" } }, "@material/linear-progress": { @@ -189,9 +189,9 @@ "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-0.30.0.tgz", "integrity": "sha512-xKeC22ni5B2xEoYwY8bBJABS3Xkxa1qjKb+bWu0zf90F7e3bQ0rp2pvzHSp0GGJHTAChu1COMXOyZ1QzaBYtGg==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/theme": "^0.30.0" } }, "@material/list": { @@ -199,10 +199,10 @@ "resolved": "https://registry.npmjs.org/@material/list/-/list-0.31.0.tgz", "integrity": "sha512-Kn8hEhnQv52kDv7K+3te7Nt5fi6lShdJlQqeVB4dxT3+undLiDkEgT+5xJ+xIp8O3/OnlhBcaFyXQ2PhyTk5zw==", "requires": { - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/menu": { @@ -210,11 +210,11 @@ "resolved": "https://registry.npmjs.org/@material/menu/-/menu-0.31.0.tgz", "integrity": "sha512-9318W8Ws1lnJzsXC9+3hVaYJkGxJOXNHR4PaIpvI9T4ZmyRu5+E6Cp0hf42RTQ1bHTDLOSG/tPuKvsN9VW/6hQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/radio": { @@ -222,11 +222,11 @@ "resolved": "https://registry.npmjs.org/@material/radio/-/radio-0.31.0.tgz", "integrity": "sha512-HmVFl07fon0V8HjJhjFggk41JG+0SNpwiGfm9p2Jkv7nCVeKbxSvPpAsrMhvUkGJULP34JgEZK8iIY07qTV1kA==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.31.0", - "@material/selection-control": "0.31.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.31.0", + "@material/selection-control": "^0.31.0", + "@material/theme": "^0.30.0" } }, "@material/ripple": { @@ -234,8 +234,8 @@ "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.31.0.tgz", "integrity": "sha512-MPWE2PzT+1iCCF0baspU8JgHdTN3AVDbJujAx0/6cKDADgIoI8aRDFWGJt1Xtv1MdiOWkBt/wR3Jz+fpVFUe0A==", "requires": { - "@material/base": "0.29.0", - "@material/theme": "0.30.0" + "@material/base": "^0.29.0", + "@material/theme": "^0.30.0" } }, "@material/rtl": { @@ -248,14 +248,14 @@ "resolved": "https://registry.npmjs.org/@material/select/-/select-0.31.0.tgz", "integrity": "sha512-RV18qRsccVqAGjUR9mBsZdBVZ1Ijz1BGqGi4+WfhRKrsveczAfQH288moWV60/khfSGjrlt2h+GICTKqkA0+bw==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/list": "0.31.0", - "@material/menu": "0.31.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/list": "^0.31.0", + "@material/menu": "^0.31.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/selection-control": { @@ -263,7 +263,7 @@ "resolved": "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.31.0.tgz", "integrity": "sha512-6UuGKDRAF4T29oOG4mFBij8y7Zb9svx5kHBxjCJozp5Qf6B8zPupNEe2s/toaXqX2ehCTqzl7py46mcbx4Cy5g==", "requires": { - "@material/ripple": "0.31.0" + "@material/ripple": "^0.31.0" } }, "@material/slider": { @@ -271,10 +271,10 @@ "resolved": "https://registry.npmjs.org/@material/slider/-/slider-0.30.0.tgz", "integrity": "sha512-/qAq4INRBF//wgNVlZoD2PgTThlffOUxQ0Q6TCIlUUO/vUrJybaPZZIxHTtSfq9Z1sxgmFV6p/2RFcc9HC7DZQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0" } }, "@material/snackbar": { @@ -282,11 +282,11 @@ "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-0.30.0.tgz", "integrity": "sha512-zQamWIxco7wZGYHXZ5G6TGTUKeZgS/EZ+YgRhA5hm6ZwfZrQYhn8coWRPOfsgHHlDN511sA8svU41h6HArlSFA==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/switch": { @@ -294,9 +294,9 @@ "resolved": "https://registry.npmjs.org/@material/switch/-/switch-0.31.0.tgz", "integrity": "sha512-1FDN8OHMOEy5IUGyH+JKeabRiLWtz+AmfXJknsDZEkLLQvMWekL9aNIKiHmYOFfoVN91G5xB9H8o5sfYetVnHQ==", "requires": { - "@material/animation": "0.25.0", - "@material/elevation": "0.28.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/elevation": "^0.28.0", + "@material/theme": "^0.30.0" } }, "@material/tabs": { @@ -304,12 +304,12 @@ "resolved": "https://registry.npmjs.org/@material/tabs/-/tabs-0.31.0.tgz", "integrity": "sha512-AhcoqCDZ1XORNSoM2R8mA8Ug8s6N2M6v6qpjDv6eAvJRMM0FGDimxffNAFJnWUZaWv4xySA6wRm8mUocN84xqQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/textfield": { @@ -317,13 +317,13 @@ "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-0.31.0.tgz", "integrity": "sha512-478hGjRqQGqJMOSVyi0l99Ccsr1XsCSq6JGs90OJ5Aepmo4hlN4lKOZPGB0899yPRI0s4BGkXj9IOYnAJ24d8A==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/line-ripple": "0.30.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/line-ripple": "^0.30.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/theme": { @@ -336,11 +336,11 @@ "resolved": "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.30.0.tgz", "integrity": "sha512-E5TONGygCuA0jT4pCDRk0aKvJA06ptbnlRCD/OtpfEhvBhbt8VyyntfHu155GYXVkK5MBU+Cn2b2+VhW2LcTuQ==", "requires": { - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/top-app-bar": { @@ -348,13 +348,13 @@ "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-0.32.0.tgz", "integrity": "sha512-zdL70MN10Hd1831o0xdGGAASemY4ht2Wz2juANaK3fCf9uvv2UFouS8eJa4BX16rHenIzwrffuA1EKn96RauaQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" }, "dependencies": { "@material/ripple": { @@ -362,8 +362,8 @@ "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.32.0.tgz", "integrity": "sha512-pfG16d1/46f4QnrUHG66aV22kbY7sh7n2HR/cFALX6D0l0Kae3+xjuUnr1yy32Y1tzLAc84U9jGEzTDykVff9A==", "requires": { - "@material/base": "0.29.0", - "@material/theme": "0.30.0" + "@material/base": "^0.29.0", + "@material/theme": "^0.30.0" } } } @@ -397,7 +397,7 @@ "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, "requires": { - "mime-types": "2.1.18", + "mime-types": "~2.1.18", "negotiator": "0.6.1" } }, @@ -413,7 +413,7 @@ "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", "dev": true, "requires": { - "acorn": "5.5.0" + "acorn": "^5.0.0" } }, "acorn-jsx": { @@ -422,7 +422,7 @@ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { - "acorn": "3.3.0" + "acorn": "^3.0.4" }, "dependencies": { "acorn": { @@ -439,10 +439,10 @@ "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "dev": true, "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.1.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" } }, "ajv-keywords": { @@ -499,8 +499,8 @@ "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { - "micromatch": "3.1.9", - "normalize-path": "2.1.1" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" }, "dependencies": { "arr-diff": { @@ -521,18 +521,18 @@ "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "kind-of": "6.0.2", - "repeat-element": "1.1.2", - "snapdragon": "0.8.1", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "kind-of": "^6.0.2", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -541,7 +541,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -550,7 +550,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -570,13 +570,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -585,7 +585,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -594,7 +594,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-descriptor": { @@ -603,9 +603,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -622,14 +622,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "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.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -638,7 +638,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -647,7 +647,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -658,10 +658,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -670,7 +670,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -681,7 +681,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -690,7 +690,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -701,7 +701,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -710,7 +710,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -721,7 +721,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -730,7 +730,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -753,19 +753,19 @@ "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", "dev": true, "requires": { - "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.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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.1" } } } @@ -782,8 +782,8 @@ "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", "dev": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.4" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "argparse": { @@ -792,7 +792,7 @@ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "sprintf-js": "1.0.3" + "sprintf-js": "~1.0.2" } }, "arr-diff": { @@ -801,7 +801,7 @@ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { @@ -846,8 +846,8 @@ "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" } }, "array-map": { @@ -868,7 +868,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "1.0.3" + "array-uniq": "^1.0.1" } }, "array-uniq": { @@ -907,9 +907,9 @@ "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "requires": { - "bn.js": "4.11.8", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "assert": { @@ -945,7 +945,7 @@ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { - "lodash": "4.17.5" + "lodash": "^4.14.0" } }, "async-each": { @@ -984,12 +984,12 @@ "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", "dev": true, "requires": { - "browserslist": "1.7.7", - "caniuse-db": "1.0.30000810", - "normalize-range": "0.1.2", - "num2fraction": "1.2.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" }, "dependencies": { "browserslist": { @@ -998,8 +998,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000810", - "electron-to-chromium": "1.3.34" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -1022,9 +1022,9 @@ "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "dev": true, "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" }, "dependencies": { "chalk": { @@ -1033,11 +1033,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "strip-ansi": { @@ -1046,7 +1046,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -1057,25 +1057,25 @@ "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "babel-generator": "6.26.1", - "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.5", - "minimatch": "3.0.4", - "path-is-absolute": "1.0.1", - "private": "0.1.8", - "slash": "1.0.0", - "source-map": "0.5.7" + "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.0", + "debug": "^2.6.8", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.7", + "slash": "^1.0.0", + "source-map": "^0.5.6" }, "dependencies": { "debug": { @@ -1095,14 +1095,14 @@ "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", "dev": true, "requires": { - "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.5", - "source-map": "0.5.7", - "trim-right": "1.0.1" + "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" }, "dependencies": { "jsesc": { @@ -1119,9 +1119,9 @@ "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-builder-binary-assignment-operator-visitor": { @@ -1130,9 +1130,9 @@ "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", "dev": true, "requires": { - "babel-helper-explode-assignable-expression": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-builder-react-jsx": { @@ -1141,9 +1141,9 @@ "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "esutils": "2.0.2" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" } }, "babel-helper-call-delegate": { @@ -1152,10 +1152,10 @@ "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", "dev": true, "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-define-map": { @@ -1164,10 +1164,10 @@ "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", "dev": true, "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-helper-explode-assignable-expression": { @@ -1176,9 +1176,9 @@ "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-explode-class": { @@ -1187,10 +1187,10 @@ "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", "dev": true, "requires": { - "babel-helper-bindify-decorators": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-function-name": { @@ -1199,11 +1199,11 @@ "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", "dev": true, "requires": { - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-get-function-arity": { @@ -1212,8 +1212,8 @@ "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-hoist-variables": { @@ -1222,8 +1222,8 @@ "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-optimise-call-expression": { @@ -1232,8 +1232,8 @@ "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-regex": { @@ -1242,9 +1242,9 @@ "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-helper-remap-async-to-generator": { @@ -1253,11 +1253,11 @@ "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", "dev": true, "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-replace-supers": { @@ -1266,12 +1266,12 @@ "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", "dev": true, "requires": { - "babel-helper-optimise-call-expression": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helpers": { @@ -1280,8 +1280,8 @@ "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-loader": { @@ -1290,9 +1290,9 @@ "integrity": "sha512-/hbyEvPzBJuGpk9o80R0ZyTej6heEOr59GoEUtn8qFKbnx4cJm9FWES6J/iv644sYgrtVw9JJQkjaLW/bqb5gw==", "dev": true, "requires": { - "find-cache-dir": "1.0.0", - "loader-utils": "1.1.0", - "mkdirp": "0.5.1" + "find-cache-dir": "^1.0.0", + "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1" } }, "babel-messages": { @@ -1301,7 +1301,7 @@ "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-check-es2015-constants": { @@ -1310,7 +1310,7 @@ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-jsx-pragmatic": { @@ -1319,7 +1319,7 @@ "integrity": "sha1-QeK+uGQiNfNLKnqxLKOeByAbjlk=", "dev": true, "requires": { - "babel-plugin-syntax-jsx": "6.18.0" + "babel-plugin-syntax-jsx": "^6.0.0" } }, "babel-plugin-syntax-async-functions": { @@ -1400,9 +1400,9 @@ "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", "dev": true, "requires": { - "babel-helper-remap-async-to-generator": "6.24.1", - "babel-plugin-syntax-async-generators": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-async-to-generator": { @@ -1411,9 +1411,9 @@ "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", "dev": true, "requires": { - "babel-helper-remap-async-to-generator": "6.24.1", - "babel-plugin-syntax-async-functions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-class-constructor-call": { @@ -1422,9 +1422,9 @@ "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", "dev": true, "requires": { - "babel-plugin-syntax-class-constructor-call": "6.18.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-syntax-class-constructor-call": "^6.18.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-class-properties": { @@ -1433,10 +1433,10 @@ "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", "dev": true, "requires": { - "babel-helper-function-name": "6.24.1", - "babel-plugin-syntax-class-properties": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-decorators": { @@ -1445,11 +1445,11 @@ "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", "dev": true, "requires": { - "babel-helper-explode-class": "6.24.1", - "babel-plugin-syntax-decorators": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-decorators-legacy": { @@ -1458,9 +1458,9 @@ "integrity": "sha1-dBtY9sW86eYCfgiC2cmU8E82aSU=", "dev": true, "requires": { - "babel-plugin-syntax-decorators": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-syntax-decorators": "^6.1.18", + "babel-runtime": "^6.2.0", + "babel-template": "^6.3.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -1469,7 +1469,7 @@ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -1478,7 +1478,7 @@ "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -1487,11 +1487,11 @@ "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-plugin-transform-es2015-classes": { @@ -1500,15 +1500,15 @@ "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", "dev": true, "requires": { - "babel-helper-define-map": "6.26.0", - "babel-helper-function-name": "6.24.1", - "babel-helper-optimise-call-expression": "6.24.1", - "babel-helper-replace-supers": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -1517,8 +1517,8 @@ "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-destructuring": { @@ -1527,7 +1527,7 @@ "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -1536,8 +1536,8 @@ "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-for-of": { @@ -1546,7 +1546,7 @@ "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -1555,9 +1555,9 @@ "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", "dev": true, "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-literals": { @@ -1566,7 +1566,7 @@ "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-amd": { @@ -1575,9 +1575,9 @@ "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -1586,10 +1586,10 @@ "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=", "dev": true, "requires": { - "babel-plugin-transform-strict-mode": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" } }, "babel-plugin-transform-es2015-modules-systemjs": { @@ -1598,9 +1598,9 @@ "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", "dev": true, "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-modules-umd": { @@ -1609,9 +1609,9 @@ "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-object-super": { @@ -1620,8 +1620,8 @@ "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", "dev": true, "requires": { - "babel-helper-replace-supers": "6.24.1", - "babel-runtime": "6.26.0" + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -1630,12 +1630,12 @@ "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", "dev": true, "requires": { - "babel-helper-call-delegate": "6.24.1", - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -1644,8 +1644,8 @@ "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-spread": { @@ -1654,7 +1654,7 @@ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -1663,9 +1663,9 @@ "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", "dev": true, "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-template-literals": { @@ -1674,7 +1674,7 @@ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-typeof-symbol": { @@ -1683,7 +1683,7 @@ "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -1692,9 +1692,9 @@ "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", "dev": true, "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "regexpu-core": "2.0.0" + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" } }, "babel-plugin-transform-exponentiation-operator": { @@ -1703,9 +1703,9 @@ "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", "dev": true, "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", - "babel-plugin-syntax-exponentiation-operator": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-export-extensions": { @@ -1714,8 +1714,8 @@ "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", "dev": true, "requires": { - "babel-plugin-syntax-export-extensions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-export-extensions": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-flow-strip-types": { @@ -1724,8 +1724,8 @@ "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", "dev": true, "requires": { - "babel-plugin-syntax-flow": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-object-rest-spread": { @@ -1734,8 +1734,8 @@ "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", "dev": true, "requires": { - "babel-plugin-syntax-object-rest-spread": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" } }, "babel-plugin-transform-react-constant-elements": { @@ -1744,7 +1744,7 @@ "integrity": "sha1-LxGb9NLN1F65uqrldAU8YE9hR90=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx": { @@ -1753,9 +1753,9 @@ "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", "dev": true, "requires": { - "babel-helper-builder-react-jsx": "6.26.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-remove-prop-types": { @@ -1770,7 +1770,7 @@ "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", "dev": true, "requires": { - "regenerator-transform": "0.10.1" + "regenerator-transform": "^0.10.0" } }, "babel-plugin-transform-strict-mode": { @@ -1779,8 +1779,8 @@ "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-polyfill": { @@ -1789,9 +1789,9 @@ "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.3", - "regenerator-runtime": "0.10.5" + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" }, "dependencies": { "core-js": { @@ -1814,36 +1814,36 @@ "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==", "dev": true, "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-async-to-generator": "6.24.1", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-es2015-modules-umd": "6.24.1", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-regenerator": "6.26.0", - "browserslist": "2.11.3", - "invariant": "2.2.3", - "semver": "5.5.0" + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^2.1.2", + "invariant": "^2.2.2", + "semver": "^5.3.0" } }, "babel-preset-es2015": { @@ -1852,30 +1852,30 @@ "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", "dev": true, "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-es2015-modules-umd": "6.24.1", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "babel-plugin-transform-regenerator": "6.26.0" + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.24.1", + "babel-plugin-transform-es2015-classes": "^6.24.1", + "babel-plugin-transform-es2015-computed-properties": "^6.24.1", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.24.1", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-umd": "^6.24.1", + "babel-plugin-transform-es2015-object-super": "^6.24.1", + "babel-plugin-transform-es2015-parameters": "^6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", + "babel-plugin-transform-regenerator": "^6.24.1" } }, "babel-preset-stage-1": { @@ -1884,9 +1884,9 @@ "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", "dev": true, "requires": { - "babel-plugin-transform-class-constructor-call": "6.24.1", - "babel-plugin-transform-export-extensions": "6.22.0", - "babel-preset-stage-2": "6.24.1" + "babel-plugin-transform-class-constructor-call": "^6.24.1", + "babel-plugin-transform-export-extensions": "^6.22.0", + "babel-preset-stage-2": "^6.24.1" } }, "babel-preset-stage-2": { @@ -1895,10 +1895,10 @@ "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", "dev": true, "requires": { - "babel-plugin-syntax-dynamic-import": "6.18.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-decorators": "6.24.1", - "babel-preset-stage-3": "6.24.1" + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" } }, "babel-preset-stage-3": { @@ -1907,11 +1907,11 @@ "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", "dev": true, "requires": { - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-async-generator-functions": "6.24.1", - "babel-plugin-transform-async-to-generator": "6.24.1", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-object-rest-spread": "6.26.0" + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" } }, "babel-register": { @@ -1920,13 +1920,13 @@ "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", "dev": true, "requires": { - "babel-core": "6.26.0", - "babel-runtime": "6.26.0", - "core-js": "2.5.3", - "home-or-tmp": "2.0.0", - "lodash": "4.17.5", - "mkdirp": "0.5.1", - "source-map-support": "0.4.18" + "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" }, "dependencies": { "core-js": { @@ -1941,7 +1941,7 @@ "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.6" } } } @@ -1952,8 +1952,8 @@ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "dev": true, "requires": { - "core-js": "2.5.3", - "regenerator-runtime": "0.11.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" }, "dependencies": { "core-js": { @@ -1970,11 +1970,11 @@ "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "lodash": "4.17.5" + "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": { @@ -1983,15 +1983,15 @@ "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", "dev": true, "requires": { - "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.9", - "globals": "9.18.0", - "invariant": "2.2.3", - "lodash": "4.17.5" + "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" }, "dependencies": { "debug": { @@ -2017,10 +2017,10 @@ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.5", - "to-fast-properties": "1.0.3" + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" } }, "babylon": { @@ -2041,13 +2041,13 @@ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, "requires": { - "cache-base": "1.0.1", - "class-utils": "0.3.6", - "component-emitter": "1.2.1", - "define-property": "1.0.0", - "isobject": "3.0.1", - "mixin-deep": "1.3.1", - "pascalcase": "0.1.1" + "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" }, "dependencies": { "define-property": { @@ -2056,7 +2056,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "isobject": { @@ -2086,7 +2086,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "bfj-node4": { @@ -2095,9 +2095,9 @@ "integrity": "sha512-w+OTPD/R0AvDVR/sy/uVUVeoCpEgUoYj9/1P2zB6mR1yx7F/ADzLX4nlvZ/91WWzGgdZnuLxWP/J89D7ZDt0DA==", "dev": true, "requires": { - "bluebird": "3.5.1", - "check-types": "7.3.0", - "tryer": "1.0.0" + "bluebird": "^3.5.1", + "check-types": "^7.3.0", + "tryer": "^1.0.0" } }, "big.js": { @@ -2124,7 +2124,7 @@ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "bluebird": { @@ -2146,15 +2146,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "1.0.4", + "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.2", + "depd": "~1.1.1", + "http-errors": "~1.6.2", "iconv-lite": "0.4.19", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "1.6.16" + "type-is": "~1.6.15" }, "dependencies": { "debug": { @@ -2174,12 +2174,12 @@ "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "array-flatten": "2.1.1", - "deep-equal": "1.0.1", - "dns-equal": "1.0.0", - "dns-txt": "2.0.2", - "multicast-dns": "6.2.3", - "multicast-dns-service-types": "1.1.0" + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" } }, "boolbase": { @@ -2194,7 +2194,7 @@ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "brace-expansion": { @@ -2203,7 +2203,7 @@ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -2213,9 +2213,9 @@ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "brorand": { @@ -2230,12 +2230,12 @@ "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==", "dev": true, "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.1.3", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "browserify-cipher": { @@ -2244,9 +2244,9 @@ "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=", "dev": true, "requires": { - "browserify-aes": "1.1.1", - "browserify-des": "1.0.0", - "evp_bytestokey": "1.0.3" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, "browserify-des": { @@ -2255,9 +2255,9 @@ "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=", "dev": true, "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1" } }, "browserify-rsa": { @@ -2266,8 +2266,8 @@ "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, "browserify-sign": { @@ -2276,13 +2276,13 @@ "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "elliptic": "6.4.0", - "inherits": "2.0.3", - "parse-asn1": "5.1.0" + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -2291,7 +2291,7 @@ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "pako": "1.0.6" + "pako": "~1.0.5" } }, "browserslist": { @@ -2300,8 +2300,8 @@ "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", "dev": true, "requires": { - "caniuse-lite": "1.0.30000810", - "electron-to-chromium": "1.3.34" + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" } }, "buffer": { @@ -2310,9 +2310,9 @@ "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "dev": true, "requires": { - "base64-js": "1.2.3", - "ieee754": "1.1.11", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-indexof": { @@ -2351,19 +2351,19 @@ "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", "dev": true, "requires": { - "bluebird": "3.5.1", - "chownr": "1.0.1", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "lru-cache": "4.1.1", - "mississippi": "2.0.0", - "mkdirp": "0.5.1", - "move-concurrently": "1.0.1", - "promise-inflight": "1.0.1", - "rimraf": "2.6.2", - "ssri": "5.2.4", - "unique-filename": "1.1.0", - "y18n": "4.0.0" + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", + "y18n": "^4.0.0" } }, "cache-base": { @@ -2372,15 +2372,15 @@ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, "requires": { - "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" + "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" }, "dependencies": { "isobject": { @@ -2418,9 +2418,9 @@ "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", "dev": true, "requires": { - "prepend-http": "2.0.0", - "query-string": "5.1.1", - "sort-keys": "2.0.0" + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" } }, "prepend-http": { @@ -2435,9 +2435,9 @@ "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, "requires": { - "decode-uri-component": "0.2.0", - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "sort-keys": { @@ -2446,7 +2446,7 @@ "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", "dev": true, "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } } } @@ -2457,7 +2457,7 @@ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", "dev": true, "requires": { - "callsites": "0.2.0" + "callsites": "^0.2.0" } }, "callsites": { @@ -2472,8 +2472,8 @@ "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, "requires": { - "no-case": "2.3.2", - "upper-case": "1.1.3" + "no-case": "^2.2.0", + "upper-case": "^1.1.1" } }, "camelcase": { @@ -2488,8 +2488,8 @@ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" } }, "caniuse-api": { @@ -2498,10 +2498,10 @@ "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", "dev": true, "requires": { - "browserslist": "1.7.7", - "caniuse-db": "1.0.30000810", - "lodash.memoize": "4.1.2", - "lodash.uniq": "4.5.0" + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" }, "dependencies": { "browserslist": { @@ -2510,8 +2510,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000810", - "electron-to-chromium": "1.3.34" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -2540,9 +2540,9 @@ "integrity": "sha512-Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { "ansi-styles": { @@ -2551,7 +2551,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "supports-color": { @@ -2560,7 +2560,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -2583,18 +2583,18 @@ "integrity": "sha512-l32Hw3wqB0L2kGVmSbK/a+xXLDrUEsc84pSgMkmwygHvD7ubRsP/vxxHa5BtB6oix1XLLVCHyYMsckRXxThmZw==", "dev": true, "requires": { - "anymatch": "2.0.0", - "async-each": "1.0.1", - "braces": "2.3.1", - "fsevents": "1.1.3", - "glob-parent": "3.1.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "4.0.0", - "normalize-path": "2.1.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0", - "upath": "1.0.4" + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.0.0", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.0" }, "dependencies": { "array-unique": { @@ -2609,18 +2609,18 @@ "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "kind-of": "6.0.2", - "repeat-element": "1.1.2", - "snapdragon": "0.8.1", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "kind-of": "^6.0.2", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" } }, "define-property": { @@ -2629,7 +2629,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -2638,7 +2638,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "fill-range": { @@ -2647,10 +2647,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" } }, "is-number": { @@ -2659,7 +2659,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -2668,7 +2668,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -2705,8 +2705,8 @@ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "circular-json": { @@ -2721,7 +2721,7 @@ "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.1.3" }, "dependencies": { "chalk": { @@ -2730,11 +2730,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "strip-ansi": { @@ -2743,7 +2743,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -2754,10 +2754,10 @@ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -2766,7 +2766,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -2775,7 +2775,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -2784,7 +2784,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -2795,7 +2795,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -2804,7 +2804,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -2815,9 +2815,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "isobject": { @@ -2845,7 +2845,7 @@ "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", "dev": true, "requires": { - "source-map": "0.5.7" + "source-map": "0.5.x" } }, "clean-webpack-plugin": { @@ -2854,7 +2854,7 @@ "integrity": "sha512-M1Li5yLHECcN2MahoreuODul5LkjohJGFxLPTjl3j1ttKrF5rgjZET1SJduuqxLAuT1gAPOdkhg03qcaaU1KeA==", "dev": true, "requires": { - "rimraf": "2.6.2" + "rimraf": "^2.6.1" } }, "cli-cursor": { @@ -2863,7 +2863,7 @@ "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "restore-cursor": "2.0.0" + "restore-cursor": "^2.0.0" } }, "cli-spinners": { @@ -2896,7 +2896,7 @@ "dev": true, "requires": { "slice-ansi": "0.0.4", - "string-width": "1.0.2" + "string-width": "^1.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -2905,7 +2905,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "slice-ansi": { @@ -2920,9 +2920,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { @@ -2931,7 +2931,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -2948,9 +2948,9 @@ "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" }, "dependencies": { "is-fullwidth-code-point": { @@ -2959,7 +2959,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -2968,9 +2968,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { @@ -2979,7 +2979,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -3002,10 +3002,10 @@ "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", "dev": true, "requires": { - "for-own": "1.0.0", - "is-plain-object": "2.0.4", - "kind-of": "6.0.2", - "shallow-clone": "1.0.0" + "for-own": "^1.0.0", + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.0", + "shallow-clone": "^1.0.0" }, "dependencies": { "for-own": { @@ -3014,7 +3014,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "kind-of": { @@ -3031,7 +3031,7 @@ "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, "requires": { - "mimic-response": "1.0.0" + "mimic-response": "^1.0.0" } }, "clone-stats": { @@ -3046,9 +3046,9 @@ "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", "dev": true, "requires": { - "inherits": "2.0.3", - "process-nextick-args": "2.0.0", - "readable-stream": "2.3.5" + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" }, "dependencies": { "readable-stream": { @@ -3057,13 +3057,13 @@ "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "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.0.3", + "util-deprecate": "~1.0.1" } } } @@ -3080,7 +3080,7 @@ "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", "dev": true, "requires": { - "q": "1.5.1" + "q": "^1.1.2" } }, "code-point-at": { @@ -3095,8 +3095,8 @@ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "dev": true, "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color": { @@ -3105,9 +3105,9 @@ "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", "dev": true, "requires": { - "clone": "1.0.4", - "color-convert": "1.9.1", - "color-string": "0.3.0" + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" } }, "color-convert": { @@ -3116,7 +3116,7 @@ "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.1.1" } }, "color-name": { @@ -3131,7 +3131,7 @@ "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.0.0" } }, "colormin": { @@ -3140,9 +3140,9 @@ "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", "dev": true, "requires": { - "color": "0.11.4", + "color": "^0.11.0", "css-color-names": "0.0.4", - "has": "1.0.1" + "has": "^1.0.1" } }, "colors": { @@ -3163,7 +3163,7 @@ "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "dev": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -3190,7 +3190,7 @@ "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", "dev": true, "requires": { - "mime-db": "1.33.0" + "mime-db": ">= 1.33.0 < 2" } }, "compression": { @@ -3199,13 +3199,13 @@ "integrity": "sha1-qv+81qr4VLROuygDU9WtFlH1mmk=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "bytes": "3.0.0", - "compressible": "2.0.13", + "compressible": "~2.0.13", "debug": "2.6.9", - "on-headers": "1.0.1", + "on-headers": "~1.0.1", "safe-buffer": "5.1.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "debug": { @@ -3231,9 +3231,9 @@ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "connect-history-api-fallback": { @@ -3248,7 +3248,7 @@ "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "dev": true, "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "console-control-strings": { @@ -3305,12 +3305,12 @@ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "aproba": "1.2.0", - "fs-write-stream-atomic": "1.0.10", - "iferr": "0.1.5", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" } }, "copy-descriptor": { @@ -3325,14 +3325,14 @@ "integrity": "sha512-OlTo6DYg0XfTKOF8eLf79wcHm4Ut10xU2cRBRPMW/NA5F9VMjZGTfRHWDIYC3s+1kObGYrBLshXWU1K0hILkNQ==", "dev": true, "requires": { - "cacache": "10.0.4", - "find-cache-dir": "1.0.0", - "globby": "7.1.1", - "is-glob": "4.0.0", - "loader-utils": "1.1.0", - "minimatch": "3.0.4", - "p-limit": "1.2.0", - "serialize-javascript": "1.4.0" + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "globby": "^7.1.1", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", + "minimatch": "^3.0.4", + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" }, "dependencies": { "globby": { @@ -3341,12 +3341,12 @@ "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", "dev": true, "requires": { - "array-union": "1.0.2", - "dir-glob": "2.0.0", - "glob": "7.1.2", - "ignore": "3.3.7", - "pify": "3.0.0", - "slash": "1.0.0" + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" } }, "pify": { @@ -3375,8 +3375,8 @@ "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=", "dev": true, "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.0" + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, "create-hash": { @@ -3385,10 +3385,10 @@ "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=", "dev": true, "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "ripemd160": "2.0.1", - "sha.js": "2.4.11" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "sha.js": "^2.4.0" } }, "create-hmac": { @@ -3397,12 +3397,12 @@ "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=", "dev": true, "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.1.3", - "inherits": "2.0.3", - "ripemd160": "2.0.1", - "safe-buffer": "5.1.1", - "sha.js": "2.4.11" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "cross-spawn": { @@ -3411,9 +3411,9 @@ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "dev": true, "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "cryptiles": { @@ -3422,7 +3422,7 @@ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "crypto-browserify": { @@ -3431,17 +3431,17 @@ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { - "browserify-cipher": "1.0.0", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.0", - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "diffie-hellman": "5.0.2", - "inherits": "2.0.3", - "pbkdf2": "3.0.14", - "public-encrypt": "4.0.0", - "randombytes": "2.0.6", - "randomfill": "1.0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, "css-color-names": { @@ -3456,20 +3456,20 @@ "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.7.0", - "cssnano": "3.10.0", - "icss-utils": "2.1.0", - "loader-utils": "1.1.0", - "lodash.camelcase": "4.3.0", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-modules-extract-imports": "1.2.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "postcss-value-parser": "3.3.0", - "source-list-map": "2.0.0" + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" } }, "css-select": { @@ -3478,10 +3478,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.1" + "nth-check": "~1.0.1" } }, "css-selector-tokenizer": { @@ -3490,9 +3490,9 @@ "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", "dev": true, "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.1", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" }, "dependencies": { "regexpu-core": { @@ -3501,9 +3501,9 @@ "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { - "regenerate": "1.3.3", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } } } @@ -3526,38 +3526,38 @@ "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", "dev": true, "requires": { - "autoprefixer": "6.7.7", - "decamelize": "1.2.0", - "defined": "1.0.0", - "has": "1.0.1", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-calc": "5.3.1", - "postcss-colormin": "2.2.2", - "postcss-convert-values": "2.6.1", - "postcss-discard-comments": "2.0.4", - "postcss-discard-duplicates": "2.1.0", - "postcss-discard-empty": "2.1.0", - "postcss-discard-overridden": "0.1.1", - "postcss-discard-unused": "2.2.3", - "postcss-filter-plugins": "2.0.2", - "postcss-merge-idents": "2.1.7", - "postcss-merge-longhand": "2.0.2", - "postcss-merge-rules": "2.1.2", - "postcss-minify-font-values": "1.0.5", - "postcss-minify-gradients": "1.0.5", - "postcss-minify-params": "1.2.2", - "postcss-minify-selectors": "2.1.1", - "postcss-normalize-charset": "1.1.1", - "postcss-normalize-url": "3.0.8", - "postcss-ordered-values": "2.2.3", - "postcss-reduce-idents": "2.4.0", - "postcss-reduce-initial": "1.0.1", - "postcss-reduce-transforms": "1.0.4", - "postcss-svgo": "2.1.6", - "postcss-unique-selectors": "2.0.2", - "postcss-value-parser": "3.3.0", - "postcss-zindex": "2.2.0" + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" } }, "csso": { @@ -3566,8 +3566,8 @@ "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", "dev": true, "requires": { - "clap": "1.2.3", - "source-map": "0.5.7" + "clap": "^1.0.9", + "source-map": "^0.5.3" } }, "currently-unhandled": { @@ -3576,7 +3576,7 @@ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, "requires": { - "array-find-index": "1.0.2" + "array-find-index": "^1.0.1" } }, "cyclist": { @@ -3597,7 +3597,7 @@ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -3653,7 +3653,7 @@ "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, "requires": { - "mimic-response": "1.0.0" + "mimic-response": "^1.0.0" } }, "deep-equal": { @@ -3680,8 +3680,8 @@ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "dev": true, "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.11" + "foreach": "^2.0.5", + "object-keys": "^1.0.8" } }, "define-property": { @@ -3690,8 +3690,8 @@ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -3714,13 +3714,13 @@ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "dev": true, "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.6.2" + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" } }, "delayed-stream": { @@ -3747,8 +3747,8 @@ "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "destroy": { @@ -3769,7 +3769,7 @@ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "detect-node": { @@ -3790,9 +3790,9 @@ "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=", "dev": true, "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, "dir-glob": { @@ -3801,8 +3801,8 @@ "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", "dev": true, "requires": { - "arrify": "1.0.1", - "path-type": "3.0.0" + "arrify": "^1.0.1", + "path-type": "^3.0.0" }, "dependencies": { "path-type": { @@ -3811,7 +3811,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "pify": { @@ -3839,8 +3839,8 @@ "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", "dev": true, "requires": { - "ip": "1.1.5", - "safe-buffer": "5.1.1" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, "dns-txt": { @@ -3849,7 +3849,7 @@ "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", "dev": true, "requires": { - "buffer-indexof": "1.1.1" + "buffer-indexof": "^1.0.0" } }, "doctrine": { @@ -3858,7 +3858,7 @@ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "requires": { - "esutils": "2.0.2" + "esutils": "^2.0.2" } }, "dom-converter": { @@ -3867,7 +3867,7 @@ "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=", "dev": true, "requires": { - "utila": "0.3.3" + "utila": "~0.3" }, "dependencies": { "utila": { @@ -3884,8 +3884,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -3914,7 +3914,7 @@ "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "domutils": { @@ -3923,8 +3923,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" + "dom-serializer": "0", + "domelementtype": "1" } }, "duplexer": { @@ -3945,10 +3945,10 @@ "integrity": "sha512-JzYSLYMhoVVBe8+mbHQ4KgpvHpm0DZpJuL8PY93Vyv1fW7jYJ90LoXa1di/CVbJM+TgMs91rbDapE/RNIfnJsA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "stream-shift": "1.0.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, "ecc-jsbn": { @@ -3958,7 +3958,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "editions": { @@ -3997,13 +3997,13 @@ "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.3", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0", - "minimalistic-crypto-utils": "1.0.1" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, "emojis-list": { @@ -4024,7 +4024,7 @@ "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "dev": true, "requires": { - "iconv-lite": "0.4.19" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -4033,7 +4033,7 @@ "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "dev": true, "requires": { - "once": "1.4.0" + "once": "^1.4.0" } }, "enhanced-resolve": { @@ -4042,9 +4042,9 @@ "integrity": "sha512-jox/62b2GofV1qTUQTMPEJSDIGycS43evqYzD/KVtEb9OCoki9cnacUPxCrZa7JfPzZSYOCZhu9O9luaMxAX8g==", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "memory-fs": "0.4.1", - "tapable": "1.0.0" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "tapable": "^1.0.0" } }, "entities": { @@ -4059,7 +4059,7 @@ "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "dev": true, "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "error": { @@ -4068,8 +4068,8 @@ "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", "dev": true, "requires": { - "string-template": "0.2.1", - "xtend": "4.0.1" + "string-template": "~0.2.1", + "xtend": "~4.0.0" } }, "error-ex": { @@ -4078,7 +4078,7 @@ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", "dev": true, "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "es-abstract": { @@ -4087,11 +4087,11 @@ "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", "dev": true, "requires": { - "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", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" } }, "es-to-primitive": { @@ -4100,9 +4100,9 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "1.1.3", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" } }, "escape-html": { @@ -4123,43 +4123,43 @@ "integrity": "sha512-qy4i3wODqKMYfz9LUI8N2qYDkHkoieTbiHpMrYUI/WbjhXJQr7lI4VngixTgaG+yHX+NBCv7nW4hA0ShbvaNKw==", "dev": true, "requires": { - "ajv": "5.5.2", - "babel-code-frame": "6.26.0", - "chalk": "2.4.0", - "concat-stream": "1.6.0", - "cross-spawn": "5.1.0", - "debug": "3.1.0", - "doctrine": "2.1.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "1.0.0", - "espree": "3.5.4", - "esquery": "1.0.0", - "esutils": "2.0.2", - "file-entry-cache": "2.0.0", - "functional-red-black-tree": "1.0.1", - "glob": "7.1.2", - "globals": "11.3.0", - "ignore": "3.3.7", - "imurmurhash": "0.1.4", - "inquirer": "3.3.0", - "is-resolvable": "1.1.0", - "js-yaml": "3.10.0", - "json-stable-stringify-without-jsonify": "1.0.1", - "levn": "0.3.0", - "lodash": "4.17.5", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "optionator": "0.8.2", - "path-is-inside": "1.0.2", - "pluralize": "7.0.0", - "progress": "2.0.0", - "require-uncached": "1.0.3", - "semver": "5.5.0", - "strip-ansi": "4.0.0", - "strip-json-comments": "2.0.1", + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.2", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", "table": "4.0.2", - "text-table": "0.2.0" + "text-table": "~0.2.0" } }, "eslint-config-standard": { @@ -4180,8 +4180,8 @@ "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", "dev": true, "requires": { - "debug": "2.6.9", - "resolve": "1.6.0" + "debug": "^2.6.9", + "resolve": "^1.5.0" }, "dependencies": { "debug": { @@ -4201,8 +4201,8 @@ "integrity": "sha1-snA2LNiLGkitMIl2zn+lTphBF0Y=", "dev": true, "requires": { - "debug": "2.6.9", - "pkg-dir": "1.0.0" + "debug": "^2.6.8", + "pkg-dir": "^1.0.0" }, "dependencies": { "debug": { @@ -4220,8 +4220,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "path-exists": { @@ -4230,7 +4230,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "pkg-dir": { @@ -4239,7 +4239,7 @@ "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", "dev": true, "requires": { - "find-up": "1.1.2" + "find-up": "^1.0.0" } } } @@ -4250,16 +4250,16 @@ "integrity": "sha1-Fa7qN6Z0mdhI6OmBgG1GJ7VQOBY=", "dev": true, "requires": { - "contains-path": "0.1.0", - "debug": "2.6.9", + "contains-path": "^0.1.0", + "debug": "^2.6.8", "doctrine": "1.5.0", - "eslint-import-resolver-node": "0.3.2", - "eslint-module-utils": "2.2.0", - "has": "1.0.1", - "lodash": "4.17.5", - "minimatch": "3.0.4", - "read-pkg-up": "2.0.0", - "resolve": "1.6.0" + "eslint-import-resolver-node": "^0.3.1", + "eslint-module-utils": "^2.2.0", + "has": "^1.0.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.3", + "read-pkg-up": "^2.0.0", + "resolve": "^1.6.0" }, "dependencies": { "debug": { @@ -4277,8 +4277,8 @@ "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", "dev": true, "requires": { - "esutils": "2.0.2", - "isarray": "1.0.0" + "esutils": "^2.0.2", + "isarray": "^1.0.0" } }, "load-json-file": { @@ -4287,10 +4287,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" } }, "path-type": { @@ -4299,7 +4299,7 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" } }, "read-pkg": { @@ -4308,9 +4308,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "read-pkg-up": { @@ -4319,8 +4319,8 @@ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" } }, "strip-bom": { @@ -4337,10 +4337,10 @@ "integrity": "sha512-Q/Cc2sW1OAISDS+Ji6lZS2KV4b7ueA/WydVWd1BECTQwVvfQy5JAi3glhINoKzoMnfnuRgNP+ZWKrGAbp3QDxw==", "dev": true, "requires": { - "ignore": "3.3.7", - "minimatch": "3.0.4", - "resolve": "1.6.0", - "semver": "5.5.0" + "ignore": "^3.3.6", + "minimatch": "^3.0.4", + "resolve": "^1.3.3", + "semver": "^5.4.1" } }, "eslint-plugin-promise": { @@ -4355,10 +4355,10 @@ "integrity": "sha512-KC7Snr4YsWZD5flu6A5c0AcIZidzW3Exbqp7OT67OaD2AppJtlBr/GuPrW/vaQM/yfZotEvKAdrxrO+v8vwYJA==", "dev": true, "requires": { - "doctrine": "2.1.0", - "has": "1.0.1", - "jsx-ast-utils": "2.0.1", - "prop-types": "15.6.1" + "doctrine": "^2.0.2", + "has": "^1.0.1", + "jsx-ast-utils": "^2.0.1", + "prop-types": "^15.6.0" } }, "eslint-plugin-standard": { @@ -4373,8 +4373,8 @@ "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", "dev": true, "requires": { - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, "eslint-visitor-keys": { @@ -4389,8 +4389,8 @@ "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", "dev": true, "requires": { - "acorn": "5.5.0", - "acorn-jsx": "3.0.1" + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" } }, "esprima": { @@ -4405,7 +4405,7 @@ "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.0.0" } }, "esrecurse": { @@ -4414,7 +4414,7 @@ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.1.0" } }, "estraverse": { @@ -4441,13 +4441,13 @@ "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", "dev": true, "requires": { - "duplexer": "0.1.1", - "from": "0.1.7", - "map-stream": "0.1.0", + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", "pause-stream": "0.0.11", - "split": "0.3.3", - "stream-combiner": "0.0.4", - "through": "2.3.8" + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" } }, "eventemitter3": { @@ -4468,7 +4468,7 @@ "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", "dev": true, "requires": { - "original": "1.0.0" + "original": ">=0.0.5" } }, "evp_bytestokey": { @@ -4477,8 +4477,8 @@ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "md5.js": "1.3.4", - "safe-buffer": "5.1.1" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, "execa": { @@ -4487,13 +4487,13 @@ "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "dev": true, "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "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-hook": { @@ -4508,7 +4508,7 @@ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -4517,7 +4517,7 @@ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "dev": true, "requires": { - "fill-range": "2.2.3" + "fill-range": "^2.1.0" } }, "expand-tilde": { @@ -4526,7 +4526,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } }, "express": { @@ -4535,36 +4535,36 @@ "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "array-flatten": "1.1.1", "body-parser": "1.18.2", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "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", + "depd": "~1.1.1", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "finalhandler": "1.1.0", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.3", + "proxy-addr": "~2.0.2", "qs": "6.5.1", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "safe-buffer": "5.1.1", "send": "0.16.1", "serve-static": "1.13.1", "setprototypeof": "1.1.0", - "statuses": "1.3.1", - "type-is": "1.6.16", + "statuses": "~1.3.1", + "type-is": "~1.6.15", "utils-merge": "1.0.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "array-flatten": { @@ -4596,8 +4596,8 @@ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -4606,7 +4606,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -4617,9 +4617,9 @@ "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==", "dev": true, "requires": { - "chardet": "0.4.2", - "iconv-lite": "0.4.19", - "tmp": "0.0.33" + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" } }, "extglob": { @@ -4628,7 +4628,7 @@ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" }, "dependencies": { "is-extglob": { @@ -4675,7 +4675,7 @@ "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fbjs": { @@ -4684,13 +4684,13 @@ "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", "dev": true, "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.17" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.9" } }, "figures": { @@ -4699,7 +4699,7 @@ "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.5" } }, "file-entry-cache": { @@ -4708,8 +4708,8 @@ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "dev": true, "requires": { - "flat-cache": "1.3.0", - "object-assign": "4.1.1" + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" } }, "filename-regex": { @@ -4730,11 +4730,11 @@ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "dev": true, "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^1.1.3", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "finalhandler": { @@ -4744,12 +4744,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" }, "dependencies": { "debug": { @@ -4769,9 +4769,9 @@ "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "dev": true, "requires": { - "commondir": "1.0.1", - "make-dir": "1.2.0", - "pkg-dir": "2.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" } }, "find-up": { @@ -4780,7 +4780,7 @@ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "first-chunk-stream": { @@ -4789,7 +4789,7 @@ "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=", "dev": true, "requires": { - "readable-stream": "2.3.4" + "readable-stream": "^2.0.2" } }, "flat-cache": { @@ -4798,10 +4798,10 @@ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", "dev": true, "requires": { - "circular-json": "0.3.3", - "del": "2.2.2", - "graceful-fs": "4.1.11", - "write": "0.2.1" + "circular-json": "^0.3.1", + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "write": "^0.2.1" } }, "flatten": { @@ -4822,8 +4822,8 @@ "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" } }, "focus-trap": { @@ -4831,7 +4831,7 @@ "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-2.4.3.tgz", "integrity": "sha512-sT5Ip9nyAIxWq8Apt1Fdv6yTci5GotaOtO5Ro1/+F3PizttNBcCYz8j/Qze54PPFK73KUbOqh++HUCiyNPqvhA==", "requires": { - "tabbable": "1.1.2" + "tabbable": "^1.0.3" } }, "for-in": { @@ -4846,7 +4846,7 @@ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "foreach": { @@ -4867,9 +4867,9 @@ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.6", - "mime-types": "2.1.18" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "forwarded": { @@ -4884,7 +4884,7 @@ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "dev": true, "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -4905,8 +4905,8 @@ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" } }, "fs-write-stream-atomic": { @@ -4915,10 +4915,10 @@ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "iferr": "0.1.5", - "imurmurhash": "0.1.4", - "readable-stream": "2.3.4" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" } }, "fs.realpath": { @@ -4934,8 +4934,8 @@ "dev": true, "optional": true, "requires": { - "nan": "2.9.2", - "node-pre-gyp": "0.6.39" + "nan": "^2.3.0", + "node-pre-gyp": "^0.6.39" }, "dependencies": { "abbrev": { @@ -4950,8 +4950,8 @@ "dev": true, "optional": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } }, "ansi-regex": { @@ -4971,8 +4971,8 @@ "dev": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.2.9" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "asn1": { @@ -5016,7 +5016,7 @@ "dev": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "block-stream": { @@ -5024,7 +5024,7 @@ "bundled": true, "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "boom": { @@ -5032,7 +5032,7 @@ "bundled": true, "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "brace-expansion": { @@ -5040,7 +5040,7 @@ "bundled": true, "dev": true, "requires": { - "balanced-match": "0.4.2", + "balanced-match": "^0.4.1", "concat-map": "0.0.1" } }, @@ -5071,7 +5071,7 @@ "bundled": true, "dev": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "concat-map": { @@ -5094,7 +5094,7 @@ "bundled": true, "dev": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "dashdash": { @@ -5103,7 +5103,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -5152,7 +5152,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "extend": { @@ -5178,9 +5178,9 @@ "dev": true, "optional": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.15" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "fs.realpath": { @@ -5193,10 +5193,10 @@ "bundled": true, "dev": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.1" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "fstream-ignore": { @@ -5205,9 +5205,9 @@ "dev": true, "optional": true, "requires": { - "fstream": "1.0.11", - "inherits": "2.0.3", - "minimatch": "3.0.4" + "fstream": "^1.0.0", + "inherits": "2", + "minimatch": "^3.0.0" } }, "gauge": { @@ -5216,14 +5216,14 @@ "dev": true, "optional": true, "requires": { - "aproba": "1.1.1", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "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" } }, "getpass": { @@ -5232,7 +5232,7 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -5248,12 +5248,12 @@ "bundled": true, "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "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" } }, "graceful-fs": { @@ -5273,8 +5273,8 @@ "dev": true, "optional": true, "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "ajv": "^4.9.1", + "har-schema": "^1.0.5" } }, "has-unicode": { @@ -5288,10 +5288,10 @@ "bundled": true, "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -5305,9 +5305,9 @@ "dev": true, "optional": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.0", - "sshpk": "1.13.0" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "inflight": { @@ -5315,8 +5315,8 @@ "bundled": true, "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -5335,7 +5335,7 @@ "bundled": true, "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-typedarray": { @@ -5361,7 +5361,7 @@ "dev": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "jsbn": { @@ -5382,7 +5382,7 @@ "dev": true, "optional": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -5427,7 +5427,7 @@ "bundled": true, "dev": true, "requires": { - "mime-db": "1.27.0" + "mime-db": "~1.27.0" } }, "minimatch": { @@ -5435,7 +5435,7 @@ "bundled": true, "dev": true, "requires": { - "brace-expansion": "1.1.7" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -5463,17 +5463,17 @@ "dev": true, "optional": true, "requires": { - "detect-libc": "1.0.2", + "detect-libc": "^1.0.2", "hawk": "3.1.3", - "mkdirp": "0.5.1", - "nopt": "4.0.1", - "npmlog": "4.1.0", - "rc": "1.2.1", + "mkdirp": "^0.5.1", + "nopt": "^4.0.1", + "npmlog": "^4.0.2", + "rc": "^1.1.7", "request": "2.81.0", - "rimraf": "2.6.1", - "semver": "5.3.0", - "tar": "2.2.1", - "tar-pack": "3.4.0" + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^2.2.1", + "tar-pack": "^3.4.0" } }, "nopt": { @@ -5482,8 +5482,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.0", - "osenv": "0.1.4" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npmlog": { @@ -5492,10 +5492,10 @@ "dev": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -5520,7 +5520,7 @@ "bundled": true, "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -5541,8 +5541,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -5579,10 +5579,10 @@ "dev": true, "optional": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.4", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -5598,13 +5598,13 @@ "bundled": true, "dev": true, "requires": { - "buffer-shims": "1.0.0", - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "1.0.1", - "util-deprecate": "1.0.2" + "buffer-shims": "~1.0.0", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~1.0.0", + "util-deprecate": "~1.0.1" } }, "request": { @@ -5613,28 +5613,28 @@ "dev": true, "optional": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.15", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.0.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.2", - "tunnel-agent": "0.6.0", - "uuid": "3.0.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "rimraf": { @@ -5642,7 +5642,7 @@ "bundled": true, "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -5673,7 +5673,7 @@ "bundled": true, "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "sshpk": { @@ -5682,15 +5682,15 @@ "dev": true, "optional": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jodid25519": "1.0.2", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "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", + "jodid25519": "^1.0.0", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" }, "dependencies": { "assert-plus": { @@ -5706,9 +5706,9 @@ "bundled": true, "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -5716,7 +5716,7 @@ "bundled": true, "dev": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "^5.0.1" } }, "stringstream": { @@ -5730,7 +5730,7 @@ "bundled": true, "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -5744,9 +5744,9 @@ "bundled": true, "dev": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-pack": { @@ -5755,14 +5755,14 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.8", - "fstream": "1.0.11", - "fstream-ignore": "1.0.5", - "once": "1.4.0", - "readable-stream": "2.2.9", - "rimraf": "2.6.1", - "tar": "2.2.1", - "uid-number": "0.0.6" + "debug": "^2.2.0", + "fstream": "^1.0.10", + "fstream-ignore": "^1.0.5", + "once": "^1.3.3", + "readable-stream": "^2.1.4", + "rimraf": "^2.5.1", + "tar": "^2.2.1", + "uid-number": "^0.0.6" } }, "tough-cookie": { @@ -5771,7 +5771,7 @@ "dev": true, "optional": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "tunnel-agent": { @@ -5780,7 +5780,7 @@ "dev": true, "optional": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -5821,7 +5821,7 @@ "dev": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -5837,10 +5837,10 @@ "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "function-bind": { @@ -5861,14 +5861,14 @@ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "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" }, "dependencies": { "is-fullwidth-code-point": { @@ -5877,7 +5877,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -5886,9 +5886,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { @@ -5897,7 +5897,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -5908,7 +5908,7 @@ "integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=", "dev": true, "requires": { - "globule": "1.2.0" + "globule": "^1.0.0" } }, "generate-function": { @@ -5923,7 +5923,7 @@ "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", "dev": true, "requires": { - "is-property": "1.0.2" + "is-property": "^1.0.0" } }, "get-caller-file": { @@ -5956,7 +5956,7 @@ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -5973,8 +5973,8 @@ "integrity": "sha512-F/mS+fsWQMo1zfgG9MD8KWvTWPPzzhuVwY++fhQ5Ggd+0P+CAMHtzMZhNxG+TqGfHDChJKsbh6otfMGqO2AKBw==", "dev": true, "requires": { - "got": "7.1.0", - "is-plain-obj": "1.1.0" + "got": "^7.0.0", + "is-plain-obj": "^1.1.0" }, "dependencies": { "got": { @@ -5983,20 +5983,20 @@ "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "dev": true, "requires": { - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-plain-obj": "1.1.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.1", - "p-cancelable": "0.3.0", - "p-timeout": "1.2.1", - "safe-buffer": "5.1.1", - "timed-out": "4.0.1", - "url-parse-lax": "1.0.0", - "url-to-options": "1.0.1" + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" } }, "p-cancelable": { @@ -6011,7 +6011,7 @@ "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "dev": true, "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "url-parse-lax": { @@ -6020,7 +6020,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } } } @@ -6031,7 +6031,7 @@ "integrity": "sha1-y+KABBiDIG2kISrp5LXxacML9Bc=", "dev": true, "requires": { - "gh-got": "6.0.0" + "gh-got": "^6.0.0" } }, "glob": { @@ -6040,12 +6040,12 @@ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dev": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "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" } }, "glob-all": { @@ -6054,8 +6054,8 @@ "integrity": "sha1-iRPd+17hrHgSZWJBsD1SF8ZLAqs=", "dev": true, "requires": { - "glob": "7.1.2", - "yargs": "1.2.6" + "glob": "^7.0.5", + "yargs": "~1.2.6" }, "dependencies": { "minimist": { @@ -6070,7 +6070,7 @@ "integrity": "sha1-nHtKgv1dWVsr8Xq23MQxNUMv40s=", "dev": true, "requires": { - "minimist": "0.1.0" + "minimist": "^0.1.0" } } } @@ -6081,8 +6081,8 @@ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" }, "dependencies": { "glob-parent": { @@ -6091,7 +6091,7 @@ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "is-extglob": { @@ -6106,7 +6106,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -6117,8 +6117,8 @@ "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" }, "dependencies": { "is-glob": { @@ -6127,7 +6127,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -6138,9 +6138,9 @@ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -6149,11 +6149,11 @@ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.0" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" } }, "globals": { @@ -6168,12 +6168,12 @@ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "globule": { @@ -6182,9 +6182,9 @@ "integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=", "dev": true, "requires": { - "glob": "7.1.2", - "lodash": "4.17.5", - "minimatch": "3.0.4" + "glob": "~7.1.1", + "lodash": "~4.17.4", + "minimatch": "~3.0.2" } }, "got": { @@ -6193,23 +6193,23 @@ "integrity": "sha512-kBNy/S2CGwrYgDSec5KTWGKUvupwkkTVAjIsVFF2shXO13xpZdFP4d4kxa//CLX2tN/rV0aYwK8vY6UKWGn2vQ==", "dev": true, "requires": { - "@sindresorhus/is": "0.7.0", - "cacheable-request": "2.1.4", - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "into-stream": "3.1.0", - "is-retry-allowed": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.1", - "mimic-response": "1.0.0", - "p-cancelable": "0.4.0", - "p-timeout": "2.0.1", - "pify": "3.0.0", - "safe-buffer": "5.1.1", - "timed-out": "4.0.1", - "url-parse-lax": "3.0.0", - "url-to-options": "1.0.1" + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" }, "dependencies": { "pify": { @@ -6232,7 +6232,7 @@ "integrity": "sha1-wWfSpTGcWg4JZO9qJbfC34mWyFw=", "dev": true, "requires": { - "lodash": "4.17.5" + "lodash": "^4.17.2" } }, "gzip-size": { @@ -6241,8 +6241,8 @@ "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", "dev": true, "requires": { - "duplexer": "0.1.1", - "pify": "3.0.0" + "duplexer": "^0.1.1", + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -6265,10 +6265,10 @@ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=", "dev": true, "requires": { - "chalk": "1.1.3", - "commander": "2.14.1", - "is-my-json-valid": "2.17.2", - "pinkie-promise": "2.0.1" + "chalk": "^1.1.1", + "commander": "^2.9.0", + "is-my-json-valid": "^2.12.4", + "pinkie-promise": "^2.0.0" }, "dependencies": { "chalk": { @@ -6277,11 +6277,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "strip-ansi": { @@ -6290,7 +6290,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -6301,7 +6301,7 @@ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", "dev": true, "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.0.2" } }, "has-ansi": { @@ -6310,7 +6310,7 @@ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-color": { @@ -6343,7 +6343,7 @@ "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "dev": true, "requires": { - "has-symbol-support-x": "1.4.2" + "has-symbol-support-x": "^1.4.1" } }, "has-unicode": { @@ -6358,9 +6358,9 @@ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -6377,8 +6377,8 @@ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -6387,7 +6387,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -6396,7 +6396,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6407,7 +6407,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -6418,7 +6418,7 @@ "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "^2.0.1" } }, "hash.js": { @@ -6427,8 +6427,8 @@ "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==", "dev": true, "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.0" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.0" } }, "hawk": { @@ -6437,10 +6437,10 @@ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", "dev": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "he": { @@ -6455,9 +6455,9 @@ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "hash.js": "1.1.3", - "minimalistic-assert": "1.0.0", - "minimalistic-crypto-utils": "1.0.1" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoek": { @@ -6472,8 +6472,8 @@ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "homedir-polyfill": { @@ -6482,7 +6482,7 @@ "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "dev": true, "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hosted-git-info": { @@ -6497,10 +6497,10 @@ "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dev": true, "requires": { - "inherits": "2.0.3", - "obuf": "1.1.2", - "readable-stream": "2.3.4", - "wbuf": "1.7.3" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, "html-comment-regex": { @@ -6521,14 +6521,14 @@ "integrity": "sha512-5c8iAyeIGAiuFhVjJ0qy1lgvyQxxuZgjeOuMnoK/wjEyy8DF3xKUnE9pO+6H7VMir976K6SGlZV8ZEmIOea/Zg==", "dev": true, "requires": { - "camel-case": "3.0.0", - "clean-css": "4.1.11", - "commander": "2.14.1", - "he": "1.1.1", - "ncname": "1.0.0", - "param-case": "2.1.1", - "relateurl": "0.2.7", - "uglify-js": "3.3.13" + "camel-case": "3.0.x", + "clean-css": "4.1.x", + "commander": "2.14.x", + "he": "1.1.x", + "ncname": "1.0.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.3.x" } }, "html-webpack-plugin": { @@ -6537,12 +6537,12 @@ "integrity": "sha1-01sEUqrhKaip8/rEShaaYl2M8/o=", "dev": true, "requires": { - "html-minifier": "3.5.10", - "loader-utils": "0.2.17", - "lodash": "4.17.5", - "pretty-error": "2.1.1", - "tapable": "1.0.0", - "toposort": "1.0.6", + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", "util.promisify": "1.0.0" }, "dependencies": { @@ -6552,10 +6552,10 @@ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } } } @@ -6566,10 +6566,10 @@ "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", "dev": true, "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.1.0", - "domutils": "1.1.6", - "readable-stream": "1.0.34" + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" }, "dependencies": { "domutils": { @@ -6578,7 +6578,7 @@ "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "isarray": { @@ -6593,10 +6593,10 @@ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -6628,7 +6628,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.3.1" + "statuses": ">= 1.3.1 < 2" }, "dependencies": { "depd": { @@ -6657,8 +6657,8 @@ "integrity": "sha1-Bt/ykpUr9k2+hHH6nfcwZtTzd0I=", "dev": true, "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" } }, "http-proxy-middleware": { @@ -6667,10 +6667,10 @@ "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", "dev": true, "requires": { - "http-proxy": "1.16.2", - "is-glob": "3.1.0", - "lodash": "4.17.5", - "micromatch": "2.3.11" + "http-proxy": "^1.16.2", + "is-glob": "^3.1.0", + "lodash": "^4.17.2", + "micromatch": "^2.3.11" }, "dependencies": { "is-glob": { @@ -6679,7 +6679,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -6690,9 +6690,9 @@ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-browserify": { @@ -6719,7 +6719,7 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "6.0.21" + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -6728,7 +6728,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -6737,9 +6737,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "postcss": { @@ -6748,9 +6748,9 @@ "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.2", - "source-map": "0.6.1", - "supports-color": "5.3.0" + "chalk": "^2.3.2", + "source-map": "^0.6.1", + "supports-color": "^5.3.0" } }, "source-map": { @@ -6765,7 +6765,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -6803,8 +6803,8 @@ "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", "dev": true, "requires": { - "pkg-dir": "2.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" } }, "imurmurhash": { @@ -6825,7 +6825,7 @@ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "indexes-of": { @@ -6846,8 +6846,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -6868,20 +6868,20 @@ "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", "dev": true, "requires": { - "ansi-escapes": "3.0.0", - "chalk": "2.4.0", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.1.0", - "figures": "2.0.0", - "lodash": "4.17.5", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx-lite": "4.0.8", - "rx-lite-aggregates": "4.0.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" } }, "internal-ip": { @@ -6890,7 +6890,7 @@ "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", "dev": true, "requires": { - "meow": "3.7.0" + "meow": "^3.3.0" } }, "interpret": { @@ -6905,8 +6905,8 @@ "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", "dev": true, "requires": { - "from2": "2.3.0", - "p-is-promise": "1.1.0" + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" } }, "invariant": { @@ -6915,7 +6915,7 @@ "integrity": "sha512-7Z5PPegwDTyjbaeCnV0efcyS6vdKAU51kpEmS7QFib3P4822l8ICYyMn7qvJnc+WzLoDsuI9gPMKbJ8pCu8XtA==", "dev": true, "requires": { - "loose-envify": "1.3.1" + "loose-envify": "^1.0.0" } }, "invert-kv": { @@ -6948,7 +6948,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" }, "dependencies": { "kind-of": { @@ -6971,7 +6971,7 @@ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "dev": true, "requires": { - "binary-extensions": "1.11.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -6986,7 +6986,7 @@ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-callable": { @@ -7001,7 +7001,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" }, "dependencies": { "kind-of": { @@ -7024,9 +7024,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "dependencies": { "kind-of": { @@ -7049,7 +7049,7 @@ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -7070,7 +7070,7 @@ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -7085,7 +7085,7 @@ "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "dev": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.1" } }, "is-my-ip-valid": { @@ -7100,11 +7100,11 @@ "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==", "dev": true, "requires": { - "generate-function": "2.0.0", - "generate-object-property": "1.2.0", - "is-my-ip-valid": "1.0.0", - "jsonpointer": "4.0.1", - "xtend": "4.0.1" + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" } }, "is-number": { @@ -7113,7 +7113,7 @@ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-object": { @@ -7128,7 +7128,7 @@ "integrity": "sha1-s2ExHYPG5dcmyr9eJQsCNxBvWuI=", "dev": true, "requires": { - "symbol-observable": "0.2.4" + "symbol-observable": "^0.2.2" }, "dependencies": { "symbol-observable": { @@ -7145,7 +7145,7 @@ "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==", "dev": true, "requires": { - "is-number": "4.0.0" + "is-number": "^4.0.0" }, "dependencies": { "is-number": { @@ -7168,7 +7168,7 @@ "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", "dev": true, "requires": { - "is-path-inside": "1.0.1" + "is-path-inside": "^1.0.0" } }, "is-path-inside": { @@ -7177,7 +7177,7 @@ "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-plain-obj": { @@ -7192,7 +7192,7 @@ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -7233,7 +7233,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.1" + "has": "^1.0.1" } }, "is-resolvable": { @@ -7254,7 +7254,7 @@ "integrity": "sha1-RJypgpnnEwOCViieyytUDcQ3yzA=", "dev": true, "requires": { - "scoped-regex": "1.0.0" + "scoped-regex": "^1.0.0" } }, "is-stream": { @@ -7269,7 +7269,7 @@ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", "dev": true, "requires": { - "html-comment-regex": "1.1.1" + "html-comment-regex": "^1.1.0" } }, "is-symbol": { @@ -7329,8 +7329,8 @@ "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "dev": true, "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.3" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, "isstream": { @@ -7345,9 +7345,9 @@ "integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", "dev": true, "requires": { - "binaryextensions": "2.1.1", - "editions": "1.3.4", - "textextensions": "2.2.0" + "binaryextensions": "2", + "editions": "^1.3.3", + "textextensions": "2" } }, "isurl": { @@ -7356,8 +7356,8 @@ "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "dev": true, "requires": { - "has-to-string-tag-x": "1.4.1", - "is-object": "1.0.1" + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" } }, "js-base64": { @@ -7378,8 +7378,8 @@ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "jsbn": { @@ -7395,21 +7395,21 @@ "integrity": "sha512-JAcQINNMFpdzzpKJN8k5xXjF3XDuckB1/48uScSzcnNyK199iWEc9AxKL9OoX5144M2w5zEx9Qs4/E/eBZZUlw==", "dev": true, "requires": { - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-preset-es2015": "6.24.1", - "babel-preset-stage-1": "6.24.1", - "babel-register": "6.26.0", - "babylon": "7.0.0-beta.42", - "colors": "1.1.2", - "flow-parser": "0.68.0", - "lodash": "4.17.5", - "micromatch": "2.3.11", - "neo-async": "2.5.0", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-preset-es2015": "^6.9.0", + "babel-preset-stage-1": "^6.5.0", + "babel-register": "^6.9.0", + "babylon": "^7.0.0-beta.30", + "colors": "^1.1.2", + "flow-parser": "^0.*", + "lodash": "^4.13.1", + "micromatch": "^2.3.7", + "neo-async": "^2.5.0", "node-dir": "0.1.8", - "nomnom": "1.8.1", - "recast": "0.14.7", - "temp": "0.8.3", - "write-file-atomic": "1.3.4" + "nomnom": "^1.8.1", + "recast": "^0.14.1", + "temp": "^0.8.1", + "write-file-atomic": "^1.2.0" }, "dependencies": { "babylon": { @@ -7512,7 +7512,7 @@ "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", "dev": true, "requires": { - "array-includes": "3.0.3" + "array-includes": "^3.0.3" } }, "keyv": { @@ -7536,7 +7536,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "last-call-webpack-plugin": { @@ -7545,8 +7545,8 @@ "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", "dev": true, "requires": { - "lodash": "4.17.5", - "webpack-sources": "1.1.0" + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" } }, "lazy-cache": { @@ -7555,7 +7555,7 @@ "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", "dev": true, "requires": { - "set-getter": "0.1.0" + "set-getter": "^0.1.0" } }, "lcid": { @@ -7564,7 +7564,7 @@ "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "dev": true, "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "levn": { @@ -7573,8 +7573,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, "listr": { @@ -7583,23 +7583,23 @@ "integrity": "sha1-ILsLowuuZg7oTMBQPfS+PVYjiH0=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-truncate": "0.2.1", - "figures": "1.7.0", - "indent-string": "2.1.0", - "is-observable": "0.2.0", - "is-promise": "2.1.0", - "is-stream": "1.1.0", - "listr-silent-renderer": "1.1.1", - "listr-update-renderer": "0.4.0", - "listr-verbose-renderer": "0.4.1", - "log-symbols": "1.0.2", - "log-update": "1.0.2", - "ora": "0.2.3", - "p-map": "1.2.0", - "rxjs": "5.5.8", - "stream-to-observable": "0.2.0", - "strip-ansi": "3.0.1" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "figures": "^1.7.0", + "indent-string": "^2.1.0", + "is-observable": "^0.2.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.4.0", + "listr-verbose-renderer": "^0.4.0", + "log-symbols": "^1.0.2", + "log-update": "^1.0.2", + "ora": "^0.2.3", + "p-map": "^1.1.1", + "rxjs": "^5.4.2", + "stream-to-observable": "^0.2.0", + "strip-ansi": "^3.0.1" }, "dependencies": { "chalk": { @@ -7608,11 +7608,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "figures": { @@ -7621,8 +7621,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "log-symbols": { @@ -7631,7 +7631,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "strip-ansi": { @@ -7640,7 +7640,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -7657,14 +7657,14 @@ "integrity": "sha1-NE2YDaLKLosUW6MFkI8yrj9MyKc=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-truncate": "0.2.1", - "elegant-spinner": "1.0.1", - "figures": "1.7.0", - "indent-string": "3.2.0", - "log-symbols": "1.0.2", - "log-update": "1.0.2", - "strip-ansi": "3.0.1" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^1.0.2", + "strip-ansi": "^3.0.1" }, "dependencies": { "chalk": { @@ -7673,11 +7673,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "figures": { @@ -7686,8 +7686,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "indent-string": { @@ -7702,7 +7702,7 @@ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "strip-ansi": { @@ -7711,7 +7711,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -7722,10 +7722,10 @@ "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "date-fns": "1.29.0", - "figures": "1.7.0" + "chalk": "^1.1.3", + "cli-cursor": "^1.0.2", + "date-fns": "^1.27.2", + "figures": "^1.7.0" }, "dependencies": { "chalk": { @@ -7734,11 +7734,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "cli-cursor": { @@ -7747,7 +7747,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "figures": { @@ -7756,8 +7756,8 @@ "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "escape-string-regexp": "1.0.5", - "object-assign": "4.1.1" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } }, "onetime": { @@ -7772,8 +7772,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } }, "strip-ansi": { @@ -7782,7 +7782,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -7793,11 +7793,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "loader-runner": { @@ -7812,9 +7812,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } }, "locate-path": { @@ -7823,8 +7823,8 @@ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lodash": { @@ -7881,7 +7881,7 @@ "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", "dev": true, "requires": { - "chalk": "2.4.0" + "chalk": "^2.0.1" } }, "log-update": { @@ -7890,8 +7890,8 @@ "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=", "dev": true, "requires": { - "ansi-escapes": "1.4.0", - "cli-cursor": "1.0.2" + "ansi-escapes": "^1.0.0", + "cli-cursor": "^1.0.2" }, "dependencies": { "ansi-escapes": { @@ -7906,7 +7906,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "onetime": { @@ -7921,8 +7921,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } } } @@ -7945,7 +7945,7 @@ "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "dev": true, "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0" } }, "loud-rejection": { @@ -7954,8 +7954,8 @@ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" } }, "lower-case": { @@ -7976,8 +7976,8 @@ "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "macaddress": { @@ -7992,7 +7992,7 @@ "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -8027,7 +8027,7 @@ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "dev": true, "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "material-components-web": { @@ -8035,40 +8035,40 @@ "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-0.32.0.tgz", "integrity": "sha512-f2etJyWzZu/5U1qYnybzHXuUhyEAG19a/OFjSLi6rYJtjY1BtPS+Az9IHvnKDB7ahLET00vEtMKZbNsSa8Eksw==", "requires": { - "@material/animation": "0.25.0", - "@material/auto-init": "0.32.0", - "@material/base": "0.29.0", - "@material/button": "0.32.0", - "@material/card": "0.32.0", - "@material/checkbox": "0.32.0", - "@material/chips": "0.32.0", - "@material/dialog": "0.32.0", - "@material/drawer": "0.30.0", - "@material/elevation": "0.28.0", - "@material/fab": "0.32.0", - "@material/floating-label": "0.32.0", - "@material/form-field": "0.32.0", - "@material/grid-list": "0.30.0", - "@material/icon-toggle": "0.32.0", - "@material/layout-grid": "0.24.0", - "@material/line-ripple": "0.32.0", - "@material/linear-progress": "0.30.0", - "@material/list": "0.32.0", - "@material/menu": "0.31.0", - "@material/radio": "0.32.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/select": "0.32.0", - "@material/selection-control": "0.32.0", - "@material/slider": "0.32.0", - "@material/snackbar": "0.30.0", - "@material/switch": "0.32.0", - "@material/tabs": "0.32.0", - "@material/textfield": "0.32.0", - "@material/theme": "0.30.0", - "@material/toolbar": "0.32.0", - "@material/top-app-bar": "0.32.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/auto-init": "^0.32.0", + "@material/base": "^0.29.0", + "@material/button": "^0.32.0", + "@material/card": "^0.32.0", + "@material/checkbox": "^0.32.0", + "@material/chips": "^0.32.0", + "@material/dialog": "^0.32.0", + "@material/drawer": "^0.30.0", + "@material/elevation": "^0.28.0", + "@material/fab": "^0.32.0", + "@material/floating-label": "^0.32.0", + "@material/form-field": "^0.32.0", + "@material/grid-list": "^0.30.0", + "@material/icon-toggle": "^0.32.0", + "@material/layout-grid": "^0.24.0", + "@material/line-ripple": "^0.32.0", + "@material/linear-progress": "^0.30.0", + "@material/list": "^0.32.0", + "@material/menu": "^0.31.0", + "@material/radio": "^0.32.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/select": "^0.32.0", + "@material/selection-control": "^0.32.0", + "@material/slider": "^0.32.0", + "@material/snackbar": "^0.30.0", + "@material/switch": "^0.32.0", + "@material/tabs": "^0.32.0", + "@material/textfield": "^0.32.0", + "@material/theme": "^0.30.0", + "@material/toolbar": "^0.32.0", + "@material/top-app-bar": "^0.32.0", + "@material/typography": "^0.28.0" }, "dependencies": { "@material/auto-init": { @@ -8081,10 +8081,10 @@ "resolved": "https://registry.npmjs.org/@material/button/-/button-0.32.0.tgz", "integrity": "sha512-3PBA+o8T5lFJbCo2GZD8sm5U4VXiHDN6nHkrKlysuvcbo6QQK1C3ZMP4BIj2nmSpodvNRXOk8opG3feDcubg3g==", "requires": { - "@material/elevation": "0.28.0", - "@material/ripple": "0.32.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.32.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/card": { @@ -8092,10 +8092,10 @@ "resolved": "https://registry.npmjs.org/@material/card/-/card-0.32.0.tgz", "integrity": "sha512-Y/o8Mekvlt3su0K80gcLpmcdFUa+D57nKDI3nVcM1Xi2r5/ra3qjAmFda5mauxZK/8PzyB/FJzF1fy/RH5s+9g==", "requires": { - "@material/elevation": "0.28.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0" + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0" } }, "@material/checkbox": { @@ -8103,12 +8103,12 @@ "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-0.32.0.tgz", "integrity": "sha512-Rc6sidCCsc+wyktwd6KhNqAt14H6zSEarwLnvqCaYLv/Ml+lqg2SjQ3mg9rRKt1JREaN7G9BGKQKAnB//OMY4g==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/selection-control": "0.32.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/selection-control": "^0.32.0", + "@material/theme": "^0.30.0" } }, "@material/chips": { @@ -8116,8 +8116,8 @@ "resolved": "https://registry.npmjs.org/@material/chips/-/chips-0.32.0.tgz", "integrity": "sha512-bw4LSzF+Ejyi4Z7iZHZE5J2k437b2iLVM9bGjkXYZ4bkFR+gqjjfB9787FEQGoowHwKOWmuVwYrsO+Vsomf6jg==", "requires": { - "@material/base": "0.29.0", - "@material/ripple": "0.32.0" + "@material/base": "^0.29.0", + "@material/ripple": "^0.32.0" } }, "@material/dialog": { @@ -8125,14 +8125,14 @@ "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-0.32.0.tgz", "integrity": "sha512-tmOdwpFAT5aI4nI43ldzgZ5ONPEZzhE8Nf95DnP8najwKni/aY3D61yo3KwrE2Q0fuuXL1e6AEojX83IHEEciw==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.1.1", - "focus-trap": "2.4.3" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.1.1", + "focus-trap": "^2.3.0" }, "dependencies": { "@material/typography": { @@ -8147,10 +8147,10 @@ "resolved": "https://registry.npmjs.org/@material/fab/-/fab-0.32.0.tgz", "integrity": "sha512-VWzka0qpDxDuqPai9alrFUQadpyEwSGuwt+vgqV0gL5vs0VxLlEa1XP8McZSvdCdHGPNEZtohUif2ZaDEiMSzQ==", "requires": { - "@material/animation": "0.25.0", - "@material/elevation": "0.28.0", - "@material/ripple": "0.32.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.32.0", + "@material/theme": "^0.30.0" } }, "@material/form-field": { @@ -8158,11 +8158,11 @@ "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-0.32.0.tgz", "integrity": "sha512-DrUSzqS73H+ksyI0HM66q7IRVSuIIN5dvapayaCXscoSVq5jU1jObqDNtu7PmBxEqvXj68SHrRWm7M06m06a5w==", "requires": { - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/selection-control": "0.32.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/selection-control": "^0.32.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/icon-toggle": { @@ -8170,10 +8170,10 @@ "resolved": "https://registry.npmjs.org/@material/icon-toggle/-/icon-toggle-0.32.0.tgz", "integrity": "sha512-49jrIvP64yVkhVuwek4PmPumMllB3CkqGHgGaSlNJHGdZ3VaSD4DqxnKD0avxhPxEUWg/NXy1dEE+3YFrI/Caw==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.32.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.32.0", + "@material/theme": "^0.30.0" } }, "@material/line-ripple": { @@ -8181,9 +8181,9 @@ "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-0.32.0.tgz", "integrity": "sha512-vd/jlnK/paWZnsr9rvKkeo4qjIDTd59TljSUzqgXN4wiOwiCqXWtNgsy+veKG4fNLVqwad7ECKizUn2iQ/+IMQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/theme": "^0.30.0" } }, "@material/list": { @@ -8191,10 +8191,10 @@ "resolved": "https://registry.npmjs.org/@material/list/-/list-0.32.0.tgz", "integrity": "sha512-03eZsHYRSS7b+fUsx5gBkRhUubfPYYg5Nr7PwLdEPLR5VuQ6RzgcNYcBnLtIa5rdvrd6NugNNSL9c2k27Qjt6g==", "requires": { - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/radio": { @@ -8202,11 +8202,11 @@ "resolved": "https://registry.npmjs.org/@material/radio/-/radio-0.32.0.tgz", "integrity": "sha512-a+uUiCem0ULjcdH3mwOz/dabLGiiCshqr/Gu5xN1kB6bDLmXybM50DMgw3TowRXyyS4YOX6tm6j+af4dsiNJNQ==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.32.0", - "@material/selection-control": "0.32.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.32.0", + "@material/selection-control": "^0.32.0", + "@material/theme": "^0.30.0" } }, "@material/ripple": { @@ -8214,8 +8214,8 @@ "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-0.32.0.tgz", "integrity": "sha512-pfG16d1/46f4QnrUHG66aV22kbY7sh7n2HR/cFALX6D0l0Kae3+xjuUnr1yy32Y1tzLAc84U9jGEzTDykVff9A==", "requires": { - "@material/base": "0.29.0", - "@material/theme": "0.30.0" + "@material/base": "^0.29.0", + "@material/theme": "^0.30.0" } }, "@material/select": { @@ -8223,14 +8223,14 @@ "resolved": "https://registry.npmjs.org/@material/select/-/select-0.32.0.tgz", "integrity": "sha512-KLlP4i1QDzsDJoIW4qA1JB17zSrgHSG2PpxKeqhUjqb9W5Q71LJ6QjhPynFA897sq1Wd9WTSHl41BAu2qUZlFA==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/list": "0.32.0", - "@material/menu": "0.31.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/list": "^0.32.0", + "@material/menu": "^0.31.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/selection-control": { @@ -8238,7 +8238,7 @@ "resolved": "https://registry.npmjs.org/@material/selection-control/-/selection-control-0.32.0.tgz", "integrity": "sha512-zlq6x5n0pN3eKJQBYkWdh4UQScF7Ui7g7XIeeuKnNFo99oxJoKtuGk3WX5/OBc0wU4qe38rfQW6XGeFG4Adk3Q==", "requires": { - "@material/ripple": "0.32.0" + "@material/ripple": "^0.32.0" } }, "@material/slider": { @@ -8246,10 +8246,10 @@ "resolved": "https://registry.npmjs.org/@material/slider/-/slider-0.32.0.tgz", "integrity": "sha512-FmV9tjzhj9KfTpxXL2YNgV3STQTWXmROp7SJqrz8v2JpDXiVyI/pq/DhcFLEMvs096cIZWgH+iyZPQGFTPH12A==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0" } }, "@material/switch": { @@ -8257,9 +8257,9 @@ "resolved": "https://registry.npmjs.org/@material/switch/-/switch-0.32.0.tgz", "integrity": "sha512-nn5HN8AdSb4aSOJEEG9wGvPg+wPhg2rMD3j8WTX1HZ7c0HklgM07SuNKI+Yz5VFgfA28m3qFJAdHIv7OdzSuaQ==", "requires": { - "@material/animation": "0.25.0", - "@material/elevation": "0.28.0", - "@material/theme": "0.30.0" + "@material/animation": "^0.25.0", + "@material/elevation": "^0.28.0", + "@material/theme": "^0.30.0" } }, "@material/tabs": { @@ -8267,12 +8267,12 @@ "resolved": "https://registry.npmjs.org/@material/tabs/-/tabs-0.32.0.tgz", "integrity": "sha512-RWzxlQoR6MPqxCP2kVNrxg4+D2A5eT7WO0cqkoxsbDz8wAPeNlU/vdr17bnTlhAiiwcDCKulxHRNX7Gztwwg0A==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/textfield": { @@ -8280,14 +8280,14 @@ "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-0.32.0.tgz", "integrity": "sha512-5gLDjBE14LqRT3NcToYZu/vVL/FzPY/kPT+oqzyZaRfvx3iyTBXSPsE0LOfGIgPv+Z65Z4g1PoccLWW/cZWHbw==", "requires": { - "@material/animation": "0.25.0", - "@material/base": "0.29.0", - "@material/floating-label": "0.32.0", - "@material/line-ripple": "0.32.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/base": "^0.29.0", + "@material/floating-label": "^0.32.0", + "@material/line-ripple": "^0.32.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } }, "@material/toolbar": { @@ -8295,18 +8295,19 @@ "resolved": "https://registry.npmjs.org/@material/toolbar/-/toolbar-0.32.0.tgz", "integrity": "sha512-eDouRzRFqOpOigm1nOr8QrfEGJW87gdzhqlM8YbrIzUchm3JouAQgV62wvDs+mMpy2jXj1rMBZOTbtff78myqA==", "requires": { - "@material/base": "0.29.0", - "@material/elevation": "0.28.0", - "@material/ripple": "0.32.0", - "@material/rtl": "0.30.0", - "@material/theme": "0.30.0", - "@material/typography": "0.28.0" + "@material/base": "^0.29.0", + "@material/elevation": "^0.28.0", + "@material/ripple": "^0.32.0", + "@material/rtl": "^0.30.0", + "@material/theme": "^0.30.0", + "@material/typography": "^0.28.0" } } } }, "material-radial-progress": { - "version": "git+https://gist.github.com/02134901c77c5309924bfcf8b4435ebe.git#db6fd760ab355faed5f89456a087992af78faa10" + "version": "git+https://gist.github.com/02134901c77c5309924bfcf8b4435ebe.git#db6fd760ab355faed5f89456a087992af78faa10", + "from": "material-radial-progress@git+https://gist.github.com/02134901c77c5309924bfcf8b4435ebe.git#db6fd760ab355faed5f89456a087992af78faa10" }, "math-expression-evaluator": { "version": "1.2.17", @@ -8320,8 +8321,8 @@ "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", "dev": true, "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" }, "dependencies": { "hash-base": { @@ -8330,8 +8331,8 @@ "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } } } @@ -8348,7 +8349,7 @@ "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "dev": true, "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "mem-fs": { @@ -8357,9 +8358,9 @@ "integrity": "sha1-uK6NLj/Lb10/kWXBLUVRoGXZicw=", "dev": true, "requires": { - "through2": "2.0.3", - "vinyl": "1.2.0", - "vinyl-file": "2.0.0" + "through2": "^2.0.0", + "vinyl": "^1.1.0", + "vinyl-file": "^2.0.0" } }, "mem-fs-editor": { @@ -8368,16 +8369,16 @@ "integrity": "sha1-3Qpuryu4prN3QAZ6pUnrUwEFr58=", "dev": true, "requires": { - "commondir": "1.0.1", - "deep-extend": "0.4.2", - "ejs": "2.5.7", - "glob": "7.1.2", - "globby": "6.1.0", - "mkdirp": "0.5.1", - "multimatch": "2.1.0", - "rimraf": "2.6.2", - "through2": "2.0.3", - "vinyl": "2.1.0" + "commondir": "^1.0.1", + "deep-extend": "^0.4.0", + "ejs": "^2.3.1", + "glob": "^7.0.3", + "globby": "^6.1.0", + "mkdirp": "^0.5.0", + "multimatch": "^2.0.0", + "rimraf": "^2.2.8", + "through2": "^2.0.0", + "vinyl": "^2.0.1" }, "dependencies": { "clone": { @@ -8398,11 +8399,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "replace-ext": { @@ -8417,12 +8418,12 @@ "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=", "dev": true, "requires": { - "clone": "2.1.2", - "clone-buffer": "1.0.0", - "clone-stats": "1.0.0", - "cloneable-readable": "1.1.2", - "remove-trailing-separator": "1.1.0", - "replace-ext": "1.0.0" + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" } } } @@ -8433,8 +8434,8 @@ "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "dev": true, "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.4" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, "meow": { @@ -8443,16 +8444,16 @@ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.4.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" + "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" }, "dependencies": { "minimist": { @@ -8481,19 +8482,19 @@ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" + "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" }, "dependencies": { "is-extglob": { @@ -8508,7 +8509,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -8519,8 +8520,8 @@ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" } }, "mime": { @@ -8541,7 +8542,7 @@ "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", "dev": true, "requires": { - "mime-db": "1.33.0" + "mime-db": "~1.33.0" } }, "mimic-fn": { @@ -8562,8 +8563,8 @@ "integrity": "sha512-xWifHy3fqq0HZeEZ0WTi22tek85YQqNFlGxtvSXJXBi1O6XgqKMyK6fsupSBaaIsyBdfpr9QsG93hrWu13pruQ==", "dev": true, "requires": { - "loader-utils": "1.1.0", - "webpack-sources": "1.1.0" + "loader-utils": "^1.1.0", + "webpack-sources": "^1.1.0" } }, "minimalistic-assert": { @@ -8584,7 +8585,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -8599,16 +8600,16 @@ "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", "dev": true, "requires": { - "concat-stream": "1.6.0", - "duplexify": "3.5.4", - "end-of-stream": "1.4.1", - "flush-write-stream": "1.0.2", - "from2": "2.3.0", - "parallel-transform": "1.1.0", - "pump": "2.0.1", - "pumpify": "1.4.0", - "stream-each": "1.2.2", - "through2": "2.0.3" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^2.0.1", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" } }, "mixin-deep": { @@ -8617,8 +8618,8 @@ "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "dev": true, "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -8627,7 +8628,7 @@ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -8638,8 +8639,8 @@ "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", "dev": true, "requires": { - "for-in": "0.1.8", - "is-extendable": "0.1.1" + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" }, "dependencies": { "for-in": { @@ -8665,12 +8666,12 @@ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", "dev": true, "requires": { - "aproba": "1.2.0", - "copy-concurrently": "1.0.5", - "fs-write-stream-atomic": "1.0.10", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "run-queue": "1.0.3" + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" } }, "ms": { @@ -8685,8 +8686,8 @@ "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "dns-packet": "1.3.1", - "thunky": "1.0.2" + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" } }, "multicast-dns-service-types": { @@ -8701,10 +8702,10 @@ "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", "dev": true, "requires": { - "array-differ": "1.0.0", - "array-union": "1.0.2", - "arrify": "1.0.1", - "minimatch": "3.0.4" + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" } }, "mute-stream": { @@ -8725,18 +8726,18 @@ "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==", "dev": true, "requires": { - "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-odd": "2.0.0", - "is-windows": "1.0.2", - "kind-of": "6.0.2", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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-odd": "^2.0.0", + "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" }, "dependencies": { "arr-diff": { @@ -8771,7 +8772,7 @@ "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", "dev": true, "requires": { - "xml-char-classes": "1.0.0" + "xml-char-classes": "^1.0.0" } }, "negotiator": { @@ -8798,7 +8799,7 @@ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.1" } }, "node-dir": { @@ -8813,8 +8814,8 @@ "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "dev": true, "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } }, "node-forge": { @@ -8829,19 +8830,19 @@ "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=", "dev": true, "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "4.1.2", - "osenv": "0.1.5", - "request": "2.79.0", - "rimraf": "2.6.2", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.0" + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "2", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" }, "dependencies": { "semver": { @@ -8858,28 +8859,28 @@ "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", "dev": true, "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.2.0", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "domain-browser": "1.2.0", - "events": "1.1.1", - "https-browserify": "1.0.0", - "os-browserify": "0.3.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.4", - "stream-browserify": "2.0.1", - "stream-http": "2.8.1", - "string_decoder": "1.0.3", - "timers-browserify": "2.0.6", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.3", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" } }, @@ -8889,25 +8890,25 @@ "integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==", "dev": true, "requires": { - "async-foreach": "0.1.3", - "chalk": "1.1.3", - "cross-spawn": "3.0.1", - "gaze": "1.1.2", - "get-stdin": "4.0.1", - "glob": "7.1.2", - "in-publish": "2.0.0", - "lodash.assign": "4.2.0", - "lodash.clonedeep": "4.5.0", - "lodash.mergewith": "4.6.1", - "meow": "3.7.0", - "mkdirp": "0.5.1", - "nan": "2.9.2", - "node-gyp": "3.6.2", - "npmlog": "4.1.2", - "request": "2.79.0", - "sass-graph": "2.2.4", - "stdout-stream": "1.4.0", - "true-case-path": "1.0.2" + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash.assign": "^4.2.0", + "lodash.clonedeep": "^4.3.2", + "lodash.mergewith": "^4.6.0", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.3.2", + "node-gyp": "^3.3.1", + "npmlog": "^4.0.0", + "request": "~2.79.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" }, "dependencies": { "chalk": { @@ -8916,11 +8917,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "cross-spawn": { @@ -8929,8 +8930,8 @@ "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", "dev": true, "requires": { - "lru-cache": "4.1.1", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "which": "^1.2.9" } }, "strip-ansi": { @@ -8939,7 +8940,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -8950,8 +8951,8 @@ "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=", "dev": true, "requires": { - "chalk": "0.4.0", - "underscore": "1.6.0" + "chalk": "~0.4.0", + "underscore": "~1.6.0" }, "dependencies": { "ansi-styles": { @@ -8966,9 +8967,9 @@ "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", "dev": true, "requires": { - "ansi-styles": "1.0.0", - "has-color": "0.1.7", - "strip-ansi": "0.1.1" + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" } }, "strip-ansi": { @@ -8985,7 +8986,7 @@ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } }, "normalize-package-data": { @@ -8994,10 +8995,10 @@ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { - "hosted-git-info": "2.5.0", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3" + "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": { @@ -9006,7 +9007,7 @@ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "normalize-range": { @@ -9021,10 +9022,10 @@ "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "dev": true, "requires": { - "object-assign": "4.1.1", - "prepend-http": "1.0.4", - "query-string": "4.3.4", - "sort-keys": "1.1.2" + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" } }, "npm-run-all": { @@ -9033,11 +9034,11 @@ "integrity": "sha1-pGm7n+q+W/OqmRaDO69ndlguiUg=", "dev": true, "requires": { - "babel-polyfill": "6.26.0", - "minimatch": "3.0.4", - "ps-tree": "1.1.0", - "shell-quote": "1.6.1", - "which": "1.3.0" + "babel-polyfill": "^6.2.0", + "minimatch": "^3.0.0", + "ps-tree": "^1.0.1", + "shell-quote": "^1.4.3", + "which": "^1.2.0" } }, "npm-run-path": { @@ -9046,7 +9047,7 @@ "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "dev": true, "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npmlog": { @@ -9055,10 +9056,10 @@ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "nth-check": { @@ -9067,7 +9068,7 @@ "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "dev": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "num2fraction": { @@ -9100,9 +9101,9 @@ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "dev": true, "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -9111,7 +9112,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -9120,7 +9121,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-data-descriptor": { @@ -9129,7 +9130,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-descriptor": { @@ -9138,9 +9139,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -9165,7 +9166,7 @@ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -9182,10 +9183,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.0.11" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" } }, "object.getownpropertydescriptors": { @@ -9194,8 +9195,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" } }, "object.omit": { @@ -9204,8 +9205,8 @@ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "object.pick": { @@ -9214,7 +9215,7 @@ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "dev": true, "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -9252,7 +9253,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "onetime": { @@ -9261,7 +9262,7 @@ "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "opener": { @@ -9276,7 +9277,7 @@ "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", "dev": true, "requires": { - "is-wsl": "1.1.0" + "is-wsl": "^1.1.0" } }, "optimize-css-assets-webpack-plugin": { @@ -9285,8 +9286,8 @@ "integrity": "sha512-wcQJMk23VQAFdOYnF7pSTg3yvRsSmF3FBwuPf2MDE7e/AG4hoD5V+xxZkrhZEYZ6ZQezfu2qegprs0Z7Xc9xKA==", "dev": true, "requires": { - "cssnano": "3.10.0", - "last-call-webpack-plugin": "3.0.0" + "cssnano": "^3.4.0", + "last-call-webpack-plugin": "^3.0.0" } }, "optionator": { @@ -9295,12 +9296,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" + "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" } }, "ora": { @@ -9309,10 +9310,10 @@ "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=", "dev": true, "requires": { - "chalk": "1.1.3", - "cli-cursor": "1.0.2", - "cli-spinners": "0.1.2", - "object-assign": "4.1.1" + "chalk": "^1.1.1", + "cli-cursor": "^1.0.2", + "cli-spinners": "^0.1.2", + "object-assign": "^4.0.1" }, "dependencies": { "chalk": { @@ -9321,11 +9322,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "cli-cursor": { @@ -9334,7 +9335,7 @@ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", "dev": true, "requires": { - "restore-cursor": "1.0.1" + "restore-cursor": "^1.0.1" } }, "onetime": { @@ -9349,8 +9350,8 @@ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", "dev": true, "requires": { - "exit-hook": "1.1.1", - "onetime": "1.1.0" + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" } }, "strip-ansi": { @@ -9359,7 +9360,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -9370,7 +9371,7 @@ "integrity": "sha1-kUf5P6FpbQS+YeAb1QuurKZWvTs=", "dev": true, "requires": { - "url-parse": "1.0.5" + "url-parse": "1.0.x" }, "dependencies": { "url-parse": { @@ -9379,8 +9380,8 @@ "integrity": "sha1-CFSGBCKv3P7+tsllxmLUgAFpkns=", "dev": true, "requires": { - "querystringify": "0.0.4", - "requires-port": "1.0.0" + "querystringify": "0.0.x", + "requires-port": "1.0.x" } } } @@ -9403,9 +9404,9 @@ "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "dev": true, "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "os-tmpdir": { @@ -9420,8 +9421,8 @@ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "dev": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "p-cancelable": { @@ -9436,7 +9437,7 @@ "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", "dev": true, "requires": { - "p-reduce": "1.0.0" + "p-reduce": "^1.0.0" } }, "p-finally": { @@ -9463,7 +9464,7 @@ "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -9472,7 +9473,7 @@ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "p-limit": "1.2.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -9493,7 +9494,7 @@ "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", "dev": true, "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "p-try": { @@ -9514,9 +9515,9 @@ "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", "dev": true, "requires": { - "cyclist": "0.2.2", - "inherits": "2.0.3", - "readable-stream": "2.3.4" + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, "param-case": { @@ -9525,7 +9526,7 @@ "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", "dev": true, "requires": { - "no-case": "2.3.2" + "no-case": "^2.2.0" } }, "parse-asn1": { @@ -9534,11 +9535,11 @@ "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=", "dev": true, "requires": { - "asn1.js": "4.10.1", - "browserify-aes": "1.1.1", - "create-hash": "1.1.3", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.14" + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" } }, "parse-glob": { @@ -9547,10 +9548,10 @@ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "dev": true, "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" }, "dependencies": { "is-extglob": { @@ -9565,7 +9566,7 @@ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } } } @@ -9576,7 +9577,7 @@ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, "requires": { - "error-ex": "1.3.1" + "error-ex": "^1.2.0" } }, "parse-passwd": { @@ -9651,7 +9652,7 @@ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -9668,7 +9669,7 @@ "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", "dev": true, "requires": { - "through": "2.3.8" + "through": "~2.3" } }, "pbkdf2": { @@ -9677,11 +9678,11 @@ "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==", "dev": true, "requires": { - "create-hash": "1.1.3", - "create-hmac": "1.1.6", - "ripemd160": "2.0.1", - "safe-buffer": "5.1.1", - "sha.js": "2.4.11" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "pify": { @@ -9702,7 +9703,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -9711,7 +9712,7 @@ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, "requires": { - "find-up": "2.1.0" + "find-up": "^2.1.0" } }, "pluralize": { @@ -9726,9 +9727,9 @@ "integrity": "sha1-uzLs2HwnEErm7kS1o8y/Drsa7ek=", "dev": true, "requires": { - "async": "1.5.2", - "debug": "2.6.9", - "mkdirp": "0.5.1" + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" }, "dependencies": { "async": { @@ -9760,10 +9761,10 @@ "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "dev": true, "requires": { - "chalk": "1.1.3", - "js-base64": "2.4.3", - "source-map": "0.5.7", - "supports-color": "3.2.3" + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" }, "dependencies": { "chalk": { @@ -9772,11 +9773,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" }, "dependencies": { "supports-color": { @@ -9799,7 +9800,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "supports-color": { @@ -9808,7 +9809,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -9819,9 +9820,9 @@ "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "reduce-css-calc": "1.3.0" + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" } }, "postcss-colormin": { @@ -9830,9 +9831,9 @@ "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", "dev": true, "requires": { - "colormin": "1.1.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" } }, "postcss-convert-values": { @@ -9841,8 +9842,8 @@ "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" } }, "postcss-discard-comments": { @@ -9851,7 +9852,7 @@ "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-duplicates": { @@ -9860,7 +9861,7 @@ "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-discard-empty": { @@ -9869,7 +9870,7 @@ "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-overridden": { @@ -9878,7 +9879,7 @@ "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.16" } }, "postcss-discard-unused": { @@ -9887,8 +9888,8 @@ "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", "dev": true, "requires": { - "postcss": "5.2.18", - "uniqs": "2.0.0" + "postcss": "^5.0.14", + "uniqs": "^2.0.0" } }, "postcss-filter-plugins": { @@ -9897,8 +9898,8 @@ "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=", "dev": true, "requires": { - "postcss": "5.2.18", - "uniqid": "4.1.1" + "postcss": "^5.0.4", + "uniqid": "^4.0.0" } }, "postcss-merge-idents": { @@ -9907,9 +9908,9 @@ "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", "dev": true, "requires": { - "has": "1.0.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" } }, "postcss-merge-longhand": { @@ -9918,7 +9919,7 @@ "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-merge-rules": { @@ -9927,11 +9928,11 @@ "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", "dev": true, "requires": { - "browserslist": "1.7.7", - "caniuse-api": "1.6.1", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3", - "vendors": "1.0.1" + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" }, "dependencies": { "browserslist": { @@ -9940,8 +9941,8 @@ "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "dev": true, "requires": { - "caniuse-db": "1.0.30000810", - "electron-to-chromium": "1.3.34" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -9958,9 +9959,9 @@ "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", "dev": true, "requires": { - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-minify-gradients": { @@ -9969,8 +9970,8 @@ "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" } }, "postcss-minify-params": { @@ -9979,10 +9980,10 @@ "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" } }, "postcss-minify-selectors": { @@ -9991,10 +9992,10 @@ "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "has": "1.0.1", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3" + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" } }, "postcss-modules-extract-imports": { @@ -10003,7 +10004,7 @@ "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", "dev": true, "requires": { - "postcss": "6.0.21" + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -10012,7 +10013,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -10021,9 +10022,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "postcss": { @@ -10032,9 +10033,9 @@ "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.2", - "source-map": "0.6.1", - "supports-color": "5.3.0" + "chalk": "^2.3.2", + "source-map": "^0.6.1", + "supports-color": "^5.3.0" } }, "source-map": { @@ -10049,7 +10050,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -10060,8 +10061,8 @@ "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.21" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -10070,7 +10071,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -10079,9 +10080,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "postcss": { @@ -10090,9 +10091,9 @@ "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.2", - "source-map": "0.6.1", - "supports-color": "5.3.0" + "chalk": "^2.3.2", + "source-map": "^0.6.1", + "supports-color": "^5.3.0" } }, "source-map": { @@ -10107,7 +10108,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -10118,8 +10119,8 @@ "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.21" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -10128,7 +10129,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -10137,9 +10138,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "postcss": { @@ -10148,9 +10149,9 @@ "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.2", - "source-map": "0.6.1", - "supports-color": "5.3.0" + "chalk": "^2.3.2", + "source-map": "^0.6.1", + "supports-color": "^5.3.0" } }, "source-map": { @@ -10165,7 +10166,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -10176,8 +10177,8 @@ "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.21" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -10186,7 +10187,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -10195,9 +10196,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "postcss": { @@ -10206,9 +10207,9 @@ "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", "dev": true, "requires": { - "chalk": "2.3.2", - "source-map": "0.6.1", - "supports-color": "5.3.0" + "chalk": "^2.3.2", + "source-map": "^0.6.1", + "supports-color": "^5.3.0" } }, "source-map": { @@ -10223,7 +10224,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -10234,7 +10235,7 @@ "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.5" } }, "postcss-normalize-url": { @@ -10243,10 +10244,10 @@ "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", "dev": true, "requires": { - "is-absolute-url": "2.1.0", - "normalize-url": "1.9.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" } }, "postcss-ordered-values": { @@ -10255,8 +10256,8 @@ "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" } }, "postcss-reduce-idents": { @@ -10265,8 +10266,8 @@ "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", "dev": true, "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-reduce-initial": { @@ -10275,7 +10276,7 @@ "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", "dev": true, "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-reduce-transforms": { @@ -10284,9 +10285,9 @@ "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", "dev": true, "requires": { - "has": "1.0.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" } }, "postcss-selector-parser": { @@ -10295,9 +10296,9 @@ "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", "dev": true, "requires": { - "flatten": "1.0.2", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "postcss-svgo": { @@ -10306,10 +10307,10 @@ "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", "dev": true, "requires": { - "is-svg": "2.1.0", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "svgo": "0.7.2" + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" } }, "postcss-unique-selectors": { @@ -10318,9 +10319,9 @@ "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", "dev": true, "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "postcss-value-parser": { @@ -10335,9 +10336,9 @@ "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", "dev": true, "requires": { - "has": "1.0.1", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "preact": { @@ -10350,7 +10351,7 @@ "resolved": "https://registry.npmjs.org/preact-i18n/-/preact-i18n-1.2.0.tgz", "integrity": "sha512-c6qtygR6usL8jfxevqE6fOVRT2Nl4SNkz1vtz67pM+CW7exWnppjduseAgyklNhcbDdTcEQyWqfD5cRjFx35LA==", "requires": { - "dlv": "1.1.1" + "dlv": "^1.0.2" } }, "preact-material-components": { @@ -10358,39 +10359,39 @@ "resolved": "https://registry.npmjs.org/preact-material-components/-/preact-material-components-1.3.7.tgz", "integrity": "sha512-bGLc/VPNvOz4rWg5oaXVkY/LX+3oS0RpECFhm5wIDuphvdzwi5sar80MrwDELMgP9uCLOocWEhrfpGlRMw3DUA==", "requires": { - "@material/animation": "0.25.0", - "@material/auto-init": "0.30.0", - "@material/base": "0.29.0", - "@material/button": "0.31.0", - "@material/card": "0.31.0", - "@material/checkbox": "0.31.0", - "@material/chips": "0.31.0", - "@material/dialog": "0.31.0", - "@material/drawer": "0.30.0", - "@material/elevation": "0.28.0", - "@material/fab": "0.31.0", - "@material/form-field": "0.31.0", - "@material/grid-list": "0.30.0", - "@material/icon-toggle": "0.31.0", - "@material/layout-grid": "0.24.0", - "@material/line-ripple": "0.30.0", - "@material/linear-progress": "0.30.0", - "@material/list": "0.31.0", - "@material/menu": "0.31.0", - "@material/radio": "0.31.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/select": "0.31.0", - "@material/selection-control": "0.31.0", - "@material/slider": "0.30.0", - "@material/snackbar": "0.30.0", - "@material/switch": "0.31.0", - "@material/tabs": "0.31.0", - "@material/textfield": "0.31.0", - "@material/theme": "0.30.0", - "@material/toolbar": "0.30.0", - "@material/typography": "0.28.0", - "material-components-web": "0.31.0" + "@material/animation": "^0.25.0", + "@material/auto-init": "^0.30.0", + "@material/base": "^0.29.0", + "@material/button": "^0.31.0", + "@material/card": "^0.31.0", + "@material/checkbox": "^0.31.0", + "@material/chips": "^0.31.0", + "@material/dialog": "^0.31.0", + "@material/drawer": "^0.30.0", + "@material/elevation": "^0.28.0", + "@material/fab": "^0.31.0", + "@material/form-field": "^0.31.0", + "@material/grid-list": "^0.30.0", + "@material/icon-toggle": "^0.31.0", + "@material/layout-grid": "^0.24.0", + "@material/line-ripple": "^0.30.0", + "@material/linear-progress": "^0.30.0", + "@material/list": "^0.31.0", + "@material/menu": "^0.31.0", + "@material/radio": "^0.31.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/select": "^0.31.0", + "@material/selection-control": "^0.31.0", + "@material/slider": "^0.30.0", + "@material/snackbar": "^0.30.0", + "@material/switch": "^0.31.0", + "@material/tabs": "^0.31.0", + "@material/textfield": "^0.31.0", + "@material/theme": "^0.30.0", + "@material/toolbar": "^0.30.0", + "@material/typography": "^0.28.0", + "material-components-web": "^0.31.0" }, "dependencies": { "material-components-web": { @@ -10398,44 +10399,45 @@ "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-0.31.0.tgz", "integrity": "sha512-XnBxw43cwwXcJ3GafHtHNkQQDRGtkU0Ivs6YDFarTHygoS2qct/tXgsNdt9keRpbn+l8heYsGD51C/OIdYDdzA==", "requires": { - "@material/animation": "0.25.0", - "@material/auto-init": "0.30.0", - "@material/base": "0.29.0", - "@material/button": "0.31.0", - "@material/card": "0.31.0", - "@material/checkbox": "0.31.0", - "@material/chips": "0.31.0", - "@material/dialog": "0.31.0", - "@material/drawer": "0.30.0", - "@material/elevation": "0.28.0", - "@material/fab": "0.31.0", - "@material/form-field": "0.31.0", - "@material/grid-list": "0.30.0", - "@material/icon-toggle": "0.31.0", - "@material/layout-grid": "0.24.0", - "@material/line-ripple": "0.30.0", - "@material/linear-progress": "0.30.0", - "@material/list": "0.31.0", - "@material/menu": "0.31.0", - "@material/radio": "0.31.0", - "@material/ripple": "0.31.0", - "@material/rtl": "0.30.0", - "@material/select": "0.31.0", - "@material/selection-control": "0.31.0", - "@material/slider": "0.30.0", - "@material/snackbar": "0.30.0", - "@material/switch": "0.31.0", - "@material/tabs": "0.31.0", - "@material/textfield": "0.31.0", - "@material/theme": "0.30.0", - "@material/toolbar": "0.30.0", - "@material/typography": "0.28.0" + "@material/animation": "^0.25.0", + "@material/auto-init": "^0.30.0", + "@material/base": "^0.29.0", + "@material/button": "^0.31.0", + "@material/card": "^0.31.0", + "@material/checkbox": "^0.31.0", + "@material/chips": "^0.31.0", + "@material/dialog": "^0.31.0", + "@material/drawer": "^0.30.0", + "@material/elevation": "^0.28.0", + "@material/fab": "^0.31.0", + "@material/form-field": "^0.31.0", + "@material/grid-list": "^0.30.0", + "@material/icon-toggle": "^0.31.0", + "@material/layout-grid": "^0.24.0", + "@material/line-ripple": "^0.30.0", + "@material/linear-progress": "^0.30.0", + "@material/list": "^0.31.0", + "@material/menu": "^0.31.0", + "@material/radio": "^0.31.0", + "@material/ripple": "^0.31.0", + "@material/rtl": "^0.30.0", + "@material/select": "^0.31.0", + "@material/selection-control": "^0.31.0", + "@material/slider": "^0.30.0", + "@material/snackbar": "^0.30.0", + "@material/switch": "^0.31.0", + "@material/tabs": "^0.31.0", + "@material/textfield": "^0.31.0", + "@material/theme": "^0.30.0", + "@material/toolbar": "^0.30.0", + "@material/typography": "^0.28.0" } } } }, "preact-material-components-drawer": { - "version": "git+https://gist.github.com/a78fceed440b98e62582e4440b86bfab.git#51843d83fc0432348eeda65a019920ca77bb79c4" + "version": "git+https://gist.github.com/a78fceed440b98e62582e4440b86bfab.git#51843d83fc0432348eeda65a019920ca77bb79c4", + "from": "preact-material-components-drawer@git+https://gist.github.com/a78fceed440b98e62582e4440b86bfab.git#51843d83fc0432348eeda65a019920ca77bb79c4" }, "preact-router": { "version": "2.6.0", @@ -10478,8 +10480,8 @@ "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", "dev": true, "requires": { - "renderkid": "2.0.1", - "utila": "0.4.0" + "renderkid": "^2.0.1", + "utila": "~0.4" } }, "private": { @@ -10512,9 +10514,9 @@ "integrity": "sha512-XT6r8strD6toU0ZVip25baJINo7uE4BD4H8d4vhOV4GIK5PvNNky8GYJ2wMmVoYP8eo/sSmtNWn0Vw7zWDDE3A==", "dev": true, "requires": { - "chalk": "1.1.3", - "object.assign": "4.1.0", - "progress": "1.1.8" + "chalk": "^1.1.1", + "object.assign": "^4.0.1", + "progress": "^1.1.8" }, "dependencies": { "chalk": { @@ -10523,11 +10525,11 @@ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "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" } }, "progress": { @@ -10542,7 +10544,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -10553,7 +10555,7 @@ "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "dev": true, "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "promise-inflight": { @@ -10568,9 +10570,9 @@ "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", "dev": true, "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "proxy-addr": { @@ -10579,7 +10581,7 @@ "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", "dev": true, "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.2", "ipaddr.js": "1.6.0" } }, @@ -10595,7 +10597,7 @@ "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=", "dev": true, "requires": { - "event-stream": "3.3.4" + "event-stream": "~3.3.0" } }, "pseudomap": { @@ -10610,11 +10612,11 @@ "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=", "dev": true, "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.1.3", - "parse-asn1": "5.1.0", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1" } }, "pump": { @@ -10623,8 +10625,8 @@ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "pumpify": { @@ -10633,9 +10635,9 @@ "integrity": "sha512-2kmNR9ry+Pf45opRVirpNuIFotsxUGLaYqxIwuR77AYrYRMuFCz9eryHBS52L360O+NcR383CL4QYlMKPq4zYA==", "dev": true, "requires": { - "duplexify": "3.5.4", - "inherits": "2.0.3", - "pump": "2.0.1" + "duplexify": "^3.5.3", + "inherits": "^2.0.3", + "pump": "^2.0.0" } }, "punycode": { @@ -10662,8 +10664,8 @@ "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "dev": true, "requires": { - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "querystring": { @@ -10690,8 +10692,8 @@ "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", "dev": true, "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -10700,7 +10702,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -10709,7 +10711,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -10720,7 +10722,7 @@ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -10731,7 +10733,7 @@ "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.1.0" } }, "randomfill": { @@ -10740,8 +10742,8 @@ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.1" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, "range-parser": { @@ -10774,8 +10776,8 @@ "integrity": "sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU=", "dev": true, "requires": { - "pify": "3.0.0", - "safe-buffer": "5.1.1" + "pify": "^3.0.0", + "safe-buffer": "^5.1.1" }, "dependencies": { "pify": { @@ -10792,9 +10794,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" }, "dependencies": { "path-type": { @@ -10803,9 +10805,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } } } @@ -10816,8 +10818,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" }, "dependencies": { "find-up": { @@ -10826,8 +10828,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "path-exists": { @@ -10836,7 +10838,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } } } @@ -10847,13 +10849,13 @@ "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "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.0.3", + "util-deprecate": "~1.0.1" } }, "readdirp": { @@ -10862,10 +10864,10 @@ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "readable-stream": "2.3.4", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" } }, "recast": { @@ -10875,9 +10877,9 @@ "dev": true, "requires": { "ast-types": "0.11.3", - "esprima": "4.0.0", - "private": "0.1.8", - "source-map": "0.6.1" + "esprima": "~4.0.0", + "private": "~0.1.5", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -10894,7 +10896,7 @@ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "requires": { - "resolve": "1.6.0" + "resolve": "^1.1.6" } }, "redent": { @@ -10903,8 +10905,8 @@ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "reduce-css-calc": { @@ -10913,9 +10915,9 @@ "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", "dev": true, "requires": { - "balanced-match": "0.4.2", - "math-expression-evaluator": "1.2.17", - "reduce-function-call": "1.0.2" + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" }, "dependencies": { "balanced-match": { @@ -10932,7 +10934,7 @@ "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", "dev": true, "requires": { - "balanced-match": "0.4.2" + "balanced-match": "^0.4.2" }, "dependencies": { "balanced-match": { @@ -10961,9 +10963,9 @@ "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "private": "0.1.8" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -10972,7 +10974,7 @@ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "dev": true, "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regex-not": { @@ -10981,8 +10983,8 @@ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" } }, "regexpu-core": { @@ -10991,9 +10993,9 @@ "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "dev": true, "requires": { - "regenerate": "1.3.3", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "regjsgen": { @@ -11008,7 +11010,7 @@ "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "dev": true, "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" } }, "relateurl": { @@ -11029,11 +11031,11 @@ "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-converter": "0.1.4", - "htmlparser2": "3.3.0", - "strip-ansi": "3.0.1", - "utila": "0.3.3" + "css-select": "^1.1.0", + "dom-converter": "~0.1", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "~0.3" }, "dependencies": { "strip-ansi": { @@ -11042,7 +11044,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "utila": { @@ -11071,7 +11073,7 @@ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "replace-ext": { @@ -11086,26 +11088,26 @@ "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=", "dev": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.11.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "2.0.6", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.18", - "oauth-sign": "0.8.2", - "qs": "6.3.2", - "stringstream": "0.0.5", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.4.3", - "uuid": "3.2.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.11.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~2.0.6", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "qs": "~6.3.0", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "~0.4.1", + "uuid": "^3.0.0" }, "dependencies": { "qs": { @@ -11134,8 +11136,8 @@ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", "dev": true, "requires": { - "caller-path": "0.1.0", - "resolve-from": "1.0.1" + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" } }, "requires-port": { @@ -11150,7 +11152,7 @@ "integrity": "sha512-mw7JQNu5ExIkcw4LPih0owX/TZXjD/ZUF/ZQ/pDnkw3ZKhDcZZw5klmBlj6gVMwjQ3Pz5Jgu7F3d0jcDVuEWdw==", "dev": true, "requires": { - "path-parse": "1.0.5" + "path-parse": "^1.0.5" } }, "resolve-cwd": { @@ -11159,7 +11161,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" }, "dependencies": { "resolve-from": { @@ -11176,8 +11178,8 @@ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "dev": true, "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" } }, "resolve-from": { @@ -11198,7 +11200,7 @@ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "dev": true, "requires": { - "lowercase-keys": "1.0.1" + "lowercase-keys": "^1.0.0" } }, "restore-cursor": { @@ -11207,8 +11209,8 @@ "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "2.0.1", - "signal-exit": "3.0.2" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "ret": { @@ -11223,7 +11225,7 @@ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "dev": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "ripemd160": { @@ -11232,8 +11234,8 @@ "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=", "dev": true, "requires": { - "hash-base": "2.0.2", - "inherits": "2.0.3" + "hash-base": "^2.0.0", + "inherits": "^2.0.1" } }, "run-async": { @@ -11242,7 +11244,7 @@ "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "dev": true, "requires": { - "is-promise": "2.1.0" + "is-promise": "^2.1.0" } }, "run-queue": { @@ -11251,7 +11253,7 @@ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", "dev": true, "requires": { - "aproba": "1.2.0" + "aproba": "^1.1.1" } }, "rx-lite": { @@ -11266,7 +11268,7 @@ "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", "dev": true, "requires": { - "rx-lite": "4.0.8" + "rx-lite": "*" } }, "rxjs": { @@ -11290,7 +11292,7 @@ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { - "ret": "0.1.15" + "ret": "~0.1.10" } }, "sass-graph": { @@ -11299,10 +11301,10 @@ "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", "dev": true, "requires": { - "glob": "7.1.2", - "lodash": "4.17.5", - "scss-tokenizer": "0.2.3", - "yargs": "7.1.0" + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" }, "dependencies": { "camelcase": { @@ -11317,7 +11319,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "os-locale": { @@ -11326,7 +11328,7 @@ "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "dev": true, "requires": { - "lcid": "1.0.0" + "lcid": "^1.0.0" } }, "string-width": { @@ -11335,9 +11337,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { @@ -11346,7 +11348,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "which-module": { @@ -11367,19 +11369,19 @@ "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", "dev": true, "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "y18n": "3.2.1", - "yargs-parser": "5.0.0" + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" } }, "yargs-parser": { @@ -11388,7 +11390,7 @@ "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", "dev": true, "requires": { - "camelcase": "3.0.0" + "camelcase": "^3.0.0" } } } @@ -11399,11 +11401,11 @@ "integrity": "sha512-JoiyD00Yo1o61OJsoP2s2kb19L1/Y2p3QFcCdWdF6oomBGKVYuZyqHWemRBfQ2uGYsk+CH3eCguXNfpjzlcpaA==", "dev": true, "requires": { - "clone-deep": "2.0.2", - "loader-utils": "1.1.0", - "lodash.tail": "4.1.1", - "neo-async": "2.5.0", - "pify": "3.0.0" + "clone-deep": "^2.0.1", + "loader-utils": "^1.0.1", + "lodash.tail": "^4.1.1", + "neo-async": "^2.5.0", + "pify": "^3.0.0" }, "dependencies": { "pify": { @@ -11426,8 +11428,8 @@ "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", "dev": true, "requires": { - "ajv": "6.2.1", - "ajv-keywords": "3.1.0" + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" }, "dependencies": { "ajv": { @@ -11436,9 +11438,9 @@ "integrity": "sha1-KKarxJOiq+D7TIUHrK7bQ/pVBnE=", "dev": true, "requires": { - "fast-deep-equal": "1.1.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" } } } @@ -11455,7 +11457,7 @@ "integrity": "sha512-kUH+XhpjG95ABMnWeKCguM7NCOqSrGlYEnJQKgvPIyq5+FzQuACMLzWOB/Lp7t0sKqKLWNLu8i6MmLRKRo1IUw==", "dev": true, "requires": { - "debug": "3.1.0" + "debug": "^3.1.0" } }, "scss-tokenizer": { @@ -11464,8 +11466,8 @@ "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", "dev": true, "requires": { - "js-base64": "2.4.3", - "source-map": "0.4.4" + "js-base64": "^2.1.8", + "source-map": "^0.4.2" }, "dependencies": { "source-map": { @@ -11474,7 +11476,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -11507,18 +11509,18 @@ "dev": true, "requires": { "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", + "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", + "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" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.3.1" }, "dependencies": { "debug": { @@ -11544,13 +11546,13 @@ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dev": true, "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", - "escape-html": "1.0.3", - "http-errors": "1.6.2", - "mime-types": "2.1.18", - "parseurl": "1.3.2" + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" }, "dependencies": { "debug": { @@ -11570,9 +11572,9 @@ "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==", "dev": true, "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", "send": "0.16.1" } }, @@ -11588,7 +11590,7 @@ "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", "dev": true, "requires": { - "to-object-path": "0.3.0" + "to-object-path": "^0.3.0" } }, "set-immediate-shim": { @@ -11603,10 +11605,10 @@ "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -11615,7 +11617,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -11638,8 +11640,8 @@ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "shallow-clone": { @@ -11648,9 +11650,9 @@ "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", "dev": true, "requires": { - "is-extendable": "0.1.1", - "kind-of": "5.1.0", - "mixin-object": "2.0.1" + "is-extendable": "^0.1.1", + "kind-of": "^5.0.0", + "mixin-object": "^2.0.1" }, "dependencies": { "kind-of": { @@ -11667,7 +11669,7 @@ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -11682,10 +11684,10 @@ "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", "dev": true, "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" } }, "shelljs": { @@ -11694,9 +11696,9 @@ "integrity": "sha512-YA/iYtZpzFe5HyWVGrb02FjPxc4EMCfpoU/Phg9fQoyMC72u9598OUBrsU8IrtwAKG0tO8IYaqbaLIw+k3IRGA==", "dev": true, "requires": { - "glob": "7.1.2", - "interpret": "1.1.0", - "rechoir": "0.6.2" + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" } }, "signal-exit": { @@ -11717,7 +11719,7 @@ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0" + "is-fullwidth-code-point": "^2.0.0" } }, "slide": { @@ -11732,14 +11734,14 @@ "integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=", "dev": true, "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.1", - "use": "2.0.2" + "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": "^2.0.0" }, "dependencies": { "debug": { @@ -11757,7 +11759,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -11766,7 +11768,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -11775,7 +11777,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -11784,7 +11786,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -11795,7 +11797,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -11804,7 +11806,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -11815,9 +11817,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -11834,9 +11836,9 @@ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "dependencies": { "define-property": { @@ -11845,7 +11847,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "isobject": { @@ -11862,7 +11864,7 @@ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" } }, "sntp": { @@ -11871,7 +11873,7 @@ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "sockjs": { @@ -11880,8 +11882,8 @@ "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "dev": true, "requires": { - "faye-websocket": "0.10.0", - "uuid": "3.2.1" + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" } }, "sockjs-client": { @@ -11890,12 +11892,12 @@ "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", "dev": true, "requires": { - "debug": "2.6.9", + "debug": "^2.6.6", "eventsource": "0.1.6", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.2.0" + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" }, "dependencies": { "debug": { @@ -11913,7 +11915,7 @@ "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "dev": true, "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } } } @@ -11924,7 +11926,7 @@ "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "dev": true, "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } }, "source-list-map": { @@ -11945,9 +11947,9 @@ "integrity": "sha512-MYbFX9DYxmTQFfy2v8FC1XZwpwHKYxg3SK8Wb7VPBKuhDjz8gi9re2819MsG4p49HDyiOSUKlmZ+nQBArW5CGw==", "dev": true, "requires": { - "async": "2.6.0", - "loader-utils": "0.2.17", - "source-map": "0.6.1" + "async": "^2.5.0", + "loader-utils": "~0.2.2", + "source-map": "~0.6.1" }, "dependencies": { "loader-utils": { @@ -11956,10 +11958,10 @@ "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "source-map": { @@ -11976,11 +11978,11 @@ "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==", "dev": true, "requires": { - "atob": "2.0.3", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" + "atob": "^2.0.0", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-url": { @@ -11995,8 +11997,8 @@ "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "dev": true, "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { @@ -12011,8 +12013,8 @@ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "spdx-exceptions": "2.1.0", - "spdx-license-ids": "3.0.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { @@ -12027,12 +12029,12 @@ "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", "dev": true, "requires": { - "debug": "2.6.9", - "handle-thing": "1.2.5", - "http-deceiver": "1.2.7", - "safe-buffer": "5.1.1", - "select-hose": "2.0.0", - "spdy-transport": "2.0.20" + "debug": "^2.6.8", + "handle-thing": "^1.2.5", + "http-deceiver": "^1.2.7", + "safe-buffer": "^5.0.1", + "select-hose": "^2.0.0", + "spdy-transport": "^2.0.18" }, "dependencies": { "debug": { @@ -12052,13 +12054,13 @@ "integrity": "sha1-c15yBUxIayNU/onnAiVgBKOazk0=", "dev": true, "requires": { - "debug": "2.6.9", - "detect-node": "2.0.3", - "hpack.js": "2.1.6", - "obuf": "1.1.2", - "readable-stream": "2.3.4", - "safe-buffer": "5.1.1", - "wbuf": "1.7.3" + "debug": "^2.6.8", + "detect-node": "^2.0.3", + "hpack.js": "^2.1.6", + "obuf": "^1.1.1", + "readable-stream": "^2.2.9", + "safe-buffer": "^5.0.1", + "wbuf": "^1.7.2" }, "dependencies": { "debug": { @@ -12078,7 +12080,7 @@ "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", "dev": true, "requires": { - "through": "2.3.8" + "through": "2" } }, "split-string": { @@ -12087,7 +12089,7 @@ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -12102,14 +12104,14 @@ "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "dev": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "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", + "tweetnacl": "~0.14.0" }, "dependencies": { "assert-plus": { @@ -12126,7 +12128,7 @@ "integrity": "sha512-UnEAgMZa15973iH7cUi0AHjJn1ACDIkaMyZILoqwN6yzt+4P81I8tBc5Hl+qwi5auMplZtPQsHrPBR5vJLcQtQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.1.1" } }, "static-extend": { @@ -12135,8 +12137,8 @@ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "dev": true, "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "dependencies": { "define-property": { @@ -12145,7 +12147,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -12154,7 +12156,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -12163,7 +12165,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -12174,7 +12176,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -12183,7 +12185,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -12194,9 +12196,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -12219,7 +12221,7 @@ "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", "dev": true, "requires": { - "readable-stream": "2.3.4" + "readable-stream": "^2.0.1" } }, "stream-browserify": { @@ -12228,8 +12230,8 @@ "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "dev": true, "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-combiner": { @@ -12238,7 +12240,7 @@ "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", "dev": true, "requires": { - "duplexer": "0.1.1" + "duplexer": "~0.1.1" } }, "stream-each": { @@ -12247,8 +12249,8 @@ "integrity": "sha512-mc1dbFhGBxvTM3bIWmAAINbqiuAk9TATcfIQC8P+/+HJefgaiTlMn2dHvkX8qlI12KeYKSQ1Ua9RrIqrn1VPoA==", "dev": true, "requires": { - "end-of-stream": "1.4.1", - "stream-shift": "1.0.0" + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" } }, "stream-http": { @@ -12257,11 +12259,11 @@ "integrity": "sha512-cQ0jo17BLca2r0GfRdZKYAGLU6JRoIWxqSOakUMuKOT6MOK7AAlE856L33QuDmAy/eeOrhLee3dZKX0Uadu93A==", "dev": true, "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.3", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "stream-shift": { @@ -12276,7 +12278,7 @@ "integrity": "sha1-WdbqOT2HwsDdrBCqDVYbxrpvDhA=", "dev": true, "requires": { - "any-observable": "0.2.0" + "any-observable": "^0.2.0" } }, "strict-uri-encode": { @@ -12297,8 +12299,8 @@ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" } }, "string_decoder": { @@ -12307,7 +12309,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "stringstream": { @@ -12322,7 +12324,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" }, "dependencies": { "ansi-regex": { @@ -12339,7 +12341,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "strip-bom-stream": { @@ -12348,8 +12350,8 @@ "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=", "dev": true, "requires": { - "first-chunk-stream": "2.0.0", - "strip-bom": "2.0.0" + "first-chunk-stream": "^2.0.0", + "strip-bom": "^2.0.0" } }, "strip-eof": { @@ -12364,7 +12366,7 @@ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, "requires": { - "get-stdin": "4.0.1" + "get-stdin": "^4.0.1" } }, "strip-json-comments": { @@ -12379,8 +12381,8 @@ "integrity": "sha512-2I7AVP73MvK33U7B9TKlYZAqdROyMXDYSMvHLX43qy3GCOaJNiV6i0v/sv9idWIaQ42Yn2dNv79Q5mKXbKhAZg==", "dev": true, "requires": { - "loader-utils": "1.1.0", - "schema-utils": "0.4.5" + "loader-utils": "^1.1.0", + "schema-utils": "^0.4.5" } }, "supports-color": { @@ -12395,13 +12397,13 @@ "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", "dev": true, "requires": { - "coa": "1.0.4", - "colors": "1.1.2", - "csso": "2.3.2", - "js-yaml": "3.7.0", - "mkdirp": "0.5.1", - "sax": "1.2.4", - "whet.extend": "0.9.9" + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" }, "dependencies": { "esprima": { @@ -12416,8 +12418,8 @@ "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "2.7.3" + "argparse": "^1.0.7", + "esprima": "^2.6.0" } } } @@ -12439,12 +12441,12 @@ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", "dev": true, "requires": { - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", - "chalk": "2.4.0", - "lodash": "4.17.5", + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", "slice-ansi": "1.0.0", - "string-width": "2.1.1" + "string-width": "^2.1.1" }, "dependencies": { "ajv-keywords": { @@ -12467,9 +12469,9 @@ "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", "dev": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "temp": { @@ -12478,8 +12480,8 @@ "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", "dev": true, "requires": { - "os-tmpdir": "1.0.2", - "rimraf": "2.2.8" + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" }, "dependencies": { "rimraf": { @@ -12514,8 +12516,8 @@ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "dev": true, "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" } }, "thunky": { @@ -12536,7 +12538,7 @@ "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==", "dev": true, "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "tmp": { @@ -12545,7 +12547,7 @@ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.2" } }, "to-arraybuffer": { @@ -12566,7 +12568,7 @@ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "to-regex": { @@ -12575,10 +12577,10 @@ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "safe-regex": "1.1.0" + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" } }, "to-regex-range": { @@ -12587,8 +12589,8 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "dependencies": { "is-number": { @@ -12597,7 +12599,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } } } @@ -12614,7 +12616,7 @@ "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "trim-newlines": { @@ -12635,7 +12637,7 @@ "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=", "dev": true, "requires": { - "glob": "6.0.4" + "glob": "^6.0.4" }, "dependencies": { "glob": { @@ -12644,11 +12646,11 @@ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } } } @@ -12665,11 +12667,11 @@ "integrity": "sha512-dzgQnkAGY4sLqVw6t4LJH8FGR8j0zsPmC1Ff2ChzKhYO+hgWJkSEyrHTlSSZqn5oWr0Po7q/IRoeq8O4SNKQ9A==", "dev": true, "requires": { - "chalk": "2.4.0", - "enhanced-resolve": "4.0.0", - "loader-utils": "1.1.0", - "micromatch": "3.1.9", - "semver": "5.5.0" + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^1.0.2", + "micromatch": "^3.1.4", + "semver": "^5.0.1" }, "dependencies": { "arr-diff": { @@ -12690,18 +12692,18 @@ "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "kind-of": "6.0.2", - "repeat-element": "1.1.2", - "snapdragon": "0.8.1", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "kind-of": "^6.0.2", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -12710,7 +12712,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -12719,7 +12721,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -12739,13 +12741,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -12754,7 +12756,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -12763,7 +12765,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-descriptor": { @@ -12772,9 +12774,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -12791,14 +12793,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "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.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -12807,7 +12809,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -12816,7 +12818,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -12827,10 +12829,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -12839,7 +12841,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -12850,7 +12852,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -12859,7 +12861,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -12870,7 +12872,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -12879,7 +12881,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -12890,7 +12892,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -12899,7 +12901,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -12922,19 +12924,19 @@ "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==", "dev": true, "requires": { - "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.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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.1" } } } @@ -12951,18 +12953,18 @@ "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "builtin-modules": "1.1.1", - "chalk": "2.4.0", - "commander": "2.14.1", - "diff": "3.5.0", - "glob": "7.1.2", - "js-yaml": "3.10.0", - "minimatch": "3.0.4", - "resolve": "1.6.0", - "semver": "5.5.0", - "tslib": "1.9.0", - "tsutils": "2.25.0" + "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.12.1" }, "dependencies": { "tsutils": { @@ -12971,7 +12973,7 @@ "integrity": "sha512-SPgUlOAUAe6fCyPi0QR4U0jRuDsHHKvzIR6/hHd0YR0bb8MzeLJgCagkPSmZeJjWImnpJ0xq6XHa9goTvMBBCQ==", "dev": true, "requires": { - "tslib": "1.9.0" + "tslib": "^1.8.1" } } } @@ -12982,8 +12984,8 @@ "integrity": "sha512-SMZmVMbHYn6sykthhoNSK39Oxt7b3LdkuXycAxsagp+W7rCBWYowbpwYOJQmeT2a8Vjh6Tz2ifHyraWKB5uArw==", "dev": true, "requires": { - "tslint-config-standard": "7.0.0", - "tslint-eslint-rules": "4.1.1" + "tslint-config-standard": "^7.0.0", + "tslint-eslint-rules": "^4.1.1" } }, "tslint-config-standard": { @@ -12992,7 +12994,7 @@ "integrity": "sha512-QCrLt8WwiRgZpRSgRsk6cExy8/Vipa/5fHespm4Q1ly90EB6Lni04Ub8dkEW10bV3fPN3SkxEwj41ZOe/knCZA==", "dev": true, "requires": { - "tslint-eslint-rules": "4.1.1" + "tslint-eslint-rules": "^4.1.1" } }, "tslint-eslint-rules": { @@ -13001,9 +13003,9 @@ "integrity": "sha1-fDDniC8mvCdr/5HSOEl1xp2viLo=", "dev": true, "requires": { - "doctrine": "0.7.2", - "tslib": "1.9.0", - "tsutils": "1.9.1" + "doctrine": "^0.7.2", + "tslib": "^1.0.0", + "tsutils": "^1.4.0" }, "dependencies": { "doctrine": { @@ -13012,7 +13014,7 @@ "integrity": "sha1-fLhgNZujvpDgQLJrcpzkv6ZUxSM=", "dev": true, "requires": { - "esutils": "1.1.6", + "esutils": "^1.1.6", "isarray": "0.0.1" } }, @@ -13036,7 +13038,7 @@ "integrity": "sha512-ndS/iOOGrasATcf5YU3JxoIwPGVykjrKhzmlVsRdT1xzl/RbNg9n627rtAGbCjkQepyiaQYgxWQT5G/qUpQCaA==", "dev": true, "requires": { - "tsutils": "2.25.0" + "tsutils": "^2.13.1" }, "dependencies": { "tsutils": { @@ -13045,7 +13047,7 @@ "integrity": "sha512-SPgUlOAUAe6fCyPi0QR4U0jRuDsHHKvzIR6/hHd0YR0bb8MzeLJgCagkPSmZeJjWImnpJ0xq6XHa9goTvMBBCQ==", "dev": true, "requires": { - "tslib": "1.9.0" + "tslib": "^1.8.1" } } } @@ -13081,7 +13083,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-is": { @@ -13091,7 +13093,7 @@ "dev": true, "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.18" + "mime-types": "~2.1.18" } }, "typedarray": { @@ -13129,10 +13131,10 @@ "integrity": "sha1-8IYyBm7YKCg13/iN+1JwR2Wt7m0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } } } @@ -13149,8 +13151,8 @@ "integrity": "sha512-7rdn/bDOG1ElSTPdh7AI5TCjLv63ZD4k8BBadN3ssIkhlaQL2c0yRxmXCyOYhZK0wZTgGgUSnYQ4CGu+Jos5cA==", "dev": true, "requires": { - "commander": "2.14.1", - "source-map": "0.6.1" + "commander": "~2.14.1", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -13167,14 +13169,14 @@ "integrity": "sha512-z0IbjpW8b3O/OVn+TTZN4pI29RN1zktFBXLIzzfZ+++cUtZ1ERSlLWgpE/5OERuEUs1ijVQnpYAkSlpoVmQmSQ==", "dev": true, "requires": { - "cacache": "10.0.4", - "find-cache-dir": "1.0.0", - "schema-utils": "0.4.5", - "serialize-javascript": "1.4.0", - "source-map": "0.6.1", - "uglify-es": "3.3.9", - "webpack-sources": "1.1.0", - "worker-farm": "1.6.0" + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" }, "dependencies": { "commander": { @@ -13195,8 +13197,8 @@ "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", "dev": true, "requires": { - "commander": "2.13.0", - "source-map": "0.6.1" + "commander": "~2.13.0", + "source-map": "~0.6.1" } } } @@ -13213,10 +13215,10 @@ "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "dev": true, "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" }, "dependencies": { "extend-shallow": { @@ -13225,7 +13227,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "set-value": { @@ -13234,10 +13236,10 @@ "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -13254,7 +13256,7 @@ "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", "dev": true, "requires": { - "macaddress": "0.2.8" + "macaddress": "^0.2.8" } }, "uniqs": { @@ -13269,7 +13271,7 @@ "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=", "dev": true, "requires": { - "unique-slug": "2.0.0" + "unique-slug": "^2.0.0" } }, "unique-slug": { @@ -13278,7 +13280,7 @@ "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=", "dev": true, "requires": { - "imurmurhash": "0.1.4" + "imurmurhash": "^0.1.4" } }, "unpipe": { @@ -13293,8 +13295,8 @@ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "dev": true, "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -13303,9 +13305,9 @@ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "dev": true, "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -13357,7 +13359,7 @@ "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=", "dev": true, "requires": { - "punycode": "2.1.0" + "punycode": "^2.1.0" }, "dependencies": { "punycode": { @@ -13404,8 +13406,8 @@ "integrity": "sha512-DT1XbYAfmQP65M/mE6OALxmXzZ/z1+e5zk2TcSKe/KiYbNGZxgtttzC0mR/sjopbpOXcbniq7eIKmocJnUWlEw==", "dev": true, "requires": { - "querystringify": "1.0.0", - "requires-port": "1.0.0" + "querystringify": "~1.0.0", + "requires-port": "~1.0.0" }, "dependencies": { "querystringify": { @@ -13422,7 +13424,7 @@ "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, "requires": { - "prepend-http": "2.0.0" + "prepend-http": "^2.0.0" }, "dependencies": { "prepend-http": { @@ -13445,9 +13447,9 @@ "integrity": "sha1-riig1y+TvyJCKhii43mZMRLeyOg=", "dev": true, "requires": { - "define-property": "0.2.5", - "isobject": "3.0.1", - "lazy-cache": "2.0.2" + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "lazy-cache": "^2.0.2" }, "dependencies": { "define-property": { @@ -13456,7 +13458,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "is-accessor-descriptor": { @@ -13465,7 +13467,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -13474,7 +13476,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -13485,7 +13487,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -13494,7 +13496,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -13505,9 +13507,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "isobject": { @@ -13553,8 +13555,8 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "1.1.2", - "object.getownpropertydescriptors": "2.0.3" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utila": { @@ -13587,8 +13589,8 @@ "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "dev": true, "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "vary": { @@ -13609,9 +13611,9 @@ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" }, "dependencies": { "assert-plus": { @@ -13628,8 +13630,8 @@ "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", "dev": true, "requires": { - "clone": "1.0.4", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -13639,12 +13641,12 @@ "integrity": "sha1-p+v1/779obfRjRQPyweyI++2dRo=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0", - "strip-bom-stream": "2.0.0", - "vinyl": "1.2.0" + "graceful-fs": "^4.1.2", + "pify": "^2.3.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^2.0.0", + "vinyl": "^1.1.0" } }, "vm-browserify": { @@ -13662,9 +13664,9 @@ "integrity": "sha512-RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA==", "dev": true, "requires": { - "chokidar": "2.0.2", - "graceful-fs": "4.1.11", - "neo-async": "2.5.0" + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" } }, "wbuf": { @@ -13673,7 +13675,7 @@ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, "requires": { - "minimalistic-assert": "1.0.0" + "minimalistic-assert": "^1.0.0" } }, "webpack": { @@ -13682,25 +13684,25 @@ "integrity": "sha512-oFbYLpxz8IV44Z5o2uVhvzsdw9J8x/l7Ry9EGvckkx6PFBZo5wRvd2J4nPP9oGhkl2WtNXoU4N7LM5Pjk1MAiA==", "dev": true, "requires": { - "acorn": "5.5.0", - "acorn-dynamic-import": "3.0.0", - "ajv": "6.4.0", - "ajv-keywords": "3.1.0", - "chrome-trace-event": "0.1.2", - "enhanced-resolve": "4.0.0", - "eslint-scope": "3.7.1", - "loader-runner": "2.3.0", - "loader-utils": "1.1.0", - "memory-fs": "0.4.1", - "micromatch": "3.1.10", - "mkdirp": "0.5.1", - "neo-async": "2.5.0", - "node-libs-browser": "2.1.0", - "schema-utils": "0.4.5", - "tapable": "1.0.0", - "uglifyjs-webpack-plugin": "1.2.4", - "watchpack": "1.5.0", - "webpack-sources": "1.1.0" + "acorn": "^5.0.0", + "acorn-dynamic-import": "^3.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^0.1.1", + "enhanced-resolve": "^4.0.0", + "eslint-scope": "^3.7.1", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^0.4.2", + "tapable": "^1.0.0", + "uglifyjs-webpack-plugin": "^1.2.4", + "watchpack": "^1.5.0", + "webpack-sources": "^1.0.1" }, "dependencies": { "ajv": { @@ -13709,10 +13711,10 @@ "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", "dev": true, "requires": { - "fast-deep-equal": "1.1.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1", - "uri-js": "3.0.2" + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0", + "uri-js": "^3.0.2" } }, "arr-diff": { @@ -13733,18 +13735,18 @@ "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==", "dev": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "define-property": "1.0.0", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "kind-of": "6.0.2", - "repeat-element": "1.1.2", - "snapdragon": "0.8.1", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "kind-of": "^6.0.2", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -13753,7 +13755,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -13762,7 +13764,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -13782,13 +13784,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -13797,7 +13799,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -13806,7 +13808,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-descriptor": { @@ -13815,9 +13817,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -13834,14 +13836,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "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.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" }, "dependencies": { "define-property": { @@ -13850,7 +13852,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "dev": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -13859,7 +13861,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -13870,10 +13872,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -13882,7 +13884,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -13893,7 +13895,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -13902,7 +13904,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -13913,7 +13915,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -13922,7 +13924,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -13933,7 +13935,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -13942,7 +13944,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -13965,19 +13967,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "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.2", - "snapdragon": "0.8.1", - "to-regex": "3.0.2" + "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" } } } @@ -13988,7 +13990,7 @@ "integrity": "sha512-MGO0nVniCLFAQz1qv22zM02QPjcpAoJdy7ED0i3Zy7SY1IecgXCm460ib7H/Wq7e9oL5VL6S2BxaObxwIcag0g==", "dev": true, "requires": { - "jscodeshift": "0.4.1" + "jscodeshift": "^0.4.0" }, "dependencies": { "ast-types": { @@ -14015,21 +14017,21 @@ "integrity": "sha512-iOX6If+hsw0q99V3n31t4f5VlD1TQZddH08xbT65ZqA7T4Vkx68emrDZMUOLVvCEAJ6NpAk7DECe3fjC/t52AQ==", "dev": true, "requires": { - "async": "1.5.2", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-preset-es2015": "6.24.1", - "babel-preset-stage-1": "6.24.1", - "babel-register": "6.26.0", - "babylon": "6.18.0", - "colors": "1.1.2", - "flow-parser": "0.68.0", - "lodash": "4.17.5", - "micromatch": "2.3.11", + "async": "^1.5.0", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-preset-es2015": "^6.9.0", + "babel-preset-stage-1": "^6.5.0", + "babel-register": "^6.9.0", + "babylon": "^6.17.3", + "colors": "^1.1.2", + "flow-parser": "^0.*", + "lodash": "^4.13.1", + "micromatch": "^2.3.7", "node-dir": "0.1.8", - "nomnom": "1.8.1", - "recast": "0.12.9", - "temp": "0.8.3", - "write-file-atomic": "1.3.4" + "nomnom": "^1.8.1", + "recast": "^0.12.5", + "temp": "^0.8.1", + "write-file-atomic": "^1.2.0" } }, "recast": { @@ -14039,10 +14041,10 @@ "dev": true, "requires": { "ast-types": "0.10.1", - "core-js": "2.5.4", - "esprima": "4.0.0", - "private": "0.1.8", - "source-map": "0.6.1" + "core-js": "^2.4.1", + "esprima": "~4.0.0", + "private": "~0.1.5", + "source-map": "~0.6.1" } }, "source-map": { @@ -14059,18 +14061,18 @@ "integrity": "sha512-VKUVkVMc6TWVXmF1OxsBXoiRjYiDRA4XT0KqtbLMDK+891VX7FCuklYwzldND8J2upUcHHnuXYNTP+4mSFi4Kg==", "dev": true, "requires": { - "acorn": "5.5.0", - "bfj-node4": "5.2.1", - "chalk": "2.4.0", - "commander": "2.14.1", - "ejs": "2.5.7", - "express": "4.16.2", - "filesize": "3.6.0", - "gzip-size": "4.1.0", - "lodash": "4.17.5", - "mkdirp": "0.5.1", - "opener": "1.4.3", - "ws": "4.1.0" + "acorn": "^5.3.0", + "bfj-node4": "^5.2.0", + "chalk": "^2.3.0", + "commander": "^2.13.0", + "ejs": "^2.5.7", + "express": "^4.16.2", + "filesize": "^3.5.11", + "gzip-size": "^4.1.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "opener": "^1.4.3", + "ws": "^4.0.0" } }, "webpack-cli": { @@ -14079,31 +14081,31 @@ "integrity": "sha512-0lnOi3yla8FsZVuMsbfnNRB/8DlfuDugKdekC+4ykydZG0+UOidMi5J5LLWN4c0VJ8PqC19yMXXkYyCq78OuqA==", "dev": true, "requires": { - "chalk": "2.3.2", - "cross-spawn": "6.0.5", - "diff": "3.5.0", - "enhanced-resolve": "4.0.0", - "glob-all": "3.1.0", - "global-modules": "1.0.0", - "got": "8.3.0", - "inquirer": "5.2.0", - "interpret": "1.1.0", - "jscodeshift": "0.5.0", - "listr": "0.13.0", - "loader-utils": "1.1.0", - "lodash": "4.17.5", - "log-symbols": "2.2.0", - "mkdirp": "0.5.1", - "p-each-series": "1.0.0", - "p-lazy": "1.0.0", - "prettier": "1.11.1", - "resolve-cwd": "2.0.0", - "supports-color": "5.3.0", - "v8-compile-cache": "1.1.2", - "webpack-addons": "1.1.5", - "yargs": "11.0.0", - "yeoman-environment": "2.0.5", - "yeoman-generator": "2.0.3" + "chalk": "^2.3.2", + "cross-spawn": "^6.0.5", + "diff": "^3.5.0", + "enhanced-resolve": "^4.0.0", + "glob-all": "^3.1.0", + "global-modules": "^1.0.0", + "got": "^8.2.0", + "inquirer": "^5.1.0", + "interpret": "^1.0.4", + "jscodeshift": "^0.5.0", + "listr": "^0.13.0", + "loader-utils": "^1.1.0", + "lodash": "^4.17.5", + "log-symbols": "^2.2.0", + "mkdirp": "^0.5.1", + "p-each-series": "^1.0.0", + "p-lazy": "^1.0.0", + "prettier": "^1.5.3", + "resolve-cwd": "^2.0.0", + "supports-color": "^5.3.0", + "v8-compile-cache": "^1.1.2", + "webpack-addons": "^1.1.5", + "yargs": "^11.0.0", + "yeoman-environment": "^2.0.0", + "yeoman-generator": "^2.0.3" }, "dependencies": { "ansi-styles": { @@ -14112,7 +14114,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -14121,9 +14123,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "cross-spawn": { @@ -14132,11 +14134,11 @@ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "nice-try": "1.0.4", - "path-key": "2.0.1", - "semver": "5.5.0", - "shebang-command": "1.2.0", - "which": "1.3.0" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "inquirer": { @@ -14145,19 +14147,19 @@ "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==", "dev": true, "requires": { - "ansi-escapes": "3.0.0", - "chalk": "2.3.2", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.1.0", - "figures": "2.0.0", - "lodash": "4.17.5", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.1.0", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rxjs": "5.5.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rxjs": "^5.5.2", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" } }, "supports-color": { @@ -14166,7 +14168,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -14177,13 +14179,13 @@ "integrity": "sha512-JCturcEZNGA0KHEpOJVRTC/VVazTcPfpR9c1Au6NO9a+jxCRchMi87Qe7y3JeOzc0v5eMMKpuGBnPdN52NA+CQ==", "dev": true, "requires": { - "loud-rejection": "1.6.0", - "memory-fs": "0.4.1", - "mime": "2.2.0", - "path-is-absolute": "1.0.1", - "range-parser": "1.2.0", - "url-join": "4.0.0", - "webpack-log": "1.1.2" + "loud-rejection": "^1.6.0", + "memory-fs": "~0.4.1", + "mime": "^2.1.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "url-join": "^4.0.0", + "webpack-log": "^1.0.1" }, "dependencies": { "mime": { @@ -14201,32 +14203,32 @@ "dev": true, "requires": { "ansi-html": "0.0.7", - "array-includes": "3.0.3", - "bonjour": "3.5.0", - "chokidar": "2.0.2", - "compression": "1.7.2", - "connect-history-api-fallback": "1.5.0", - "debug": "3.1.0", - "del": "3.0.0", - "express": "4.16.2", - "html-entities": "1.2.1", - "http-proxy-middleware": "0.17.4", - "import-local": "1.0.0", + "array-includes": "^3.0.3", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^3.1.0", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "~0.17.4", + "import-local": "^1.0.0", "internal-ip": "1.2.0", - "ip": "1.1.5", - "killable": "1.0.0", - "loglevel": "1.6.1", - "opn": "5.2.0", - "portfinder": "1.0.13", - "selfsigned": "1.10.2", - "serve-index": "1.9.1", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "selfsigned": "^1.9.1", + "serve-index": "^1.7.2", "sockjs": "0.3.19", "sockjs-client": "1.1.4", - "spdy": "3.4.7", - "strip-ansi": "3.0.1", - "supports-color": "5.3.0", + "spdy": "^3.4.1", + "strip-ansi": "^3.0.0", + "supports-color": "^5.1.0", "webpack-dev-middleware": "3.0.1", - "webpack-log": "1.1.2", + "webpack-log": "^1.1.2", "yargs": "9.0.1" }, "dependencies": { @@ -14242,12 +14244,12 @@ "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", "dev": true, "requires": { - "globby": "6.1.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", - "p-map": "1.2.0", - "pify": "3.0.0", - "rimraf": "2.6.2" + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" } }, "globby": { @@ -14256,11 +14258,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "dependencies": { "pify": { @@ -14277,10 +14279,10 @@ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" }, "dependencies": { "pify": { @@ -14297,7 +14299,7 @@ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "dev": true, "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" }, "dependencies": { "pify": { @@ -14320,9 +14322,9 @@ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "dev": true, "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "read-pkg-up": { @@ -14331,8 +14333,8 @@ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" } }, "strip-ansi": { @@ -14341,7 +14343,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -14356,7 +14358,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "y18n": { @@ -14371,19 +14373,19 @@ "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", "dev": true, "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.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.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "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" } }, "yargs-parser": { @@ -14392,7 +14394,7 @@ "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -14403,10 +14405,10 @@ "integrity": "sha512-B53SD4N4BHpZdUwZcj4st2QT7gVfqZtqHDruC1N+K2sciq0Rt/3F1Dx6RlylVkcrToMLTaiaeT48k9Lq4iDVDA==", "dev": true, "requires": { - "chalk": "2.4.0", - "log-symbols": "2.2.0", - "loglevelnext": "1.0.3", - "uuid": "3.2.1" + "chalk": "^2.1.0", + "log-symbols": "^2.1.0", + "loglevelnext": "^1.0.1", + "uuid": "^3.1.0" } }, "webpack-plugin-replace": { @@ -14421,8 +14423,8 @@ "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==", "dev": true, "requires": { - "source-list-map": "2.0.0", - "source-map": "0.6.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -14439,8 +14441,8 @@ "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "dev": true, "requires": { - "http-parser-js": "0.4.11", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -14467,7 +14469,7 @@ "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "dev": true, "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -14482,7 +14484,7 @@ "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==", "dev": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" }, "dependencies": { "is-fullwidth-code-point": { @@ -14491,7 +14493,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -14500,9 +14502,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { @@ -14511,7 +14513,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -14528,7 +14530,7 @@ "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", "dev": true, "requires": { - "errno": "0.1.7" + "errno": "~0.1.7" } }, "wrap-ansi": { @@ -14537,8 +14539,8 @@ "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -14547,7 +14549,7 @@ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -14556,9 +14558,9 @@ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { @@ -14567,7 +14569,7 @@ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } } } @@ -14584,7 +14586,7 @@ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", "dev": true, "requires": { - "mkdirp": "0.5.1" + "mkdirp": "^0.5.1" } }, "write-file-atomic": { @@ -14593,9 +14595,9 @@ "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "slide": "1.1.6" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" } }, "ws": { @@ -14604,8 +14606,8 @@ "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", "dev": true, "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" } }, "xml-char-classes": { @@ -14638,18 +14640,18 @@ "integrity": "sha512-Rjp+lMYQOWtgqojx1dEWorjCofi1YN7AoFvYV7b1gx/7dAAeuI4kN5SZiEvr0ZmsZTOpDRcCqrpI10L31tFkBw==", "dev": true, "requires": { - "cliui": "4.0.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "9.0.2" + "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" }, "dependencies": { "cliui": { @@ -14658,9 +14660,9 @@ "integrity": "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" } }, "y18n": { @@ -14677,7 +14679,7 @@ "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" }, "dependencies": { "camelcase": { @@ -14694,19 +14696,19 @@ "integrity": "sha512-6/W7/B54OPHJXob0n0+pmkwFsirC8cokuQkPSmT/D0lCcSxkKtg/BA6ZnjUBIwjuGqmw3DTrT4en++htaUju5g==", "dev": true, "requires": { - "chalk": "2.4.0", - "debug": "3.1.0", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "globby": "6.1.0", - "grouped-queue": "0.3.3", - "inquirer": "3.3.0", - "is-scoped": "1.0.0", - "lodash": "4.17.5", - "log-symbols": "2.2.0", - "mem-fs": "1.1.3", - "text-table": "0.2.0", - "untildify": "3.0.2" + "chalk": "^2.1.0", + "debug": "^3.1.0", + "diff": "^3.3.1", + "escape-string-regexp": "^1.0.2", + "globby": "^6.1.0", + "grouped-queue": "^0.3.3", + "inquirer": "^3.3.0", + "is-scoped": "^1.0.0", + "lodash": "^4.17.4", + "log-symbols": "^2.1.0", + "mem-fs": "^1.1.0", + "text-table": "^0.2.0", + "untildify": "^3.0.2" }, "dependencies": { "globby": { @@ -14715,11 +14717,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } } } @@ -14730,31 +14732,31 @@ "integrity": "sha512-mODmrZ26a94djmGZZuIiomSGlN4wULdou29ZwcySupb2e9FdvoCl7Ps2FqHFjEHio3kOl/iBeaNqrnx3C3NwWg==", "dev": true, "requires": { - "async": "2.6.0", - "chalk": "2.4.0", - "cli-table": "0.3.1", - "cross-spawn": "5.1.0", - "dargs": "5.1.0", - "dateformat": "3.0.3", - "debug": "3.1.0", - "detect-conflict": "1.0.1", - "error": "7.0.2", - "find-up": "2.1.0", - "github-username": "4.1.0", - "istextorbinary": "2.2.1", - "lodash": "4.17.5", - "make-dir": "1.2.0", - "mem-fs-editor": "3.0.2", - "minimist": "1.2.0", - "pretty-bytes": "4.0.2", - "read-chunk": "2.1.0", - "read-pkg-up": "3.0.0", - "rimraf": "2.6.2", - "run-async": "2.3.0", - "shelljs": "0.8.1", - "text-table": "0.2.0", - "through2": "2.0.3", - "yeoman-environment": "2.0.5" + "async": "^2.6.0", + "chalk": "^2.3.0", + "cli-table": "^0.3.1", + "cross-spawn": "^5.1.0", + "dargs": "^5.1.0", + "dateformat": "^3.0.2", + "debug": "^3.1.0", + "detect-conflict": "^1.0.0", + "error": "^7.0.2", + "find-up": "^2.1.0", + "github-username": "^4.0.0", + "istextorbinary": "^2.1.0", + "lodash": "^4.17.4", + "make-dir": "^1.1.0", + "mem-fs-editor": "^3.0.2", + "minimist": "^1.2.0", + "pretty-bytes": "^4.0.2", + "read-chunk": "^2.1.0", + "read-pkg-up": "^3.0.0", + "rimraf": "^2.6.2", + "run-async": "^2.0.0", + "shelljs": "^0.8.0", + "text-table": "^0.2.0", + "through2": "^2.0.0", + "yeoman-environment": "^2.0.5" }, "dependencies": { "load-json-file": { @@ -14763,10 +14765,10 @@ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "4.0.0", - "pify": "3.0.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" } }, "minimist": { @@ -14781,8 +14783,8 @@ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "dev": true, "requires": { - "error-ex": "1.3.1", - "json-parse-better-errors": "1.0.1" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, "pify": { @@ -14797,9 +14799,9 @@ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", "dev": true, "requires": { - "load-json-file": "4.0.0", - "normalize-package-data": "2.4.0", - "path-type": "3.0.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" } }, "read-pkg-up": { @@ -14808,8 +14810,8 @@ "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", "dev": true, "requires": { - "find-up": "2.1.0", - "read-pkg": "3.0.0" + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" } }, "strip-bom": {