aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--package.json2
-rw-r--r--server/controllers/api/videos/rate.ts4
-rw-r--r--server/controllers/client.ts3
-rw-r--r--server/helpers/core-utils.ts4
-rw-r--r--server/helpers/database-utils.ts2
-rw-r--r--server/helpers/peertube-crypto.ts6
-rw-r--r--server/helpers/requests.ts4
-rw-r--r--server/initializers/migrations/0080-video-channels.ts4
-rw-r--r--server/middlewares/validators/pods.ts3
-rw-r--r--server/models/user/user.ts3
-rw-r--r--server/models/video/video.ts3
-rw-r--r--server/tests/api/check-params/video-abuses.ts2
-rw-r--r--server/tests/api/friends-advanced.ts12
-rw-r--r--server/tests/real-world/real-world.ts14
-rw-r--r--server/tests/real-world/tools/upload-directory.ts3
-rw-r--r--server/tests/utils/servers.ts2
-rw-r--r--yarn.lock694
17 files changed, 369 insertions, 396 deletions
diff --git a/package.json b/package.json
index 3a617e5e0..ef044ab16 100644
--- a/package.json
+++ b/package.json
@@ -115,7 +115,7 @@
115 "standard": "^10.0.0", 115 "standard": "^10.0.0",
116 "supertest": "^3.0.0", 116 "supertest": "^3.0.0",
117 "tslint": "^5.7.0", 117 "tslint": "^5.7.0",
118 "tslint-config-standard": "^6.0.0", 118 "tslint-config-standard": "^7.0.0",
119 "webtorrent": "^0.98.0" 119 "webtorrent": "^0.98.0"
120 }, 120 },
121 "scripty": { 121 "scripty": {
diff --git a/server/controllers/api/videos/rate.ts b/server/controllers/api/videos/rate.ts
index 354c3d8f9..727984506 100644
--- a/server/controllers/api/videos/rate.ts
+++ b/server/controllers/api/videos/rate.ts
@@ -19,7 +19,7 @@ import {
19 videoRateValidator, 19 videoRateValidator,
20 asyncMiddleware 20 asyncMiddleware
21} from '../../../middlewares' 21} from '../../../middlewares'
22import { UserVideoRateUpdate, VideoRateType } from '../../../../shared' 22import { UserVideoRateUpdate } from '../../../../shared'
23 23
24const rateVideoRouter = express.Router() 24const rateVideoRouter = express.Router()
25 25
@@ -73,7 +73,7 @@ async function rateVideo (req: express.Request, res: express.Response) {
73 if (rateType === 'none') { // Destroy previous rate 73 if (rateType === 'none') { // Destroy previous rate
74 await previousRate.destroy() 74 await previousRate.destroy()
75 } else { // Update previous rate 75 } else { // Update previous rate
76 previousRate.type = rateType as VideoRateType 76 previousRate.type = rateType
77 77
78 await previousRate.save() 78 await previousRate.save()
79 } 79 }
diff --git a/server/controllers/client.ts b/server/controllers/client.ts
index 2071b5f01..67ebfcf1d 100644
--- a/server/controllers/client.ts
+++ b/server/controllers/client.ts
@@ -122,9 +122,6 @@ async function generateWatchHtmlPage (req: express.Request, res: express.Respons
122 videoPromise 122 videoPromise
123 ]) 123 ])
124 124
125 file = file as Buffer
126 video = video as VideoInstance
127
128 const html = file.toString() 125 const html = file.toString()
129 126
130 // Let Angular application handle errors 127 // Let Angular application handle errors
diff --git a/server/helpers/core-utils.ts b/server/helpers/core-utils.ts
index 33bbdca8b..3dae78144 100644
--- a/server/helpers/core-utils.ts
+++ b/server/helpers/core-utils.ts
@@ -103,11 +103,11 @@ const writeFilePromise = promisify2WithVoid<string, any>(writeFile)
103const readdirPromise = promisify1<string, string[]>(readdir) 103const readdirPromise = promisify1<string, string[]>(readdir)
104const mkdirpPromise = promisify1<string, string>(mkdirp) 104const mkdirpPromise = promisify1<string, string>(mkdirp)
105const pseudoRandomBytesPromise = promisify1<number, Buffer>(pseudoRandomBytes) 105const pseudoRandomBytesPromise = promisify1<number, Buffer>(pseudoRandomBytes)
106const accessPromise = promisify1WithVoid<string|Buffer>(access) 106const accessPromise = promisify1WithVoid<string | Buffer>(access)
107const opensslExecPromise = promisify2WithVoid<string, any>(openssl.exec) 107const opensslExecPromise = promisify2WithVoid<string, any>(openssl.exec)
108const bcryptComparePromise = promisify2<any, string, boolean>(bcrypt.compare) 108const bcryptComparePromise = promisify2<any, string, boolean>(bcrypt.compare)
109const bcryptGenSaltPromise = promisify1<number, string>(bcrypt.genSalt) 109const bcryptGenSaltPromise = promisify1<number, string>(bcrypt.genSalt)
110const bcryptHashPromise = promisify2<any, string|number, string>(bcrypt.hash) 110const bcryptHashPromise = promisify2<any, string | number, string>(bcrypt.hash)
111const createTorrentPromise = promisify2<string, any, any>(createTorrent) 111const createTorrentPromise = promisify2<string, any, any>(createTorrent)
112const rimrafPromise = promisify1WithVoid<string>(rimraf) 112const rimrafPromise = promisify1WithVoid<string>(rimraf)
113const statPromise = promisify1<string, Stats>(stat) 113const statPromise = promisify1<string, Stats>(stat)
diff --git a/server/helpers/database-utils.ts b/server/helpers/database-utils.ts
index dcc9e2577..d62462d35 100644
--- a/server/helpers/database-utils.ts
+++ b/server/helpers/database-utils.ts
@@ -4,7 +4,7 @@ import * as retry from 'async/retry'
4import { logger } from './logger' 4import { logger } from './logger'
5 5
6type RetryTransactionWrapperOptions = { errorMessage: string, arguments?: any[] } 6type RetryTransactionWrapperOptions = { errorMessage: string, arguments?: any[] }
7function retryTransactionWrapper (functionToRetry: (... args) => Promise<any>, options: RetryTransactionWrapperOptions) { 7function retryTransactionWrapper (functionToRetry: (...args) => Promise<any>, options: RetryTransactionWrapperOptions) {
8 const args = options.arguments ? options.arguments : [] 8 const args = options.arguments ? options.arguments : []
9 9
10 return transactionRetryer(callback => { 10 return transactionRetryer(callback => {
diff --git a/server/helpers/peertube-crypto.ts b/server/helpers/peertube-crypto.ts
index fbc3bdcc2..10a226af4 100644
--- a/server/helpers/peertube-crypto.ts
+++ b/server/helpers/peertube-crypto.ts
@@ -40,7 +40,7 @@ function checkSignature (publicKey: string, data: string, hexSignature: string)
40 return isValid 40 return isValid
41} 41}
42 42
43async function sign (data: string|Object) { 43async function sign (data: string | Object) {
44 const sign = crypto.createSign(SIGNATURE_ALGORITHM) 44 const sign = crypto.createSign(SIGNATURE_ALGORITHM)
45 45
46 let dataString: string 46 let dataString: string
@@ -71,13 +71,13 @@ async function createCertsIfNotExist () {
71 return 71 return
72 } 72 }
73 73
74 return await createCerts() 74 return createCerts()
75} 75}
76 76
77async function cryptPassword (password: string) { 77async function cryptPassword (password: string) {
78 const salt = await bcryptGenSaltPromise(BCRYPT_SALT_SIZE) 78 const salt = await bcryptGenSaltPromise(BCRYPT_SALT_SIZE)
79 79
80 return await bcryptHashPromise(password, salt) 80 return bcryptHashPromise(password, salt)
81} 81}
82 82
83function getMyPrivateCert () { 83function getMyPrivateCert () {
diff --git a/server/helpers/requests.ts b/server/helpers/requests.ts
index 8c5d848f3..af1f401de 100644
--- a/server/helpers/requests.ts
+++ b/server/helpers/requests.ts
@@ -13,7 +13,7 @@ import { sign } from './peertube-crypto'
13 13
14type MakeRetryRequestParams = { 14type MakeRetryRequestParams = {
15 url: string, 15 url: string,
16 method: 'GET'|'POST', 16 method: 'GET' | 'POST',
17 json: Object 17 json: Object
18} 18}
19function makeRetryRequest (params: MakeRetryRequestParams) { 19function makeRetryRequest (params: MakeRetryRequestParams) {
@@ -31,7 +31,7 @@ function makeRetryRequest (params: MakeRetryRequestParams) {
31} 31}
32 32
33type MakeSecureRequestParams = { 33type MakeSecureRequestParams = {
34 method: 'GET'|'POST' 34 method: 'GET' | 'POST'
35 toPod: PodInstance 35 toPod: PodInstance
36 path: string 36 path: string
37 data?: Object 37 data?: Object
diff --git a/server/initializers/migrations/0080-video-channels.ts b/server/initializers/migrations/0080-video-channels.ts
index fc55ef3a2..f19721517 100644
--- a/server/initializers/migrations/0080-video-channels.ts
+++ b/server/initializers/migrations/0080-video-channels.ts
@@ -34,7 +34,7 @@ async function up (utils: {
34 // Create one author per user that does not already exist 34 // Create one author per user that does not already exist
35 const users = await utils.db.User.findAll() 35 const users = await utils.db.User.findAll()
36 for (const user of users) { 36 for (const user of users) {
37 const author = await utils.db.Author.find({ where: { userId: user.id }}) 37 const author = await utils.db.Author.find({ where: { userId: user.id } })
38 if (!author) { 38 if (!author) {
39 await utils.db.Author.create({ 39 await utils.db.Author.create({
40 name: user.username, 40 name: user.username,
@@ -72,7 +72,7 @@ async function up (utils: {
72 const rawVideos = await utils.sequelize.query(query, options) 72 const rawVideos = await utils.sequelize.query(query, options)
73 73
74 for (const rawVideo of rawVideos) { 74 for (const rawVideo of rawVideos) {
75 const videoChannel = await utils.db.VideoChannel.findOne({ where: { authorId: rawVideo.authorId }}) 75 const videoChannel = await utils.db.VideoChannel.findOne({ where: { authorId: rawVideo.authorId } })
76 76
77 const video = await utils.db.Video.findById(rawVideo.id) 77 const video = await utils.db.Video.findById(rawVideo.id)
78 video.channelId = videoChannel.id 78 video.channelId = videoChannel.id
diff --git a/server/middlewares/validators/pods.ts b/server/middlewares/validators/pods.ts
index 575c36526..8465fea53 100644
--- a/server/middlewares/validators/pods.ts
+++ b/server/middlewares/validators/pods.ts
@@ -3,10 +3,9 @@ import * as express from 'express'
3 3
4import { database as db } from '../../initializers/database' 4import { database as db } from '../../initializers/database'
5import { checkErrors } from './utils' 5import { checkErrors } from './utils'
6import { logger, isEachUniqueHostValid } from '../../helpers' 6import { logger, isEachUniqueHostValid, isTestInstance } from '../../helpers'
7import { CONFIG } from '../../initializers' 7import { CONFIG } from '../../initializers'
8import { hasFriends } from '../../lib' 8import { hasFriends } from '../../lib'
9import { isTestInstance } from '../../helpers'
10 9
11const makeFriendsValidator = [ 10const makeFriendsValidator = [
12 body('hosts').custom(isEachUniqueHostValid).withMessage('Should have an array of unique hosts'), 11 body('hosts').custom(isEachUniqueHostValid).withMessage('Should have an array of unique hosts'),
diff --git a/server/models/user/user.ts b/server/models/user/user.ts
index 3c625e450..c1e7abea6 100644
--- a/server/models/user/user.ts
+++ b/server/models/user/user.ts
@@ -1,7 +1,7 @@
1import * as Sequelize from 'sequelize' 1import * as Sequelize from 'sequelize'
2import * as Promise from 'bluebird' 2import * as Promise from 'bluebird'
3 3
4import { getSort } from '../utils' 4import { getSort, addMethodsToModel } from '../utils'
5import { 5import {
6 cryptPassword, 6 cryptPassword,
7 comparePassword, 7 comparePassword,
@@ -13,7 +13,6 @@ import {
13} from '../../helpers' 13} from '../../helpers'
14import { UserRight, USER_ROLE_LABELS, hasUserRight } from '../../../shared' 14import { UserRight, USER_ROLE_LABELS, hasUserRight } from '../../../shared'
15 15
16import { addMethodsToModel } from '../utils'
17import { 16import {
18 UserInstance, 17 UserInstance,
19 UserAttributes, 18 UserAttributes,
diff --git a/server/models/video/video.ts b/server/models/video/video.ts
index 2c1bd6b6e..02dde1726 100644
--- a/server/models/video/video.ts
+++ b/server/models/video/video.ts
@@ -1,12 +1,11 @@
1import * as safeBuffer from 'safe-buffer' 1import * as safeBuffer from 'safe-buffer'
2const Buffer = safeBuffer.Buffer 2const Buffer = safeBuffer.Buffer
3import * as magnetUtil from 'magnet-uri' 3import * as magnetUtil from 'magnet-uri'
4import { map } from 'lodash' 4import { map, maxBy, truncate } from 'lodash'
5import * as parseTorrent from 'parse-torrent' 5import * as parseTorrent from 'parse-torrent'
6import { join } from 'path' 6import { join } from 'path'
7import * as Sequelize from 'sequelize' 7import * as Sequelize from 'sequelize'
8import * as Promise from 'bluebird' 8import * as Promise from 'bluebird'
9import { maxBy, truncate } from 'lodash'
10 9
11import { TagInstance } from './tag-interface' 10import { TagInstance } from './tag-interface'
12import { 11import {
diff --git a/server/tests/api/check-params/video-abuses.ts b/server/tests/api/check-params/video-abuses.ts
index 30d15778d..eac12b6f0 100644
--- a/server/tests/api/check-params/video-abuses.ts
+++ b/server/tests/api/check-params/video-abuses.ts
@@ -106,7 +106,7 @@ describe('Test video abuses API validators', function () {
106 it('Should fail with a wrong video', async function () { 106 it('Should fail with a wrong video', async function () {
107 const wrongPath = '/api/v1/videos/blabla/abuse' 107 const wrongPath = '/api/v1/videos/blabla/abuse'
108 const fields = {} 108 const fields = {}
109 await makePostBodyRequest({ url: server.url, path: wrongPath, token: server.accessToken, fields}) 109 await makePostBodyRequest({ url: server.url, path: wrongPath, token: server.accessToken, fields })
110 }) 110 })
111 111
112 it('Should fail with a non authenticated user', async function () { 112 it('Should fail with a non authenticated user', async function () {
diff --git a/server/tests/api/friends-advanced.ts b/server/tests/api/friends-advanced.ts
index 139019398..654c959fd 100644
--- a/server/tests/api/friends-advanced.ts
+++ b/server/tests/api/friends-advanced.ts
@@ -25,12 +25,12 @@ describe('Test advanced friends', function () {
25 25
26 async function makeFriendsWrapper (podNumber: number) { 26 async function makeFriendsWrapper (podNumber: number) {
27 const server = servers[podNumber - 1] 27 const server = servers[podNumber - 1]
28 return await makeFriends(server.url, server.accessToken) 28 return makeFriends(server.url, server.accessToken)
29 } 29 }
30 30
31 async function quitFriendsWrapper (podNumber: number) { 31 async function quitFriendsWrapper (podNumber: number) {
32 const server = servers[podNumber - 1] 32 const server = servers[podNumber - 1]
33 return await quitFriends(server.url, server.accessToken) 33 return quitFriends(server.url, server.accessToken)
34 } 34 }
35 35
36 async function removeFriendWrapper (podNumber: number, podNumberToRemove: number) { 36 async function removeFriendWrapper (podNumber: number, podNumberToRemove: number) {
@@ -42,12 +42,12 @@ describe('Test advanced friends', function () {
42 let friendsList = res.body.data 42 let friendsList = res.body.data
43 let podToRemove = friendsList.find(friend => (friend.host === serverToRemove.host)) 43 let podToRemove = friendsList.find(friend => (friend.host === serverToRemove.host))
44 44
45 return await quitOneFriend(server.url, server.accessToken, podToRemove.id) 45 return quitOneFriend(server.url, server.accessToken, podToRemove.id)
46 } 46 }
47 47
48 async function getFriendsListWrapper (podNumber: number) { 48 async function getFriendsListWrapper (podNumber: number) {
49 const server = servers[podNumber - 1] 49 const server = servers[podNumber - 1]
50 return await getFriendsList(server.url) 50 return getFriendsList(server.url)
51 } 51 }
52 52
53 async function uploadVideoWrapper (podNumber: number) { 53 async function uploadVideoWrapper (podNumber: number) {
@@ -56,11 +56,11 @@ describe('Test advanced friends', function () {
56 } 56 }
57 const server = servers[podNumber - 1] 57 const server = servers[podNumber - 1]
58 58
59 return await uploadVideo(server.url, server.accessToken, videoAttributes) 59 return uploadVideo(server.url, server.accessToken, videoAttributes)
60 } 60 }
61 61
62 async function getVideosWrapper (podNumber: number) { 62 async function getVideosWrapper (podNumber: number) {
63 return await getVideosList(servers[podNumber - 1].url) 63 return getVideosList(servers[podNumber - 1].url)
64 } 64 }
65 65
66 // --------------------------------------------------------------- 66 // ---------------------------------------------------------------
diff --git a/server/tests/real-world/real-world.ts b/server/tests/real-world/real-world.ts
index e225a1266..da5696f8c 100644
--- a/server/tests/real-world/real-world.ts
+++ b/server/tests/real-world/real-world.ts
@@ -80,11 +80,15 @@ start()
80async function start () { 80async function start () {
81 const servers = await runServers(numberOfPods) 81 const servers = await runServers(numberOfPods)
82 82
83 process.on('exit', async () => await exitServers(servers, flushAtExit)) 83 process.on('exit', async () => {
84 await exitServers(servers, flushAtExit)
85
86 return
87 })
84 process.on('SIGINT', goodbye) 88 process.on('SIGINT', goodbye)
85 process.on('SIGTERM', goodbye) 89 process.on('SIGTERM', goodbye)
86 90
87 console.log('Servers runned') 91 console.log('Servers ran')
88 initializeRequestsPerServer(servers) 92 initializeRequestsPerServer(servers)
89 93
90 let checking = false 94 let checking = false
@@ -150,10 +154,8 @@ function getRandomNumServer (servers) {
150} 154}
151 155
152async function runServers (numberOfPods: number) { 156async function runServers (numberOfPods: number) {
153 let servers = null 157 const servers: ServerInfo[] = (await flushAndRunMultipleServers(numberOfPods))
154 158 .map(s => Object.assign({ requestsNumber: 0 }, s))
155 // Run servers
156 servers = await flushAndRunMultipleServers(numberOfPods)
157 159
158 // Get the access tokens 160 // Get the access tokens
159 await setAccessTokensToServers(servers) 161 await setAccessTokensToServers(servers)
diff --git a/server/tests/real-world/tools/upload-directory.ts b/server/tests/real-world/tools/upload-directory.ts
index a8ab1669d..fdd56857a 100644
--- a/server/tests/real-world/tools/upload-directory.ts
+++ b/server/tests/real-world/tools/upload-directory.ts
@@ -1,7 +1,6 @@
1import * as program from 'commander' 1import * as program from 'commander'
2import * as Promise from 'bluebird' 2import * as Promise from 'bluebird'
3import { isAbsolute } from 'path' 3import { isAbsolute, join } from 'path'
4import { join } from 'path'
5 4
6import { readdirPromise } from '../../../helpers/core-utils' 5import { readdirPromise } from '../../../helpers/core-utils'
7import { execCLI } from '../../utils' 6import { execCLI } from '../../utils'
diff --git a/server/tests/utils/servers.ts b/server/tests/utils/servers.ts
index 3526ffa51..f042a9e53 100644
--- a/server/tests/utils/servers.ts
+++ b/server/tests/utils/servers.ts
@@ -33,7 +33,7 @@ interface ServerInfo {
33 } 33 }
34} 34}
35 35
36async function flushAndRunMultipleServers (totalServers) { 36function flushAndRunMultipleServers (totalServers) {
37 let apps = [] 37 let apps = []
38 let i = 0 38 let i = 0
39 39
diff --git a/yarn.lock b/yarn.lock
index 4868f9fc0..d1fe26f56 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3,8 +3,8 @@
3 3
4 4
5"@types/async@^2.0.40": 5"@types/async@^2.0.40":
6 version "2.0.44" 6 version "2.0.45"
7 resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.44.tgz#e846150fd1f5a3243cec7c1f5bb49f58241092ee" 7 resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.45.tgz#0cfe971d7ed5542695740338e0455c91078a0e83"
8 8
9"@types/bcrypt@^1.0.0": 9"@types/bcrypt@^1.0.0":
10 version "1.0.0" 10 version "1.0.0"
@@ -17,12 +17,12 @@
17 "@types/node" "*" 17 "@types/node" "*"
18 18
19"@types/bluebird@*": 19"@types/bluebird@*":
20 version "3.5.8" 20 version "3.5.18"
21 resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.8.tgz#242a83379f06c90f96acf6d1aeab3af6faebdb98" 21 resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.18.tgz#6a60435d4663e290f3709898a4f75014f279c4d6"
22 22
23"@types/body-parser@^1.16.3": 23"@types/body-parser@*", "@types/body-parser@^1.16.3":
24 version "1.16.5" 24 version "1.16.7"
25 resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.16.5.tgz#d2b7daefab84e0afa9d3fae0935bc7355b6320af" 25 resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.16.7.tgz#455fc23fd0ddaaeda6cd6cbb653558276e5920fa"
26 dependencies: 26 dependencies:
27 "@types/express" "*" 27 "@types/express" "*"
28 "@types/node" "*" 28 "@types/node" "*"
@@ -41,16 +41,23 @@
41 version "0.0.33" 41 version "0.0.33"
42 resolved "https://registry.yarnpkg.com/@types/config/-/config-0.0.33.tgz#2b256fe9744e9a3f913f551a9aa4660c41f28c4b" 42 resolved "https://registry.yarnpkg.com/@types/config/-/config-0.0.33.tgz#2b256fe9744e9a3f913f551a9aa4660c41f28c4b"
43 43
44"@types/continuation-local-storage@*":
45 version "3.2.1"
46 resolved "https://registry.yarnpkg.com/@types/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz#a33e0df9dce9b424d1c98fc4fdebd8578dceec7e"
47 dependencies:
48 "@types/node" "*"
49
44"@types/express-serve-static-core@*": 50"@types/express-serve-static-core@*":
45 version "4.0.50" 51 version "4.0.56"
46 resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.0.50.tgz#c5a139b5d29d2305aae6d982f69cef36120beacf" 52 resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.0.56.tgz#4ed556dcff9012cce6b016e214fdc5ef6e99db7d"
47 dependencies: 53 dependencies:
48 "@types/node" "*" 54 "@types/node" "*"
49 55
50"@types/express@*", "@types/express@^4.0.35", "@types/express@~4.0.34": 56"@types/express@*", "@types/express@^4.0.35", "@types/express@~4.0.34":
51 version "4.0.37" 57 version "4.0.39"
52 resolved "https://registry.yarnpkg.com/@types/express/-/express-4.0.37.tgz#625ac3765169676e01897ca47011c26375784971" 58 resolved "https://registry.yarnpkg.com/@types/express/-/express-4.0.39.tgz#1441f21d52b33be8d4fa8a865c15a6a91cd0fa09"
53 dependencies: 59 dependencies:
60 "@types/body-parser" "*"
54 "@types/express-serve-static-core" "*" 61 "@types/express-serve-static-core" "*"
55 "@types/serve-static" "*" 62 "@types/serve-static" "*"
56 63
@@ -61,16 +68,12 @@
61 "@types/node" "*" 68 "@types/node" "*"
62 69
63"@types/geojson@^1.0.0": 70"@types/geojson@^1.0.0":
64 version "1.0.3" 71 version "1.0.5"
65 resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.3.tgz#fbcf7fa5eb6dd108d51385cc6987ec1f24214523" 72 resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.5.tgz#ef9f12277233399c7f32086818a56a84c8952f8f"
66
67"@types/lodash@*":
68 version "4.14.74"
69 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.74.tgz#ac3bd8db988e7f7038e5d22bd76a7ba13f876168"
70 73
71"@types/lodash@^4.14.64": 74"@types/lodash@*", "@types/lodash@^4.14.64":
72 version "4.14.77" 75 version "4.14.80"
73 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.77.tgz#0bc699413e84d6ed5d927ca30ea0f0a890b42d75" 76 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.80.tgz#a6b8b7900e6a7dcbc2e90d9b6dfbe3f6a7f69951"
74 77
75"@types/magnet-uri@*", "@types/magnet-uri@^5.1.1": 78"@types/magnet-uri@*", "@types/magnet-uri@^5.1.1":
76 version "5.1.1" 79 version "5.1.1"
@@ -79,8 +82,8 @@
79 "@types/node" "*" 82 "@types/node" "*"
80 83
81"@types/mime@*": 84"@types/mime@*":
82 version "1.3.1" 85 version "2.0.0"
83 resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.1.tgz#2cf42972d0931c1060c7d5fa6627fce6bd876f2f" 86 resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b"
84 87
85"@types/mkdirp@^0.5.1": 88"@types/mkdirp@^0.5.1":
86 version "0.5.1" 89 version "0.5.1"
@@ -89,32 +92,24 @@
89 "@types/node" "*" 92 "@types/node" "*"
90 93
91"@types/mocha@^2.2.42": 94"@types/mocha@^2.2.42":
92 version "2.2.43" 95 version "2.2.44"
93 resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-2.2.43.tgz#03c54589c43ad048cbcbfd63999b55d0424eec27" 96 resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-2.2.44.tgz#1d4a798e53f35212fd5ad4d04050620171cd5b5e"
94 97
95"@types/morgan@^1.7.32": 98"@types/morgan@^1.7.32":
96 version "1.7.33" 99 version "1.7.35"
97 resolved "https://registry.yarnpkg.com/@types/morgan/-/morgan-1.7.33.tgz#149a1f07335d3e51d01753493e6d7173f94f4766" 100 resolved "https://registry.yarnpkg.com/@types/morgan/-/morgan-1.7.35.tgz#6358f502931cc2583d7a94248c41518baa688494"
98 dependencies: 101 dependencies:
99 "@types/express" "*" 102 "@types/express" "*"
100 103
101"@types/multer@^1.3.3": 104"@types/multer@^1.3.3":
102 version "1.3.3" 105 version "1.3.5"
103 resolved "https://registry.yarnpkg.com/@types/multer/-/multer-1.3.3.tgz#57437b639dc741e59c2699139cb95dfe3ef5b21a" 106 resolved "https://registry.yarnpkg.com/@types/multer/-/multer-1.3.5.tgz#867e92ee3f726c355a5233975a3535b6c6385a90"
104 dependencies: 107 dependencies:
105 "@types/express" "*" 108 "@types/express" "*"
106 109
107"@types/node@*": 110"@types/node@*", "@types/node@^8.0.3":
108 version "8.0.26" 111 version "8.0.47"
109 resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.26.tgz#4d58be925306fd22b1141085535a0268b8beb189" 112 resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.47.tgz#968e596f91acd59069054558a00708c445ca30c2"
110
111"@types/node@^6.0.48":
112 version "6.0.88"
113 resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.88.tgz#f618f11a944f6a18d92b5c472028728a3e3d4b66"
114
115"@types/node@^8.0.3":
116 version "8.0.33"
117 resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.33.tgz#1126e94374014e54478092830704f6ea89df04cd"
118 113
119"@types/parse-torrent-file@*": 114"@types/parse-torrent-file@*":
120 version "4.0.1" 115 version "4.0.1"
@@ -131,36 +126,37 @@
131 "@types/parse-torrent-file" "*" 126 "@types/parse-torrent-file" "*"
132 127
133"@types/request@^2.0.3": 128"@types/request@^2.0.3":
134 version "2.0.4" 129 version "2.0.7"
135 resolved "https://registry.yarnpkg.com/@types/request/-/request-2.0.4.tgz#7691a9d1d1bbc5b26e7c83c47318d86a94877c1d" 130 resolved "https://registry.yarnpkg.com/@types/request/-/request-2.0.7.tgz#a2aa5a57317c21971d9b024e393091ab2c99ab98"
136 dependencies: 131 dependencies:
137 "@types/form-data" "*" 132 "@types/form-data" "*"
138 "@types/node" "*" 133 "@types/node" "*"
139 134
140"@types/sequelize@^4.0.55": 135"@types/sequelize@^4.0.55":
141 version "4.0.76" 136 version "4.0.78"
142 resolved "https://registry.yarnpkg.com/@types/sequelize/-/sequelize-4.0.76.tgz#0b4aa8b570184c06709c64dba9ca696756b4ca7e" 137 resolved "https://registry.yarnpkg.com/@types/sequelize/-/sequelize-4.0.78.tgz#a137b45d321b37cf9fba9671bd47a44d01dfbc7e"
143 dependencies: 138 dependencies:
144 "@types/bluebird" "*" 139 "@types/bluebird" "*"
140 "@types/continuation-local-storage" "*"
145 "@types/lodash" "*" 141 "@types/lodash" "*"
146 "@types/validator" "*" 142 "@types/validator" "*"
147 143
148"@types/serve-static@*": 144"@types/serve-static@*":
149 version "1.7.32" 145 version "1.13.0"
150 resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.7.32.tgz#0f6732e4dab0813771dd8fc8fe14940f34728b4c" 146 resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.0.tgz#2ef359d8d5982bc011a7a8fa36016e629e8b7635"
151 dependencies: 147 dependencies:
152 "@types/express-serve-static-core" "*" 148 "@types/express-serve-static-core" "*"
153 "@types/mime" "*" 149 "@types/mime" "*"
154 150
155"@types/simple-peer@*": 151"@types/simple-peer@*":
156 version "6.1.2" 152 version "6.1.4"
157 resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-6.1.2.tgz#236b57651572b91088536ea438176eb71fd51f6e" 153 resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-6.1.4.tgz#1d1384e1d8dc17b9e7d1673d704febe91ca48191"
158 dependencies: 154 dependencies:
159 "@types/node" "*" 155 "@types/node" "*"
160 156
161"@types/superagent@*": 157"@types/superagent@*":
162 version "3.5.5" 158 version "3.5.6"
163 resolved "https://registry.yarnpkg.com/@types/superagent/-/superagent-3.5.5.tgz#f4378cec9105dce5f74979c8e4a1ff3fe18a5aca" 159 resolved "https://registry.yarnpkg.com/@types/superagent/-/superagent-3.5.6.tgz#9cf2632c075ba9e601f6a610aadc23992d02394c"
164 dependencies: 160 dependencies:
165 "@types/node" "*" 161 "@types/node" "*"
166 162
@@ -170,11 +166,7 @@
170 dependencies: 166 dependencies:
171 "@types/superagent" "*" 167 "@types/superagent" "*"
172 168
173"@types/validator@*": 169"@types/validator@*", "@types/validator@^6.2.0":
174 version "6.2.3"
175 resolved "https://registry.yarnpkg.com/@types/validator/-/validator-6.2.3.tgz#fb81874176bd6402583688ae56e69b2bc25fb187"
176
177"@types/validator@^6.2.0":
178 version "6.3.0" 170 version "6.3.0"
179 resolved "https://registry.yarnpkg.com/@types/validator/-/validator-6.3.0.tgz#d7454bd67c6a933a9dbe939ae16edbf0f6894e70" 171 resolved "https://registry.yarnpkg.com/@types/validator/-/validator-6.3.0.tgz#d7454bd67c6a933a9dbe939ae16edbf0f6894e70"
180 172
@@ -188,8 +180,8 @@
188 "@types/simple-peer" "*" 180 "@types/simple-peer" "*"
189 181
190"@types/winston@^2.3.2": 182"@types/winston@^2.3.2":
191 version "2.3.6" 183 version "2.3.7"
192 resolved "https://registry.yarnpkg.com/@types/winston/-/winston-2.3.6.tgz#0f0954b9e16abd40598dc6e9cc2ea43044237997" 184 resolved "https://registry.yarnpkg.com/@types/winston/-/winston-2.3.7.tgz#2ea18b2dc772d459b6af0f587447704df31afec2"
193 dependencies: 185 dependencies:
194 "@types/node" "*" 186 "@types/node" "*"
195 187
@@ -200,10 +192,10 @@
200 "@types/node" "*" 192 "@types/node" "*"
201 193
202abbrev@1: 194abbrev@1:
203 version "1.1.0" 195 version "1.1.1"
204 resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" 196 resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
205 197
206accepts@~1.3.3, accepts@~1.3.4: 198accepts@~1.3.4:
207 version "1.3.4" 199 version "1.3.4"
208 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f" 200 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f"
209 dependencies: 201 dependencies:
@@ -221,8 +213,8 @@ acorn@^3.0.4:
221 resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" 213 resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
222 214
223acorn@^5.1.1: 215acorn@^5.1.1:
224 version "5.1.2" 216 version "5.2.1"
225 resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.2.tgz#911cb53e036807cf0fa778dc5d370fbd864246d7" 217 resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.2.1.tgz#317ac7821826c22c702d66189ab8359675f135d7"
226 218
227addr-to-ip-port@^1.0.1, addr-to-ip-port@^1.4.2: 219addr-to-ip-port@^1.0.1, addr-to-ip-port@^1.4.2:
228 version "1.4.2" 220 version "1.4.2"
@@ -232,7 +224,7 @@ ajv-keywords@^1.0.0:
232 version "1.5.1" 224 version "1.5.1"
233 resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" 225 resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
234 226
235ajv@^4.7.0: 227ajv@^4.7.0, ajv@^4.9.1:
236 version "4.11.8" 228 version "4.11.8"
237 resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" 229 resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
238 dependencies: 230 dependencies:
@@ -240,13 +232,13 @@ ajv@^4.7.0:
240 json-stable-stringify "^1.0.1" 232 json-stable-stringify "^1.0.1"
241 233
242ajv@^5.1.0: 234ajv@^5.1.0:
243 version "5.2.3" 235 version "5.3.0"
244 resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.3.tgz#c06f598778c44c6b161abafe3466b81ad1814ed2" 236 resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.3.0.tgz#4414ff74a50879c208ee5fdc826e32c303549eda"
245 dependencies: 237 dependencies:
246 co "^4.6.0" 238 co "^4.6.0"
247 fast-deep-equal "^1.0.0" 239 fast-deep-equal "^1.0.0"
240 fast-json-stable-stringify "^2.0.0"
248 json-schema-traverse "^0.3.0" 241 json-schema-traverse "^0.3.0"
249 json-stable-stringify "^1.0.1"
250 242
251ansi-align@^2.0.0: 243ansi-align@^2.0.0:
252 version "2.0.0" 244 version "2.0.0"
@@ -296,8 +288,8 @@ append-field@^0.1.0:
296 resolved "https://registry.yarnpkg.com/append-field/-/append-field-0.1.0.tgz#6ddc58fa083c7bc545d3c5995b2830cc2366d44a" 288 resolved "https://registry.yarnpkg.com/append-field/-/append-field-0.1.0.tgz#6ddc58fa083c7bc545d3c5995b2830cc2366d44a"
297 289
298aproba@^1.0.3: 290aproba@^1.0.3:
299 version "1.1.2" 291 version "1.2.0"
300 resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1" 292 resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
301 293
302are-we-there-yet@~1.1.2: 294are-we-there-yet@~1.1.2:
303 version "1.1.4" 295 version "1.1.4"
@@ -359,6 +351,10 @@ assert-plus@1.0.0, assert-plus@^1.0.0:
359 version "1.0.0" 351 version "1.0.0"
360 resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 352 resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
361 353
354assert-plus@^0.2.0:
355 version "0.2.0"
356 resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
357
362assertion-error@^1.0.1: 358assertion-error@^1.0.1:
363 version "1.0.2" 359 version "1.0.2"
364 resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.0.2.tgz#13ca515d86206da0bac66e834dd397d87581094c" 360 resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.0.2.tgz#13ca515d86206da0bac66e834dd397d87581094c"
@@ -395,11 +391,15 @@ asynckit@^0.4.0:
395 version "0.4.0" 391 version "0.4.0"
396 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 392 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
397 393
394aws-sign2@~0.6.0:
395 version "0.6.0"
396 resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
397
398aws-sign2@~0.7.0: 398aws-sign2@~0.7.0:
399 version "0.7.0" 399 version "0.7.0"
400 resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 400 resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
401 401
402aws4@^1.6.0: 402aws4@^1.2.1, aws4@^1.6.0:
403 version "1.6.0" 403 version "1.6.0"
404 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" 404 resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
405 405
@@ -546,7 +546,7 @@ block-stream@*:
546 dependencies: 546 dependencies:
547 inherits "~2.0.0" 547 inherits "~2.0.0"
548 548
549bluebird@3.5.0, bluebird@^3.0.5, bluebird@^3.4.6: 549bluebird@3.5.0:
550 version "3.5.0" 550 version "3.5.0"
551 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" 551 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
552 552
@@ -554,7 +554,7 @@ bluebird@^2.10.0:
554 version "2.11.0" 554 version "2.11.0"
555 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" 555 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
556 556
557bluebird@^3.5.0: 557bluebird@^3.0.5, bluebird@^3.4.6, bluebird@^3.5.0:
558 version "3.5.1" 558 version "3.5.1"
559 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" 559 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
560 560
@@ -577,6 +577,12 @@ body-parser@1.18.2, body-parser@^1.12.4:
577 raw-body "2.3.2" 577 raw-body "2.3.2"
578 type-is "~1.6.15" 578 type-is "~1.6.15"
579 579
580boom@2.x.x:
581 version "2.10.1"
582 resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
583 dependencies:
584 hoek "2.x.x"
585
580boom@4.x.x: 586boom@4.x.x:
581 version "4.3.1" 587 version "4.3.1"
582 resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31" 588 resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31"
@@ -590,8 +596,8 @@ boom@5.x.x:
590 hoek "4.x.x" 596 hoek "4.x.x"
591 597
592boxen@^1.2.1: 598boxen@^1.2.1:
593 version "1.2.1" 599 version "1.2.2"
594 resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.2.1.tgz#0f11e7fe344edb9397977fc13ede7f64d956481d" 600 resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.2.2.tgz#3f1d4032c30ffea9d4b02c322eaf2ea741dcbce5"
595 dependencies: 601 dependencies:
596 ansi-align "^2.0.0" 602 ansi-align "^2.0.0"
597 camelcase "^4.0.0" 603 camelcase "^4.0.0"
@@ -712,9 +718,9 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
712 strip-ansi "^3.0.0" 718 strip-ansi "^3.0.0"
713 supports-color "^2.0.0" 719 supports-color "^2.0.0"
714 720
715chalk@^2.0.0, chalk@^2.0.1: 721chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0:
716 version "2.1.0" 722 version "2.3.0"
717 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e" 723 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba"
718 dependencies: 724 dependencies:
719 ansi-styles "^3.1.0" 725 ansi-styles "^3.1.0"
720 escape-string-regexp "^1.0.5" 726 escape-string-regexp "^1.0.5"
@@ -813,10 +819,6 @@ colors@1.0.x:
813 version "1.0.3" 819 version "1.0.3"
814 resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" 820 resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
815 821
816colors@^1.1.2:
817 version "1.1.2"
818 resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
819
820combined-stream@^1.0.5, combined-stream@~1.0.5: 822combined-stream@^1.0.5, combined-stream@~1.0.5:
821 version "1.0.5" 823 version "1.0.5"
822 resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" 824 resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
@@ -867,8 +869,8 @@ concurrently@^3.1.0:
867 tree-kill "^1.1.0" 869 tree-kill "^1.1.0"
868 870
869config@^1.14.0: 871config@^1.14.0:
870 version "1.26.2" 872 version "1.27.0"
871 resolved "https://registry.yarnpkg.com/config/-/config-1.26.2.tgz#2466291168d8afae0aae8ab99ea4d4272f520cae" 873 resolved "https://registry.yarnpkg.com/config/-/config-1.27.0.tgz#3ab30d0080ff76f407c2f47ac1326adfd908af5f"
872 dependencies: 874 dependencies:
873 json5 "0.4.0" 875 json5 "0.4.0"
874 os-homedir "1.0.2" 876 os-homedir "1.0.2"
@@ -896,10 +898,6 @@ content-disposition@0.5.2:
896 version "0.5.2" 898 version "0.5.2"
897 resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" 899 resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
898 900
899content-type@~1.0.2:
900 version "1.0.2"
901 resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed"
902
903content-type@~1.0.4: 901content-type@~1.0.4:
904 version "1.0.4" 902 version "1.0.4"
905 resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" 903 resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
@@ -960,6 +958,12 @@ cross-spawn@^5.0.1:
960 shebang-command "^1.2.0" 958 shebang-command "^1.2.0"
961 which "^1.2.9" 959 which "^1.2.9"
962 960
961cryptiles@2.x.x:
962 version "2.0.5"
963 resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
964 dependencies:
965 boom "2.x.x"
966
963cryptiles@3.x.x: 967cryptiles@3.x.x:
964 version "3.1.2" 968 version "3.1.2"
965 resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe" 969 resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe"
@@ -987,37 +991,25 @@ dashdash@^1.12.0:
987 assert-plus "^1.0.0" 991 assert-plus "^1.0.0"
988 992
989date-fns@^1.23.0: 993date-fns@^1.23.0:
990 version "1.28.5" 994 version "1.29.0"
991 resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.28.5.tgz#257cfc45d322df45ef5658665967ee841cd73faf" 995 resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6"
992 996
993debug-log@^1.0.0: 997debug-log@^1.0.0:
994 version "1.0.1" 998 version "1.0.1"
995 resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" 999 resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f"
996 1000
997debug@2.6.8, debug@^2.0.0, debug@^2.1.0, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@^2.5.2, debug@^2.6.0, debug@^2.6.8: 1001debug@2.6.9, debug@^2.0.0, debug@^2.1.0, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@^2.5.2, debug@^2.6.8, debug@^2.6.9:
998 version "2.6.8"
999 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
1000 dependencies:
1001 ms "2.0.0"
1002
1003debug@2.6.9:
1004 version "2.6.9" 1002 version "2.6.9"
1005 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 1003 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
1006 dependencies: 1004 dependencies:
1007 ms "2.0.0" 1005 ms "2.0.0"
1008 1006
1009debug@3.1.0: 1007debug@3.1.0, debug@^3.0.0, debug@^3.1.0:
1010 version "3.1.0" 1008 version "3.1.0"
1011 resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" 1009 resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
1012 dependencies: 1010 dependencies:
1013 ms "2.0.0" 1011 ms "2.0.0"
1014 1012
1015debug@^3.0.0:
1016 version "3.0.1"
1017 resolved "https://registry.yarnpkg.com/debug/-/debug-3.0.1.tgz#0564c612b521dc92d9f2988f0549e34f9c98db64"
1018 dependencies:
1019 ms "2.0.0"
1020
1021decompress-response@^3.3.0: 1013decompress-response@^3.3.0:
1022 version "3.3.0" 1014 version "3.3.0"
1023 resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" 1015 resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
@@ -1025,8 +1017,8 @@ decompress-response@^3.3.0:
1025 mimic-response "^1.0.0" 1017 mimic-response "^1.0.0"
1026 1018
1027deep-eql@^3.0.0: 1019deep-eql@^3.0.0:
1028 version "3.0.0" 1020 version "3.0.1"
1029 resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.0.tgz#b9162a49cf4b54d911425975ac95d03e56448471" 1021 resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df"
1030 dependencies: 1022 dependencies:
1031 type-detect "^4.0.0" 1023 type-detect "^4.0.0"
1032 1024
@@ -1095,10 +1087,14 @@ dicer@0.2.5:
1095 readable-stream "1.1.x" 1087 readable-stream "1.1.x"
1096 streamsearch "0.1.2" 1088 streamsearch "0.1.2"
1097 1089
1098diff@3.3.1, diff@^3.1.0, diff@^3.2.0: 1090diff@3.3.1:
1099 version "3.3.1" 1091 version "3.3.1"
1100 resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75" 1092 resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75"
1101 1093
1094diff@^3.1.0, diff@^3.2.0:
1095 version "3.4.0"
1096 resolved "https://registry.yarnpkg.com/diff/-/diff-3.4.0.tgz#b1d85507daf3964828de54b37d0d73ba67dda56c"
1097
1102doctrine@1.5.0, doctrine@^1.2.2: 1098doctrine@1.5.0, doctrine@^1.2.2:
1103 version "1.5.0" 1099 version "1.5.0"
1104 resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" 1100 resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
@@ -1165,8 +1161,8 @@ error-ex@^1.2.0:
1165 is-arrayish "^0.2.1" 1161 is-arrayish "^0.2.1"
1166 1162
1167es-abstract@^1.7.0: 1163es-abstract@^1.7.0:
1168 version "1.8.2" 1164 version "1.9.0"
1169 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.2.tgz#25103263dc4decbda60e0c737ca32313518027ee" 1165 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.9.0.tgz#690829a07cae36b222e7fd9b75c0d0573eb25227"
1170 dependencies: 1166 dependencies:
1171 es-to-primitive "^1.1.1" 1167 es-to-primitive "^1.1.1"
1172 function-bind "^1.1.1" 1168 function-bind "^1.1.1"
@@ -1182,20 +1178,20 @@ es-to-primitive@^1.1.1:
1182 is-date-object "^1.0.1" 1178 is-date-object "^1.0.1"
1183 is-symbol "^1.0.1" 1179 is-symbol "^1.0.1"
1184 1180
1185es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: 1181es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
1186 version "0.10.30" 1182 version "0.10.35"
1187 resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.30.tgz#7141a16836697dbabfaaaeee41495ce29f52c939" 1183 resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.35.tgz#18ee858ce6a3c45c7d79e91c15fcca9ec568494f"
1188 dependencies: 1184 dependencies:
1189 es6-iterator "2" 1185 es6-iterator "~2.0.1"
1190 es6-symbol "~3.1" 1186 es6-symbol "~3.1.1"
1191 1187
1192es6-iterator@2, es6-iterator@^2.0.1, es6-iterator@~2.0.1: 1188es6-iterator@^2.0.1, es6-iterator@~2.0.1:
1193 version "2.0.1" 1189 version "2.0.3"
1194 resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512" 1190 resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
1195 dependencies: 1191 dependencies:
1196 d "1" 1192 d "1"
1197 es5-ext "^0.10.14" 1193 es5-ext "^0.10.35"
1198 es6-symbol "^3.1" 1194 es6-symbol "^3.1.1"
1199 1195
1200es6-map@^0.1.3: 1196es6-map@^0.1.3:
1201 version "0.1.5" 1197 version "0.1.5"
@@ -1222,7 +1218,7 @@ es6-set@~0.1.5:
1222 es6-symbol "3.1.1" 1218 es6-symbol "3.1.1"
1223 event-emitter "~0.3.5" 1219 event-emitter "~0.3.5"
1224 1220
1225es6-symbol@3.1.1, es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1, es6-symbol@~3.1.1: 1221es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
1226 version "3.1.1" 1222 version "3.1.1"
1227 resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" 1223 resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
1228 dependencies: 1224 dependencies:
@@ -1362,8 +1358,8 @@ eslint@~3.19.0:
1362 user-home "^2.0.0" 1358 user-home "^2.0.0"
1363 1359
1364espree@^3.4.0: 1360espree@^3.4.0:
1365 version "3.5.0" 1361 version "3.5.1"
1366 resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.0.tgz#98358625bdd055861ea27e2867ea729faf463d8d" 1362 resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.1.tgz#0c988b8ab46db53100a1954ae4ba995ddd27d87e"
1367 dependencies: 1363 dependencies:
1368 acorn "^5.1.1" 1364 acorn "^5.1.1"
1369 acorn-jsx "^3.0.0" 1365 acorn-jsx "^3.0.0"
@@ -1397,10 +1393,6 @@ esutils@^2.0.2:
1397 version "2.0.2" 1393 version "2.0.2"
1398 resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 1394 resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
1399 1395
1400etag@~1.8.0:
1401 version "1.8.0"
1402 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.0.tgz#6f631aef336d6c46362b51764044ce216be3c051"
1403
1404etag@~1.8.1: 1396etag@~1.8.1:
1405 version "1.8.1" 1397 version "1.8.1"
1406 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 1398 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
@@ -1465,16 +1457,16 @@ express-oauth-server@^2.0.0:
1465 oauth2-server "3.0.0" 1457 oauth2-server "3.0.0"
1466 1458
1467express-validator@^4.1.1: 1459express-validator@^4.1.1:
1468 version "4.2.1" 1460 version "4.3.0"
1469 resolved "https://registry.yarnpkg.com/express-validator/-/express-validator-4.2.1.tgz#329014b2e6753bcc07cbd2c9fd3fc8cec08a0e2b" 1461 resolved "https://registry.yarnpkg.com/express-validator/-/express-validator-4.3.0.tgz#60218a5778c59d5e778b89ae4e00b76f8510ef78"
1470 dependencies: 1462 dependencies:
1471 "@types/express" "~4.0.34" 1463 "@types/express" "~4.0.34"
1472 lodash "^4.16.0" 1464 lodash "^4.16.0"
1473 validator "~8.2.0" 1465 validator "~8.2.0"
1474 1466
1475express@^4.12.4: 1467express@^4.12.4, express@^4.13.3:
1476 version "4.16.1" 1468 version "4.16.2"
1477 resolved "https://registry.yarnpkg.com/express/-/express-4.16.1.tgz#6b33b560183c9b253b7b62144df33a4654ac9ed0" 1469 resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c"
1478 dependencies: 1470 dependencies:
1479 accepts "~1.3.4" 1471 accepts "~1.3.4"
1480 array-flatten "1.1.1" 1472 array-flatten "1.1.1"
@@ -1507,40 +1499,7 @@ express@^4.12.4:
1507 utils-merge "1.0.1" 1499 utils-merge "1.0.1"
1508 vary "~1.1.2" 1500 vary "~1.1.2"
1509 1501
1510express@^4.13.3: 1502extend@^3.0.0, extend@~3.0.0, extend@~3.0.1:
1511 version "4.15.4"
1512 resolved "https://registry.yarnpkg.com/express/-/express-4.15.4.tgz#032e2253489cf8fce02666beca3d11ed7a2daed1"
1513 dependencies:
1514 accepts "~1.3.3"
1515 array-flatten "1.1.1"
1516 content-disposition "0.5.2"
1517 content-type "~1.0.2"
1518 cookie "0.3.1"
1519 cookie-signature "1.0.6"
1520 debug "2.6.8"
1521 depd "~1.1.1"
1522 encodeurl "~1.0.1"
1523 escape-html "~1.0.3"
1524 etag "~1.8.0"
1525 finalhandler "~1.0.4"
1526 fresh "0.5.0"
1527 merge-descriptors "1.0.1"
1528 methods "~1.1.2"
1529 on-finished "~2.3.0"
1530 parseurl "~1.3.1"
1531 path-to-regexp "0.1.7"
1532 proxy-addr "~1.1.5"
1533 qs "6.5.0"
1534 range-parser "~1.2.0"
1535 send "0.15.4"
1536 serve-static "1.12.4"
1537 setprototypeof "1.0.3"
1538 statuses "~1.3.1"
1539 type-is "~1.6.15"
1540 utils-merge "1.0.0"
1541 vary "~1.1.1"
1542
1543extend@^3.0.0, extend@~3.0.1:
1544 version "3.0.1" 1503 version "3.0.1"
1545 resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" 1504 resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
1546 1505
@@ -1562,6 +1521,10 @@ fast-deep-equal@^1.0.0:
1562 version "1.0.0" 1521 version "1.0.0"
1563 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" 1522 resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff"
1564 1523
1524fast-json-stable-stringify@^2.0.0:
1525 version "2.0.0"
1526 resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
1527
1565fast-levenshtein@~2.0.4: 1528fast-levenshtein@~2.0.4:
1566 version "2.0.6" 1529 version "2.0.6"
1567 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 1530 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
@@ -1615,18 +1578,6 @@ finalhandler@1.1.0:
1615 statuses "~1.3.1" 1578 statuses "~1.3.1"
1616 unpipe "~1.0.0" 1579 unpipe "~1.0.0"
1617 1580
1618finalhandler@~1.0.4:
1619 version "1.0.4"
1620 resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.4.tgz#18574f2e7c4b98b8ae3b230c21f201f31bdb3fb7"
1621 dependencies:
1622 debug "2.6.8"
1623 encodeurl "~1.0.1"
1624 escape-html "~1.0.3"
1625 on-finished "~2.3.0"
1626 parseurl "~1.3.1"
1627 statuses "~1.3.1"
1628 unpipe "~1.0.0"
1629
1630find-root@^1.0.0: 1581find-root@^1.0.0:
1631 version "1.1.0" 1582 version "1.1.0"
1632 resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" 1583 resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
@@ -1645,8 +1596,8 @@ find-up@^2.0.0:
1645 locate-path "^2.0.0" 1596 locate-path "^2.0.0"
1646 1597
1647flat-cache@^1.2.1: 1598flat-cache@^1.2.1:
1648 version "1.2.2" 1599 version "1.3.0"
1649 resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.2.tgz#fa86714e72c21db88601761ecf2f555d1abc6b96" 1600 resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481"
1650 dependencies: 1601 dependencies:
1651 circular-json "^0.3.1" 1602 circular-json "^0.3.1"
1652 del "^2.0.2" 1603 del "^2.0.2"
@@ -1682,7 +1633,7 @@ forever-agent@~0.6.1:
1682 version "0.6.1" 1633 version "0.6.1"
1683 resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 1634 resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
1684 1635
1685form-data@^2.1.1, form-data@~2.3.1: 1636form-data@^2.3.1, form-data@~2.3.1:
1686 version "2.3.1" 1637 version "2.3.1"
1687 resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf" 1638 resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf"
1688 dependencies: 1639 dependencies:
@@ -1690,22 +1641,22 @@ form-data@^2.1.1, form-data@~2.3.1:
1690 combined-stream "^1.0.5" 1641 combined-stream "^1.0.5"
1691 mime-types "^2.1.12" 1642 mime-types "^2.1.12"
1692 1643
1644form-data@~2.1.1:
1645 version "2.1.4"
1646 resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
1647 dependencies:
1648 asynckit "^0.4.0"
1649 combined-stream "^1.0.5"
1650 mime-types "^2.1.12"
1651
1693formidable@^1.1.1: 1652formidable@^1.1.1:
1694 version "1.1.1" 1653 version "1.1.1"
1695 resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.1.1.tgz#96b8886f7c3c3508b932d6bd70c4d3a88f35f1a9" 1654 resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.1.1.tgz#96b8886f7c3c3508b932d6bd70c4d3a88f35f1a9"
1696 1655
1697forwarded@~0.1.0:
1698 version "0.1.0"
1699 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363"
1700
1701forwarded@~0.1.2: 1656forwarded@~0.1.2:
1702 version "0.1.2" 1657 version "0.1.2"
1703 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" 1658 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
1704 1659
1705fresh@0.5.0:
1706 version "0.5.0"
1707 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.0.tgz#f474ca5e6a9246d6fd8e0953cfa9b9c805afa78e"
1708
1709fresh@0.5.2: 1660fresh@0.5.2:
1710 version "0.5.2" 1661 version "0.5.2"
1711 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 1662 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
@@ -1785,8 +1736,8 @@ generic-pool@2.4.3:
1785 resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-2.4.3.tgz#780c36f69dfad05a5a045dd37be7adca11a4f6ff" 1736 resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-2.4.3.tgz#780c36f69dfad05a5a045dd37be7adca11a4f6ff"
1786 1737
1787generic-pool@^3.1.8: 1738generic-pool@^3.1.8:
1788 version "3.1.8" 1739 version "3.2.0"
1789 resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-3.1.8.tgz#09844b6545bc9177ec218bd35d4ad894c65be271" 1740 resolved "https://registry.yarnpkg.com/generic-pool/-/generic-pool-3.2.0.tgz#c1d485ecbd6f18c0513d4741d098a6715eaeeca8"
1790 1741
1791get-browser-rtc@^1.0.0: 1742get-browser-rtc@^1.0.0:
1792 version "1.0.2" 1743 version "1.0.2"
@@ -1883,10 +1834,21 @@ growl@1.10.3:
1883 version "1.10.3" 1834 version "1.10.3"
1884 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f" 1835 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f"
1885 1836
1837har-schema@^1.0.5:
1838 version "1.0.5"
1839 resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
1840
1886har-schema@^2.0.0: 1841har-schema@^2.0.0:
1887 version "2.0.0" 1842 version "2.0.0"
1888 resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 1843 resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
1889 1844
1845har-validator@~4.2.1:
1846 version "4.2.1"
1847 resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
1848 dependencies:
1849 ajv "^4.9.1"
1850 har-schema "^1.0.5"
1851
1890har-validator@~5.0.3: 1852har-validator@~5.0.3:
1891 version "5.0.3" 1853 version "5.0.3"
1892 resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd" 1854 resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd"
@@ -1924,6 +1886,15 @@ has@^1.0.1:
1924 dependencies: 1886 dependencies:
1925 function-bind "^1.0.2" 1887 function-bind "^1.0.2"
1926 1888
1889hawk@3.1.3, hawk@~3.1.3:
1890 version "3.1.3"
1891 resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
1892 dependencies:
1893 boom "2.x.x"
1894 cryptiles "2.x.x"
1895 hoek "2.x.x"
1896 sntp "1.x.x"
1897
1927hawk@~6.0.2: 1898hawk@~6.0.2:
1928 version "6.0.2" 1899 version "6.0.2"
1929 resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038" 1900 resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038"
@@ -1937,10 +1908,20 @@ he@1.1.1:
1937 version "1.1.1" 1908 version "1.1.1"
1938 resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" 1909 resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
1939 1910
1911hoek@2.x.x:
1912 version "2.16.3"
1913 resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
1914
1940hoek@4.x.x: 1915hoek@4.x.x:
1941 version "4.2.0" 1916 version "4.2.0"
1942 resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d" 1917 resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d"
1943 1918
1919homedir-polyfill@^1.0.1:
1920 version "1.0.1"
1921 resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
1922 dependencies:
1923 parse-passwd "^1.0.0"
1924
1944http-errors@1.6.2, http-errors@~1.6.2: 1925http-errors@1.6.2, http-errors@~1.6.2:
1945 version "1.6.2" 1926 version "1.6.2"
1946 resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" 1927 resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736"
@@ -1950,6 +1931,14 @@ http-errors@1.6.2, http-errors@~1.6.2:
1950 setprototypeof "1.0.3" 1931 setprototypeof "1.0.3"
1951 statuses ">= 1.3.1 < 2" 1932 statuses ">= 1.3.1 < 2"
1952 1933
1934http-signature@~1.1.0:
1935 version "1.1.1"
1936 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
1937 dependencies:
1938 assert-plus "^0.2.0"
1939 jsprim "^1.2.2"
1940 sshpk "^1.7.0"
1941
1953http-signature@~1.2.0: 1942http-signature@~1.2.0:
1954 version "1.2.0" 1943 version "1.2.0"
1955 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 1944 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
@@ -1967,8 +1956,8 @@ ignore-by-default@^1.0.1:
1967 resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" 1956 resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
1968 1957
1969ignore@^3.0.11, ignore@^3.0.9, ignore@^3.2.0: 1958ignore@^3.0.11, ignore@^3.0.9, ignore@^3.2.0:
1970 version "3.3.5" 1959 version "3.3.7"
1971 resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.5.tgz#c4e715455f6073a8d7e5dae72d2fc9d71663dba6" 1960 resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021"
1972 1961
1973immediate-chunk-store@^1.0.8: 1962immediate-chunk-store@^1.0.8:
1974 version "1.0.8" 1963 version "1.0.8"
@@ -2020,8 +2009,8 @@ inquirer@^0.12.0:
2020 through "^2.3.6" 2009 through "^2.3.6"
2021 2010
2022interpret@^1.0.0: 2011interpret@^1.0.0:
2023 version "1.0.3" 2012 version "1.0.4"
2024 resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.3.tgz#cbc35c62eeee73f19ab7b10a801511401afc0f90" 2013 resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.4.tgz#820cdd588b868ffb191a809506d6c9c8f212b1b0"
2025 2014
2026ip-set@^1.0.0: 2015ip-set@^1.0.0:
2027 version "1.0.1" 2016 version "1.0.1"
@@ -2033,14 +2022,14 @@ ip@^1.0.1, ip@^1.1.3:
2033 version "1.1.5" 2022 version "1.1.5"
2034 resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" 2023 resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
2035 2024
2036ipaddr.js@1.4.0: 2025ipaddr.js@1.5.2:
2037 version "1.4.0"
2038 resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.4.0.tgz#296aca878a821816e5b85d0a285a99bcff4582f0"
2039
2040ipaddr.js@1.5.2, "ipaddr.js@>= 0.1.5", ipaddr.js@^1.0.1:
2041 version "1.5.2" 2026 version "1.5.2"
2042 resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0" 2027 resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0"
2043 2028
2029"ipaddr.js@>= 0.1.5", ipaddr.js@^1.0.1:
2030 version "1.5.4"
2031 resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.4.tgz#962263d9d26132956fc5c630b638a30d3cdffc14"
2032
2044is-arrayish@^0.2.1: 2033is-arrayish@^0.2.1:
2045 version "0.2.1" 2034 version "0.2.1"
2046 resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 2035 resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -2060,8 +2049,8 @@ is-bluebird@^1.0.2:
2060 resolved "https://registry.yarnpkg.com/is-bluebird/-/is-bluebird-1.0.2.tgz#096439060f4aa411abee19143a84d6a55346d6e2" 2049 resolved "https://registry.yarnpkg.com/is-bluebird/-/is-bluebird-1.0.2.tgz#096439060f4aa411abee19143a84d6a55346d6e2"
2061 2050
2062is-buffer@^1.1.5: 2051is-buffer@^1.1.5:
2063 version "1.1.5" 2052 version "1.1.6"
2064 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc" 2053 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
2065 2054
2066is-callable@^1.1.1, is-callable@^1.1.3: 2055is-callable@^1.1.1, is-callable@^1.1.3:
2067 version "1.1.3" 2056 version "1.1.3"
@@ -2239,14 +2228,7 @@ js-tokens@^3.0.2:
2239 version "3.0.2" 2228 version "3.0.2"
2240 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" 2229 resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
2241 2230
2242js-yaml@^3.5.1: 2231js-yaml@^3.5.1, js-yaml@^3.5.4:
2243 version "3.9.1"
2244 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.9.1.tgz#08775cebdfdd359209f0d2acd383c8f86a6904a0"
2245 dependencies:
2246 argparse "^1.0.7"
2247 esprima "^4.0.0"
2248
2249js-yaml@^3.5.4:
2250 version "3.10.0" 2232 version "3.10.0"
2251 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" 2233 resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc"
2252 dependencies: 2234 dependencies:
@@ -2480,10 +2462,10 @@ magnet-uri@^5.1.3, magnet-uri@^5.1.4:
2480 xtend "^4.0.0" 2462 xtend "^4.0.0"
2481 2463
2482make-dir@^1.0.0: 2464make-dir@^1.0.0:
2483 version "1.0.0" 2465 version "1.1.0"
2484 resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.0.0.tgz#97a011751e91dd87cfadef58832ebb04936de978" 2466 resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.1.0.tgz#19b4369fe48c116f53c2af95ad102c0e39e85d51"
2485 dependencies: 2467 dependencies:
2486 pify "^2.3.0" 2468 pify "^3.0.0"
2487 2469
2488make-error@^1.1.1: 2470make-error@^1.1.1:
2489 version "1.3.0" 2471 version "1.3.0"
@@ -2539,24 +2521,16 @@ mime-db@~1.30.0:
2539 version "1.30.0" 2521 version "1.30.0"
2540 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01" 2522 resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01"
2541 2523
2542mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17: 2524mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.7:
2543 version "2.1.17" 2525 version "2.1.17"
2544 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a" 2526 resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a"
2545 dependencies: 2527 dependencies:
2546 mime-db "~1.30.0" 2528 mime-db "~1.30.0"
2547 2529
2548mime@1.3.4: 2530mime@1.4.1, mime@^1.4.1:
2549 version "1.3.4"
2550 resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
2551
2552mime@1.4.1:
2553 version "1.4.1" 2531 version "1.4.1"
2554 resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" 2532 resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
2555 2533
2556mime@^1.3.4, mime@^1.3.6:
2557 version "1.4.0"
2558 resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.0.tgz#69e9e0db51d44f2a3b56e48b7817d7d137f1a343"
2559
2560mimic-response@^1.0.0: 2534mimic-response@^1.0.0:
2561 version "1.0.0" 2535 version "1.0.0"
2562 resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz#df3d3652a73fded6b9b0b24146e6fd052353458e" 2536 resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz#df3d3652a73fded6b9b0b24146e6fd052353458e"
@@ -2597,14 +2571,14 @@ mocha@^4.0.1:
2597 supports-color "4.4.0" 2571 supports-color "4.4.0"
2598 2572
2599moment-timezone@^0.5.4: 2573moment-timezone@^0.5.4:
2600 version "0.5.13" 2574 version "0.5.14"
2601 resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.13.tgz#99ce5c7d827262eb0f1f702044177f60745d7b90" 2575 resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.14.tgz#4eb38ff9538b80108ba467a458f3ed4268ccfcb1"
2602 dependencies: 2576 dependencies:
2603 moment ">= 2.9.0" 2577 moment ">= 2.9.0"
2604 2578
2605"moment@>= 2.9.0", moment@^2.13.0: 2579"moment@>= 2.9.0", moment@^2.13.0:
2606 version "2.18.1" 2580 version "2.19.1"
2607 resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" 2581 resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.1.tgz#56da1a2d1cbf01d38b7e1afc31c10bcfa1929167"
2608 2582
2609morgan@^1.5.3: 2583morgan@^1.5.3:
2610 version "1.9.0" 2584 version "1.9.0"
@@ -2687,7 +2661,7 @@ node-abi@^2.0.0:
2687 version "2.1.1" 2661 version "2.1.1"
2688 resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.1.1.tgz#c9cda256ec8aa99bcab2f6446db38af143338b2a" 2662 resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.1.1.tgz#c9cda256ec8aa99bcab2f6446db38af143338b2a"
2689 2663
2690node-pre-gyp@0.6.36, node-pre-gyp@^0.6.36: 2664node-pre-gyp@0.6.36:
2691 version "0.6.36" 2665 version "0.6.36"
2692 resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786" 2666 resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786"
2693 dependencies: 2667 dependencies:
@@ -2701,6 +2675,21 @@ node-pre-gyp@0.6.36, node-pre-gyp@^0.6.36:
2701 tar "^2.2.1" 2675 tar "^2.2.1"
2702 tar-pack "^3.4.0" 2676 tar-pack "^3.4.0"
2703 2677
2678node-pre-gyp@^0.6.36:
2679 version "0.6.38"
2680 resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.38.tgz#e92a20f83416415bb4086f6d1fb78b3da73d113d"
2681 dependencies:
2682 hawk "3.1.3"
2683 mkdirp "^0.5.1"
2684 nopt "^4.0.1"
2685 npmlog "^4.0.2"
2686 rc "^1.1.7"
2687 request "2.81.0"
2688 rimraf "^2.6.1"
2689 semver "^5.3.0"
2690 tar "^2.2.1"
2691 tar-pack "^3.4.0"
2692
2704nodemon@^1.11.0: 2693nodemon@^1.11.0:
2705 version "1.12.1" 2694 version "1.12.1"
2706 resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.12.1.tgz#996a56dc49d9f16bbf1b78a4de08f13634b3878d" 2695 resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.12.1.tgz#996a56dc49d9f16bbf1b78a4de08f13634b3878d"
@@ -2758,7 +2747,7 @@ number-is-nan@^1.0.0:
2758 version "1.0.1" 2747 version "1.0.1"
2759 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2748 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
2760 2749
2761oauth-sign@~0.8.2: 2750oauth-sign@~0.8.1, oauth-sign@~0.8.2:
2762 version "0.8.2" 2751 version "0.8.2"
2763 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" 2752 resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
2764 2753
@@ -2902,6 +2891,10 @@ parse-json@^2.2.0:
2902 dependencies: 2891 dependencies:
2903 error-ex "^1.2.0" 2892 error-ex "^1.2.0"
2904 2893
2894parse-passwd@^1.0.0:
2895 version "1.0.0"
2896 resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
2897
2905parse-torrent-file@^4.0.0: 2898parse-torrent-file@^4.0.0:
2906 version "4.0.3" 2899 version "4.0.3"
2907 resolved "https://registry.yarnpkg.com/parse-torrent-file/-/parse-torrent-file-4.0.3.tgz#3e2ab0a464a803cc35d1357a1029d1cbd11dae37" 2900 resolved "https://registry.yarnpkg.com/parse-torrent-file/-/parse-torrent-file-4.0.3.tgz#3e2ab0a464a803cc35d1357a1029d1cbd11dae37"
@@ -2920,10 +2913,6 @@ parse-torrent@^5.8.0:
2920 parse-torrent-file "^4.0.0" 2913 parse-torrent-file "^4.0.0"
2921 simple-get "^2.0.0" 2914 simple-get "^2.0.0"
2922 2915
2923parseurl@~1.3.1:
2924 version "1.3.1"
2925 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56"
2926
2927parseurl@~1.3.2: 2916parseurl@~1.3.2:
2928 version "1.3.2" 2917 version "1.3.2"
2929 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" 2918 resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
@@ -2974,6 +2963,10 @@ pause-stream@0.0.11:
2974 dependencies: 2963 dependencies:
2975 through "~2.3" 2964 through "~2.3"
2976 2965
2966performance-now@^0.2.0:
2967 version "0.2.0"
2968 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
2969
2977performance-now@^2.1.0: 2970performance-now@^2.1.0:
2978 version "2.1.0" 2971 version "2.1.0"
2979 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 2972 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
@@ -3029,10 +3022,14 @@ piece-length@^1.0.0:
3029 dependencies: 3022 dependencies:
3030 closest-to "~2.0.0" 3023 closest-to "~2.0.0"
3031 3024
3032pify@^2.0.0, pify@^2.3.0: 3025pify@^2.0.0:
3033 version "2.3.0" 3026 version "2.3.0"
3034 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 3027 resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
3035 3028
3029pify@^3.0.0:
3030 version "3.0.0"
3031 resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
3032
3036pinkie-promise@^2.0.0: 3033pinkie-promise@^2.0.0:
3037 version "2.0.1" 3034 version "2.0.1"
3038 resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" 3035 resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
@@ -3139,13 +3136,6 @@ promisify-any@2.0.1:
3139 co-bluebird "^1.1.0" 3136 co-bluebird "^1.1.0"
3140 is-generator "^1.0.2" 3137 is-generator "^1.0.2"
3141 3138
3142proxy-addr@~1.1.5:
3143 version "1.1.5"
3144 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.5.tgz#71c0ee3b102de3f202f3b64f608d173fcba1a918"
3145 dependencies:
3146 forwarded "~0.1.0"
3147 ipaddr.js "1.4.0"
3148
3149proxy-addr@~2.0.2: 3139proxy-addr@~2.0.2:
3150 version "2.0.2" 3140 version "2.0.2"
3151 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.2.tgz#6571504f47bb988ec8180253f85dd7e14952bdec" 3141 resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.2.tgz#6571504f47bb988ec8180253f85dd7e14952bdec"
@@ -3174,14 +3164,14 @@ punycode@^1.4.1:
3174 version "1.4.1" 3164 version "1.4.1"
3175 resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" 3165 resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
3176 3166
3177qs@6.5.0, qs@^6.4.0: 3167qs@6.5.1, qs@^6.5.1, qs@~6.5.1:
3178 version "6.5.0"
3179 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.0.tgz#8d04954d364def3efc55b5a0793e1e2c8b1e6e49"
3180
3181qs@6.5.1, qs@~6.5.1:
3182 version "6.5.1" 3168 version "6.5.1"
3183 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" 3169 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
3184 3170
3171qs@~6.4.0:
3172 version "6.4.0"
3173 resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
3174
3185random-access-file@^1.0.1: 3175random-access-file@^1.0.1:
3186 version "1.8.1" 3176 version "1.8.1"
3187 resolved "https://registry.yarnpkg.com/random-access-file/-/random-access-file-1.8.1.tgz#b1a54a0f924fbd4d45731a5771aea36be2166532" 3177 resolved "https://registry.yarnpkg.com/random-access-file/-/random-access-file-1.8.1.tgz#b1a54a0f924fbd4d45731a5771aea36be2166532"
@@ -3230,8 +3220,8 @@ raw-body@2.3.2:
3230 unpipe "1.0.0" 3220 unpipe "1.0.0"
3231 3221
3232rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: 3222rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
3233 version "1.2.1" 3223 version "1.2.2"
3234 resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" 3224 resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.2.tgz#d8ce9cb57e8d64d9c7badd9876c7c34cbe3c7077"
3235 dependencies: 3225 dependencies:
3236 deep-extend "~0.4.0" 3226 deep-extend "~0.4.0"
3237 ini "~1.3.0" 3227 ini "~1.3.0"
@@ -3329,6 +3319,33 @@ request-replay@^1.0.2:
3329 dependencies: 3319 dependencies:
3330 retry "^0.10.0" 3320 retry "^0.10.0"
3331 3321
3322request@2.81.0:
3323 version "2.81.0"
3324 resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
3325 dependencies:
3326 aws-sign2 "~0.6.0"
3327 aws4 "^1.2.1"
3328 caseless "~0.12.0"
3329 combined-stream "~1.0.5"
3330 extend "~3.0.0"
3331 forever-agent "~0.6.1"
3332 form-data "~2.1.1"
3333 har-validator "~4.2.1"
3334 hawk "~3.1.3"
3335 http-signature "~1.1.0"
3336 is-typedarray "~1.0.0"
3337 isstream "~0.1.2"
3338 json-stringify-safe "~5.0.1"
3339 mime-types "~2.1.7"
3340 oauth-sign "~0.8.1"
3341 performance-now "^0.2.0"
3342 qs "~6.4.0"
3343 safe-buffer "^5.0.1"
3344 stringstream "~0.0.4"
3345 tough-cookie "~2.3.0"
3346 tunnel-agent "^0.6.0"
3347 uuid "^3.0.0"
3348
3332request@^2.81.0: 3349request@^2.81.0:
3333 version "2.83.0" 3350 version "2.83.0"
3334 resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356" 3351 resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
@@ -3368,8 +3385,8 @@ resolve-from@^1.0.0:
3368 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" 3385 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
3369 3386
3370resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: 3387resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2:
3371 version "1.4.0" 3388 version "1.5.0"
3372 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86" 3389 resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36"
3373 dependencies: 3390 dependencies:
3374 path-parse "^1.0.5" 3391 path-parse "^1.0.5"
3375 3392
@@ -3381,23 +3398,17 @@ restore-cursor@^1.0.1:
3381 onetime "^1.0.0" 3398 onetime "^1.0.0"
3382 3399
3383retry-as-promised@^2.3.1: 3400retry-as-promised@^2.3.1:
3384 version "2.3.1" 3401 version "2.3.2"
3385 resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-2.3.1.tgz#f75059183f9730771c09bad1eed57537931cbc9d" 3402 resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-2.3.2.tgz#cd974ee4fd9b5fe03cbf31871ee48221c07737b7"
3386 dependencies: 3403 dependencies:
3387 bluebird "^3.4.6" 3404 bluebird "^3.4.6"
3388 debug "^2.2.0" 3405 debug "^2.6.9"
3389 3406
3390retry@^0.10.0: 3407retry@^0.10.0:
3391 version "0.10.1" 3408 version "0.10.1"
3392 resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" 3409 resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4"
3393 3410
3394rimraf@2, rimraf@^2.2.8, rimraf@^2.4.2, rimraf@^2.5.1, rimraf@^2.6.1: 3411rimraf@2, rimraf@^2.2.8, rimraf@^2.4.2, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2.6.1:
3395 version "2.6.1"
3396 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
3397 dependencies:
3398 glob "^7.0.5"
3399
3400rimraf@^2.5.4:
3401 version "2.6.2" 3412 version "2.6.2"
3402 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" 3413 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
3403 dependencies: 3414 dependencies:
@@ -3467,24 +3478,6 @@ semver@^5.0.1, semver@^5.0.3, semver@^5.1.0, semver@^5.3.0:
3467 version "5.4.1" 3478 version "5.4.1"
3468 resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" 3479 resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
3469 3480
3470send@0.15.4:
3471 version "0.15.4"
3472 resolved "https://registry.yarnpkg.com/send/-/send-0.15.4.tgz#985faa3e284b0273c793364a35c6737bd93905b9"
3473 dependencies:
3474 debug "2.6.8"
3475 depd "~1.1.1"
3476 destroy "~1.0.4"
3477 encodeurl "~1.0.1"
3478 escape-html "~1.0.3"
3479 etag "~1.8.0"
3480 fresh "0.5.0"
3481 http-errors "~1.6.2"
3482 mime "1.3.4"
3483 ms "2.0.0"
3484 on-finished "~2.3.0"
3485 range-parser "~1.2.0"
3486 statuses "~1.3.1"
3487
3488send@0.16.1: 3481send@0.16.1:
3489 version "0.16.1" 3482 version "0.16.1"
3490 resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3" 3483 resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3"
@@ -3504,8 +3497,8 @@ send@0.16.1:
3504 statuses "~1.3.1" 3497 statuses "~1.3.1"
3505 3498
3506sequelize@^4.7.5: 3499sequelize@^4.7.5:
3507 version "4.13.6" 3500 version "4.20.1"
3508 resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.13.6.tgz#ec8645371e3960b16c38e4d9e57221f9faaf5767" 3501 resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.20.1.tgz#97a51ff46c17070dd7fa6fcdcf54cee918d77a77"
3509 dependencies: 3502 dependencies:
3510 bluebird "^3.4.6" 3503 bluebird "^3.4.6"
3511 cls-bluebird "^2.0.1" 3504 cls-bluebird "^2.0.1"
@@ -3522,18 +3515,9 @@ sequelize@^4.7.5:
3522 terraformer-wkt-parser "^1.1.2" 3515 terraformer-wkt-parser "^1.1.2"
3523 toposort-class "^1.0.1" 3516 toposort-class "^1.0.1"
3524 uuid "^3.0.0" 3517 uuid "^3.0.0"
3525 validator "^8.0.0" 3518 validator "^9.1.0"
3526 wkx "^0.4.1" 3519 wkx "^0.4.1"
3527 3520
3528serve-static@1.12.4:
3529 version "1.12.4"
3530 resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.4.tgz#9b6aa98eeb7253c4eedc4c1f6fdbca609901a961"
3531 dependencies:
3532 encodeurl "~1.0.1"
3533 escape-html "~1.0.3"
3534 parseurl "~1.3.1"
3535 send "0.15.4"
3536
3537serve-static@1.13.1: 3521serve-static@1.13.1:
3538 version "1.13.1" 3522 version "1.13.1"
3539 resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.1.tgz#4c57d53404a761d8f2e7c1e8a18a47dbf278a719" 3523 resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.1.tgz#4c57d53404a761d8f2e7c1e8a18a47dbf278a719"
@@ -3636,15 +3620,21 @@ slice-ansi@0.0.4:
3636 version "0.0.4" 3620 version "0.0.4"
3637 resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" 3621 resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
3638 3622
3623sntp@1.x.x:
3624 version "1.0.9"
3625 resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
3626 dependencies:
3627 hoek "2.x.x"
3628
3639sntp@2.x.x: 3629sntp@2.x.x:
3640 version "2.0.2" 3630 version "2.1.0"
3641 resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.0.2.tgz#5064110f0af85f7cfdb7d6b67a40028ce52b4b2b" 3631 resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz#2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8"
3642 dependencies: 3632 dependencies:
3643 hoek "4.x.x" 3633 hoek "4.x.x"
3644 3634
3645source-map-support@^0.4.0: 3635source-map-support@^0.4.0:
3646 version "0.4.17" 3636 version "0.4.18"
3647 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.17.tgz#6f2150553e6375375d0ccb3180502b78c18ba430" 3637 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
3648 dependencies: 3638 dependencies:
3649 source-map "^0.5.6" 3639 source-map "^0.5.6"
3650 3640
@@ -3727,10 +3717,14 @@ standard@^10.0.0:
3727 eslint-plugin-standard "~3.0.1" 3717 eslint-plugin-standard "~3.0.1"
3728 standard-engine "~7.0.0" 3718 standard-engine "~7.0.0"
3729 3719
3730statuses@1.3.1, "statuses@>= 1.3.1 < 2", statuses@~1.3.1: 3720statuses@1.3.1, statuses@~1.3.1:
3731 version "1.3.1" 3721 version "1.3.1"
3732 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" 3722 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
3733 3723
3724"statuses@>= 1.3.1 < 2":
3725 version "1.4.0"
3726 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
3727
3734stream-combiner@~0.0.4: 3728stream-combiner@~0.0.4:
3735 version "0.0.4" 3729 version "0.0.4"
3736 resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" 3730 resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
@@ -3791,7 +3785,7 @@ string_decoder@~1.0.3:
3791 dependencies: 3785 dependencies:
3792 safe-buffer "~5.1.0" 3786 safe-buffer "~5.1.0"
3793 3787
3794stringstream@~0.0.5: 3788stringstream@~0.0.4, stringstream@~0.0.5:
3795 version "0.0.5" 3789 version "0.0.5"
3796 resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" 3790 resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
3797 3791
@@ -3826,18 +3820,18 @@ strip-json-comments@^2.0.0, strip-json-comments@~2.0.1:
3826 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 3820 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
3827 3821
3828superagent@^3.0.0: 3822superagent@^3.0.0:
3829 version "3.6.0" 3823 version "3.8.0"
3830 resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.6.0.tgz#eb679651057c3462199c7b902b696c25350e1b87" 3824 resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.8.0.tgz#87e3ed536c8860c08c7c7d1225da9a80cab064c6"
3831 dependencies: 3825 dependencies:
3832 component-emitter "^1.2.0" 3826 component-emitter "^1.2.0"
3833 cookiejar "^2.1.0" 3827 cookiejar "^2.1.0"
3834 debug "^2.6.0" 3828 debug "^3.1.0"
3835 extend "^3.0.0" 3829 extend "^3.0.0"
3836 form-data "^2.1.1" 3830 form-data "^2.3.1"
3837 formidable "^1.1.1" 3831 formidable "^1.1.1"
3838 methods "^1.1.1" 3832 methods "^1.1.1"
3839 mime "^1.3.6" 3833 mime "^1.4.1"
3840 qs "^6.4.0" 3834 qs "^6.5.1"
3841 readable-stream "^2.0.5" 3835 readable-stream "^2.0.5"
3842 3836
3843supertest@^3.0.0: 3837supertest@^3.0.0:
@@ -3847,7 +3841,7 @@ supertest@^3.0.0:
3847 methods "~1.1.2" 3841 methods "~1.1.2"
3848 superagent "^3.0.0" 3842 superagent "^3.0.0"
3849 3843
3850supports-color@4.4.0, supports-color@^4.0.0: 3844supports-color@4.4.0:
3851 version "4.4.0" 3845 version "4.4.0"
3852 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e" 3846 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e"
3853 dependencies: 3847 dependencies:
@@ -3867,6 +3861,12 @@ supports-color@^3.2.3:
3867 dependencies: 3861 dependencies:
3868 has-flag "^1.0.0" 3862 has-flag "^1.0.0"
3869 3863
3864supports-color@^4.0.0:
3865 version "4.5.0"
3866 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
3867 dependencies:
3868 has-flag "^2.0.0"
3869
3870table@^3.7.8: 3870table@^3.7.8:
3871 version "3.8.3" 3871 version "3.8.3"
3872 resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" 3872 resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f"
@@ -3879,8 +3879,8 @@ table@^3.7.8:
3879 string-width "^2.0.0" 3879 string-width "^2.0.0"
3880 3880
3881tar-fs@^1.13.0: 3881tar-fs@^1.13.0:
3882 version "1.15.3" 3882 version "1.16.0"
3883 resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.3.tgz#eccf935e941493d8151028e636e51ce4c3ca7f20" 3883 resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.0.tgz#e877a25acbcc51d8c790da1c57c9cf439817b896"
3884 dependencies: 3884 dependencies:
3885 chownr "^1.0.1" 3885 chownr "^1.0.1"
3886 mkdirp "^0.5.1" 3886 mkdirp "^0.5.1"
@@ -3888,8 +3888,8 @@ tar-fs@^1.13.0:
3888 tar-stream "^1.1.2" 3888 tar-stream "^1.1.2"
3889 3889
3890tar-pack@^3.4.0: 3890tar-pack@^3.4.0:
3891 version "3.4.0" 3891 version "3.4.1"
3892 resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984" 3892 resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f"
3893 dependencies: 3893 dependencies:
3894 debug "^2.2.0" 3894 debug "^2.2.0"
3895 fstream "^1.0.10" 3895 fstream "^1.0.10"
@@ -3984,15 +3984,15 @@ touch@^3.1.0:
3984 dependencies: 3984 dependencies:
3985 nopt "~1.0.10" 3985 nopt "~1.0.10"
3986 3986
3987tough-cookie@~2.3.3: 3987tough-cookie@~2.3.0, tough-cookie@~2.3.3:
3988 version "2.3.3" 3988 version "2.3.3"
3989 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561" 3989 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"
3990 dependencies: 3990 dependencies:
3991 punycode "^1.4.1" 3991 punycode "^1.4.1"
3992 3992
3993tree-kill@^1.1.0: 3993tree-kill@^1.1.0:
3994 version "1.1.0" 3994 version "1.2.0"
3995 resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.1.0.tgz#c963dcf03722892ec59cba569e940b71954d1729" 3995 resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36"
3996 3996
3997tryit@^1.0.1: 3997tryit@^1.0.1:
3998 version "1.0.3" 3998 version "1.0.3"
@@ -4021,16 +4021,16 @@ tsconfig@^6.0.0:
4021 strip-json-comments "^2.0.0" 4021 strip-json-comments "^2.0.0"
4022 4022
4023tslib@^1.0.0, tslib@^1.7.1: 4023tslib@^1.0.0, tslib@^1.7.1:
4024 version "1.7.1" 4024 version "1.8.0"
4025 resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.7.1.tgz#bc8004164691923a79fe8378bbeb3da2017538ec" 4025 resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.8.0.tgz#dc604ebad64bcbf696d613da6c954aa0e7ea1eb6"
4026 4026
4027tslint-config-standard@^6.0.0: 4027tslint-config-standard@^7.0.0:
4028 version "6.0.1" 4028 version "7.0.0"
4029 resolved "https://registry.yarnpkg.com/tslint-config-standard/-/tslint-config-standard-6.0.1.tgz#a04ba0a794759e877287056f549b081e47a56d6c" 4029 resolved "https://registry.yarnpkg.com/tslint-config-standard/-/tslint-config-standard-7.0.0.tgz#47bbf25578ed2212456f892d51e1abe884a29f15"
4030 dependencies: 4030 dependencies:
4031 tslint-eslint-rules "^4.0.0" 4031 tslint-eslint-rules "^4.1.1"
4032 4032
4033tslint-eslint-rules@^4.0.0: 4033tslint-eslint-rules@^4.1.1:
4034 version "4.1.1" 4034 version "4.1.1"
4035 resolved "https://registry.yarnpkg.com/tslint-eslint-rules/-/tslint-eslint-rules-4.1.1.tgz#7c30e7882f26bc276bff91d2384975c69daf88ba" 4035 resolved "https://registry.yarnpkg.com/tslint-eslint-rules/-/tslint-eslint-rules-4.1.1.tgz#7c30e7882f26bc276bff91d2384975c69daf88ba"
4036 dependencies: 4036 dependencies:
@@ -4039,11 +4039,12 @@ tslint-eslint-rules@^4.0.0:
4039 tsutils "^1.4.0" 4039 tsutils "^1.4.0"
4040 4040
4041tslint@^5.7.0: 4041tslint@^5.7.0:
4042 version "5.7.0" 4042 version "5.8.0"
4043 resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.7.0.tgz#c25e0d0c92fa1201c2bc30e844e08e682b4f3552" 4043 resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.8.0.tgz#1f49ad5b2e77c76c3af4ddcae552ae4e3612eb13"
4044 dependencies: 4044 dependencies:
4045 babel-code-frame "^6.22.0" 4045 babel-code-frame "^6.22.0"
4046 colors "^1.1.2" 4046 builtin-modules "^1.1.1"
4047 chalk "^2.1.0"
4047 commander "^2.9.0" 4048 commander "^2.9.0"
4048 diff "^3.2.0" 4049 diff "^3.2.0"
4049 glob "^7.1.1" 4050 glob "^7.1.1"
@@ -4051,15 +4052,15 @@ tslint@^5.7.0:
4051 resolve "^1.3.2" 4052 resolve "^1.3.2"
4052 semver "^5.3.0" 4053 semver "^5.3.0"
4053 tslib "^1.7.1" 4054 tslib "^1.7.1"
4054 tsutils "^2.8.1" 4055 tsutils "^2.12.1"
4055 4056
4056tsutils@^1.4.0: 4057tsutils@^1.4.0:
4057 version "1.9.1" 4058 version "1.9.1"
4058 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0" 4059 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0"
4059 4060
4060tsutils@^2.8.1: 4061tsutils@^2.12.1:
4061 version "2.8.2" 4062 version "2.12.1"
4062 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.8.2.tgz#2c1486ba431260845b0ac6f902afd9d708a8ea6a" 4063 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.12.1.tgz#f4d95ce3391c8971e46e54c4cf0edb0a21dd5b24"
4063 dependencies: 4064 dependencies:
4064 tslib "^1.7.1" 4065 tslib "^1.7.1"
4065 4066
@@ -4170,10 +4171,6 @@ url-parse-lax@^1.0.0:
4170 dependencies: 4171 dependencies:
4171 prepend-http "^1.0.1" 4172 prepend-http "^1.0.1"
4172 4173
4173user-home@^1.1.1:
4174 version "1.1.1"
4175 resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190"
4176
4177user-home@^2.0.0: 4174user-home@^2.0.0:
4178 version "2.0.0" 4175 version "2.0.0"
4179 resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" 4176 resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"
@@ -4204,10 +4201,6 @@ util-deprecate@~1.0.1:
4204 version "1.0.2" 4201 version "1.0.2"
4205 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 4202 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
4206 4203
4207utils-merge@1.0.0:
4208 version "1.0.0"
4209 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8"
4210
4211utils-merge@1.0.1: 4204utils-merge@1.0.1:
4212 version "1.0.1" 4205 version "1.0.1"
4213 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 4206 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
@@ -4217,28 +4210,20 @@ uuid@^3.0.0, uuid@^3.1.0:
4217 resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" 4210 resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
4218 4211
4219v8flags@^3.0.0: 4212v8flags@^3.0.0:
4220 version "3.0.0" 4213 version "3.0.1"
4221 resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.0.tgz#4be9604488e0c4123645def705b1848d16b8e01f" 4214 resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.1.tgz#dce8fc379c17d9f2c9e9ed78d89ce00052b1b76b"
4222 dependencies: 4215 dependencies:
4223 user-home "^1.1.1" 4216 homedir-polyfill "^1.0.1"
4224
4225validator@^8.0.0:
4226 version "8.1.0"
4227 resolved "https://registry.yarnpkg.com/validator/-/validator-8.1.0.tgz#89cf6b512ff71eba886afd8d10d47f8dc800eac0"
4228 4217
4229validator@^9.0.0: 4218validator@^9.0.0, validator@^9.1.0:
4230 version "9.0.0" 4219 version "9.1.1"
4231 resolved "https://registry.yarnpkg.com/validator/-/validator-9.0.0.tgz#6c1ef955e007af704adea86ae8a76da84a6c172e" 4220 resolved "https://registry.yarnpkg.com/validator/-/validator-9.1.1.tgz#3bdd1065cbd28f9d96ac806dee01030d32fd97ef"
4232 4221
4233validator@~8.2.0: 4222validator@~8.2.0:
4234 version "8.2.0" 4223 version "8.2.0"
4235 resolved "https://registry.yarnpkg.com/validator/-/validator-8.2.0.tgz#3c1237290e37092355344fef78c231249dab77b9" 4224 resolved "https://registry.yarnpkg.com/validator/-/validator-8.2.0.tgz#3c1237290e37092355344fef78c231249dab77b9"
4236 4225
4237vary@^1, vary@~1.1.1: 4226vary@^1, vary@~1.1.2:
4238 version "1.1.1"
4239 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37"
4240
4241vary@~1.1.2:
4242 version "1.1.2" 4227 version "1.1.2"
4243 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 4228 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
4244 4229
@@ -4264,8 +4249,8 @@ videostream@^2.3.0:
4264 range-slice-stream "^1.2.0" 4249 range-slice-stream "^1.2.0"
4265 4250
4266webtorrent@^0.98.0: 4251webtorrent@^0.98.0:
4267 version "0.98.19" 4252 version "0.98.20"
4268 resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-0.98.19.tgz#9ce15fe71ea12600aa85ee12a9793eac88087262" 4253 resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-0.98.20.tgz#f335869185a64447b6fe730c3c66265620b8c14a"
4269 dependencies: 4254 dependencies:
4270 addr-to-ip-port "^1.4.2" 4255 addr-to-ip-port "^1.4.2"
4271 bitfield "^1.1.2" 4256 bitfield "^1.1.2"
@@ -4273,14 +4258,14 @@ webtorrent@^0.98.0:
4273 bittorrent-protocol "^2.1.5" 4258 bittorrent-protocol "^2.1.5"
4274 chunk-store-stream "^2.0.2" 4259 chunk-store-stream "^2.0.2"
4275 create-torrent "^3.24.5" 4260 create-torrent "^3.24.5"
4276 debug "^2.2.0" 4261 debug "^3.1.0"
4277 end-of-stream "^1.1.0" 4262 end-of-stream "^1.1.0"
4278 fs-chunk-store "^1.6.2" 4263 fs-chunk-store "^1.6.2"
4279 immediate-chunk-store "^1.0.8" 4264 immediate-chunk-store "^1.0.8"
4280 inherits "^2.0.1" 4265 inherits "^2.0.1"
4281 load-ip-set "^1.2.7" 4266 load-ip-set "^1.2.7"
4282 memory-chunk-store "^1.2.0" 4267 memory-chunk-store "^1.2.0"
4283 mime "^1.3.4" 4268 mime "^1.4.1"
4284 multistream "^2.0.5" 4269 multistream "^2.0.5"
4285 package-json-versionify "^1.0.2" 4270 package-json-versionify "^1.0.2"
4286 parse-torrent "^5.8.0" 4271 parse-torrent "^5.8.0"
@@ -4340,10 +4325,10 @@ winston@^2.1.1:
4340 stack-trace "0.0.x" 4325 stack-trace "0.0.x"
4341 4326
4342wkx@^0.4.1: 4327wkx@^0.4.1:
4343 version "0.4.1" 4328 version "0.4.2"
4344 resolved "https://registry.yarnpkg.com/wkx/-/wkx-0.4.1.tgz#2fc171b5e9cb55c6256fef4bde1f21be413befee" 4329 resolved "https://registry.yarnpkg.com/wkx/-/wkx-0.4.2.tgz#776d35a634a5c22e656e4744bdeb54f83fd2ce8d"
4345 dependencies: 4330 dependencies:
4346 "@types/node" "^6.0.48" 4331 "@types/node" "*"
4347 4332
4348wordwrap@~1.0.0: 4333wordwrap@~1.0.0:
4349 version "1.0.0" 4334 version "1.0.0"
@@ -4374,14 +4359,7 @@ ws@^2.0.0:
4374 safe-buffer "~5.0.1" 4359 safe-buffer "~5.0.1"
4375 ultron "~1.1.0" 4360 ultron "~1.1.0"
4376 4361
4377ws@^3.0.0: 4362ws@^3.0.0, ws@^3.1.0:
4378 version "3.1.0"
4379 resolved "https://registry.yarnpkg.com/ws/-/ws-3.1.0.tgz#8afafecdeab46d572e5397ee880739367aa2f41c"
4380 dependencies:
4381 safe-buffer "~5.1.0"
4382 ultron "~1.1.0"
4383
4384ws@^3.1.0:
4385 version "3.2.0" 4363 version "3.2.0"
4386 resolved "https://registry.yarnpkg.com/ws/-/ws-3.2.0.tgz#d5d3d6b11aff71e73f808f40cc69d52bb6d4a185" 4364 resolved "https://registry.yarnpkg.com/ws/-/ws-3.2.0.tgz#d5d3d6b11aff71e73f808f40cc69d52bb6d4a185"
4387 dependencies: 4365 dependencies: