From fd12c6b08183ad0e51a1482ba2041e428e93870a Mon Sep 17 00:00:00 2001 From: Friedel Ziegelmayer Date: Wed, 22 Mar 2017 23:25:41 +0100 Subject: [PATCH] feat: add open method --- package.json | 9 +- src/index.js | 4 + test/node.js | 6 +- test/test-repo/datastore/CURRENT | 2 +- test/test-repo/datastore/LOG | 6 +- test/test-repo/datastore/LOG.old | 6 +- .../{MANIFEST-000054 => MANIFEST-000059} | Bin 201 -> 201 bytes yarn.lock | 689 ++++++++++-------- 8 files changed, 398 insertions(+), 324 deletions(-) rename test/test-repo/datastore/{MANIFEST-000054 => MANIFEST-000059} (63%) diff --git a/package.json b/package.json index 854a467..050d7c7 100644 --- a/package.json +++ b/package.json @@ -45,15 +45,16 @@ "pull-stream": "^3.5.0" }, "devDependencies": { - "aegir": "^10.0.0", + "aegir": "^11.0.1", "async": "^2.1.5", "chai": "^3.5.0", - "cids": "^0.4.1", - "flow-bin": "^0.41.0", + "cids": "^0.4.2", + "dirty-chai": "^1.2.2", + "flow-bin": "^0.42.0", "memdown": "^1.2.4", "rimraf": "^2.6.1" }, "contributors": [ "Friedel Ziegelmayer " ] -} \ No newline at end of file +} diff --git a/src/index.js b/src/index.js index cc750a0..1391a70 100644 --- a/src/index.js +++ b/src/index.js @@ -31,6 +31,10 @@ class LevelDatastore { })) } + open (callback /* : Callback */) /* : void */ { + this.db.open(callback) + } + put (key /* : Key */, value /* : Buffer */, callback /* : Callback */) /* : void */ { this.db.put(key.toString(), value, callback) } diff --git a/test/node.js b/test/node.js index e6bbfd9..42db1c5 100644 --- a/test/node.js +++ b/test/node.js @@ -2,6 +2,9 @@ /* eslint-env mocha */ 'use strict' +const chai = require('chai') +chai.use(require('dirty-chai')) +const expect = chai.expect const pull = require('pull-stream') const path = require('path') const utils = require('interface-datastore').utils @@ -9,7 +12,6 @@ const rimraf = require('rimraf') const each = require('async/each') const MountStore = require('datastore-core').MountDatastore const Key = require('interface-datastore').Key -const expect = require('chai').expect const CID = require('cids') const LevelStore = require('../src') @@ -59,7 +61,7 @@ describe('LevelDatastore', () => { store.query({}), pull.map((e) => new CID(e.key.toBuffer())), pull.collect((err, cids) => { - expect(err).to.not.exist + expect(err).to.not.exist() expect(cids[0].version).to.be.eql(0) expect(cids).to.have.length(4) done() diff --git a/test/test-repo/datastore/CURRENT b/test/test-repo/datastore/CURRENT index 17608f2..e4c5073 100644 --- a/test/test-repo/datastore/CURRENT +++ b/test/test-repo/datastore/CURRENT @@ -1 +1 @@ -MANIFEST-000054 +MANIFEST-000059 diff --git a/test/test-repo/datastore/LOG b/test/test-repo/datastore/LOG index 512c264..0d45853 100644 --- a/test/test-repo/datastore/LOG +++ b/test/test-repo/datastore/LOG @@ -1,3 +1,3 @@ -2017/03/15-14:58:36.441989 70000b29f000 Recovering log #53 -2017/03/15-14:58:36.443168 70000b29f000 Delete type=0 #53 -2017/03/15-14:58:36.443262 70000b29f000 Delete type=3 #52 +2017/03/22-23:24:49.565876 7000052f9000 Recovering log #58 +2017/03/22-23:24:49.567538 7000052f9000 Delete type=0 #58 +2017/03/22-23:24:49.567619 7000052f9000 Delete type=3 #56 diff --git a/test/test-repo/datastore/LOG.old b/test/test-repo/datastore/LOG.old index 55db378..c015be3 100644 --- a/test/test-repo/datastore/LOG.old +++ b/test/test-repo/datastore/LOG.old @@ -1,3 +1,3 @@ -2017/03/15-14:57:31.986982 700010d11000 Recovering log #51 -2017/03/15-14:57:31.990378 700010d11000 Delete type=0 #51 -2017/03/15-14:57:31.990492 700010d11000 Delete type=3 #50 +2017/03/22-23:14:37.131325 700008059000 Recovering log #57 +2017/03/22-23:14:37.133087 700008059000 Delete type=0 #57 +2017/03/22-23:14:37.133656 700008059000 Delete type=3 #54 diff --git a/test/test-repo/datastore/MANIFEST-000054 b/test/test-repo/datastore/MANIFEST-000059 similarity index 63% rename from test/test-repo/datastore/MANIFEST-000054 rename to test/test-repo/datastore/MANIFEST-000059 index 5eacdf05f03bf6860e13b290b9089f1bcc8bdb66..c7c91359c7b27713ee03537193e149e7a4120107 100644 GIT binary patch delta 22 dcmX@fc#?6#F8*6i4~;k&7@2H18JKNZH~?Aa1-SqK delta 22 dcmX@fc#?6#E`HZ_Ed3k|j7;X749pfR8~{)S1qJ{B diff --git a/yarn.lock b/yarn.lock index 7ad3fa6..ba0b987 100644 --- a/yarn.lock +++ b/yarn.lock @@ -82,48 +82,48 @@ adm-zip@~0.4.3: version "0.4.7" resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.7.tgz#8606c2cbf1c426ce8c8ec00174447fd49b6eafc1" -aegir@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/aegir/-/aegir-10.0.0.tgz#33305d4048f333308eb6a7540754c3fc53ef0e20" +aegir@^11.0.1: + version "11.0.1" + resolved "https://registry.yarnpkg.com/aegir/-/aegir-11.0.1.tgz#9b5acb261c9f79bfec423c087cdffcf921e3b75d" dependencies: args-parser "^1.0.2" browserify-zlib-next "^1.0.1" chalk "^1.1.3" clean-documentation-theme "^0.4.2" - codecov "^1.0.1" + codecov "^2.0.2" conventional-github-releaser "^1.1.3" - coveralls "^2.11.15" + coveralls "^2.12.0" detect-node "^2.0.3" - eslint "^3.14.1" - eslint-config-standard "^6.2.1" - eslint-plugin-promise "^3.4.0" - eslint-plugin-standard "^2.0.1" + eslint "^3.17.1" + eslint-config-standard "^7.0.1" + eslint-plugin-promise "^3.5.0" + eslint-plugin-standard "^2.1.1" gulp "^3.9.1" - gulp-bump "^2.6.1" - gulp-conventional-changelog "^1.1.0" + gulp-bump "^2.7.0" + gulp-conventional-changelog "^1.1.3" gulp-documentation "^3.1.0" gulp-eslint "^3.0.1" gulp-filter "^5.0.0" gulp-gh-pages "^0.5.4" - gulp-git "^1.12.0" - gulp-mocha "^3.0.1" + gulp-git "^2.1.0" + gulp-mocha "^4.1.0" gulp-rename "^1.2.2" gulp-size "^2.1.0" gulp-spawn-mocha "^3.1.0" gulp-tag-version "^1.3.0" - gulp-uglify "^2.0.1" + gulp-uglify "^2.1.0" gulp-util "^3.0.8" istanbul "^0.4.5" json-loader "^0.5.4" - karma "^1.4.0" + karma "^1.5.0" karma-chrome-launcher "^2.0.0" - karma-firefox-launcher "^1.0.0" + karma-firefox-launcher "^1.0.1" karma-mocha "^1.3.0" karma-mocha-own-reporter "^1.1.2" karma-mocha-webworker "^1.3.0" karma-sauce-launcher "^1.1.0" karma-sourcemap-loader "^0.3.7" - karma-webpack "^2.0.2" + karma-webpack "^2.0.3" lodash.camelcase "^4.3.0" lodash.includes "^4.3.0" lodash.upperfirst "^4.3.1" @@ -131,15 +131,15 @@ aegir@^10.0.0: path-exists "^3.0.0" pretty-hrtime "^1.0.3" pump "^1.0.2" - rimraf "^2.5.4" + rimraf "^2.6.1" run-sequence "^1.2.2" semver "^5.3.0" signal-exit "^3.0.2" stream-http "^2.6.3" - transform-loader "^0.2.3" + transform-loader "^0.2.4" uglify-js "github:mishoo/UglifyJS2#harmony" - webpack "^2.1.0-beta.28" - webpack-merge "^2.5.0" + webpack "^2.2.1" + webpack-merge "^4.1.0" after@0.8.2: version "0.8.2" @@ -277,10 +277,10 @@ argparse@^1.0.7: sprintf-js "~1.0.2" args-parser@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/args-parser/-/args-parser-1.0.2.tgz#730cc4df8f821825d0526bd134159611a765f5b6" + version "1.1.0" + resolved "https://registry.yarnpkg.com/args-parser/-/args-parser-1.1.0.tgz#6253bfcd694d279fe63eaafd78d628d14a05ffa9" -argv@>=0.0.2: +argv@0.0.2: version "0.0.2" resolved "https://registry.yarnpkg.com/argv/-/argv-0.0.2.tgz#ecbd16f8949b157183711b1bda334f37840185ab" @@ -1576,13 +1576,13 @@ chownr@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" -cids@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/cids/-/cids-0.4.1.tgz#fefac1c0af4579e99ffb1caf6619abc1145ff98a" +cids@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.4.2.tgz#f1414e78fa466fe97a7ce9cd6c03892993bef307" dependencies: - multibase "~0.3.1" - multicodec "~0.1.5" - multihashes "~0.3.3" + multibase "~0.3.4" + multicodec "~0.1.7" + multihashes "~0.4.4" cipher-base@^1.0.0, cipher-base@^1.0.1: version "1.0.3" @@ -1679,14 +1679,13 @@ code-point-at@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" -codecov@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/codecov/-/codecov-1.0.1.tgz#97260ceac0e96b8eda8d562006558a53a139dffd" +codecov@^2.0.2: + version "2.1.0" + resolved "https://registry.yarnpkg.com/codecov/-/codecov-2.1.0.tgz#25f48f9e9aa7473b61c5a9a934d595420a71cade" dependencies: - argv ">=0.0.2" - execSync "1.0.2" - request ">=2.42.0" - urlgrey ">=0.4.0" + argv "0.0.2" + request "2.79.0" + urlgrey "0.4.4" collapse-white-space@^1.0.0, collapse-white-space@^1.0.2: version "1.0.2" @@ -1744,11 +1743,11 @@ component-inherit@0.0.3: resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" compress-commons@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-1.1.0.tgz#9f4460bb1288564c7473916e0298aa3c320dcadb" + version "1.2.0" + resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-1.2.0.tgz#58587092ef20d37cb58baf000112c9278ff73b9f" dependencies: buffer-crc32 "^0.2.1" - crc32-stream "^1.0.0" + crc32-stream "^2.0.0" normalize-path "^2.0.0" readable-stream "^2.0.0" @@ -1756,7 +1755,7 @@ concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" -concat-stream@^1.0.0, concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.5.2: +concat-stream@^1.0.0, concat-stream@^1.5.0, concat-stream@^1.5.2: version "1.6.0" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" dependencies: @@ -2026,7 +2025,7 @@ core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -coveralls@^2.11.15: +coveralls@^2.12.0: version "2.12.0" resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-2.12.0.tgz#b3d064108e29728385b56e42fc2d119f43e0e517" dependencies: @@ -2036,9 +2035,9 @@ coveralls@^2.11.15: minimist "1.2.0" request "2.79.0" -crc32-stream@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-1.0.1.tgz#ce2c5dc3bd8ffb3830f9cb47f540222c63c90fab" +crc32-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-2.0.0.tgz#e3cdd3b4df3168dd74e3de3fbbcb7b297fe908f4" dependencies: crc "^3.4.4" readable-stream "^2.0.0" @@ -2070,6 +2069,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: create-hash "^1.1.0" inherits "^2.0.1" +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + cryptiles@2.x.x: version "2.0.5" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" @@ -2101,11 +2108,11 @@ custom-event@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/custom-event/-/custom-event-1.0.1.tgz#5d02a46850adf1b4a317946a3928fccb5bfd0425" -d@^0.1.1, d@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" +d@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" dependencies: - es5-ext "~0.10.2" + es5-ext "^0.10.9" dargs@^4.0.1: version "4.1.0" @@ -2113,6 +2120,10 @@ dargs@^4.0.1: dependencies: number-is-nan "^1.0.0" +dargs@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/dargs/-/dargs-5.1.0.tgz#ec7ea50c78564cd36c9d5ec18f66329fade27829" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -2292,6 +2303,10 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" +dirty-chai@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/dirty-chai/-/dirty-chai-1.2.2.tgz#78495e619635f7fe44219aa4c837849bf183142e" + disparity@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/disparity/-/disparity-2.0.0.tgz#57ddacb47324ae5f58d2cc0da886db4ce9eeb718" @@ -2299,7 +2314,7 @@ disparity@^2.0.0: ansi-styles "^2.0.1" diff "^1.3.2" -doctrine@^1.1.0, doctrine@^1.2.2: +doctrine@^1.1.0: version "1.5.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" dependencies: @@ -2496,8 +2511,8 @@ elliptic@^6.0.0, elliptic@^6.2.3: minimalistic-crypto-utils "^1.0.0" emoji-regex@^6.0.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.2.0.tgz#6e2889a6803d85141ce01d189ec6b88022ea2122" + version "6.4.1" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.4.1.tgz#77486fe9cd45421d260a6238b88d721e2fad2050" emojis-list@^2.0.0: version "2.1.0" @@ -2602,61 +2617,61 @@ error@^7.0.0: string-template "~0.2.1" xtend "~4.0.0" -es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: - version "0.10.13" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.13.tgz#a390ab717bde1ce3b4cbaeabe23ca8fbddcb06f6" +es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: + version "0.10.15" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.15.tgz#c330a5934c1ee21284a7c081a86e5fd937c91ea6" dependencies: es6-iterator "2" es6-symbol "~3.1" -es6-iterator@2: - version "2.0.0" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" +es6-iterator@2, es6-iterator@^2.0.1, es6-iterator@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512" dependencies: - d "^0.1.1" - es5-ext "^0.10.7" - es6-symbol "3" + d "1" + es5-ext "^0.10.14" + es6-symbol "^3.1" es6-map@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" + version "0.1.5" + resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0" dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - es6-iterator "2" - es6-set "~0.1.3" - es6-symbol "~3.1.0" - event-emitter "~0.3.4" + d "1" + es5-ext "~0.10.14" + es6-iterator "~2.0.1" + es6-set "~0.1.5" + es6-symbol "~3.1.1" + event-emitter "~0.3.5" es6-promise@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-2.3.0.tgz#96edb9f2fdb01995822b263dd8aadab6748181bc" -es6-set@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" +es6-set@~0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - es6-iterator "2" - es6-symbol "3" - event-emitter "~0.3.4" + d "1" + es5-ext "~0.10.14" + es6-iterator "~2.0.1" + es6-symbol "3.1.1" + event-emitter "~0.3.5" -es6-symbol@3, es6-symbol@~3.1, es6-symbol@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" +es6-symbol@3.1.1, es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1, es6-symbol@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" dependencies: - d "~0.1.1" - es5-ext "~0.10.11" + d "1" + es5-ext "~0.10.14" es6-weak-map@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.1.tgz#0d2bbd8827eb5fb4ba8f97fbfea50d43db21ea81" + version "2.0.2" + resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f" dependencies: - d "^0.1.1" - es5-ext "^0.10.8" - es6-iterator "2" - es6-symbol "3" + d "1" + es5-ext "^0.10.14" + es6-iterator "^2.0.1" + es6-symbol "^3.1.1" escape-html@~1.0.3: version "1.0.3" @@ -2705,29 +2720,30 @@ escope@^3.6.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-config-standard@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz#d3a68aafc7191639e7ee441e7348739026354292" +eslint-config-standard@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-7.1.0.tgz#47e769ea0739f5b2d5693b1a501c21c9650fafcf" -eslint-plugin-promise@^3.4.0: +eslint-plugin-promise@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz#78fbb6ffe047201627569e85a6c5373af2a68fca" -eslint-plugin-standard@^2.0.1: +eslint-plugin-standard@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-2.1.1.tgz#97960b1537e1718bb633877d0a650050effff3b0" -eslint@^3.0.0, eslint@^3.14.1: - version "3.17.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.17.1.tgz#b80ae12d9c406d858406fccda627afce33ea10ea" +eslint@^3.0.0, eslint@^3.17.1: + version "3.18.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.18.0.tgz#647e985c4ae71502d20ac62c109f66d5104c8a4b" dependencies: babel-code-frame "^6.16.0" chalk "^1.1.3" - concat-stream "^1.4.6" + concat-stream "^1.5.2" debug "^2.1.1" - doctrine "^1.2.2" + doctrine "^2.0.0" escope "^3.6.0" espree "^3.4.0" + esquery "^1.0.0" estraverse "^4.2.0" esutils "^2.0.2" file-entry-cache "^2.0.0" @@ -2775,6 +2791,12 @@ esprima@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.1.1.tgz#5b6f1547f4d102e670e140c509be6771d6aeb549" +esquery@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa" + dependencies: + estraverse "^4.0.0" + esrecurse@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220" @@ -2786,7 +2808,7 @@ estraverse@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.0.0, estraverse@^4.1.1, estraverse@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" @@ -2810,12 +2832,12 @@ esutils@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/esutils/-/esutils-1.0.0.tgz#8151d358e20c8acc7fb745e7472c0025fe496570" -event-emitter@~0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.4.tgz#8d63ddfb4cfe1fae3b32ca265c4c720222080bb5" +event-emitter@~0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" dependencies: - d "~0.1.1" - es5-ext "~0.10.7" + d "1" + es5-ext "~0.10.14" eventemitter3@1.x.x: version "1.2.0" @@ -2831,13 +2853,19 @@ evp_bytestokey@^1.0.0: dependencies: create-hash "^1.1.1" -execSync@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/execSync/-/execSync-1.0.2.tgz#1f42eda582225180053224ecdd3fd1960fdb3139" +execa@^0.6.0: + version "0.6.3" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe" dependencies: - temp "~0.5.1" + 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" -exenv@^1.2.0: +exenv@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/exenv/-/exenv-1.2.1.tgz#75de1c8dee02e952b102aa17f8875973e0df14f9" @@ -2939,8 +2967,8 @@ faye-websocket@~0.10.0: websocket-driver ">=0.5.1" fbjs@^0.8.1, fbjs@^0.8.4: - version "0.8.9" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.9.tgz#180247fbd347dcc9004517b904f865400a0c8f14" + version "0.8.11" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.11.tgz#340b590b8a2278a01ef7467c07a16da9b753db24" dependencies: core-js "^1.0.0" isomorphic-fetch "^2.1.1" @@ -3026,6 +3054,12 @@ first-chunk-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz#59bfb50cd905f60d7c394cd3d9acaab4e6ad934e" +first-chunk-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz#1bdecdb8e083c0664b91945581577a43a9f31d70" + dependencies: + readable-stream "^2.0.2" + flagged-respawn@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-0.3.2.tgz#ff191eddcd7088a675b2610fffc976be9b8074b5" @@ -3039,9 +3073,9 @@ flat-cache@^1.2.1: graceful-fs "^4.1.2" write "^0.2.1" -flow-bin@^0.41.0: - version "0.41.0" - resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.41.0.tgz#8badac9a19da45004997e599bd316518db489b2e" +flow-bin@^0.42.0: + version "0.42.0" + resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.42.0.tgz#05dd754b6b052de7b150f9210e2160746961e3cf" for-in@^1.0.1: version "1.0.2" @@ -3090,7 +3124,7 @@ fsevents@^1.0.0: nan "^2.3.0" node-pre-gyp "^0.6.29" -fstream-ignore@~1.0.5: +fstream-ignore@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" dependencies: @@ -3098,7 +3132,7 @@ fstream-ignore@~1.0.5: inherits "2" minimatch "^3.0.0" -fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: +fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: version "1.0.11" resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" dependencies: @@ -3175,6 +3209,10 @@ get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + getpass@^0.1.1: version "0.1.6" resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" @@ -3222,15 +3260,15 @@ git-semver-tags@^1.0.0, git-semver-tags@^1.1.0, git-semver-tags@^1.2.0: semver "^5.0.1" git-up@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-2.0.6.tgz#38d6dddc5db720de83ef09ef3865e748f5887e12" + version "2.0.7" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-2.0.7.tgz#a503143b0e86d4f94d4f6470b73c7e5eaaad278e" dependencies: is-ssh "^1.3.0" parse-url "^1.3.0" git-url-parse@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-6.2.0.tgz#fc0eeb0e96f8f5fdc71e1324116ecd2735cefc96" + version "6.2.1" + resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-6.2.1.tgz#094abaa1b97b7f39a3bf0d96d17ed50fb5ad5cc1" dependencies: git-up "^2.0.0" @@ -3445,7 +3483,7 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.0, graceful-fs@^4.1.2: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" -graceful-fs@~1, graceful-fs@~1.2.0: +graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" @@ -3457,7 +3495,7 @@ growl@1.9.2: version "1.9.2" resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f" -gulp-bump@^2.6.1: +gulp-bump@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/gulp-bump/-/gulp-bump-2.7.0.tgz#4c3750bce93c5d816fe9a154e6619dd509a852d8" dependencies: @@ -3467,7 +3505,7 @@ gulp-bump@^2.6.1: semver "^5.3.0" through2 "^2.0.1" -gulp-conventional-changelog@^1.1.0: +gulp-conventional-changelog@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/gulp-conventional-changelog/-/gulp-conventional-changelog-1.1.3.tgz#b88c69c29a2ad2dddfbedde9ded8b950a116f440" dependencies: @@ -3513,14 +3551,16 @@ gulp-gh-pages@^0.5.4: vinyl-fs "^2.2.1" wrap-promise "^1.0.1" -gulp-git@^1.12.0: - version "1.15.1" - resolved "https://registry.yarnpkg.com/gulp-git/-/gulp-git-1.15.1.tgz#cdd9d354fc41d8dcb52cef47256dfba366785979" +gulp-git@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/gulp-git/-/gulp-git-2.1.0.tgz#f09661529e4e15626b6dae7d330820d9871f9d65" dependencies: any-shell-escape "^0.1.1" - gulp-util "^3.0.6" - require-dir "^0.1.0" - through2 "^0.6.5" + gulp-util "^3.0.8" + require-dir "^0.3.1" + strip-bom-stream "^3.0.0" + through2 "^2.0.3" + vinyl "^2.0.1" gulp-git@~0.3.6: version "0.3.6" @@ -3531,16 +3571,16 @@ gulp-git@~0.3.6: map-stream "~0.1.0" through2 "^0.4.1" -gulp-mocha@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/gulp-mocha/-/gulp-mocha-3.0.1.tgz#ab0ca2c39403718174dddad750e63a61be17e041" +gulp-mocha@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/gulp-mocha/-/gulp-mocha-4.1.0.tgz#148be643650a08f11f460013752c0c6bc2752f9c" dependencies: + dargs "^5.1.0" + execa "^0.6.0" gulp-util "^3.0.0" mocha "^3.0.0" - plur "^2.1.0" - req-cwd "^1.0.1" - temp "^0.8.3" - through "^2.3.4" + npm-run-path "^2.0.2" + through2 "^2.0.3" gulp-rename@^1.2.2: version "1.2.2" @@ -3584,9 +3624,9 @@ gulp-tag-version@^1.3.0: gulp-util "~2.2.14" map-stream "~0.1.0" -gulp-uglify@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/gulp-uglify/-/gulp-uglify-2.1.0.tgz#3b0e3e0d89151863d24627cf924aac070bbb5cb1" +gulp-uglify@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/gulp-uglify/-/gulp-uglify-2.1.2.tgz#6db85b1d0ee63d18058592b658649d65c2ec4541" dependencies: gulplog "^1.0.0" has-gulplog "^0.1.0" @@ -3812,8 +3852,8 @@ homedir-polyfill@^1.0.0: parse-passwd "^1.0.0" hosted-git-info@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.2.0.tgz#7a0d097863d886c0fabbdcd37bf1758d8becf8a5" + version "2.4.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.4.1.tgz#4b0445e41c004a8bd1337773a4ff790ca40318c8" html-void-elements@^1.0.0: version "1.0.1" @@ -3862,6 +3902,10 @@ https-proxy-agent@^1.0.0, https-proxy-agent@~1.0.0: debug "2" extend "3" +hyphenate-style-name@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz#31160a36930adaf1fc04c6074f7eb41465d4ec4b" + iconv-lite@0.4.13: version "0.4.13" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" @@ -3879,8 +3923,8 @@ ieee754@^1.1.4: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" ignore@^3.2.0: - version "3.2.5" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.5.tgz#6437903354653e32ebbf562c45e68e4922a95df6" + version "3.2.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.6.tgz#26e8da0644be0bb4cb39516f6c79f0e0f4ffe48c" immediate@^3.2.3: version "3.2.3" @@ -3923,16 +3967,12 @@ ini@^1.3.2, ini@^1.3.3, ini@^1.3.4, ini@~1.3.0: version "1.3.4" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" -inline-style-prefix-all@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/inline-style-prefix-all/-/inline-style-prefix-all-2.0.2.tgz#44e23c00d3521a36041e07c9b1e81bf36770b08c" - -inline-style-prefixer@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-1.0.4.tgz#849f657373a5cfbd8141cfddb013df6f68c6df39" +inline-style-prefixer@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-2.0.5.tgz#c153c7e88fd84fef5c602e95a8168b2770671fe7" dependencies: bowser "^1.0.0" - inline-style-prefix-all "^2.0.2" + hyphenate-style-name "^1.0.1" inquirer@^0.12.0: version "0.12.0" @@ -4177,7 +4217,7 @@ is-unc-path@^0.1.1: dependencies: unc-path-regex "^0.1.0" -is-utf8@^0.2.0: +is-utf8@^0.2.0, is-utf8@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" @@ -4348,7 +4388,7 @@ karma-chrome-launcher@^2.0.0: fs-access "^1.0.0" which "^1.2.1" -karma-firefox-launcher@^1.0.0: +karma-firefox-launcher@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-1.0.1.tgz#ce58f47c2013a88156d55a5d61337c099cf5bb51" @@ -4384,7 +4424,7 @@ karma-sourcemap-loader@^0.3.7: dependencies: graceful-fs "^4.1.2" -karma-webpack@^2.0.2: +karma-webpack@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.3.tgz#39cebf5ca2580139b27f9ae69b78816b9c82fae6" dependencies: @@ -4394,7 +4434,7 @@ karma-webpack@^2.0.2: source-map "^0.1.41" webpack-dev-middleware "^1.0.11" -karma@^1.4.0: +karma@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/karma/-/karma-1.5.0.tgz#9c4c14f0400bef2c04c8e8e6bff59371025cc009" dependencies: @@ -4527,7 +4567,7 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" -libp2p-crypto-secp256k1@^0.1.3: +libp2p-crypto-secp256k1@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/libp2p-crypto-secp256k1/-/libp2p-crypto-secp256k1-0.1.4.tgz#211378fe3a859d89ad1203aa9e0d75d686c85bdf" dependencies: @@ -4539,16 +4579,16 @@ libp2p-crypto-secp256k1@^0.1.3: secp256k1 "^3.2.5" libp2p-crypto@^0.8.6, libp2p-crypto@~0.8.4: - version "0.8.6" - resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.8.6.tgz#0196617430c47dbf80c20bdcf48d99ce570fd344" + version "0.8.7" + resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.8.7.tgz#be122acf9c62813fea29682b2fc7144da6e503c2" dependencies: asn1.js "^4.9.1" - async "^2.1.4" + async "^2.1.5" browserify-aes "^1.0.6" keypair "^1.0.1" - libp2p-crypto-secp256k1 "^0.1.3" - multihashing-async "~0.4.2" - nodeify "^1.0.0" + libp2p-crypto-secp256k1 "^0.1.4" + multihashing-async "~0.4.4" + nodeify "^1.0.1" pem-jwk "^1.5.1" protocol-buffers "^3.2.1" rsa-pem-to-jwk "^1.1.3" @@ -4556,7 +4596,7 @@ libp2p-crypto@^0.8.6, libp2p-crypto@~0.8.4: tweetnacl "^1.0.0-rc.1" webcrypto-shim "github:dignifiedquire/webcrypto-shim#master" optionalDependencies: - node-webcrypto-ossl "^1.0.17" + node-webcrypto-ossl "^1.0.21" liftoff@^2.1.0: version "2.3.0" @@ -4607,8 +4647,8 @@ loader-utils@^0.2.16, loader-utils@^0.2.5: object-assign "^4.0.1" loader-utils@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.0.4.tgz#13f56197f1523a305891248b4c7244540848426c" + version "1.1.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" dependencies: big.js "^3.1.3" emojis-list "^2.0.0" @@ -4939,6 +4979,13 @@ lru-cache@2, lru-cache@2.2.x: version "2.2.4" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.2.4.tgz#6c658619becf14031d0d0b594b16042ce4dc063d" +lru-cache@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" + dependencies: + pseudomap "^1.0.1" + yallist "^2.0.0" + ltgt@^2.1.2, ltgt@~2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.1.3.tgz#10851a06d9964b971178441c23c9e52698eece34" @@ -5144,7 +5191,7 @@ minimist@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.2.0.tgz#4dffe525dae2b864c66c2e23c6271d7afdecefce" -mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: +mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" dependencies: @@ -5197,41 +5244,35 @@ ms@0.7.2: version "0.7.2" resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" -multibase@~0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.3.2.tgz#f3cf79d86aa8364432d6691dbd8c0cdf12ede66a" +multibase@~0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.3.4.tgz#fba8b0aac9724f62e24782557e2a062e30d3ae7f" dependencies: base-x "3.0.0" -multicodec@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.1.5.tgz#799c33bdaffec9749fa52253c106edbab1976812" +multicodec@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.1.7.tgz#658f2d15f42fa19e66092fe917a051a1bf07e41e" dependencies: varint "^5.0.0" -multihashes@~0.3.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.3.3.tgz#18d74d8c2393af39aaf0ac8f4fd6d888d43f2f29" - dependencies: - bs58 "^4.0.0" - -multihashes@~0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.3.tgz#efad039404bbfdb58e6fc7f1c5256fbddbb0ce91" +multihashes@~0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.4.tgz#4761a77d7d27ffc5d7cd8c99c0ef35315b92387a" dependencies: bs58 "^4.0.0" varint "^5.0.0" -multihashing-async@~0.4.2: - version "0.4.3" - resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.4.3.tgz#d902d53624f528d492da7a7b10ed0e4f8f5758b6" +multihashing-async@~0.4.2, multihashing-async@~0.4.4: + version "0.4.4" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.4.4.tgz#e48fe33a85f00eb24cd7c3e450777a1e13e92dd0" dependencies: async "^2.1.5" blakejs "^1.0.1" js-sha3 "^0.5.7" - multihashes "~0.4.3" + multihashes "~0.4.4" murmurhash3js "^3.0.1" - nodeify "^1.0.0" + nodeify "^1.0.1" multimatch@^2.0.0: version "2.1.0" @@ -5312,20 +5353,20 @@ node-libs-browser@^2.0.0: vm-browserify "0.0.4" node-pre-gyp@^0.6.29: - version "0.6.33" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.33.tgz#640ac55198f6a925972e0c16c4ac26a034d5ecc9" + version "0.6.34" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.34.tgz#94ad1c798a11d7fc67381b50d47f8cc18d9799f7" dependencies: - mkdirp "~0.5.1" - nopt "~3.0.6" - npmlog "^4.0.1" - rc "~1.1.6" - request "^2.79.0" - rimraf "~2.5.4" - semver "~5.3.0" - tar "~2.2.1" - tar-pack "~3.3.0" - -node-webcrypto-ossl@^1.0.17: + 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" + +node-webcrypto-ossl@^1.0.21: version "1.0.21" resolved "https://registry.yarnpkg.com/node-webcrypto-ossl/-/node-webcrypto-ossl-1.0.21.tgz#70567a5dc09f36bd78682eb72c7e1437a137b6bf" dependencies: @@ -5337,7 +5378,7 @@ node-webcrypto-ossl@^1.0.17: typescript "^2" webcrypto-core "^0" -nodeify@^1.0.0: +nodeify@^1.0.0, nodeify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/nodeify/-/nodeify-1.0.1.tgz#64ab69a7bdbaf03ce107b4f0335c87c0b9e91b1d" dependencies: @@ -5348,12 +5389,19 @@ noop-logger@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" -nopt@3.x, nopt@~3.0.6: +nopt@3.x: version "3.0.6" resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" dependencies: abbrev "1" +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + dependencies: + abbrev "1" + osenv "^0.1.4" + normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5: version "2.3.6" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff" @@ -5379,7 +5427,13 @@ npm-prefix@^1.0.1, npm-prefix@^1.2.0: shellsubstitute "^1.1.0" untildify "^2.1.0" -npmlog@^4.0.1: +npm-run-path@^2.0.0, npm-run-path@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.1, npmlog@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" dependencies: @@ -5451,7 +5505,7 @@ once@1.x, once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0: dependencies: wrappy "1" -once@~1.3.0, once@~1.3.3: +once@~1.3.0: version "1.3.3" resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" dependencies: @@ -5526,6 +5580,17 @@ os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" +osenv@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + pako@~0.2.0: version "0.2.9" resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75" @@ -5607,8 +5672,8 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" parse-url@^1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-1.3.5.tgz#c9f27e266bc81691927a417c77d543a11da31b35" + version "1.3.6" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-1.3.6.tgz#303b5ededc627a3b24e6fe27a11bc7fa48a5837d" dependencies: is-ssh "^1.3.0" protocols "^1.4.0" @@ -5661,6 +5726,10 @@ path-is-inside@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" +path-key@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + path-platform@~0.11.15: version "0.11.15" resolved "https://registry.yarnpkg.com/path-platform/-/path-platform-0.11.15.tgz#e864217f74c36850f0852b78dc7bf7d4a5721bf2" @@ -5730,7 +5799,7 @@ plugin-log@^0.1.0: chalk "^1.1.1" dateformat "^1.0.11" -plur@^2.0.0, plur@^2.1.0: +plur@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/plur/-/plur-2.1.2.tgz#7482452c1a0f508e3e344eaec312c91c29dc655a" dependencies: @@ -5824,8 +5893,8 @@ protocol-buffers@^3.2.1: varint "^5.0.0" protocols@^1.1.0, protocols@^1.4.0: - version "1.4.3" - resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.3.tgz#635b1c0785f0b389e8a012df1b1afffda9608b76" + version "1.4.4" + resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.4.tgz#aab1daa37f78950de1ddbb2596c6063408a0925f" prr@~0.0.0: version "0.0.0" @@ -5835,6 +5904,10 @@ prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" +pseudomap@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + public-encrypt@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" @@ -5874,10 +5947,14 @@ punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" -q@1.4.1, q@^1.4.1: +q@1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e" +q@^1.4.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" + qjobs@^1.1.4: version "1.1.5" resolved "https://registry.yarnpkg.com/qjobs/-/qjobs-1.1.5.tgz#659de9f2cf8dcc27a1481276f205377272382e73" @@ -5926,13 +6003,13 @@ radium-bootstrap-grid@^0.1.3: resolved "https://registry.yarnpkg.com/radium-bootstrap-grid/-/radium-bootstrap-grid-0.1.8.tgz#29c502fb0372b77543b30ed6d07d84b43a7a924f" radium@^0.18.1: - version "0.18.1" - resolved "https://registry.yarnpkg.com/radium/-/radium-0.18.1.tgz#a01db9b4c6e6364de3b02d5976adf28d0b98351d" + version "0.18.2" + resolved "https://registry.yarnpkg.com/radium/-/radium-0.18.2.tgz#1e296966d0bcac6652085cbe84c7b8ed0196d7c1" dependencies: array-find "^1.0.0" - exenv "^1.2.0" - inline-style-prefixer "^1.0.3" - rimraf "^2.4.0" + exenv "^1.2.1" + inline-style-prefixer "^2.0.5" + rimraf "^2.6.1" randomatic@^1.1.3: version "1.1.6" @@ -5972,7 +6049,7 @@ raw-body@~2.2.0: iconv-lite "0.4.15" unpipe "1.0.0" -rc@^1.1.0, rc@^1.1.6, rc@~1.1.6: +rc@^1.1.0, rc@^1.1.6, rc@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.7.tgz#c5ea564bb07aff9fd3a5b32e906c1d3a65940fea" dependencies: @@ -6045,8 +6122,8 @@ readable-stream@^1.0.33, readable-stream@~1.1.9: string_decoder "~0.10.x" readable-stream@^2.0.0, "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2: - version "2.2.5" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.5.tgz#a0b187304e05bab01a4ce2b4cc9c607d5aa1d606" + version "2.2.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.6.tgz#8b43aed76e71483938d12a8d46c6cf1a00b1f816" dependencies: buffer-shims "^1.0.0" core-util-is "~1.0.0" @@ -6067,7 +6144,7 @@ readable-stream@~2.0.0: string_decoder "~0.10.x" util-deprecate "~1.0.1" -readable-stream@~2.1.0, readable-stream@~2.1.4: +readable-stream@~2.1.0: version "2.1.5" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" dependencies: @@ -6308,18 +6385,6 @@ replace-ext@1.0.0, replace-ext@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" -req-cwd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/req-cwd/-/req-cwd-1.0.1.tgz#0d73aeae9266e697a78f7976019677e76acf0fff" - dependencies: - req-from "^1.0.1" - -req-from@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/req-from/-/req-from-1.0.1.tgz#bf81da5147947d32d13b947dc12a58ad4587350e" - dependencies: - resolve-from "^2.0.0" - request@2.79.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" @@ -6345,7 +6410,7 @@ request@2.79.0: tunnel-agent "~0.4.1" uuid "^3.0.0" -request@>=2.42.0, request@^2.79.0: +request@^2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -6372,9 +6437,9 @@ request@>=2.42.0, request@^2.79.0: tunnel-agent "^0.6.0" uuid "^3.0.0" -require-dir@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/require-dir/-/require-dir-0.1.0.tgz#81e01e299faf5b74c34b6594f8e5add5985ddec5" +require-dir@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/require-dir/-/require-dir-0.3.1.tgz#b5a8e28bae0343bb0d0cc38ab1f531e1931b264a" require-directory@^2.1.1: version "2.1.1" @@ -6427,7 +6492,7 @@ right-align@^0.1.1: dependencies: align-text "^0.1.1" -rimraf@2, rimraf@^2.2.8, rimraf@^2.4.0, rimraf@^2.4.3, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1: +rimraf@2, rimraf@^2.2.8, rimraf@^2.4.3, rimraf@^2.5.1, rimraf@^2.6.0, rimraf@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" dependencies: @@ -6439,22 +6504,6 @@ rimraf@2.4.3: dependencies: glob "^5.0.14" -rimraf@~2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.1.4.tgz#5a6eb62eeda068f51ede50f29b3e5cd22f3d9bb2" - optionalDependencies: - graceful-fs "~1" - -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - -rimraf@~2.5.1, rimraf@~2.5.4: - version "2.5.4" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" - dependencies: - glob "^7.0.5" - ripemd160@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-1.0.1.tgz#93a4bbd4942bc574b69a8fa57c71de10ecca7d6e" @@ -6526,7 +6575,7 @@ secp256k1@^3.2.5: nan "^2.2.1" prebuild-install "^2.0.0" -"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0, semver@~5.3.0: +"semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -6572,6 +6621,16 @@ shallow-copy@~0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/shallow-copy/-/shallow-copy-0.0.1.tgz#415f42702d73d810330292cc5ee86eae1a11a170" +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + shelljs@^0.7.5: version "0.7.7" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.7.tgz#b2f5c77ef97148f4b4f6e22682e10bba8667cff1" @@ -6668,13 +6727,13 @@ socket.io@1.7.3: socket.io-client "1.7.3" socket.io-parser "2.3.1" -source-list-map@~0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" +source-list-map@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-1.0.1.tgz#cc1fc17122ae0a51978024c2cc0f8c35659026b8" source-map-support@^0.4.2: - version "0.4.12" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.12.tgz#f47d02bf01efaf0c160d3a37d038401b92b1867e" + version "0.4.14" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.14.tgz#9d4463772598b86271b4f523f6c1f4e02a7d6aef" dependencies: source-map "^0.5.6" @@ -6899,6 +6958,12 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" +strip-bom-buf@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz#1cb45aaf57530f4caf86c7f75179d2c9a51dd572" + dependencies: + is-utf8 "^0.2.1" + strip-bom-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz#e7144398577d51a6bed0fa1994fa05f43fd988ee" @@ -6906,6 +6971,13 @@ strip-bom-stream@^1.0.0: first-chunk-stream "^1.0.0" strip-bom "^2.0.0" +strip-bom-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz#956bcc5d84430f69256a90ed823765cd858e159c" + dependencies: + first-chunk-stream "^2.0.0" + strip-bom-buf "^1.0.0" + strip-bom@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-1.0.0.tgz#85b8862f3844b5a6d5ec8467a93598173a36f794" @@ -6923,6 +6995,10 @@ strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" @@ -6975,26 +7051,26 @@ tapable@^0.2.5, tapable@~0.2.5: resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.6.tgz#206be8e188860b514425375e6f1ae89bfb01fd8d" tar-fs@^1.13.0: - version "1.15.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.1.tgz#f4622f5d5e250742b3679a9a8463acfc12cdefd1" + version "1.15.2" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.2.tgz#761f5b32932c7b39461a60d537faea0d8084830c" dependencies: chownr "^1.0.1" - mkdirp "^0.5.0" + mkdirp "^0.5.1" pump "^1.0.0" tar-stream "^1.1.2" -tar-pack@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" +tar-pack@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984" dependencies: - debug "~2.2.0" - fstream "~1.0.10" - fstream-ignore "~1.0.5" - once "~1.3.3" - readable-stream "~2.1.4" - rimraf "~2.5.1" - tar "~2.2.1" - uid-number "~0.0.6" + debug "^2.2.0" + fstream "^1.0.10" + fstream-ignore "^1.0.5" + once "^1.3.3" + readable-stream "^2.1.4" + rimraf "^2.5.1" + tar "^2.2.1" + uid-number "^0.0.6" tar-stream@^1.1.2, tar-stream@^1.5.0: version "1.5.2" @@ -7005,7 +7081,7 @@ tar-stream@^1.1.2, tar-stream@^1.5.0: readable-stream "^2.0.0" xtend "^4.0.0" -tar@~2.2.1: +tar@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" dependencies: @@ -7013,19 +7089,6 @@ tar@~2.2.1: fstream "^1.0.2" inherits "2" -temp@^0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - -temp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.5.1.tgz#77ab19c79aa7b593cbe4fac2441768cad987b8df" - dependencies: - rimraf "~2.1.4" - tempfile@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-1.1.1.tgz#5bcc4eaecc4ab2c707d8bc11d99ccc9a2cb287f2" @@ -7062,21 +7125,21 @@ through2@^0.5.0: readable-stream "~1.0.17" xtend "~3.0.0" -through2@^0.6.0, through2@^0.6.1, through2@^0.6.5: +through2@^0.6.0, through2@^0.6.1: version "0.6.5" resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" dependencies: readable-stream ">=1.0.33-1 <1.1.0-0" xtend ">=4.0.0 <4.1.0-0" -through2@^2.0.0, through2@^2.0.1, through2@^2.0.2, through2@~2.0.0: +through2@^2.0.0, through2@^2.0.1, through2@^2.0.2, through2@^2.0.3, through2@~2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" dependencies: readable-stream "^2.1.5" xtend "~4.0.1" -through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.4: +through@2, "through@>=2.2.7 <3", through@^2.3.6, through@~2.3.4: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -7154,7 +7217,7 @@ tough-cookie@~2.3.0: dependencies: punycode "^1.4.1" -transform-loader@^0.2.3: +transform-loader@^0.2.4: version "0.2.4" resolved "https://registry.yarnpkg.com/transform-loader/-/transform-loader-0.2.4.tgz#e5c87877ba96d51d3f225368587b46e226d1cec9" dependencies: @@ -7255,17 +7318,17 @@ ua-parser-js@^0.7.9: version "0.7.12" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.12.tgz#04c81a99bdd5dc52263ea29d24c6bf8d4818a4bb" -uglify-js@^2.6, uglify-js@^2.7.5, uglify-js@~2.8.10: - version "2.8.12" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.12.tgz#8a50f5d482243650b7108f6080aa3a6afe2a6c55" +uglify-js@^2.6, uglify-js@^2.8.5, uglify-js@~2.8.10: + version "2.8.14" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.14.tgz#25b15d1af39b21752ee33703adbf432e8bc8f77d" dependencies: source-map "~0.5.1" uglify-to-browserify "~1.0.0" yargs "~3.10.0" "uglify-js@github:mishoo/UglifyJS2#harmony": - version "2.8.12" - resolved "https://codeload.github.com/mishoo/UglifyJS2/tar.gz/2fd86d3cb02c2bcde81633c0096b308e2809ea00" + version "2.8.14" + resolved "https://codeload.github.com/mishoo/UglifyJS2/tar.gz/7906033e82d66f2735f8626e98f0f7352d9b3d25" dependencies: source-map "~0.5.1" uglify-to-browserify "~1.0.0" @@ -7279,7 +7342,7 @@ uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" -uid-number@~0.0.6: +uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -7401,7 +7464,7 @@ url@^0.11.0: punycode "1.3.2" querystring "0.2.0" -urlgrey@>=0.4.0: +urlgrey@0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/urlgrey/-/urlgrey-0.4.4.tgz#892fe95960805e85519f1cd4389f2cb4cbb7652f" @@ -7653,7 +7716,7 @@ ware@^1.3.0: dependencies: wrap-fn "^0.1.0" -watchpack@^1.2.0: +watchpack@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.3.1.tgz#7d8693907b28ce6013e7f3610aa2a1acf07dad87" dependencies: @@ -7694,22 +7757,22 @@ webpack-dev-middleware@^1.0.11: path-is-absolute "^1.0.0" range-parser "^1.0.3" -webpack-merge@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-2.6.1.tgz#f1d801d2c5d39f83ffec9f119240b3e3be994a1c" +webpack-merge@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.0.tgz#6ad72223b3e0b837e531e4597c199f909361511e" dependencies: lodash "^4.17.4" -webpack-sources@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.1.5.tgz#aa1f3abf0f0d74db7111c40e500b84f966640750" +webpack-sources@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-0.2.0.tgz#fea93ba840f16cdd3f246f0ee95f88a9492c69fb" dependencies: - source-list-map "~0.1.7" + source-list-map "^1.0.1" source-map "~0.5.3" -webpack@^2.1.0-beta.28: - version "2.2.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.2.1.tgz#7bb1d72ae2087dd1a4af526afec15eed17dda475" +webpack@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-2.3.1.tgz#55bce8baffe7c1f9dc3029adc048643b448318a8" dependencies: acorn "^4.0.4" acorn-dynamic-import "^2.0.0" @@ -7727,9 +7790,9 @@ webpack@^2.1.0-beta.28: source-map "^0.5.3" supports-color "^3.1.0" tapable "~0.2.5" - uglify-js "^2.7.5" - watchpack "^1.2.0" - webpack-sources "^0.1.4" + uglify-js "^2.8.5" + watchpack "^1.3.1" + webpack-sources "^0.2.0" yargs "^6.0.0" websocket-driver@>=0.5.1: @@ -7750,7 +7813,7 @@ which-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" -which@^1.1.1, which@^1.2.1, which@^1.2.12: +which@^1.1.1, which@^1.2.1, which@^1.2.12, which@^1.2.9: version "1.2.12" resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" dependencies: @@ -7848,6 +7911,10 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" +yallist@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + yargs-parser@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4"