diff options
-rw-r--r-- | package.json | 16 | ||||
-rw-r--r-- | server.ts | 2 | ||||
-rw-r--r-- | server/controllers/api/remote/videos.ts | 2 | ||||
-rw-r--r-- | server/controllers/api/videos/index.ts | 53 | ||||
-rw-r--r-- | server/helpers/core-utils.ts | 2 | ||||
-rw-r--r-- | server/helpers/custom-validators/misc.ts | 10 | ||||
-rw-r--r-- | server/helpers/custom-validators/pods.ts | 23 | ||||
-rw-r--r-- | server/helpers/custom-validators/remote/videos.ts | 12 | ||||
-rw-r--r-- | server/helpers/custom-validators/users.ts | 14 | ||||
-rw-r--r-- | server/helpers/custom-validators/videos.ts | 58 | ||||
-rw-r--r-- | server/middlewares/validators/pods.ts | 2 | ||||
-rw-r--r-- | server/middlewares/validators/videos.ts | 2 | ||||
-rw-r--r-- | server/models/pod/pod-interface.ts | 2 | ||||
-rw-r--r-- | server/models/pod/pod.ts | 6 | ||||
-rw-r--r-- | server/models/user/user-video-rate-interface.ts | 2 | ||||
-rw-r--r-- | server/models/user/user-video-rate.ts | 2 | ||||
-rw-r--r-- | server/models/user/user.ts | 5 | ||||
-rw-r--r-- | server/models/video/video-interface.ts | 2 | ||||
-rw-r--r-- | server/models/video/video.ts | 4 | ||||
-rw-r--r-- | server/tests/api/config.js | 2 | ||||
-rw-r--r-- | yarn.lock | 848 |
21 files changed, 505 insertions, 564 deletions
diff --git a/package.json b/package.json index 9478af8fa..571d3e076 100644 --- a/package.json +++ b/package.json | |||
@@ -57,8 +57,6 @@ | |||
57 | "config": "^1.14.0", | 57 | "config": "^1.14.0", |
58 | "cors": "^2.8.1", | 58 | "cors": "^2.8.1", |
59 | "create-torrent": "^3.24.5", | 59 | "create-torrent": "^3.24.5", |
60 | "debug": "^2.2.0", | ||
61 | "dezalgo": "^1.0.3", | ||
62 | "express": "^4.12.4", | 60 | "express": "^4.12.4", |
63 | "express-oauth-server": "2.0.0-b1", | 61 | "express-oauth-server": "2.0.0-b1", |
64 | "express-validator": "^3.1.0", | 62 | "express-validator": "^3.1.0", |
@@ -82,9 +80,9 @@ | |||
82 | "sequelize": "4.0.0-2", | 80 | "sequelize": "4.0.0-2", |
83 | "ts-node": "^3.0.6", | 81 | "ts-node": "^3.0.6", |
84 | "typescript": "^2.4.1", | 82 | "typescript": "^2.4.1", |
85 | "validator": "^7.0.0", | 83 | "validator": "^8.1.0", |
86 | "winston": "^2.1.1", | 84 | "winston": "^2.1.1", |
87 | "ws": "^2.0.0" | 85 | "ws": "^3.1.0" |
88 | }, | 86 | }, |
89 | "devDependencies": { | 87 | "devDependencies": { |
90 | "@types/async": "^2.0.40", | 88 | "@types/async": "^2.0.40", |
@@ -95,16 +93,16 @@ | |||
95 | "@types/express": "^4.0.35", | 93 | "@types/express": "^4.0.35", |
96 | "@types/lodash": "^4.14.64", | 94 | "@types/lodash": "^4.14.64", |
97 | "@types/magnet-uri": "^5.1.1", | 95 | "@types/magnet-uri": "^5.1.1", |
98 | "@types/mkdirp": "^0.3.29", | 96 | "@types/mkdirp": "^0.5.1", |
99 | "@types/morgan": "^1.7.32", | 97 | "@types/morgan": "^1.7.32", |
100 | "@types/multer": "^0.0.34", | 98 | "@types/multer": "^1.3.3", |
101 | "@types/node": "^8.0.3", | 99 | "@types/node": "^8.0.3", |
102 | "@types/request": "^0.0.44", | 100 | "@types/request": "^2.0.3", |
103 | "@types/sequelize": "^4.0.55", | 101 | "@types/sequelize": "^4.0.55", |
104 | "@types/validator": "^6.2.0", | 102 | "@types/validator": "^6.2.0", |
105 | "@types/winston": "^2.3.2", | 103 | "@types/winston": "^2.3.2", |
106 | "@types/ws": "^0.0.41", | 104 | "@types/ws": "^3.0.2", |
107 | "chai": "^3.3.0", | 105 | "chai": "^4.1.1", |
108 | "commander": "^2.9.0", | 106 | "commander": "^2.9.0", |
109 | "mocha": "^3.0.1", | 107 | "mocha": "^3.0.1", |
110 | "nodemon": "^1.11.0", | 108 | "nodemon": "^1.11.0", |
@@ -160,7 +160,7 @@ function onDatabaseInitDone () { | |||
160 | VideosPreviewCache.Instance.init(CONFIG.CACHE.PREVIEWS.SIZE) | 160 | VideosPreviewCache.Instance.init(CONFIG.CACHE.PREVIEWS.SIZE) |
161 | 161 | ||
162 | logger.info('Server listening on port %d', port) | 162 | logger.info('Server listening on port %d', port) |
163 | logger.info('Webserver: %s', CONFIG.WEBSERVER.URL) | 163 | logger.info('Web server: %s', CONFIG.WEBSERVER.URL) |
164 | }) | 164 | }) |
165 | }) | 165 | }) |
166 | } | 166 | } |
diff --git a/server/controllers/api/remote/videos.ts b/server/controllers/api/remote/videos.ts index e7edff606..0a90549af 100644 --- a/server/controllers/api/remote/videos.ts +++ b/server/controllers/api/remote/videos.ts | |||
@@ -17,7 +17,7 @@ import { | |||
17 | } from '../../../middlewares' | 17 | } from '../../../middlewares' |
18 | import { logger, retryTransactionWrapper } from '../../../helpers' | 18 | import { logger, retryTransactionWrapper } from '../../../helpers' |
19 | import { quickAndDirtyUpdatesVideoToFriends } from '../../../lib' | 19 | import { quickAndDirtyUpdatesVideoToFriends } from '../../../lib' |
20 | import { PodInstance, VideoInstance } from '../../../models' | 20 | import { PodInstance } from '../../../models' |
21 | import { | 21 | import { |
22 | RemoteVideoRequest, | 22 | RemoteVideoRequest, |
23 | RemoteVideoCreateData, | 23 | RemoteVideoCreateData, |
diff --git a/server/controllers/api/videos/index.ts b/server/controllers/api/videos/index.ts index f639df098..3ec9d97bb 100644 --- a/server/controllers/api/videos/index.ts +++ b/server/controllers/api/videos/index.ts | |||
@@ -61,8 +61,7 @@ const storage = multer.diskStorage({ | |||
61 | else if (file.mimetype === 'video/ogg') extension = 'ogv' | 61 | else if (file.mimetype === 'video/ogg') extension = 'ogv' |
62 | generateRandomString(16) | 62 | generateRandomString(16) |
63 | .then(randomString => { | 63 | .then(randomString => { |
64 | const filename = randomString | 64 | cb(null, randomString + '.' + extension) |
65 | cb(null, filename + '.' + extension) | ||
66 | }) | 65 | }) |
67 | .catch(err => { | 66 | .catch(err => { |
68 | logger.error('Cannot generate random string for file name.', err) | 67 | logger.error('Cannot generate random string for file name.', err) |
@@ -128,15 +127,15 @@ export { | |||
128 | 127 | ||
129 | // --------------------------------------------------------------------------- | 128 | // --------------------------------------------------------------------------- |
130 | 129 | ||
131 | function listVideoCategories (req: express.Request, res: express.Response, next: express.NextFunction) { | 130 | function listVideoCategories (req: express.Request, res: express.Response) { |
132 | res.json(VIDEO_CATEGORIES) | 131 | res.json(VIDEO_CATEGORIES) |
133 | } | 132 | } |
134 | 133 | ||
135 | function listVideoLicences (req: express.Request, res: express.Response, next: express.NextFunction) { | 134 | function listVideoLicences (req: express.Request, res: express.Response) { |
136 | res.json(VIDEO_LICENCES) | 135 | res.json(VIDEO_LICENCES) |
137 | } | 136 | } |
138 | 137 | ||
139 | function listVideoLanguages (req: express.Request, res: express.Response, next: express.NextFunction) { | 138 | function listVideoLanguages (req: express.Request, res: express.Response) { |
140 | res.json(VIDEO_LANGUAGES) | 139 | res.json(VIDEO_LANGUAGES) |
141 | } | 140 | } |
142 | 141 | ||
@@ -144,7 +143,7 @@ function listVideoLanguages (req: express.Request, res: express.Response, next: | |||
144 | // We need this because we run the transaction in SERIALIZABLE isolation that can fail | 143 | // We need this because we run the transaction in SERIALIZABLE isolation that can fail |
145 | function addVideoRetryWrapper (req: express.Request, res: express.Response, next: express.NextFunction) { | 144 | function addVideoRetryWrapper (req: express.Request, res: express.Response, next: express.NextFunction) { |
146 | const options = { | 145 | const options = { |
147 | arguments: [ req, res, req.files.videofile[0] ], | 146 | arguments: [ req, res, req.files['videofile'][0] ], |
148 | errorMessage: 'Cannot insert the video with many retries.' | 147 | errorMessage: 'Cannot insert the video with many retries.' |
149 | } | 148 | } |
150 | 149 | ||
@@ -157,7 +156,7 @@ function addVideoRetryWrapper (req: express.Request, res: express.Response, next | |||
157 | } | 156 | } |
158 | 157 | ||
159 | function addVideo (req: express.Request, res: express.Response, videoPhysicalFile: Express.Multer.File) { | 158 | function addVideo (req: express.Request, res: express.Response, videoPhysicalFile: Express.Multer.File) { |
160 | const videoInfos: VideoCreate = req.body | 159 | const videoInfo: VideoCreate = req.body |
161 | 160 | ||
162 | return db.sequelize.transaction(t => { | 161 | return db.sequelize.transaction(t => { |
163 | const user = res.locals.oauth.token.User | 162 | const user = res.locals.oauth.token.User |
@@ -169,21 +168,21 @@ function addVideo (req: express.Request, res: express.Response, videoPhysicalFil | |||
169 | 168 | ||
170 | return db.Author.findOrCreateAuthor(name, podId, userId, t) | 169 | return db.Author.findOrCreateAuthor(name, podId, userId, t) |
171 | .then(author => { | 170 | .then(author => { |
172 | const tags = videoInfos.tags | 171 | const tags = videoInfo.tags |
173 | if (!tags) return { author, tagInstances: undefined } | 172 | if (!tags) return { author, tagInstances: undefined } |
174 | 173 | ||
175 | return db.Tag.findOrCreateTags(tags, t).then(tagInstances => ({ author, tagInstances })) | 174 | return db.Tag.findOrCreateTags(tags, t).then(tagInstances => ({ author, tagInstances })) |
176 | }) | 175 | }) |
177 | .then(({ author, tagInstances }) => { | 176 | .then(({ author, tagInstances }) => { |
178 | const videoData = { | 177 | const videoData = { |
179 | name: videoInfos.name, | 178 | name: videoInfo.name, |
180 | remote: false, | 179 | remote: false, |
181 | extname: extname(videoPhysicalFile.filename), | 180 | extname: extname(videoPhysicalFile.filename), |
182 | category: videoInfos.category, | 181 | category: videoInfo.category, |
183 | licence: videoInfos.licence, | 182 | licence: videoInfo.licence, |
184 | language: videoInfos.language, | 183 | language: videoInfo.language, |
185 | nsfw: videoInfos.nsfw, | 184 | nsfw: videoInfo.nsfw, |
186 | description: videoInfos.description, | 185 | description: videoInfo.description, |
187 | duration: videoPhysicalFile['duration'], // duration was added by a previous middleware | 186 | duration: videoPhysicalFile['duration'], // duration was added by a previous middleware |
188 | authorId: author.id | 187 | authorId: author.id |
189 | } | 188 | } |
@@ -240,7 +239,7 @@ function addVideo (req: express.Request, res: express.Response, videoPhysicalFil | |||
240 | 239 | ||
241 | return video.save(options) | 240 | return video.save(options) |
242 | .then(videoCreated => { | 241 | .then(videoCreated => { |
243 | // Do not forget to add Author informations to the created video | 242 | // Do not forget to add Author information to the created video |
244 | videoCreated.Author = author | 243 | videoCreated.Author = author |
245 | 244 | ||
246 | return { tagInstances, video: videoCreated, videoFile } | 245 | return { tagInstances, video: videoCreated, videoFile } |
@@ -265,7 +264,7 @@ function addVideo (req: express.Request, res: express.Response, videoPhysicalFil | |||
265 | }) | 264 | }) |
266 | }) | 265 | }) |
267 | .then(video => { | 266 | .then(video => { |
268 | // Let transcoding job send the video to friends because the videofile extension might change | 267 | // Let transcoding job send the video to friends because the video file extension might change |
269 | if (CONFIG.TRANSCODING.ENABLED === true) return undefined | 268 | if (CONFIG.TRANSCODING.ENABLED === true) return undefined |
270 | 269 | ||
271 | return video.toAddRemoteJSON() | 270 | return video.toAddRemoteJSON() |
@@ -275,7 +274,7 @@ function addVideo (req: express.Request, res: express.Response, videoPhysicalFil | |||
275 | }) | 274 | }) |
276 | }) | 275 | }) |
277 | }) | 276 | }) |
278 | .then(() => logger.info('Video with name %s created.', videoInfos.name)) | 277 | .then(() => logger.info('Video with name %s created.', videoInfo.name)) |
279 | .catch((err: Error) => { | 278 | .catch((err: Error) => { |
280 | logger.debug('Cannot insert the video.', err) | 279 | logger.debug('Cannot insert the video.', err) |
281 | throw err | 280 | throw err |
@@ -299,14 +298,14 @@ function updateVideoRetryWrapper (req: express.Request, res: express.Response, n | |||
299 | function updateVideo (req: express.Request, res: express.Response) { | 298 | function updateVideo (req: express.Request, res: express.Response) { |
300 | const videoInstance = res.locals.video | 299 | const videoInstance = res.locals.video |
301 | const videoFieldsSave = videoInstance.toJSON() | 300 | const videoFieldsSave = videoInstance.toJSON() |
302 | const videoInfosToUpdate: VideoUpdate = req.body | 301 | const videoInfoToUpdate: VideoUpdate = req.body |
303 | 302 | ||
304 | return db.sequelize.transaction(t => { | 303 | return db.sequelize.transaction(t => { |
305 | let tagsPromise: Promise<TagInstance[]> | 304 | let tagsPromise: Promise<TagInstance[]> |
306 | if (!videoInfosToUpdate.tags) { | 305 | if (!videoInfoToUpdate.tags) { |
307 | tagsPromise = Promise.resolve(null) | 306 | tagsPromise = Promise.resolve(null) |
308 | } else { | 307 | } else { |
309 | tagsPromise = db.Tag.findOrCreateTags(videoInfosToUpdate.tags, t) | 308 | tagsPromise = db.Tag.findOrCreateTags(videoInfoToUpdate.tags, t) |
310 | } | 309 | } |
311 | 310 | ||
312 | return tagsPromise | 311 | return tagsPromise |
@@ -315,12 +314,12 @@ function updateVideo (req: express.Request, res: express.Response) { | |||
315 | transaction: t | 314 | transaction: t |
316 | } | 315 | } |
317 | 316 | ||
318 | if (videoInfosToUpdate.name !== undefined) videoInstance.set('name', videoInfosToUpdate.name) | 317 | if (videoInfoToUpdate.name !== undefined) videoInstance.set('name', videoInfoToUpdate.name) |
319 | if (videoInfosToUpdate.category !== undefined) videoInstance.set('category', videoInfosToUpdate.category) | 318 | if (videoInfoToUpdate.category !== undefined) videoInstance.set('category', videoInfoToUpdate.category) |
320 | if (videoInfosToUpdate.licence !== undefined) videoInstance.set('licence', videoInfosToUpdate.licence) | 319 | if (videoInfoToUpdate.licence !== undefined) videoInstance.set('licence', videoInfoToUpdate.licence) |
321 | if (videoInfosToUpdate.language !== undefined) videoInstance.set('language', videoInfosToUpdate.language) | 320 | if (videoInfoToUpdate.language !== undefined) videoInstance.set('language', videoInfoToUpdate.language) |
322 | if (videoInfosToUpdate.nsfw !== undefined) videoInstance.set('nsfw', videoInfosToUpdate.nsfw) | 321 | if (videoInfoToUpdate.nsfw !== undefined) videoInstance.set('nsfw', videoInfoToUpdate.nsfw) |
323 | if (videoInfosToUpdate.description !== undefined) videoInstance.set('description', videoInfosToUpdate.description) | 322 | if (videoInfoToUpdate.description !== undefined) videoInstance.set('description', videoInfoToUpdate.description) |
324 | 323 | ||
325 | return videoInstance.save(options).then(() => tagInstances) | 324 | return videoInstance.save(options).then(() => tagInstances) |
326 | }) | 325 | }) |
@@ -360,7 +359,7 @@ function updateVideo (req: express.Request, res: express.Response) { | |||
360 | }) | 359 | }) |
361 | } | 360 | } |
362 | 361 | ||
363 | function getVideo (req: express.Request, res: express.Response, next: express.NextFunction) { | 362 | function getVideo (req: express.Request, res: express.Response) { |
364 | const videoInstance = res.locals.video | 363 | const videoInstance = res.locals.video |
365 | 364 | ||
366 | if (videoInstance.isOwned()) { | 365 | if (videoInstance.isOwned()) { |
diff --git a/server/helpers/core-utils.ts b/server/helpers/core-utils.ts index d28c97f09..f8dd45533 100644 --- a/server/helpers/core-utils.ts +++ b/server/helpers/core-utils.ts | |||
@@ -74,7 +74,7 @@ const readFilePromise = promisify2<string, string, string>(readFile) | |||
74 | const readFileBufferPromise = promisify1<string, Buffer>(readFile) | 74 | const readFileBufferPromise = promisify1<string, Buffer>(readFile) |
75 | const unlinkPromise = promisify1WithVoid<string>(unlink) | 75 | const unlinkPromise = promisify1WithVoid<string>(unlink) |
76 | const renamePromise = promisify2WithVoid<string, string>(rename) | 76 | const renamePromise = promisify2WithVoid<string, string>(rename) |
77 | const writeFilePromise = promisify2<string, any, void>(writeFile) | 77 | const writeFilePromise = promisify2WithVoid<string, any>(writeFile) |
78 | const readdirPromise = promisify1<string, string[]>(readdir) | 78 | const readdirPromise = promisify1<string, string[]>(readdir) |
79 | const mkdirpPromise = promisify1<string, string>(mkdirp) | 79 | const mkdirpPromise = promisify1<string, string>(mkdirp) |
80 | const pseudoRandomBytesPromise = promisify1<number, Buffer>(pseudoRandomBytes) | 80 | const pseudoRandomBytesPromise = promisify1<number, Buffer>(pseudoRandomBytes) |
diff --git a/server/helpers/custom-validators/misc.ts b/server/helpers/custom-validators/misc.ts index b1291ba7a..f6bb02c8e 100644 --- a/server/helpers/custom-validators/misc.ts +++ b/server/helpers/custom-validators/misc.ts | |||
@@ -13,11 +13,9 @@ export { | |||
13 | isArray | 13 | isArray |
14 | } | 14 | } |
15 | 15 | ||
16 | declare global { | 16 | declare module 'express-validator' { |
17 | namespace ExpressValidator { | 17 | export interface Validator { |
18 | export interface Validator { | 18 | exists, |
19 | exists, | 19 | isArray |
20 | isArray | ||
21 | } | ||
22 | } | 20 | } |
23 | } | 21 | } |
diff --git a/server/helpers/custom-validators/pods.ts b/server/helpers/custom-validators/pods.ts index 0519def52..f2ca520c0 100644 --- a/server/helpers/custom-validators/pods.ts +++ b/server/helpers/custom-validators/pods.ts | |||
@@ -1,9 +1,20 @@ | |||
1 | import * as validator from 'validator' | 1 | import * as validator from 'validator' |
2 | 2 | ||
3 | import { isArray, exists } from './misc' | 3 | import { isArray, exists } from './misc' |
4 | import { isTestInstance } from '../core-utils' | ||
4 | 5 | ||
5 | function isHostValid (host: string) { | 6 | function isHostValid (host: string) { |
6 | return exists(host) && validator.isURL(host) && host.split('://').length === 1 | 7 | const isURLOptions = { |
8 | require_host: true, | ||
9 | require_tld: true | ||
10 | } | ||
11 | |||
12 | // We validate 'localhost', so we don't have the top level domain | ||
13 | if (isTestInstance()) { | ||
14 | isURLOptions.require_tld = false | ||
15 | } | ||
16 | |||
17 | return exists(host) && validator.isURL(host, isURLOptions) && host.split('://').length === 1 | ||
7 | } | 18 | } |
8 | 19 | ||
9 | function isEachUniqueHostValid (hosts: string[]) { | 20 | function isEachUniqueHostValid (hosts: string[]) { |
@@ -21,11 +32,9 @@ export { | |||
21 | isHostValid | 32 | isHostValid |
22 | } | 33 | } |
23 | 34 | ||
24 | declare global { | 35 | declare module 'express-validator' { |
25 | namespace ExpressValidator { | 36 | export interface Validator { |
26 | export interface Validator { | 37 | isEachUniqueHostValid |
27 | isEachUniqueHostValid | 38 | isHostValid |
28 | isHostValid | ||
29 | } | ||
30 | } | 39 | } |
31 | } | 40 | } |
diff --git a/server/helpers/custom-validators/remote/videos.ts b/server/helpers/custom-validators/remote/videos.ts index 091cd2186..49f76e909 100644 --- a/server/helpers/custom-validators/remote/videos.ts +++ b/server/helpers/custom-validators/remote/videos.ts | |||
@@ -101,13 +101,11 @@ export { | |||
101 | isEachRemoteRequestVideosEventsValid | 101 | isEachRemoteRequestVideosEventsValid |
102 | } | 102 | } |
103 | 103 | ||
104 | declare global { | 104 | declare module 'express-validator' { |
105 | namespace ExpressValidator { | 105 | export interface Validator { |
106 | export interface Validator { | 106 | isEachRemoteRequestVideosValid, |
107 | isEachRemoteRequestVideosValid, | 107 | isEachRemoteRequestVideosQaduValid, |
108 | isEachRemoteRequestVideosQaduValid, | 108 | isEachRemoteRequestVideosEventsValid |
109 | isEachRemoteRequestVideosEventsValid | ||
110 | } | ||
111 | } | 109 | } |
112 | } | 110 | } |
113 | 111 | ||
diff --git a/server/helpers/custom-validators/users.ts b/server/helpers/custom-validators/users.ts index 750563ada..2b37bdde8 100644 --- a/server/helpers/custom-validators/users.ts +++ b/server/helpers/custom-validators/users.ts | |||
@@ -34,13 +34,11 @@ export { | |||
34 | isUserDisplayNSFWValid | 34 | isUserDisplayNSFWValid |
35 | } | 35 | } |
36 | 36 | ||
37 | declare global { | 37 | declare module 'express-validator' { |
38 | namespace ExpressValidator { | 38 | export interface Validator { |
39 | export interface Validator { | 39 | isUserPasswordValid, |
40 | isUserPasswordValid, | 40 | isUserRoleValid, |
41 | isUserRoleValid, | 41 | isUserUsernameValid, |
42 | isUserUsernameValid, | 42 | isUserDisplayNSFWValid |
43 | isUserDisplayNSFWValid | ||
44 | } | ||
45 | } | 43 | } |
46 | } | 44 | } |
diff --git a/server/helpers/custom-validators/videos.ts b/server/helpers/custom-validators/videos.ts index 139fa760f..8b3a26644 100644 --- a/server/helpers/custom-validators/videos.ts +++ b/server/helpers/custom-validators/videos.ts | |||
@@ -168,35 +168,33 @@ export { | |||
168 | isVideoFileResolutionValid | 168 | isVideoFileResolutionValid |
169 | } | 169 | } |
170 | 170 | ||
171 | declare global { | 171 | declare module 'express-validator' { |
172 | namespace ExpressValidator { | 172 | export interface Validator { |
173 | export interface Validator { | 173 | isVideoIdOrUUIDValid, |
174 | isVideoIdOrUUIDValid, | 174 | isVideoAuthorValid, |
175 | isVideoAuthorValid, | 175 | isVideoDateValid, |
176 | isVideoDateValid, | 176 | isVideoCategoryValid, |
177 | isVideoCategoryValid, | 177 | isVideoLicenceValid, |
178 | isVideoLicenceValid, | 178 | isVideoLanguageValid, |
179 | isVideoLanguageValid, | 179 | isVideoNSFWValid, |
180 | isVideoNSFWValid, | 180 | isVideoDescriptionValid, |
181 | isVideoDescriptionValid, | 181 | isVideoDurationValid, |
182 | isVideoDurationValid, | 182 | isVideoInfoHashValid, |
183 | isVideoInfoHashValid, | 183 | isVideoNameValid, |
184 | isVideoNameValid, | 184 | isVideoTagsValid, |
185 | isVideoTagsValid, | 185 | isVideoThumbnailValid, |
186 | isVideoThumbnailValid, | 186 | isVideoThumbnailDataValid, |
187 | isVideoThumbnailDataValid, | 187 | isVideoExtnameValid, |
188 | isVideoExtnameValid, | 188 | isVideoUUIDValid, |
189 | isVideoUUIDValid, | 189 | isVideoAbuseReasonValid, |
190 | isVideoAbuseReasonValid, | 190 | isVideoAbuseReporterUsernameValid, |
191 | isVideoAbuseReporterUsernameValid, | 191 | isVideoFile, |
192 | isVideoFile, | 192 | isVideoViewsValid, |
193 | isVideoViewsValid, | 193 | isVideoLikesValid, |
194 | isVideoLikesValid, | 194 | isVideoRatingTypeValid, |
195 | isVideoRatingTypeValid, | 195 | isVideoDislikesValid, |
196 | isVideoDislikesValid, | 196 | isVideoEventCountValid, |
197 | isVideoEventCountValid, | 197 | isVideoFileSizeValid, |
198 | isVideoFileSizeValid, | 198 | isVideoFileResolutionValid |
199 | isVideoFileResolutionValid | ||
200 | } | ||
201 | } | 199 | } |
202 | } | 200 | } |
diff --git a/server/middlewares/validators/pods.ts b/server/middlewares/validators/pods.ts index d0981cd57..4d0e054b0 100644 --- a/server/middlewares/validators/pods.ts +++ b/server/middlewares/validators/pods.ts | |||
@@ -11,7 +11,7 @@ import { isTestInstance } from '../../helpers' | |||
11 | function makeFriendsValidator (req: express.Request, res: express.Response, next: express.NextFunction) { | 11 | function makeFriendsValidator (req: express.Request, res: express.Response, next: express.NextFunction) { |
12 | // Force https if the administrator wants to make friends | 12 | // Force https if the administrator wants to make friends |
13 | if (isTestInstance() === false && CONFIG.WEBSERVER.SCHEME === 'http') { | 13 | if (isTestInstance() === false && CONFIG.WEBSERVER.SCHEME === 'http') { |
14 | return res.status(400).send('Cannot make friends with a non HTTPS webserver.') | 14 | return res.status(400).send('Cannot make friends with a non HTTPS web server.') |
15 | } | 15 | } |
16 | 16 | ||
17 | req.checkBody('hosts', 'Should have an array of unique hosts').isEachUniqueHostValid() | 17 | req.checkBody('hosts', 'Should have an array of unique hosts').isEachUniqueHostValid() |
diff --git a/server/middlewares/validators/videos.ts b/server/middlewares/validators/videos.ts index bd223a1cb..29c1ee0ef 100644 --- a/server/middlewares/validators/videos.ts +++ b/server/middlewares/validators/videos.ts | |||
@@ -24,7 +24,7 @@ function videosAddValidator (req: express.Request, res: express.Response, next: | |||
24 | logger.debug('Checking videosAdd parameters', { parameters: req.body, files: req.files }) | 24 | logger.debug('Checking videosAdd parameters', { parameters: req.body, files: req.files }) |
25 | 25 | ||
26 | checkErrors(req, res, () => { | 26 | checkErrors(req, res, () => { |
27 | const videoFile = req.files.videofile[0] | 27 | const videoFile = req.files['videofile'][0] |
28 | 28 | ||
29 | db.Video.getDurationFromFile(videoFile.path) | 29 | db.Video.getDurationFromFile(videoFile.path) |
30 | .then(duration => { | 30 | .then(duration => { |
diff --git a/server/models/pod/pod-interface.ts b/server/models/pod/pod-interface.ts index 8b0b72167..fc763acac 100644 --- a/server/models/pod/pod-interface.ts +++ b/server/models/pod/pod-interface.ts | |||
@@ -42,6 +42,7 @@ export interface PodClass { | |||
42 | } | 42 | } |
43 | 43 | ||
44 | export interface PodAttributes { | 44 | export interface PodAttributes { |
45 | id?: number | ||
45 | host?: string | 46 | host?: string |
46 | publicKey?: string | 47 | publicKey?: string |
47 | score?: number | Sequelize.literal // Sequelize literal for 'score +' + value | 48 | score?: number | Sequelize.literal // Sequelize literal for 'score +' + value |
@@ -49,7 +50,6 @@ export interface PodAttributes { | |||
49 | } | 50 | } |
50 | 51 | ||
51 | export interface PodInstance extends PodClass, PodAttributes, Sequelize.Instance<PodAttributes> { | 52 | export interface PodInstance extends PodClass, PodAttributes, Sequelize.Instance<PodAttributes> { |
52 | id: number | ||
53 | createdAt: Date | 53 | createdAt: Date |
54 | updatedAt: Date | 54 | updatedAt: Date |
55 | 55 | ||
diff --git a/server/models/pod/pod.ts b/server/models/pod/pod.ts index 56918e358..df6412721 100644 --- a/server/models/pod/pod.ts +++ b/server/models/pod/pod.ts | |||
@@ -143,7 +143,7 @@ list = function () { | |||
143 | } | 143 | } |
144 | 144 | ||
145 | listAllIds = function (transaction: Sequelize.Transaction) { | 145 | listAllIds = function (transaction: Sequelize.Transaction) { |
146 | const query: Sequelize.FindOptions = { | 146 | const query = { |
147 | attributes: [ 'id' ], | 147 | attributes: [ 'id' ], |
148 | transaction | 148 | transaction |
149 | } | 149 | } |
@@ -170,9 +170,7 @@ listRandomPodIdsWithRequest = function (limit: number, tableWithPods: string, ta | |||
170 | limit: limit, | 170 | limit: limit, |
171 | where: { | 171 | where: { |
172 | id: { | 172 | id: { |
173 | $in: [ | 173 | $in: Sequelize.literal(`(SELECT DISTINCT "${tableWithPods}"."podId" FROM "${tableWithPods}" ${tableWithPodsJoins})`) |
174 | Sequelize.literal(`SELECT DISTINCT "${tableWithPods}"."podId" FROM "${tableWithPods}" ${tableWithPodsJoins}`) | ||
175 | ] | ||
176 | } | 174 | } |
177 | } | 175 | } |
178 | } | 176 | } |
diff --git a/server/models/user/user-video-rate-interface.ts b/server/models/user/user-video-rate-interface.ts index 4e6efc01a..ea0fdc4d9 100644 --- a/server/models/user/user-video-rate-interface.ts +++ b/server/models/user/user-video-rate-interface.ts | |||
@@ -13,6 +13,8 @@ export interface UserVideoRateClass { | |||
13 | 13 | ||
14 | export interface UserVideoRateAttributes { | 14 | export interface UserVideoRateAttributes { |
15 | type: VideoRateType | 15 | type: VideoRateType |
16 | userId: number | ||
17 | videoId: number | ||
16 | } | 18 | } |
17 | 19 | ||
18 | export interface UserVideoRateInstance extends UserVideoRateClass, UserVideoRateAttributes, Sequelize.Instance<UserVideoRateAttributes> { | 20 | export interface UserVideoRateInstance extends UserVideoRateClass, UserVideoRateAttributes, Sequelize.Instance<UserVideoRateAttributes> { |
diff --git a/server/models/user/user-video-rate.ts b/server/models/user/user-video-rate.ts index c14598650..7d6dd7281 100644 --- a/server/models/user/user-video-rate.ts +++ b/server/models/user/user-video-rate.ts | |||
@@ -66,7 +66,7 @@ function associate (models) { | |||
66 | } | 66 | } |
67 | 67 | ||
68 | load = function (userId: number, videoId: number, transaction: Sequelize.Transaction) { | 68 | load = function (userId: number, videoId: number, transaction: Sequelize.Transaction) { |
69 | const options: Sequelize.FindOptions = { | 69 | const options: Sequelize.FindOptions<UserVideoRateAttributes> = { |
70 | where: { | 70 | where: { |
71 | userId, | 71 | userId, |
72 | videoId | 72 | videoId |
diff --git a/server/models/user/user.ts b/server/models/user/user.ts index e1b933988..d481fa13c 100644 --- a/server/models/user/user.ts +++ b/server/models/user/user.ts | |||
@@ -198,7 +198,7 @@ loadById = function (id: number) { | |||
198 | loadByUsername = function (username: string) { | 198 | loadByUsername = function (username: string) { |
199 | const query = { | 199 | const query = { |
200 | where: { | 200 | where: { |
201 | username: username | 201 | username |
202 | } | 202 | } |
203 | } | 203 | } |
204 | 204 | ||
@@ -212,5 +212,6 @@ loadByUsernameOrEmail = function (username: string, email: string) { | |||
212 | } | 212 | } |
213 | } | 213 | } |
214 | 214 | ||
215 | return User.findOne(query) | 215 | // FIXME: https://github.com/DefinitelyTyped/DefinitelyTyped/issues/18387 |
216 | return (User as any).findOne(query) | ||
216 | } | 217 | } |
diff --git a/server/models/video/video-interface.ts b/server/models/video/video-interface.ts index cc214fd60..fb31c6a8f 100644 --- a/server/models/video/video-interface.ts +++ b/server/models/video/video-interface.ts | |||
@@ -121,6 +121,7 @@ export interface VideoClass { | |||
121 | } | 121 | } |
122 | 122 | ||
123 | export interface VideoAttributes { | 123 | export interface VideoAttributes { |
124 | id?: number | ||
124 | uuid?: string | 125 | uuid?: string |
125 | name: string | 126 | name: string |
126 | category: number | 127 | category: number |
@@ -140,7 +141,6 @@ export interface VideoAttributes { | |||
140 | } | 141 | } |
141 | 142 | ||
142 | export interface VideoInstance extends VideoClass, VideoAttributes, Sequelize.Instance<VideoAttributes> { | 143 | export interface VideoInstance extends VideoClass, VideoAttributes, Sequelize.Instance<VideoAttributes> { |
143 | id: number | ||
144 | createdAt: Date | 144 | createdAt: Date |
145 | updatedAt: Date | 145 | updatedAt: Date |
146 | 146 | ||
diff --git a/server/models/video/video.ts b/server/models/video/video.ts index b3ca1e668..7dfea8ac9 100644 --- a/server/models/video/video.ts +++ b/server/models/video/video.ts | |||
@@ -643,7 +643,7 @@ list = function () { | |||
643 | } | 643 | } |
644 | 644 | ||
645 | listForApi = function (start: number, count: number, sort: string) { | 645 | listForApi = function (start: number, count: number, sort: string) { |
646 | // Exclude Blakclisted videos from the list | 646 | // Exclude blacklisted videos from the list |
647 | const query = { | 647 | const query = { |
648 | distinct: true, | 648 | distinct: true, |
649 | offset: start, | 649 | offset: start, |
@@ -807,7 +807,7 @@ searchAndPopulateAuthorAndPodAndTags = function (value: string, field: string, s | |||
807 | model: Video['sequelize'].models.VideoFile | 807 | model: Video['sequelize'].models.VideoFile |
808 | } | 808 | } |
809 | 809 | ||
810 | const query: Sequelize.FindOptions = { | 810 | const query: Sequelize.FindOptions<VideoAttributes> = { |
811 | distinct: true, | 811 | distinct: true, |
812 | where: createBaseVideosWhere(), | 812 | where: createBaseVideosWhere(), |
813 | offset: start, | 813 | offset: start, |
diff --git a/server/tests/api/config.js b/server/tests/api/config.js index 052b3f036..dc3cce052 100644 --- a/server/tests/api/config.js +++ b/server/tests/api/config.js | |||
@@ -35,7 +35,7 @@ describe('Test config', function () { | |||
35 | 35 | ||
36 | const data = res.body | 36 | const data = res.body |
37 | 37 | ||
38 | expect(data.signup.allowed).to.be.truthy | 38 | expect(data.signup.allowed).to.be.true |
39 | 39 | ||
40 | done() | 40 | done() |
41 | }) | 41 | }) |
@@ -3,27 +3,27 @@ | |||
3 | 3 | ||
4 | 4 | ||
5 | "@types/async@^2.0.40": | 5 | "@types/async@^2.0.40": |
6 | version "2.0.40" | 6 | version "2.0.42" |
7 | resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.40.tgz#ac02de68e66c004a61b7cb16df8b1db3a254cca9" | 7 | resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.42.tgz#51cd1cc76b9fe487f5759f3eadd6f74074b99b81" |
8 | 8 | ||
9 | "@types/bcrypt@^1.0.0": | 9 | "@types/bcrypt@^1.0.0": |
10 | version "1.0.0" | 10 | version "1.0.0" |
11 | resolved "https://registry.yarnpkg.com/@types/bcrypt/-/bcrypt-1.0.0.tgz#2c523da191db7d41c06d17de235335c985effe9b" | 11 | resolved "https://registry.yarnpkg.com/@types/bcrypt/-/bcrypt-1.0.0.tgz#2c523da191db7d41c06d17de235335c985effe9b" |
12 | 12 | ||
13 | "@types/bluebird@*", "@types/bluebird@~3.0.36": | 13 | "@types/bluebird@*", "@types/bluebird@^3.4.0": |
14 | version "3.0.37" | 14 | version "3.5.8" |
15 | resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.0.37.tgz#2e76b394aa9bea40d04241a31c0887a260283388" | 15 | resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.8.tgz#242a83379f06c90f96acf6d1aeab3af6faebdb98" |
16 | 16 | ||
17 | "@types/body-parser@^1.16.3": | 17 | "@types/body-parser@^1.16.3": |
18 | version "1.16.4" | 18 | version "1.16.5" |
19 | resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.16.4.tgz#96f3660e6f88a677fee7250f5a5e6d6bda3c76bb" | 19 | resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.16.5.tgz#d2b7daefab84e0afa9d3fae0935bc7355b6320af" |
20 | dependencies: | 20 | dependencies: |
21 | "@types/express" "*" | 21 | "@types/express" "*" |
22 | "@types/node" "*" | 22 | "@types/node" "*" |
23 | 23 | ||
24 | "@types/commander@^2.9.1": | 24 | "@types/commander@^2.9.1": |
25 | version "2.9.1" | 25 | version "2.9.2" |
26 | resolved "https://registry.yarnpkg.com/@types/commander/-/commander-2.9.1.tgz#d4e464425baf4685bd49dd233be11de9c00c0784" | 26 | resolved "https://registry.yarnpkg.com/@types/commander/-/commander-2.9.2.tgz#421f0cafd94a580991662711ea61fc37a5fcfede" |
27 | dependencies: | 27 | dependencies: |
28 | "@types/node" "*" | 28 | "@types/node" "*" |
29 | 29 | ||
@@ -32,31 +32,31 @@ | |||
32 | resolved "https://registry.yarnpkg.com/@types/config/-/config-0.0.32.tgz#c106055802d78e234e28374adc4dad460d098558" | 32 | resolved "https://registry.yarnpkg.com/@types/config/-/config-0.0.32.tgz#c106055802d78e234e28374adc4dad460d098558" |
33 | 33 | ||
34 | "@types/express-serve-static-core@*": | 34 | "@types/express-serve-static-core@*": |
35 | version "4.0.48" | 35 | version "4.0.50" |
36 | resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.0.48.tgz#b4fa06b0fce282e582b4535ff7fac85cc90173e9" | 36 | resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.0.50.tgz#c5a139b5d29d2305aae6d982f69cef36120beacf" |
37 | dependencies: | 37 | dependencies: |
38 | "@types/node" "*" | 38 | "@types/node" "*" |
39 | 39 | ||
40 | "@types/express@*", "@types/express@^4.0.35", "@types/express@~4.0.34": | 40 | "@types/express@*", "@types/express@^4.0.35", "@types/express@~4.0.34": |
41 | version "4.0.36" | 41 | version "4.0.37" |
42 | resolved "https://registry.yarnpkg.com/@types/express/-/express-4.0.36.tgz#14eb47de7ecb10319f0a2fb1cf971aa8680758c2" | 42 | resolved "https://registry.yarnpkg.com/@types/express/-/express-4.0.37.tgz#625ac3765169676e01897ca47011c26375784971" |
43 | dependencies: | 43 | dependencies: |
44 | "@types/express-serve-static-core" "*" | 44 | "@types/express-serve-static-core" "*" |
45 | "@types/serve-static" "*" | 45 | "@types/serve-static" "*" |
46 | 46 | ||
47 | "@types/form-data@*": | 47 | "@types/form-data@*": |
48 | version "0.0.33" | 48 | version "2.2.0" |
49 | resolved "https://registry.yarnpkg.com/@types/form-data/-/form-data-0.0.33.tgz#c9ac85b2a5fd18435b8c85d9ecb50e6d6c893ff8" | 49 | resolved "https://registry.yarnpkg.com/@types/form-data/-/form-data-2.2.0.tgz#a98aac91dc99857b6af24caef7ca6df302f31565" |
50 | dependencies: | 50 | dependencies: |
51 | "@types/node" "*" | 51 | "@types/node" "*" |
52 | 52 | ||
53 | "@types/geojson@^1.0.0": | 53 | "@types/geojson@^1.0.0": |
54 | version "1.0.2" | 54 | version "1.0.3" |
55 | resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.2.tgz#b02d10ab028e2928ac592a051aaa4981a1941d03" | 55 | resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.3.tgz#fbcf7fa5eb6dd108d51385cc6987ec1f24214523" |
56 | 56 | ||
57 | "@types/lodash@*", "@types/lodash@^4.14.64": | 57 | "@types/lodash@*", "@types/lodash@^4.14.64": |
58 | version "4.14.66" | 58 | version "4.14.74" |
59 | resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.66.tgz#3dbb83477becf130611f8fac82a8fdb199805981" | 59 | resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.74.tgz#ac3bd8db988e7f7038e5d22bd76a7ba13f876168" |
60 | 60 | ||
61 | "@types/magnet-uri@^5.1.1": | 61 | "@types/magnet-uri@^5.1.1": |
62 | version "5.1.1" | 62 | version "5.1.1" |
@@ -68,9 +68,11 @@ | |||
68 | version "1.3.1" | 68 | version "1.3.1" |
69 | resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.1.tgz#2cf42972d0931c1060c7d5fa6627fce6bd876f2f" | 69 | resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.1.tgz#2cf42972d0931c1060c7d5fa6627fce6bd876f2f" |
70 | 70 | ||
71 | "@types/mkdirp@^0.3.29": | 71 | "@types/mkdirp@^0.5.1": |
72 | version "0.3.29" | 72 | version "0.5.1" |
73 | resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.3.29.tgz#7f2ad7ec55f914482fc9b1ec4bb1ae6028d46066" | 73 | resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.5.1.tgz#ea887cd024f691c1ca67cce20b7606b053e43b0f" |
74 | dependencies: | ||
75 | "@types/node" "*" | ||
74 | 76 | ||
75 | "@types/morgan@^1.7.32": | 77 | "@types/morgan@^1.7.32": |
76 | version "1.7.32" | 78 | version "1.7.32" |
@@ -78,51 +80,51 @@ | |||
78 | dependencies: | 80 | dependencies: |
79 | "@types/express" "*" | 81 | "@types/express" "*" |
80 | 82 | ||
81 | "@types/multer@^0.0.34": | 83 | "@types/multer@^1.3.3": |
82 | version "0.0.34" | 84 | version "1.3.3" |
83 | resolved "https://registry.yarnpkg.com/@types/multer/-/multer-0.0.34.tgz#4b542b380dcf59bced8b66294654dc67a7fab383" | 85 | resolved "https://registry.yarnpkg.com/@types/multer/-/multer-1.3.3.tgz#57437b639dc741e59c2699139cb95dfe3ef5b21a" |
84 | dependencies: | 86 | dependencies: |
85 | "@types/express" "*" | 87 | "@types/express" "*" |
86 | 88 | ||
87 | "@types/node@*", "@types/node@^8.0.3": | 89 | "@types/node@*", "@types/node@^8.0.3": |
88 | version "8.0.3" | 90 | version "8.0.25" |
89 | resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.3.tgz#fca61c26f83e5f453166114f57d53a47feb36d45" | 91 | resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.25.tgz#66ecaf4df93f5281b48427ee96fbcdfc4f0cdce1" |
90 | 92 | ||
91 | "@types/request@^0.0.44": | 93 | "@types/request@^2.0.3": |
92 | version "0.0.44" | 94 | version "2.0.3" |
93 | resolved "https://registry.yarnpkg.com/@types/request/-/request-0.0.44.tgz#77572176765376d2ba98654079311650cf4113af" | 95 | resolved "https://registry.yarnpkg.com/@types/request/-/request-2.0.3.tgz#bdf0fba9488c822f77e97de3dd8fe357b2fb8c06" |
94 | dependencies: | 96 | dependencies: |
95 | "@types/form-data" "*" | 97 | "@types/form-data" "*" |
96 | "@types/node" "*" | 98 | "@types/node" "*" |
97 | 99 | ||
98 | "@types/sequelize@^4.0.55": | 100 | "@types/sequelize@^4.0.55": |
99 | version "4.0.62" | 101 | version "4.0.71" |
100 | resolved "https://registry.yarnpkg.com/@types/sequelize/-/sequelize-4.0.62.tgz#f1371ba9423ef36c25012844f9b26b4f51fa4191" | 102 | resolved "https://registry.yarnpkg.com/@types/sequelize/-/sequelize-4.0.71.tgz#61521e0fb167b1107ff21b8e207a6c90b8bbae71" |
101 | dependencies: | 103 | dependencies: |
102 | "@types/bluebird" "*" | 104 | "@types/bluebird" "*" |
103 | "@types/lodash" "*" | 105 | "@types/lodash" "*" |
104 | "@types/validator" "*" | 106 | "@types/validator" "*" |
105 | 107 | ||
106 | "@types/serve-static@*": | 108 | "@types/serve-static@*": |
107 | version "1.7.31" | 109 | version "1.7.32" |
108 | resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.7.31.tgz#15456de8d98d6b4cff31be6c6af7492ae63f521a" | 110 | resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.7.32.tgz#0f6732e4dab0813771dd8fc8fe14940f34728b4c" |
109 | dependencies: | 111 | dependencies: |
110 | "@types/express-serve-static-core" "*" | 112 | "@types/express-serve-static-core" "*" |
111 | "@types/mime" "*" | 113 | "@types/mime" "*" |
112 | 114 | ||
113 | "@types/validator@*", "@types/validator@^6.2.0": | 115 | "@types/validator@*", "@types/validator@^6.2.0": |
114 | version "6.2.0" | 116 | version "6.2.2" |
115 | resolved "https://registry.yarnpkg.com/@types/validator/-/validator-6.2.0.tgz#020322fe1929f69889eb675a1bdb5a98394b71f0" | 117 | resolved "https://registry.yarnpkg.com/@types/validator/-/validator-6.2.2.tgz#f10c4433e5d107c95cf895e53ae4d25a53c3fa32" |
116 | 118 | ||
117 | "@types/winston@^2.3.2": | 119 | "@types/winston@^2.3.2": |
118 | version "2.3.3" | 120 | version "2.3.5" |
119 | resolved "https://registry.yarnpkg.com/@types/winston/-/winston-2.3.3.tgz#f3eeea27c02f08aaeb60e535804b235f8378eff4" | 121 | resolved "https://registry.yarnpkg.com/@types/winston/-/winston-2.3.5.tgz#d8063460a7881e55a9dbfc41fcdfb5063312f3fb" |
120 | dependencies: | 122 | dependencies: |
121 | "@types/node" "*" | 123 | "@types/node" "*" |
122 | 124 | ||
123 | "@types/ws@^0.0.41": | 125 | "@types/ws@^3.0.2": |
124 | version "0.0.41" | 126 | version "3.0.2" |
125 | resolved "https://registry.yarnpkg.com/@types/ws/-/ws-0.0.41.tgz#88a7e0cd1605bd6ea773110954671394c690db1a" | 127 | resolved "https://registry.yarnpkg.com/@types/ws/-/ws-3.0.2.tgz#b538b6a16daee454ac04054991271f3da38772de" |
126 | dependencies: | 128 | dependencies: |
127 | "@types/node" "*" | 129 | "@types/node" "*" |
128 | 130 | ||
@@ -131,10 +133,10 @@ abbrev@1: | |||
131 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" | 133 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" |
132 | 134 | ||
133 | accepts@~1.3.3: | 135 | accepts@~1.3.3: |
134 | version "1.3.3" | 136 | version "1.3.4" |
135 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" | 137 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f" |
136 | dependencies: | 138 | dependencies: |
137 | mime-types "~2.1.11" | 139 | mime-types "~2.1.16" |
138 | negotiator "0.6.1" | 140 | negotiator "0.6.1" |
139 | 141 | ||
140 | acorn-jsx@^3.0.0: | 142 | acorn-jsx@^3.0.0: |
@@ -147,9 +149,9 @@ acorn@^3.0.4: | |||
147 | version "3.3.0" | 149 | version "3.3.0" |
148 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" | 150 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" |
149 | 151 | ||
150 | acorn@^5.0.1: | 152 | acorn@^5.1.1: |
151 | version "5.0.3" | 153 | version "5.1.1" |
152 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.0.3.tgz#c460df08491463f028ccb82eab3730bf01087b3d" | 154 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.1.1.tgz#53fe161111f912ab999ee887a90a0bc52822fd75" |
153 | 155 | ||
154 | addr-to-ip-port@^1.0.1, addr-to-ip-port@^1.4.2: | 156 | addr-to-ip-port@^1.0.1, addr-to-ip-port@^1.4.2: |
155 | version "1.4.2" | 157 | version "1.4.2" |
@@ -178,6 +180,10 @@ ansi-regex@^2.0.0: | |||
178 | version "2.1.1" | 180 | version "2.1.1" |
179 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" | 181 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" |
180 | 182 | ||
183 | ansi-regex@^3.0.0: | ||
184 | version "3.0.0" | ||
185 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" | ||
186 | |||
181 | ansi-styles@^1.1.0: | 187 | ansi-styles@^1.1.0: |
182 | version "1.1.0" | 188 | version "1.1.0" |
183 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de" | 189 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de" |
@@ -186,20 +192,22 @@ ansi-styles@^2.2.1: | |||
186 | version "2.2.1" | 192 | version "2.2.1" |
187 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" | 193 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" |
188 | 194 | ||
195 | ansi-styles@^3.1.0: | ||
196 | version "3.2.0" | ||
197 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" | ||
198 | dependencies: | ||
199 | color-convert "^1.9.0" | ||
200 | |||
189 | any-promise@^1.0.0: | 201 | any-promise@^1.0.0: |
190 | version "1.3.0" | 202 | version "1.3.0" |
191 | resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" | 203 | resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" |
192 | 204 | ||
193 | anymatch@^1.3.0: | 205 | anymatch@^1.3.0: |
194 | version "1.3.0" | 206 | version "1.3.2" |
195 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" | 207 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" |
196 | dependencies: | 208 | dependencies: |
197 | arrify "^1.0.0" | ||
198 | micromatch "^2.1.5" | 209 | micromatch "^2.1.5" |
199 | 210 | normalize-path "^2.0.0" | |
200 | ap@~0.2.0: | ||
201 | version "0.2.0" | ||
202 | resolved "https://registry.yarnpkg.com/ap/-/ap-0.2.0.tgz#ae0942600b29912f0d2b14ec60c45e8f330b6110" | ||
203 | 211 | ||
204 | append-field@^0.1.0: | 212 | append-field@^0.1.0: |
205 | version "0.1.0" | 213 | version "0.1.0" |
@@ -229,8 +237,8 @@ arr-diff@^2.0.0: | |||
229 | arr-flatten "^1.0.1" | 237 | arr-flatten "^1.0.1" |
230 | 238 | ||
231 | arr-flatten@^1.0.1: | 239 | arr-flatten@^1.0.1: |
232 | version "1.0.3" | 240 | version "1.1.0" |
233 | resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.3.tgz#a274ed85ac08849b6bd7847c4580745dc51adfb1" | 241 | resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" |
234 | 242 | ||
235 | array-flatten@1.1.1: | 243 | array-flatten@1.1.1: |
236 | version "1.1.1" | 244 | version "1.1.1" |
@@ -261,10 +269,6 @@ arrify@^1.0.0: | |||
261 | version "1.0.1" | 269 | version "1.0.1" |
262 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" | 270 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" |
263 | 271 | ||
264 | asap@^2.0.0: | ||
265 | version "2.0.5" | ||
266 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" | ||
267 | |||
268 | asn1@~0.2.3: | 272 | asn1@~0.2.3: |
269 | version "0.2.3" | 273 | version "0.2.3" |
270 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" | 274 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" |
@@ -292,8 +296,8 @@ async-lru@^1.1.1: | |||
292 | lru "^3.1.0" | 296 | lru "^3.1.0" |
293 | 297 | ||
294 | async@>=0.2.9, async@^2.0.0: | 298 | async@>=0.2.9, async@^2.0.0: |
295 | version "2.4.1" | 299 | version "2.5.0" |
296 | resolved "https://registry.yarnpkg.com/async/-/async-2.4.1.tgz#62a56b279c98a11d0987096a01cc3eeb8eb7bbd7" | 300 | resolved "https://registry.yarnpkg.com/async/-/async-2.5.0.tgz#843190fd6b7357a0b9e1c956edddd5ec8462b54d" |
297 | dependencies: | 301 | dependencies: |
298 | lodash "^4.14.0" | 302 | lodash "^4.14.0" |
299 | 303 | ||
@@ -318,12 +322,12 @@ aws4@^1.2.1: | |||
318 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" | 322 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" |
319 | 323 | ||
320 | babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: | 324 | babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: |
321 | version "6.22.0" | 325 | version "6.26.0" |
322 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" | 326 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" |
323 | dependencies: | 327 | dependencies: |
324 | chalk "^1.1.0" | 328 | chalk "^1.1.3" |
325 | esutils "^2.0.2" | 329 | esutils "^2.0.2" |
326 | js-tokens "^3.0.0" | 330 | js-tokens "^3.0.2" |
327 | 331 | ||
328 | balanced-match@^1.0.0: | 332 | balanced-match@^1.0.0: |
329 | version "1.0.0" | 333 | version "1.0.0" |
@@ -340,12 +344,11 @@ bcrypt-pbkdf@^1.0.0: | |||
340 | tweetnacl "^0.14.3" | 344 | tweetnacl "^0.14.3" |
341 | 345 | ||
342 | bcrypt@^1.0.2: | 346 | bcrypt@^1.0.2: |
343 | version "1.0.2" | 347 | version "1.0.3" |
344 | resolved "https://registry.yarnpkg.com/bcrypt/-/bcrypt-1.0.2.tgz#d05fc5d223173e0e28ec381c0f00cc25ffaf2736" | 348 | resolved "https://registry.yarnpkg.com/bcrypt/-/bcrypt-1.0.3.tgz#b02ddc6c0b52ea16b8d3cf375d5a32e780dab548" |
345 | dependencies: | 349 | dependencies: |
346 | bindings "1.2.1" | 350 | nan "2.6.2" |
347 | nan "2.5.0" | 351 | node-pre-gyp "0.6.36" |
348 | node-pre-gyp "0.6.32" | ||
349 | 352 | ||
350 | bencode@^1.0.0: | 353 | bencode@^1.0.0: |
351 | version "1.0.0" | 354 | version "1.0.0" |
@@ -354,14 +357,14 @@ bencode@^1.0.0: | |||
354 | safe-buffer "^5.1.1" | 357 | safe-buffer "^5.1.1" |
355 | 358 | ||
356 | binary-extensions@^1.0.0: | 359 | binary-extensions@^1.0.0: |
357 | version "1.8.0" | 360 | version "1.10.0" |
358 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774" | 361 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.10.0.tgz#9aeb9a6c5e88638aad171e167f5900abe24835d0" |
359 | 362 | ||
360 | binary-search@^1.2.0: | 363 | binary-search@^1.2.0: |
361 | version "1.3.2" | 364 | version "1.3.2" |
362 | resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.2.tgz#88c9b7bd2b7221d352da78ec887f5af2549e4de2" | 365 | resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.2.tgz#88c9b7bd2b7221d352da78ec887f5af2549e4de2" |
363 | 366 | ||
364 | bindings@1.2.1, bindings@~1.2.1: | 367 | bindings@~1.2.1: |
365 | version "1.2.1" | 368 | version "1.2.1" |
366 | resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.2.1.tgz#14ad6113812d2d37d72e67b4cacb4bb726505f11" | 369 | resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.2.1.tgz#14ad6113812d2d37d72e67b4cacb4bb726505f11" |
367 | 370 | ||
@@ -464,8 +467,8 @@ bluebird@^3.0.5, bluebird@^3.4.0, bluebird@^3.4.6, bluebird@^3.5.0: | |||
464 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" | 467 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" |
465 | 468 | ||
466 | bn.js@^4.4.0: | 469 | bn.js@^4.4.0: |
467 | version "4.11.7" | 470 | version "4.11.8" |
468 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.7.tgz#ddb048e50d9482790094c13eb3fcfc833ce7ab46" | 471 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" |
469 | 472 | ||
470 | body-parser@^1.12.4: | 473 | body-parser@^1.12.4: |
471 | version "1.17.2" | 474 | version "1.17.2" |
@@ -519,21 +522,17 @@ buffer-equals@^1.0.3: | |||
519 | version "1.0.4" | 522 | version "1.0.4" |
520 | resolved "https://registry.yarnpkg.com/buffer-equals/-/buffer-equals-1.0.4.tgz#0353b54fd07fd9564170671ae6f66b9cf10d27f5" | 523 | resolved "https://registry.yarnpkg.com/buffer-equals/-/buffer-equals-1.0.4.tgz#0353b54fd07fd9564170671ae6f66b9cf10d27f5" |
521 | 524 | ||
522 | buffer-shims@^1.0.0: | ||
523 | version "1.0.0" | ||
524 | resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" | ||
525 | |||
526 | buffer-writer@1.0.1: | 525 | buffer-writer@1.0.1: |
527 | version "1.0.1" | 526 | version "1.0.1" |
528 | resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-1.0.1.tgz#22a936901e3029afcd7547eb4487ceb697a3bf08" | 527 | resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-1.0.1.tgz#22a936901e3029afcd7547eb4487ceb697a3bf08" |
529 | 528 | ||
530 | bufferutil@^3.0.0: | 529 | bufferutil@^3.0.0: |
531 | version "3.0.1" | 530 | version "3.0.2" |
532 | resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-3.0.1.tgz#20b2ef5159ac49f20e44bce38e7c35a6a904ee66" | 531 | resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-3.0.2.tgz#7880c1c4c04ce8a13fffac3fb9ee02ac0cc0d8dc" |
533 | dependencies: | 532 | dependencies: |
534 | bindings "~1.2.1" | 533 | bindings "~1.2.1" |
535 | nan "~2.6.0" | 534 | nan "~2.6.0" |
536 | prebuild-install "~2.1.0" | 535 | prebuild-install "~2.2.0" |
537 | 536 | ||
538 | builtin-modules@^1.1.1: | 537 | builtin-modules@^1.1.1: |
539 | version "1.1.1" | 538 | version "1.1.1" |
@@ -571,13 +570,16 @@ caseless@~0.12.0: | |||
571 | version "0.12.0" | 570 | version "0.12.0" |
572 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" | 571 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" |
573 | 572 | ||
574 | chai@^3.3.0: | 573 | chai@^4.1.1: |
575 | version "3.5.0" | 574 | version "4.1.1" |
576 | resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" | 575 | resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.1.tgz#66e21279e6f3c6415ff8231878227900e2171b39" |
577 | dependencies: | 576 | dependencies: |
578 | assertion-error "^1.0.1" | 577 | assertion-error "^1.0.1" |
579 | deep-eql "^0.1.3" | 578 | check-error "^1.0.1" |
580 | type-detect "^1.0.0" | 579 | deep-eql "^2.0.1" |
580 | get-func-name "^2.0.0" | ||
581 | pathval "^1.0.0" | ||
582 | type-detect "^4.0.0" | ||
581 | 583 | ||
582 | chalk@0.5.1: | 584 | chalk@0.5.1: |
583 | version "0.5.1" | 585 | version "0.5.1" |
@@ -589,7 +591,7 @@ chalk@0.5.1: | |||
589 | strip-ansi "^0.3.0" | 591 | strip-ansi "^0.3.0" |
590 | supports-color "^0.2.0" | 592 | supports-color "^0.2.0" |
591 | 593 | ||
592 | chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: | 594 | chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: |
593 | version "1.1.3" | 595 | version "1.1.3" |
594 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" | 596 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" |
595 | dependencies: | 597 | dependencies: |
@@ -599,6 +601,18 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: | |||
599 | strip-ansi "^3.0.0" | 601 | strip-ansi "^3.0.0" |
600 | supports-color "^2.0.0" | 602 | supports-color "^2.0.0" |
601 | 603 | ||
604 | chalk@^2.0.0: | ||
605 | version "2.1.0" | ||
606 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e" | ||
607 | dependencies: | ||
608 | ansi-styles "^3.1.0" | ||
609 | escape-string-regexp "^1.0.5" | ||
610 | supports-color "^4.0.0" | ||
611 | |||
612 | check-error@^1.0.1: | ||
613 | version "1.0.2" | ||
614 | resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" | ||
615 | |||
602 | chokidar@^1.4.3: | 616 | chokidar@^1.4.3: |
603 | version "1.7.0" | 617 | version "1.7.0" |
604 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" | 618 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" |
@@ -627,8 +641,8 @@ chunk-store-stream@^2.0.2: | |||
627 | readable-stream "^2.0.5" | 641 | readable-stream "^2.0.5" |
628 | 642 | ||
629 | circular-json@^0.3.1: | 643 | circular-json@^0.3.1: |
630 | version "0.3.1" | 644 | version "0.3.3" |
631 | resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d" | 645 | resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" |
632 | 646 | ||
633 | cli-cursor@^1.0.1: | 647 | cli-cursor@^1.0.1: |
634 | version "1.0.2" | 648 | version "1.0.2" |
@@ -637,8 +651,8 @@ cli-cursor@^1.0.1: | |||
637 | restore-cursor "^1.0.1" | 651 | restore-cursor "^1.0.1" |
638 | 652 | ||
639 | cli-width@^2.0.0: | 653 | cli-width@^2.0.0: |
640 | version "2.1.0" | 654 | version "2.2.0" |
641 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" | 655 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" |
642 | 656 | ||
643 | closest-to@~2.0.0: | 657 | closest-to@~2.0.0: |
644 | version "2.0.0" | 658 | version "2.0.0" |
@@ -670,6 +684,16 @@ code-point-at@^1.0.0: | |||
670 | version "1.1.0" | 684 | version "1.1.0" |
671 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" | 685 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" |
672 | 686 | ||
687 | color-convert@^1.9.0: | ||
688 | version "1.9.0" | ||
689 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" | ||
690 | dependencies: | ||
691 | color-name "^1.1.1" | ||
692 | |||
693 | color-name@^1.1.1: | ||
694 | version "1.1.3" | ||
695 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" | ||
696 | |||
673 | colors@1.0.x: | 697 | colors@1.0.x: |
674 | version "1.0.3" | 698 | version "1.0.3" |
675 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" | 699 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" |
@@ -695,10 +719,8 @@ commander@2.9.0: | |||
695 | graceful-readlink ">= 1.0.0" | 719 | graceful-readlink ">= 1.0.0" |
696 | 720 | ||
697 | commander@^2.9.0: | 721 | commander@^2.9.0: |
698 | version "2.10.0" | 722 | version "2.11.0" |
699 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.10.0.tgz#e1f5d3245de246d1a5ca04702fa1ad1bd7e405fe" | 723 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" |
700 | dependencies: | ||
701 | graceful-readlink ">= 1.0.0" | ||
702 | 724 | ||
703 | compact2string@^1.2.0: | 725 | compact2string@^1.2.0: |
704 | version "1.4.0" | 726 | version "1.4.0" |
@@ -736,8 +758,8 @@ concurrently@^3.1.0: | |||
736 | tree-kill "^1.1.0" | 758 | tree-kill "^1.1.0" |
737 | 759 | ||
738 | config@^1.14.0: | 760 | config@^1.14.0: |
739 | version "1.26.1" | 761 | version "1.26.2" |
740 | resolved "https://registry.yarnpkg.com/config/-/config-1.26.1.tgz#f647ce32c345e80ba73a8eaa7a9a4b4e5b290ca1" | 762 | resolved "https://registry.yarnpkg.com/config/-/config-1.26.2.tgz#2466291168d8afae0aae8ab99ea4d4272f520cae" |
741 | dependencies: | 763 | dependencies: |
742 | json5 "0.4.0" | 764 | json5 "0.4.0" |
743 | os-homedir "1.0.2" | 765 | os-homedir "1.0.2" |
@@ -779,17 +801,17 @@ cookie@0.3.1: | |||
779 | version "0.3.1" | 801 | version "0.3.1" |
780 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" | 802 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" |
781 | 803 | ||
782 | cookiejar@^2.0.6: | 804 | cookiejar@^2.1.0: |
783 | version "2.1.1" | 805 | version "2.1.1" |
784 | resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.1.tgz#41ad57b1b555951ec171412a81942b1e8200d34a" | 806 | resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.1.tgz#41ad57b1b555951ec171412a81942b1e8200d34a" |
785 | 807 | ||
786 | core-util-is@~1.0.0: | 808 | core-util-is@1.0.2, core-util-is@~1.0.0: |
787 | version "1.0.2" | 809 | version "1.0.2" |
788 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" | 810 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" |
789 | 811 | ||
790 | cors@^2.8.1: | 812 | cors@^2.8.1: |
791 | version "2.8.3" | 813 | version "2.8.4" |
792 | resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.3.tgz#4cf78e1d23329a7496b2fc2225b77ca5bb5eb802" | 814 | resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.4.tgz#2bd381f2eb201020105cd50ea59da63090694686" |
793 | dependencies: | 815 | dependencies: |
794 | object-assign "^4" | 816 | object-assign "^4" |
795 | vary "^1" | 817 | vary "^1" |
@@ -813,21 +835,6 @@ create-torrent@^3.24.5: | |||
813 | simple-sha1 "^2.0.0" | 835 | simple-sha1 "^2.0.0" |
814 | xtend "^4.0.1" | 836 | xtend "^4.0.1" |
815 | 837 | ||
816 | cross-env@^3.1.2: | ||
817 | version "3.2.4" | ||
818 | resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-3.2.4.tgz#9e0585f277864ed421ce756f81a980ff0d698aba" | ||
819 | dependencies: | ||
820 | cross-spawn "^5.1.0" | ||
821 | is-windows "^1.0.0" | ||
822 | |||
823 | cross-spawn@^5.1.0: | ||
824 | version "5.1.0" | ||
825 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" | ||
826 | dependencies: | ||
827 | lru-cache "^4.0.1" | ||
828 | shebang-command "^1.2.0" | ||
829 | which "^1.2.9" | ||
830 | |||
831 | cryptiles@2.x.x: | 838 | cryptiles@2.x.x: |
832 | version "2.0.5" | 839 | version "2.0.5" |
833 | resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" | 840 | resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" |
@@ -858,35 +865,29 @@ debug-log@^1.0.0: | |||
858 | version "1.0.1" | 865 | version "1.0.1" |
859 | resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" | 866 | resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" |
860 | 867 | ||
861 | debug@2.6.0: | ||
862 | version "2.6.0" | ||
863 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.0.tgz#bc596bcabe7617f11d9fa15361eded5608b8499b" | ||
864 | dependencies: | ||
865 | ms "0.7.2" | ||
866 | |||
867 | debug@2.6.7: | 868 | debug@2.6.7: |
868 | version "2.6.7" | 869 | version "2.6.7" |
869 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.7.tgz#92bad1f6d05bbb6bba22cca88bcd0ec894c2861e" | 870 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.7.tgz#92bad1f6d05bbb6bba22cca88bcd0ec894c2861e" |
870 | dependencies: | 871 | dependencies: |
871 | ms "2.0.0" | 872 | ms "2.0.0" |
872 | 873 | ||
873 | debug@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.8: | 874 | debug@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: |
874 | version "2.6.8" | 875 | version "2.6.8" |
875 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" | 876 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" |
876 | dependencies: | 877 | dependencies: |
877 | ms "2.0.0" | 878 | ms "2.0.0" |
878 | 879 | ||
879 | debug@~2.2.0: | 880 | decompress-response@^3.3.0: |
880 | version "2.2.0" | 881 | version "3.3.0" |
881 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" | 882 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" |
882 | dependencies: | 883 | dependencies: |
883 | ms "0.7.1" | 884 | mimic-response "^1.0.0" |
884 | 885 | ||
885 | deep-eql@^0.1.3: | 886 | deep-eql@^2.0.1: |
886 | version "0.1.3" | 887 | version "2.0.2" |
887 | resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2" | 888 | resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-2.0.2.tgz#b1bac06e56f0a76777686d50c9feb75c2ed7679a" |
888 | dependencies: | 889 | dependencies: |
889 | type-detect "0.1.1" | 890 | type-detect "^3.0.0" |
890 | 891 | ||
891 | deep-extend@~0.4.0: | 892 | deep-extend@~0.4.0: |
892 | version "0.4.2" | 893 | version "0.4.2" |
@@ -938,21 +939,14 @@ delegates@^1.0.0: | |||
938 | version "1.0.0" | 939 | version "1.0.0" |
939 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" | 940 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" |
940 | 941 | ||
941 | depd@1.1.0, depd@^1.1.0, depd@~1.1.0: | 942 | depd@1.1.1, depd@^1.1.0, depd@~1.1.0, depd@~1.1.1: |
942 | version "1.1.0" | 943 | version "1.1.1" |
943 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" | 944 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" |
944 | 945 | ||
945 | destroy@~1.0.4: | 946 | destroy@~1.0.4: |
946 | version "1.0.4" | 947 | version "1.0.4" |
947 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" | 948 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" |
948 | 949 | ||
949 | dezalgo@^1.0.3: | ||
950 | version "1.0.3" | ||
951 | resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" | ||
952 | dependencies: | ||
953 | asap "^2.0.0" | ||
954 | wrappy "1" | ||
955 | |||
956 | dicer@0.2.5: | 950 | dicer@0.2.5: |
957 | version "0.2.5" | 951 | version "0.2.5" |
958 | resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f" | 952 | resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f" |
@@ -960,10 +954,14 @@ dicer@0.2.5: | |||
960 | readable-stream "1.1.x" | 954 | readable-stream "1.1.x" |
961 | streamsearch "0.1.2" | 955 | streamsearch "0.1.2" |
962 | 956 | ||
963 | diff@3.2.0, diff@^3.1.0, diff@^3.2.0: | 957 | diff@3.2.0: |
964 | version "3.2.0" | 958 | version "3.2.0" |
965 | resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" | 959 | resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9" |
966 | 960 | ||
961 | diff@^3.1.0, diff@^3.2.0: | ||
962 | version "3.3.0" | ||
963 | resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.0.tgz#056695150d7aa93237ca7e378ac3b1682b7963b9" | ||
964 | |||
967 | doctrine@1.5.0, doctrine@^1.2.2: | 965 | doctrine@1.5.0, doctrine@^1.2.2: |
968 | version "1.5.0" | 966 | version "1.5.0" |
969 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" | 967 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" |
@@ -994,10 +992,10 @@ duplexer@~0.1.1: | |||
994 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" | 992 | resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" |
995 | 993 | ||
996 | duplexify@^3.2.0: | 994 | duplexify@^3.2.0: |
997 | version "3.5.0" | 995 | version "3.5.1" |
998 | resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.0.tgz#1aa773002e1578457e9d9d4a50b0ccaaebcbd604" | 996 | resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.5.1.tgz#4e1516be68838bc90a49994f0b39a6e5960befcd" |
999 | dependencies: | 997 | dependencies: |
1000 | end-of-stream "1.0.0" | 998 | end-of-stream "^1.0.0" |
1001 | inherits "^2.0.1" | 999 | inherits "^2.0.1" |
1002 | readable-stream "^2.0.0" | 1000 | readable-stream "^2.0.0" |
1003 | stream-shift "^1.0.0" | 1001 | stream-shift "^1.0.0" |
@@ -1016,12 +1014,6 @@ encodeurl@~1.0.1: | |||
1016 | version "1.0.1" | 1014 | version "1.0.1" |
1017 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" | 1015 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" |
1018 | 1016 | ||
1019 | end-of-stream@1.0.0: | ||
1020 | version "1.0.0" | ||
1021 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" | ||
1022 | dependencies: | ||
1023 | once "~1.3.0" | ||
1024 | |||
1025 | end-of-stream@^1.0.0, end-of-stream@^1.1.0: | 1017 | end-of-stream@^1.0.0, end-of-stream@^1.1.0: |
1026 | version "1.4.0" | 1018 | version "1.4.0" |
1027 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.0.tgz#7a90d833efda6cfa6eac0f4949dbb0fad3a63206" | 1019 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.0.tgz#7a90d833efda6cfa6eac0f4949dbb0fad3a63206" |
@@ -1035,13 +1027,14 @@ error-ex@^1.2.0: | |||
1035 | is-arrayish "^0.2.1" | 1027 | is-arrayish "^0.2.1" |
1036 | 1028 | ||
1037 | es-abstract@^1.7.0: | 1029 | es-abstract@^1.7.0: |
1038 | version "1.7.0" | 1030 | version "1.8.0" |
1039 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.7.0.tgz#dfade774e01bfcd97f96180298c449c8623fb94c" | 1031 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.8.0.tgz#3b00385e85729932beffa9163bbea1234e932914" |
1040 | dependencies: | 1032 | dependencies: |
1041 | es-to-primitive "^1.1.1" | 1033 | es-to-primitive "^1.1.1" |
1042 | function-bind "^1.1.0" | 1034 | function-bind "^1.1.0" |
1035 | has "^1.0.1" | ||
1043 | is-callable "^1.1.3" | 1036 | is-callable "^1.1.3" |
1044 | is-regex "^1.0.3" | 1037 | is-regex "^1.0.4" |
1045 | 1038 | ||
1046 | es-to-primitive@^1.1.1: | 1039 | es-to-primitive@^1.1.1: |
1047 | version "1.1.1" | 1040 | version "1.1.1" |
@@ -1052,8 +1045,8 @@ es-to-primitive@^1.1.1: | |||
1052 | is-symbol "^1.0.1" | 1045 | is-symbol "^1.0.1" |
1053 | 1046 | ||
1054 | es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: | 1047 | es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14: |
1055 | version "0.10.23" | 1048 | version "0.10.29" |
1056 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.23.tgz#7578b51be974207a5487821b56538c224e4e7b38" | 1049 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.29.tgz#768eb2dfc4957bcf35fa0568f193ab71ede53fd8" |
1057 | dependencies: | 1050 | dependencies: |
1058 | es6-iterator "2" | 1051 | es6-iterator "2" |
1059 | es6-symbol "~3.1" | 1052 | es6-symbol "~3.1" |
@@ -1124,9 +1117,9 @@ escope@^3.6.0: | |||
1124 | esrecurse "^4.1.0" | 1117 | esrecurse "^4.1.0" |
1125 | estraverse "^4.1.1" | 1118 | estraverse "^4.1.1" |
1126 | 1119 | ||
1127 | eslint-config-standard-jsx@4.0.1: | 1120 | eslint-config-standard-jsx@4.0.2: |
1128 | version "4.0.1" | 1121 | version "4.0.2" |
1129 | resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-4.0.1.tgz#cd4e463d0268e2d9e707f61f42f73f5b3333c642" | 1122 | resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-4.0.2.tgz#009e53c4ddb1e9ee70b4650ffe63a7f39f8836e1" |
1130 | 1123 | ||
1131 | eslint-config-standard@10.2.1: | 1124 | eslint-config-standard@10.2.1: |
1132 | version "10.2.1" | 1125 | version "10.2.1" |
@@ -1163,8 +1156,8 @@ eslint-plugin-import@~2.2.0: | |||
1163 | pkg-up "^1.0.0" | 1156 | pkg-up "^1.0.0" |
1164 | 1157 | ||
1165 | eslint-plugin-node@~4.2.2: | 1158 | eslint-plugin-node@~4.2.2: |
1166 | version "4.2.2" | 1159 | version "4.2.3" |
1167 | resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-4.2.2.tgz#82959ca9aed79fcbd28bb1b188d05cac04fb3363" | 1160 | resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-4.2.3.tgz#c04390ab8dbcbb6887174023d6f3a72769e63b97" |
1168 | dependencies: | 1161 | dependencies: |
1169 | ignore "^3.0.11" | 1162 | ignore "^3.0.11" |
1170 | minimatch "^3.0.2" | 1163 | minimatch "^3.0.2" |
@@ -1231,15 +1224,15 @@ eslint@~3.19.0: | |||
1231 | user-home "^2.0.0" | 1224 | user-home "^2.0.0" |
1232 | 1225 | ||
1233 | espree@^3.4.0: | 1226 | espree@^3.4.0: |
1234 | version "3.4.3" | 1227 | version "3.5.0" |
1235 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.4.3.tgz#2910b5ccd49ce893c2ffffaab4fd8b3a31b82374" | 1228 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.0.tgz#98358625bdd055861ea27e2867ea729faf463d8d" |
1236 | dependencies: | 1229 | dependencies: |
1237 | acorn "^5.0.1" | 1230 | acorn "^5.1.1" |
1238 | acorn-jsx "^3.0.0" | 1231 | acorn-jsx "^3.0.0" |
1239 | 1232 | ||
1240 | esprima@^3.1.1: | 1233 | esprima@^4.0.0: |
1241 | version "3.1.3" | 1234 | version "4.0.0" |
1242 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" | 1235 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" |
1243 | 1236 | ||
1244 | esquery@^1.0.0: | 1237 | esquery@^1.0.0: |
1245 | version "1.0.0" | 1238 | version "1.0.0" |
@@ -1306,8 +1299,8 @@ expand-range@^1.8.1: | |||
1306 | fill-range "^2.1.0" | 1299 | fill-range "^2.1.0" |
1307 | 1300 | ||
1308 | expand-template@^1.0.2: | 1301 | expand-template@^1.0.2: |
1309 | version "1.0.3" | 1302 | version "1.1.0" |
1310 | resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-1.0.3.tgz#6c303323177a62b1b22c070279f7861287b69b1a" | 1303 | resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-1.1.0.tgz#e09efba977bf98f9ee0ed25abd0c692e02aec3fc" |
1311 | 1304 | ||
1312 | express-oauth-server@2.0.0-b1: | 1305 | express-oauth-server@2.0.0-b1: |
1313 | version "2.0.0-b1" | 1306 | version "2.0.0-b1" |
@@ -1319,18 +1312,18 @@ express-oauth-server@2.0.0-b1: | |||
1319 | thenify "^3.0.0" | 1312 | thenify "^3.0.0" |
1320 | 1313 | ||
1321 | express-validator@^3.1.0: | 1314 | express-validator@^3.1.0: |
1322 | version "3.2.0" | 1315 | version "3.2.1" |
1323 | resolved "https://registry.yarnpkg.com/express-validator/-/express-validator-3.2.0.tgz#9537abeb0f66e439f9e30b4ed16c4c6c231318e2" | 1316 | resolved "https://registry.yarnpkg.com/express-validator/-/express-validator-3.2.1.tgz#45603e7eee693185c2198fbdebd414925ffd3524" |
1324 | dependencies: | 1317 | dependencies: |
1325 | "@types/bluebird" "~3.0.36" | 1318 | "@types/bluebird" "^3.4.0" |
1326 | "@types/express" "~4.0.34" | 1319 | "@types/express" "~4.0.34" |
1327 | bluebird "^3.4.0" | 1320 | bluebird "^3.4.0" |
1328 | lodash "^4.16.0" | 1321 | lodash "^4.16.0" |
1329 | validator "~6.2.0" | 1322 | validator "~6.2.0" |
1330 | 1323 | ||
1331 | express@^4.12.4, express@^4.13.3: | 1324 | express@^4.12.4, express@^4.13.3: |
1332 | version "4.15.3" | 1325 | version "4.15.4" |
1333 | resolved "https://registry.yarnpkg.com/express/-/express-4.15.3.tgz#bab65d0f03aa80c358408972fc700f916944b662" | 1326 | resolved "https://registry.yarnpkg.com/express/-/express-4.15.4.tgz#032e2253489cf8fce02666beca3d11ed7a2daed1" |
1334 | dependencies: | 1327 | dependencies: |
1335 | accepts "~1.3.3" | 1328 | accepts "~1.3.3" |
1336 | array-flatten "1.1.1" | 1329 | array-flatten "1.1.1" |
@@ -1338,23 +1331,23 @@ express@^4.12.4, express@^4.13.3: | |||
1338 | content-type "~1.0.2" | 1331 | content-type "~1.0.2" |
1339 | cookie "0.3.1" | 1332 | cookie "0.3.1" |
1340 | cookie-signature "1.0.6" | 1333 | cookie-signature "1.0.6" |
1341 | debug "2.6.7" | 1334 | debug "2.6.8" |
1342 | depd "~1.1.0" | 1335 | depd "~1.1.1" |
1343 | encodeurl "~1.0.1" | 1336 | encodeurl "~1.0.1" |
1344 | escape-html "~1.0.3" | 1337 | escape-html "~1.0.3" |
1345 | etag "~1.8.0" | 1338 | etag "~1.8.0" |
1346 | finalhandler "~1.0.3" | 1339 | finalhandler "~1.0.4" |
1347 | fresh "0.5.0" | 1340 | fresh "0.5.0" |
1348 | merge-descriptors "1.0.1" | 1341 | merge-descriptors "1.0.1" |
1349 | methods "~1.1.2" | 1342 | methods "~1.1.2" |
1350 | on-finished "~2.3.0" | 1343 | on-finished "~2.3.0" |
1351 | parseurl "~1.3.1" | 1344 | parseurl "~1.3.1" |
1352 | path-to-regexp "0.1.7" | 1345 | path-to-regexp "0.1.7" |
1353 | proxy-addr "~1.1.4" | 1346 | proxy-addr "~1.1.5" |
1354 | qs "6.4.0" | 1347 | qs "6.5.0" |
1355 | range-parser "~1.2.0" | 1348 | range-parser "~1.2.0" |
1356 | send "0.15.3" | 1349 | send "0.15.4" |
1357 | serve-static "1.12.3" | 1350 | serve-static "1.12.4" |
1358 | setprototypeof "1.0.3" | 1351 | setprototypeof "1.0.3" |
1359 | statuses "~1.3.1" | 1352 | statuses "~1.3.1" |
1360 | type-is "~1.6.15" | 1353 | type-is "~1.6.15" |
@@ -1371,9 +1364,9 @@ extglob@^0.3.1: | |||
1371 | dependencies: | 1364 | dependencies: |
1372 | is-extglob "^1.0.0" | 1365 | is-extglob "^1.0.0" |
1373 | 1366 | ||
1374 | extsprintf@1.0.2: | 1367 | extsprintf@1.3.0, extsprintf@^1.2.0: |
1375 | version "1.0.2" | 1368 | version "1.3.0" |
1376 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" | 1369 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" |
1377 | 1370 | ||
1378 | eyes@0.1.x: | 1371 | eyes@0.1.x: |
1379 | version "0.1.8" | 1372 | version "0.1.8" |
@@ -1420,11 +1413,11 @@ fill-range@^2.1.0: | |||
1420 | repeat-element "^1.1.2" | 1413 | repeat-element "^1.1.2" |
1421 | repeat-string "^1.5.2" | 1414 | repeat-string "^1.5.2" |
1422 | 1415 | ||
1423 | finalhandler@~1.0.3: | 1416 | finalhandler@~1.0.4: |
1424 | version "1.0.3" | 1417 | version "1.0.4" |
1425 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.3.tgz#ef47e77950e999780e86022a560e3217e0d0cc89" | 1418 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.4.tgz#18574f2e7c4b98b8ae3b230c21f201f31bdb3fb7" |
1426 | dependencies: | 1419 | dependencies: |
1427 | debug "2.6.7" | 1420 | debug "2.6.8" |
1428 | encodeurl "~1.0.1" | 1421 | encodeurl "~1.0.1" |
1429 | escape-html "~1.0.3" | 1422 | escape-html "~1.0.3" |
1430 | on-finished "~2.3.0" | 1423 | on-finished "~2.3.0" |
@@ -1433,8 +1426,8 @@ finalhandler@~1.0.3: | |||
1433 | unpipe "~1.0.0" | 1426 | unpipe "~1.0.0" |
1434 | 1427 | ||
1435 | find-root@^1.0.0: | 1428 | find-root@^1.0.0: |
1436 | version "1.0.0" | 1429 | version "1.1.0" |
1437 | resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.0.0.tgz#962ff211aab25c6520feeeb8d6287f8f6e95807a" | 1430 | resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" |
1438 | 1431 | ||
1439 | find-up@^1.0.0: | 1432 | find-up@^1.0.0: |
1440 | version "1.1.2" | 1433 | version "1.1.2" |
@@ -1487,7 +1480,15 @@ forever-agent@~0.6.1: | |||
1487 | version "0.6.1" | 1480 | version "0.6.1" |
1488 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" | 1481 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" |
1489 | 1482 | ||
1490 | form-data@^2.1.1, form-data@~2.1.1: | 1483 | form-data@^2.1.1: |
1484 | version "2.3.1" | ||
1485 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf" | ||
1486 | dependencies: | ||
1487 | asynckit "^0.4.0" | ||
1488 | combined-stream "^1.0.5" | ||
1489 | mime-types "^2.1.12" | ||
1490 | |||
1491 | form-data@~2.1.1: | ||
1491 | version "2.1.4" | 1492 | version "2.1.4" |
1492 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" | 1493 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" |
1493 | dependencies: | 1494 | dependencies: |
@@ -1533,7 +1534,7 @@ fsevents@^1.0.0: | |||
1533 | nan "^2.3.0" | 1534 | nan "^2.3.0" |
1534 | node-pre-gyp "^0.6.36" | 1535 | node-pre-gyp "^0.6.36" |
1535 | 1536 | ||
1536 | fstream-ignore@^1.0.5, fstream-ignore@~1.0.5: | 1537 | fstream-ignore@^1.0.5: |
1537 | version "1.0.5" | 1538 | version "1.0.5" |
1538 | resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" | 1539 | resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" |
1539 | dependencies: | 1540 | dependencies: |
@@ -1541,7 +1542,7 @@ fstream-ignore@^1.0.5, fstream-ignore@~1.0.5: | |||
1541 | inherits "2" | 1542 | inherits "2" |
1542 | minimatch "^3.0.0" | 1543 | minimatch "^3.0.0" |
1543 | 1544 | ||
1544 | fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2, fstream@~1.0.10: | 1545 | fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: |
1545 | version "1.0.11" | 1546 | version "1.0.11" |
1546 | resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" | 1547 | resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" |
1547 | dependencies: | 1548 | dependencies: |
@@ -1589,6 +1590,10 @@ get-browser-rtc@^1.0.0: | |||
1589 | version "1.0.2" | 1590 | version "1.0.2" |
1590 | resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz#bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9" | 1591 | resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz#bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9" |
1591 | 1592 | ||
1593 | get-func-name@^2.0.0: | ||
1594 | version "2.0.0" | ||
1595 | resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" | ||
1596 | |||
1592 | get-stdin@^5.0.1: | 1597 | get-stdin@^5.0.1: |
1593 | version "5.0.1" | 1598 | version "5.0.1" |
1594 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" | 1599 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" |
@@ -1707,6 +1712,10 @@ has-flag@^1.0.0: | |||
1707 | version "1.0.0" | 1712 | version "1.0.0" |
1708 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" | 1713 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" |
1709 | 1714 | ||
1715 | has-flag@^2.0.0: | ||
1716 | version "2.0.0" | ||
1717 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" | ||
1718 | |||
1710 | has-unicode@^2.0.0: | 1719 | has-unicode@^2.0.0: |
1711 | version "2.0.1" | 1720 | version "2.0.1" |
1712 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" | 1721 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" |
@@ -1730,11 +1739,11 @@ hoek@2.x.x: | |||
1730 | version "2.16.3" | 1739 | version "2.16.3" |
1731 | resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" | 1740 | resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" |
1732 | 1741 | ||
1733 | http-errors@~1.6.1: | 1742 | http-errors@~1.6.1, http-errors@~1.6.2: |
1734 | version "1.6.1" | 1743 | version "1.6.2" |
1735 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.1.tgz#5f8b8ed98aca545656bf572997387f904a722257" | 1744 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" |
1736 | dependencies: | 1745 | dependencies: |
1737 | depd "1.1.0" | 1746 | depd "1.1.1" |
1738 | inherits "2.0.3" | 1747 | inherits "2.0.3" |
1739 | setprototypeof "1.0.3" | 1748 | setprototypeof "1.0.3" |
1740 | statuses ">= 1.3.1 < 2" | 1749 | statuses ">= 1.3.1 < 2" |
@@ -1822,14 +1831,14 @@ ip@^1.0.1, ip@^1.1.3: | |||
1822 | version "1.1.5" | 1831 | version "1.1.5" |
1823 | resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" | 1832 | resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" |
1824 | 1833 | ||
1825 | ipaddr.js@1.3.0: | 1834 | ipaddr.js@1.4.0: |
1826 | version "1.3.0" | ||
1827 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.3.0.tgz#1e03a52fdad83a8bbb2b25cbf4998b4cffcd3dec" | ||
1828 | |||
1829 | "ipaddr.js@>= 0.1.5", ipaddr.js@^1.0.1: | ||
1830 | version "1.4.0" | 1835 | version "1.4.0" |
1831 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.4.0.tgz#296aca878a821816e5b85d0a285a99bcff4582f0" | 1836 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.4.0.tgz#296aca878a821816e5b85d0a285a99bcff4582f0" |
1832 | 1837 | ||
1838 | "ipaddr.js@>= 0.1.5", ipaddr.js@^1.0.1: | ||
1839 | version "1.5.2" | ||
1840 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0" | ||
1841 | |||
1833 | is-arrayish@^0.2.1: | 1842 | is-arrayish@^0.2.1: |
1834 | version "0.2.1" | 1843 | version "0.2.1" |
1835 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" | 1844 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" |
@@ -1909,8 +1918,8 @@ is-glob@^2.0.0, is-glob@^2.0.1: | |||
1909 | is-extglob "^1.0.0" | 1918 | is-extglob "^1.0.0" |
1910 | 1919 | ||
1911 | is-my-json-valid@^2.10.0: | 1920 | is-my-json-valid@^2.10.0: |
1912 | version "2.16.0" | 1921 | version "2.16.1" |
1913 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz#f079dd9bfdae65ee2038aae8acbc86ab109e3693" | 1922 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz#5a846777e2c2620d1e69104e5d3a03b1f6088f11" |
1914 | dependencies: | 1923 | dependencies: |
1915 | generate-function "^2.0.0" | 1924 | generate-function "^2.0.0" |
1916 | generate-object-property "^1.1.0" | 1925 | generate-object-property "^1.1.0" |
@@ -1965,7 +1974,7 @@ is-redirect@^1.0.0: | |||
1965 | version "1.0.0" | 1974 | version "1.0.0" |
1966 | resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" | 1975 | resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" |
1967 | 1976 | ||
1968 | is-regex@^1.0.3: | 1977 | is-regex@^1.0.4: |
1969 | version "1.0.4" | 1978 | version "1.0.4" |
1970 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" | 1979 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" |
1971 | dependencies: | 1980 | dependencies: |
@@ -1989,10 +1998,6 @@ is-typedarray@^1.0.0, is-typedarray@~1.0.0: | |||
1989 | version "1.0.0" | 1998 | version "1.0.0" |
1990 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" | 1999 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" |
1991 | 2000 | ||
1992 | is-windows@^1.0.0: | ||
1993 | version "1.0.1" | ||
1994 | resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.1.tgz#310db70f742d259a16a369202b51af84233310d9" | ||
1995 | |||
1996 | isarray@0.0.1: | 2001 | isarray@0.0.1: |
1997 | version "0.0.1" | 2002 | version "0.0.1" |
1998 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" | 2003 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" |
@@ -2015,16 +2020,20 @@ isstream@0.1.x, isstream@~0.1.2: | |||
2015 | version "0.1.2" | 2020 | version "0.1.2" |
2016 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" | 2021 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" |
2017 | 2022 | ||
2018 | js-tokens@^3.0.0: | 2023 | js-string-escape@1.0.1: |
2019 | version "3.0.1" | 2024 | version "1.0.1" |
2020 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" | 2025 | resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" |
2026 | |||
2027 | js-tokens@^3.0.2: | ||
2028 | version "3.0.2" | ||
2029 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" | ||
2021 | 2030 | ||
2022 | js-yaml@^3.5.1, js-yaml@^3.5.4: | 2031 | js-yaml@^3.5.1, js-yaml@^3.5.4: |
2023 | version "3.8.4" | 2032 | version "3.9.1" |
2024 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.4.tgz#520b4564f86573ba96662af85a8cafa7b4b5a6f6" | 2033 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.9.1.tgz#08775cebdfdd359209f0d2acd383c8f86a6904a0" |
2025 | dependencies: | 2034 | dependencies: |
2026 | argparse "^1.0.7" | 2035 | argparse "^1.0.7" |
2027 | esprima "^3.1.1" | 2036 | esprima "^4.0.0" |
2028 | 2037 | ||
2029 | jsbn@~0.1.0: | 2038 | jsbn@~0.1.0: |
2030 | version "0.1.1" | 2039 | version "0.1.1" |
@@ -2061,13 +2070,13 @@ jsonpointer@^4.0.0: | |||
2061 | resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" | 2070 | resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" |
2062 | 2071 | ||
2063 | jsprim@^1.2.2: | 2072 | jsprim@^1.2.2: |
2064 | version "1.4.0" | 2073 | version "1.4.1" |
2065 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918" | 2074 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" |
2066 | dependencies: | 2075 | dependencies: |
2067 | assert-plus "1.0.0" | 2076 | assert-plus "1.0.0" |
2068 | extsprintf "1.0.2" | 2077 | extsprintf "1.3.0" |
2069 | json-schema "0.2.3" | 2078 | json-schema "0.2.3" |
2070 | verror "1.3.6" | 2079 | verror "1.10.0" |
2071 | 2080 | ||
2072 | jsx-ast-utils@^1.3.4: | 2081 | jsx-ast-utils@^1.3.4: |
2073 | version "1.4.1" | 2082 | version "1.4.1" |
@@ -2078,8 +2087,8 @@ junk@^2.1.0: | |||
2078 | resolved "https://registry.yarnpkg.com/junk/-/junk-2.1.0.tgz#f431b4b7f072dc500a5f10ce7f4ec71930e70134" | 2087 | resolved "https://registry.yarnpkg.com/junk/-/junk-2.1.0.tgz#f431b4b7f072dc500a5f10ce7f4ec71930e70134" |
2079 | 2088 | ||
2080 | k-bucket@^3.0.1: | 2089 | k-bucket@^3.0.1: |
2081 | version "3.2.1" | 2090 | version "3.3.0" |
2082 | resolved "https://registry.yarnpkg.com/k-bucket/-/k-bucket-3.2.1.tgz#200d07f02013436ed67265950ec98f62bb292f62" | 2091 | resolved "https://registry.yarnpkg.com/k-bucket/-/k-bucket-3.3.0.tgz#cf18eb3407ff12f9fc2f90cbe832fb66999b2989" |
2083 | dependencies: | 2092 | dependencies: |
2084 | buffer-equals "^1.0.3" | 2093 | buffer-equals "^1.0.3" |
2085 | inherits "^2.0.1" | 2094 | inherits "^2.0.1" |
@@ -2254,13 +2263,6 @@ lowercase-keys@^1.0.0: | |||
2254 | version "1.0.0" | 2263 | version "1.0.0" |
2255 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" | 2264 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" |
2256 | 2265 | ||
2257 | lru-cache@^4.0.1: | ||
2258 | version "4.1.1" | ||
2259 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" | ||
2260 | dependencies: | ||
2261 | pseudomap "^1.0.2" | ||
2262 | yallist "^2.1.2" | ||
2263 | |||
2264 | lru@^3.0.0, lru@^3.1.0: | 2266 | lru@^3.0.0, lru@^3.1.0: |
2265 | version "3.1.0" | 2267 | version "3.1.0" |
2266 | resolved "https://registry.yarnpkg.com/lru/-/lru-3.1.0.tgz#ea7fb8546d83733396a13091d76cfeb4c06837d5" | 2268 | resolved "https://registry.yarnpkg.com/lru/-/lru-3.1.0.tgz#ea7fb8546d83733396a13091d76cfeb4c06837d5" |
@@ -2297,8 +2299,8 @@ mediasource@^2.0.0, mediasource@^2.1.0: | |||
2297 | to-arraybuffer "^1.0.1" | 2299 | to-arraybuffer "^1.0.1" |
2298 | 2300 | ||
2299 | memory-chunk-store@^1.2.0: | 2301 | memory-chunk-store@^1.2.0: |
2300 | version "1.2.0" | 2302 | version "1.3.0" |
2301 | resolved "https://registry.yarnpkg.com/memory-chunk-store/-/memory-chunk-store-1.2.0.tgz#c8fb00528242eb3c44afd74b33e6b40c37b6eca0" | 2303 | resolved "https://registry.yarnpkg.com/memory-chunk-store/-/memory-chunk-store-1.3.0.tgz#ae99e7e3b58b52db43d49d94722930d39459d0c4" |
2302 | 2304 | ||
2303 | merge-descriptors@1.0.1: | 2305 | merge-descriptors@1.0.1: |
2304 | version "1.0.1" | 2306 | version "1.0.1" |
@@ -2326,31 +2328,35 @@ micromatch@^2.1.5: | |||
2326 | parse-glob "^3.0.4" | 2328 | parse-glob "^3.0.4" |
2327 | regex-cache "^0.4.2" | 2329 | regex-cache "^0.4.2" |
2328 | 2330 | ||
2329 | mime-db@~1.27.0: | 2331 | mime-db@~1.29.0: |
2330 | version "1.27.0" | 2332 | version "1.29.0" |
2331 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.27.0.tgz#820f572296bbd20ec25ed55e5b5de869e5436eb1" | 2333 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.29.0.tgz#48d26d235589651704ac5916ca06001914266878" |
2332 | 2334 | ||
2333 | mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.7: | 2335 | mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.7: |
2334 | version "2.1.15" | 2336 | version "2.1.16" |
2335 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.15.tgz#a4ebf5064094569237b8cf70046776d09fc92aed" | 2337 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.16.tgz#2b858a52e5ecd516db897ac2be87487830698e23" |
2336 | dependencies: | 2338 | dependencies: |
2337 | mime-db "~1.27.0" | 2339 | mime-db "~1.29.0" |
2338 | 2340 | ||
2339 | mime@1.3.4: | 2341 | mime@1.3.4: |
2340 | version "1.3.4" | 2342 | version "1.3.4" |
2341 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" | 2343 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" |
2342 | 2344 | ||
2343 | mime@^1.3.4: | 2345 | mime@^1.3.4, mime@^1.3.6: |
2344 | version "1.3.6" | 2346 | version "1.3.6" |
2345 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0" | 2347 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0" |
2346 | 2348 | ||
2349 | mimic-response@^1.0.0: | ||
2350 | version "1.0.0" | ||
2351 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz#df3d3652a73fded6b9b0b24146e6fd052353458e" | ||
2352 | |||
2347 | minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: | 2353 | minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: |
2348 | version "3.0.4" | 2354 | version "3.0.4" |
2349 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" | 2355 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" |
2350 | dependencies: | 2356 | dependencies: |
2351 | brace-expansion "^1.1.7" | 2357 | brace-expansion "^1.1.7" |
2352 | 2358 | ||
2353 | minimist@0.0.8, minimist@~0.0.1: | 2359 | minimist@0.0.8: |
2354 | version "0.0.8" | 2360 | version "0.0.8" |
2355 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" | 2361 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" |
2356 | 2362 | ||
@@ -2358,19 +2364,23 @@ minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0: | |||
2358 | version "1.2.0" | 2364 | version "1.2.0" |
2359 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" | 2365 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" |
2360 | 2366 | ||
2361 | mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: | 2367 | minimist@~0.0.1: |
2368 | version "0.0.10" | ||
2369 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" | ||
2370 | |||
2371 | mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: | ||
2362 | version "0.5.1" | 2372 | version "0.5.1" |
2363 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" | 2373 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" |
2364 | dependencies: | 2374 | dependencies: |
2365 | minimist "0.0.8" | 2375 | minimist "0.0.8" |
2366 | 2376 | ||
2367 | mocha@^3.0.1: | 2377 | mocha@^3.0.1: |
2368 | version "3.4.2" | 2378 | version "3.5.0" |
2369 | resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.4.2.tgz#d0ef4d332126dbf18d0d640c9b382dd48be97594" | 2379 | resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.5.0.tgz#1328567d2717f997030f8006234bce9b8cd72465" |
2370 | dependencies: | 2380 | dependencies: |
2371 | browser-stdout "1.3.0" | 2381 | browser-stdout "1.3.0" |
2372 | commander "2.9.0" | 2382 | commander "2.9.0" |
2373 | debug "2.6.0" | 2383 | debug "2.6.8" |
2374 | diff "3.2.0" | 2384 | diff "3.2.0" |
2375 | escape-string-regexp "1.0.5" | 2385 | escape-string-regexp "1.0.5" |
2376 | glob "7.1.1" | 2386 | glob "7.1.1" |
@@ -2415,14 +2425,6 @@ mp4-stream@^2.0.0: | |||
2415 | next-event "^1.0.0" | 2425 | next-event "^1.0.0" |
2416 | readable-stream "^2.0.3" | 2426 | readable-stream "^2.0.3" |
2417 | 2427 | ||
2418 | ms@0.7.1: | ||
2419 | version "0.7.1" | ||
2420 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" | ||
2421 | |||
2422 | ms@0.7.2: | ||
2423 | version "0.7.2" | ||
2424 | resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" | ||
2425 | |||
2426 | ms@2.0.0: | 2428 | ms@2.0.0: |
2427 | version "2.0.0" | 2429 | version "2.0.0" |
2428 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" | 2430 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" |
@@ -2451,11 +2453,7 @@ mute-stream@0.0.5: | |||
2451 | version "0.0.5" | 2453 | version "0.0.5" |
2452 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" | 2454 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" |
2453 | 2455 | ||
2454 | nan@2.5.0: | 2456 | nan@2.6.2, nan@^2.3.0, nan@~2.6.0: |
2455 | version "2.5.0" | ||
2456 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.5.0.tgz#aa8f1e34531d807e9e27755b234b4a6ec0c152a8" | ||
2457 | |||
2458 | nan@^2.3.0, nan@~2.6.0: | ||
2459 | version "2.6.2" | 2457 | version "2.6.2" |
2460 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" | 2458 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" |
2461 | 2459 | ||
@@ -2482,24 +2480,10 @@ next-event@^1.0.0: | |||
2482 | resolved "https://registry.yarnpkg.com/next-event/-/next-event-1.0.0.tgz#e7778acde2e55802e0ad1879c39cf6f75eda61d8" | 2480 | resolved "https://registry.yarnpkg.com/next-event/-/next-event-1.0.0.tgz#e7778acde2e55802e0ad1879c39cf6f75eda61d8" |
2483 | 2481 | ||
2484 | node-abi@^2.0.0: | 2482 | node-abi@^2.0.0: |
2485 | version "2.0.3" | 2483 | version "2.1.0" |
2486 | resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.0.3.tgz#0ca67e5e667b8e1343549ca17153a815d0bbfdaa" | 2484 | resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.1.0.tgz#50ad834affcf17440e12bfc5f9ba0946f572d10c" |
2487 | 2485 | ||
2488 | node-pre-gyp@0.6.32: | 2486 | node-pre-gyp@0.6.36, node-pre-gyp@^0.6.36: |
2489 | version "0.6.32" | ||
2490 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.32.tgz#fc452b376e7319b3d255f5f34853ef6fd8fe1fd5" | ||
2491 | dependencies: | ||
2492 | mkdirp "~0.5.1" | ||
2493 | nopt "~3.0.6" | ||
2494 | npmlog "^4.0.1" | ||
2495 | rc "~1.1.6" | ||
2496 | request "^2.79.0" | ||
2497 | rimraf "~2.5.4" | ||
2498 | semver "~5.3.0" | ||
2499 | tar "~2.2.1" | ||
2500 | tar-pack "~3.3.0" | ||
2501 | |||
2502 | node-pre-gyp@^0.6.36: | ||
2503 | version "0.6.36" | 2487 | version "0.6.36" |
2504 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786" | 2488 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786" |
2505 | dependencies: | 2489 | dependencies: |
@@ -2549,21 +2533,15 @@ nopt@~1.0.10: | |||
2549 | dependencies: | 2533 | dependencies: |
2550 | abbrev "1" | 2534 | abbrev "1" |
2551 | 2535 | ||
2552 | nopt@~3.0.6: | 2536 | normalize-path@^2.0.0, normalize-path@^2.0.1: |
2553 | version "3.0.6" | ||
2554 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" | ||
2555 | dependencies: | ||
2556 | abbrev "1" | ||
2557 | |||
2558 | normalize-path@^2.0.1: | ||
2559 | version "2.1.1" | 2537 | version "2.1.1" |
2560 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" | 2538 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" |
2561 | dependencies: | 2539 | dependencies: |
2562 | remove-trailing-separator "^1.0.1" | 2540 | remove-trailing-separator "^1.0.1" |
2563 | 2541 | ||
2564 | npmlog@^4.0.1, npmlog@^4.0.2: | 2542 | npmlog@^4.0.1, npmlog@^4.0.2: |
2565 | version "4.1.0" | 2543 | version "4.1.2" |
2566 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.0.tgz#dc59bee85f64f00ed424efb2af0783df25d1c0b5" | 2544 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" |
2567 | dependencies: | 2545 | dependencies: |
2568 | are-we-there-yet "~1.1.2" | 2546 | are-we-there-yet "~1.1.2" |
2569 | console-control-strings "~1.1.0" | 2547 | console-control-strings "~1.1.0" |
@@ -2638,12 +2616,6 @@ once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0: | |||
2638 | dependencies: | 2616 | dependencies: |
2639 | wrappy "1" | 2617 | wrappy "1" |
2640 | 2618 | ||
2641 | once@~1.3.0, once@~1.3.3: | ||
2642 | version "1.3.3" | ||
2643 | resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" | ||
2644 | dependencies: | ||
2645 | wrappy "1" | ||
2646 | |||
2647 | onetime@^1.0.0: | 2619 | onetime@^1.0.0: |
2648 | version "1.1.0" | 2620 | version "1.1.0" |
2649 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" | 2621 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" |
@@ -2781,6 +2753,10 @@ path-to-regexp@0.1.7: | |||
2781 | version "0.1.7" | 2753 | version "0.1.7" |
2782 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" | 2754 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" |
2783 | 2755 | ||
2756 | pathval@^1.0.0: | ||
2757 | version "1.1.0" | ||
2758 | resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" | ||
2759 | |||
2784 | pause-stream@0.0.11: | 2760 | pause-stream@0.0.11: |
2785 | version "0.0.11" | 2761 | version "0.0.11" |
2786 | resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" | 2762 | resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" |
@@ -2809,28 +2785,28 @@ pg-pool@1.*: | |||
2809 | object-assign "4.1.0" | 2785 | object-assign "4.1.0" |
2810 | 2786 | ||
2811 | pg-types@1.*: | 2787 | pg-types@1.*: |
2812 | version "1.12.0" | 2788 | version "1.12.1" |
2813 | resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-1.12.0.tgz#8ad3b7b897e3fd463e62de241ad5fc640b4a66f0" | 2789 | resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-1.12.1.tgz#d64087e3903b58ffaad279e7595c52208a14c3d2" |
2814 | dependencies: | 2790 | dependencies: |
2815 | ap "~0.2.0" | ||
2816 | postgres-array "~1.0.0" | 2791 | postgres-array "~1.0.0" |
2817 | postgres-bytea "~1.0.0" | 2792 | postgres-bytea "~1.0.0" |
2818 | postgres-date "~1.0.0" | 2793 | postgres-date "~1.0.0" |
2819 | postgres-interval "^1.1.0" | 2794 | postgres-interval "^1.1.0" |
2820 | 2795 | ||
2821 | pg@^6.1.0: | 2796 | pg@^6.1.0: |
2822 | version "6.4.0" | 2797 | version "6.4.2" |
2823 | resolved "https://registry.yarnpkg.com/pg/-/pg-6.4.0.tgz#cb76ba2e7c2eab89fc64bf7a9fe648ced72436dc" | 2798 | resolved "https://registry.yarnpkg.com/pg/-/pg-6.4.2.tgz#c364011060eac7a507a2ae063eb857ece910e27f" |
2824 | dependencies: | 2799 | dependencies: |
2825 | buffer-writer "1.0.1" | 2800 | buffer-writer "1.0.1" |
2801 | js-string-escape "1.0.1" | ||
2826 | packet-reader "0.3.1" | 2802 | packet-reader "0.3.1" |
2827 | pg-connection-string "0.1.3" | 2803 | pg-connection-string "0.1.3" |
2828 | pg-pool "1.*" | 2804 | pg-pool "1.*" |
2829 | pg-types "1.*" | 2805 | pg-types "1.*" |
2830 | pgpass "1.x" | 2806 | pgpass "1.*" |
2831 | semver "4.3.2" | 2807 | semver "4.3.2" |
2832 | 2808 | ||
2833 | pgpass@1.x: | 2809 | pgpass@1.*: |
2834 | version "1.0.2" | 2810 | version "1.0.2" |
2835 | resolved "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.2.tgz#2a7bb41b6065b67907e91da1b07c1847c877b306" | 2811 | resolved "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.2.tgz#2a7bb41b6065b67907e91da1b07c1847c877b306" |
2836 | dependencies: | 2812 | dependencies: |
@@ -2900,14 +2876,14 @@ postgres-date@~1.0.0: | |||
2900 | resolved "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.3.tgz#e2d89702efdb258ff9d9cee0fe91bd06975257a8" | 2876 | resolved "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.3.tgz#e2d89702efdb258ff9d9cee0fe91bd06975257a8" |
2901 | 2877 | ||
2902 | postgres-interval@^1.1.0: | 2878 | postgres-interval@^1.1.0: |
2903 | version "1.1.0" | 2879 | version "1.1.1" |
2904 | resolved "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.1.0.tgz#1031e7bac34564132862adc9eb6c6d2f3aa75bb4" | 2880 | resolved "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.1.1.tgz#acdb0f897b4b1c6e496d9d4e0a853e1c428f06f0" |
2905 | dependencies: | 2881 | dependencies: |
2906 | xtend "^4.0.0" | 2882 | xtend "^4.0.0" |
2907 | 2883 | ||
2908 | prebuild-install@~2.1.0: | 2884 | prebuild-install@~2.2.0: |
2909 | version "2.1.2" | 2885 | version "2.2.2" |
2910 | resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-2.1.2.tgz#d9ae0ca85330e03962d93292f95a8b44c2ebf505" | 2886 | resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-2.2.2.tgz#dd47c4d61f3754fb17bbf601759e5922e16e0671" |
2911 | dependencies: | 2887 | dependencies: |
2912 | expand-template "^1.0.2" | 2888 | expand-template "^1.0.2" |
2913 | github-from-package "0.0.0" | 2889 | github-from-package "0.0.0" |
@@ -2921,7 +2897,7 @@ prebuild-install@~2.1.0: | |||
2921 | rc "^1.1.6" | 2897 | rc "^1.1.6" |
2922 | simple-get "^1.4.2" | 2898 | simple-get "^1.4.2" |
2923 | tar-fs "^1.13.0" | 2899 | tar-fs "^1.13.0" |
2924 | tunnel-agent "^0.4.3" | 2900 | tunnel-agent "^0.6.0" |
2925 | xtend "4.0.1" | 2901 | xtend "4.0.1" |
2926 | 2902 | ||
2927 | prelude-ls@~1.1.2: | 2903 | prelude-ls@~1.1.2: |
@@ -2952,12 +2928,12 @@ promisify-any@2.0.1: | |||
2952 | co-bluebird "^1.1.0" | 2928 | co-bluebird "^1.1.0" |
2953 | is-generator "^1.0.2" | 2929 | is-generator "^1.0.2" |
2954 | 2930 | ||
2955 | proxy-addr@~1.1.4: | 2931 | proxy-addr@~1.1.5: |
2956 | version "1.1.4" | 2932 | version "1.1.5" |
2957 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.4.tgz#27e545f6960a44a627d9b44467e35c1b6b4ce2f3" | 2933 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-1.1.5.tgz#71c0ee3b102de3f202f3b64f608d173fcba1a918" |
2958 | dependencies: | 2934 | dependencies: |
2959 | forwarded "~0.1.0" | 2935 | forwarded "~0.1.0" |
2960 | ipaddr.js "1.3.0" | 2936 | ipaddr.js "1.4.0" |
2961 | 2937 | ||
2962 | ps-tree@^1.0.1: | 2938 | ps-tree@^1.0.1: |
2963 | version "1.1.0" | 2939 | version "1.1.0" |
@@ -2965,10 +2941,6 @@ ps-tree@^1.0.1: | |||
2965 | dependencies: | 2941 | dependencies: |
2966 | event-stream "~3.3.0" | 2942 | event-stream "~3.3.0" |
2967 | 2943 | ||
2968 | pseudomap@^1.0.2: | ||
2969 | version "1.0.2" | ||
2970 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" | ||
2971 | |||
2972 | pump@^1.0.0, pump@^1.0.1: | 2944 | pump@^1.0.0, pump@^1.0.1: |
2973 | version "1.0.2" | 2945 | version "1.0.2" |
2974 | resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.2.tgz#3b3ee6512f94f0e575538c17995f9f16990a5d51" | 2946 | resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.2.tgz#3b3ee6512f94f0e575538c17995f9f16990a5d51" |
@@ -2980,10 +2952,14 @@ punycode@^1.4.1: | |||
2980 | version "1.4.1" | 2952 | version "1.4.1" |
2981 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" | 2953 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" |
2982 | 2954 | ||
2983 | qs@6.4.0, qs@^6.1.0, qs@~6.4.0: | 2955 | qs@6.4.0, qs@~6.4.0: |
2984 | version "6.4.0" | 2956 | version "6.4.0" |
2985 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" | 2957 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" |
2986 | 2958 | ||
2959 | qs@6.5.0, qs@^6.4.0: | ||
2960 | version "6.5.0" | ||
2961 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.0.tgz#8d04954d364def3efc55b5a0793e1e2c8b1e6e49" | ||
2962 | |||
2987 | random-access-file@^1.0.1: | 2963 | random-access-file@^1.0.1: |
2988 | version "1.8.1" | 2964 | version "1.8.1" |
2989 | resolved "https://registry.yarnpkg.com/random-access-file/-/random-access-file-1.8.1.tgz#b1a54a0f924fbd4d45731a5771aea36be2166532" | 2965 | resolved "https://registry.yarnpkg.com/random-access-file/-/random-access-file-1.8.1.tgz#b1a54a0f924fbd4d45731a5771aea36be2166532" |
@@ -3030,9 +3006,9 @@ raw-body@~2.2.0: | |||
3030 | iconv-lite "0.4.15" | 3006 | iconv-lite "0.4.15" |
3031 | unpipe "1.0.0" | 3007 | unpipe "1.0.0" |
3032 | 3008 | ||
3033 | rc@^1.0.1, rc@^1.1.6, rc@^1.1.7, rc@~1.1.6: | 3009 | rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: |
3034 | version "1.1.7" | 3010 | version "1.2.1" |
3035 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.7.tgz#c5ea564bb07aff9fd3a5b32e906c1d3a65940fea" | 3011 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" |
3036 | dependencies: | 3012 | dependencies: |
3037 | deep-extend "~0.4.0" | 3013 | deep-extend "~0.4.0" |
3038 | ini "~1.3.0" | 3014 | ini "~1.3.0" |
@@ -3056,27 +3032,15 @@ readable-stream@1.1.x: | |||
3056 | string_decoder "~0.10.x" | 3032 | string_decoder "~0.10.x" |
3057 | 3033 | ||
3058 | readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.3, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.2.2, readable-stream@^2.3.2: | 3034 | readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.3, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.2.2, readable-stream@^2.3.2: |
3059 | version "2.3.2" | 3035 | version "2.3.3" |
3060 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.2.tgz#5a04df05e4f57fe3f0dc68fdd11dc5c97c7e6f4d" | 3036 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" |
3061 | dependencies: | 3037 | dependencies: |
3062 | core-util-is "~1.0.0" | 3038 | core-util-is "~1.0.0" |
3063 | inherits "~2.0.3" | 3039 | inherits "~2.0.3" |
3064 | isarray "~1.0.0" | 3040 | isarray "~1.0.0" |
3065 | process-nextick-args "~1.0.6" | 3041 | process-nextick-args "~1.0.6" |
3066 | safe-buffer "~5.1.0" | 3042 | safe-buffer "~5.1.1" |
3067 | string_decoder "~1.0.0" | 3043 | string_decoder "~1.0.3" |
3068 | util-deprecate "~1.0.1" | ||
3069 | |||
3070 | readable-stream@~2.1.4: | ||
3071 | version "2.1.5" | ||
3072 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" | ||
3073 | dependencies: | ||
3074 | buffer-shims "^1.0.0" | ||
3075 | core-util-is "~1.0.0" | ||
3076 | inherits "~2.0.1" | ||
3077 | isarray "~1.0.0" | ||
3078 | process-nextick-args "~1.0.6" | ||
3079 | string_decoder "~0.10.x" | ||
3080 | util-deprecate "~1.0.1" | 3044 | util-deprecate "~1.0.1" |
3081 | 3045 | ||
3082 | readdirp@^2.0.0: | 3046 | readdirp@^2.0.0: |
@@ -3116,8 +3080,8 @@ registry-url@^3.0.0: | |||
3116 | rc "^1.0.1" | 3080 | rc "^1.0.1" |
3117 | 3081 | ||
3118 | remove-trailing-separator@^1.0.1: | 3082 | remove-trailing-separator@^1.0.1: |
3119 | version "1.0.2" | 3083 | version "1.1.0" |
3120 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511" | 3084 | resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" |
3121 | 3085 | ||
3122 | render-media@^2.8.0: | 3086 | render-media@^2.8.0: |
3123 | version "2.10.0" | 3087 | version "2.10.0" |
@@ -3149,7 +3113,7 @@ request-replay@^1.0.2: | |||
3149 | dependencies: | 3113 | dependencies: |
3150 | retry "^0.10.0" | 3114 | retry "^0.10.0" |
3151 | 3115 | ||
3152 | request@^2.79.0, request@^2.81.0: | 3116 | request@^2.81.0: |
3153 | version "2.81.0" | 3117 | version "2.81.0" |
3154 | resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" | 3118 | resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" |
3155 | dependencies: | 3119 | dependencies: |
@@ -3188,8 +3152,8 @@ resolve-from@^1.0.0: | |||
3188 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" | 3152 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" |
3189 | 3153 | ||
3190 | resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: | 3154 | resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: |
3191 | version "1.3.3" | 3155 | version "1.4.0" |
3192 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.3.tgz#655907c3469a8680dc2de3a275a8fdd69691f0e5" | 3156 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86" |
3193 | dependencies: | 3157 | dependencies: |
3194 | path-parse "^1.0.5" | 3158 | path-parse "^1.0.5" |
3195 | 3159 | ||
@@ -3201,11 +3165,10 @@ restore-cursor@^1.0.1: | |||
3201 | onetime "^1.0.0" | 3165 | onetime "^1.0.0" |
3202 | 3166 | ||
3203 | retry-as-promised@^2.0.0: | 3167 | retry-as-promised@^2.0.0: |
3204 | version "2.2.0" | 3168 | version "2.3.0" |
3205 | resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-2.2.0.tgz#b0463d7fd3cf5b2fed64500ab6e8b8a49c5b8e6c" | 3169 | resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-2.3.0.tgz#27bf5ccd999932b31665696825cf3630c27c562d" |
3206 | dependencies: | 3170 | dependencies: |
3207 | bluebird "^3.4.6" | 3171 | bluebird "^3.4.6" |
3208 | cross-env "^3.1.2" | ||
3209 | debug "^2.2.0" | 3172 | debug "^2.2.0" |
3210 | 3173 | ||
3211 | retry@^0.10.0: | 3174 | retry@^0.10.0: |
@@ -3218,12 +3181,6 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.4.2, rimraf@^2.5.1, rimraf@^2.5.4, rimraf@^2. | |||
3218 | dependencies: | 3181 | dependencies: |
3219 | glob "^7.0.5" | 3182 | glob "^7.0.5" |
3220 | 3183 | ||
3221 | rimraf@~2.5.1, rimraf@~2.5.4: | ||
3222 | version "2.5.4" | ||
3223 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" | ||
3224 | dependencies: | ||
3225 | glob "^7.0.5" | ||
3226 | |||
3227 | run-async@^0.1.0: | 3184 | run-async@^0.1.0: |
3228 | version "0.1.0" | 3185 | version "0.1.0" |
3229 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" | 3186 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" |
@@ -3254,7 +3211,7 @@ rx@2.3.24: | |||
3254 | version "2.3.24" | 3211 | version "2.3.24" |
3255 | resolved "https://registry.yarnpkg.com/rx/-/rx-2.3.24.tgz#14f950a4217d7e35daa71bbcbe58eff68ea4b2b7" | 3212 | resolved "https://registry.yarnpkg.com/rx/-/rx-2.3.24.tgz#14f950a4217d7e35daa71bbcbe58eff68ea4b2b7" |
3256 | 3213 | ||
3257 | safe-buffer@^5.0.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0: | 3214 | safe-buffer@^5.0.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: |
3258 | version "5.1.1" | 3215 | version "5.1.1" |
3259 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" | 3216 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" |
3260 | 3217 | ||
@@ -3280,22 +3237,26 @@ semver@4.3.2: | |||
3280 | version "4.3.2" | 3237 | version "4.3.2" |
3281 | resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.2.tgz#c7a07158a80bedd052355b770d82d6640f803be7" | 3238 | resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.2.tgz#c7a07158a80bedd052355b770d82d6640f803be7" |
3282 | 3239 | ||
3283 | semver@5.3.0, semver@^5.0.1, semver@^5.0.3, semver@^5.3.0, semver@~5.3.0: | 3240 | semver@5.3.0: |
3284 | version "5.3.0" | 3241 | version "5.3.0" |
3285 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" | 3242 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" |
3286 | 3243 | ||
3287 | send@0.15.3: | 3244 | semver@^5.0.1, semver@^5.0.3, semver@^5.3.0: |
3288 | version "0.15.3" | 3245 | version "5.4.1" |
3289 | resolved "https://registry.yarnpkg.com/send/-/send-0.15.3.tgz#5013f9f99023df50d1bd9892c19e3defd1d53309" | 3246 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" |
3247 | |||
3248 | send@0.15.4: | ||
3249 | version "0.15.4" | ||
3250 | resolved "https://registry.yarnpkg.com/send/-/send-0.15.4.tgz#985faa3e284b0273c793364a35c6737bd93905b9" | ||
3290 | dependencies: | 3251 | dependencies: |
3291 | debug "2.6.7" | 3252 | debug "2.6.8" |
3292 | depd "~1.1.0" | 3253 | depd "~1.1.1" |
3293 | destroy "~1.0.4" | 3254 | destroy "~1.0.4" |
3294 | encodeurl "~1.0.1" | 3255 | encodeurl "~1.0.1" |
3295 | escape-html "~1.0.3" | 3256 | escape-html "~1.0.3" |
3296 | etag "~1.8.0" | 3257 | etag "~1.8.0" |
3297 | fresh "0.5.0" | 3258 | fresh "0.5.0" |
3298 | http-errors "~1.6.1" | 3259 | http-errors "~1.6.2" |
3299 | mime "1.3.4" | 3260 | mime "1.3.4" |
3300 | ms "2.0.0" | 3261 | ms "2.0.0" |
3301 | on-finished "~2.3.0" | 3262 | on-finished "~2.3.0" |
@@ -3330,14 +3291,14 @@ sequelize@4.0.0-2: | |||
3330 | validator "^5.6.0" | 3291 | validator "^5.6.0" |
3331 | wkx "0.3.0" | 3292 | wkx "0.3.0" |
3332 | 3293 | ||
3333 | serve-static@1.12.3: | 3294 | serve-static@1.12.4: |
3334 | version "1.12.3" | 3295 | version "1.12.4" |
3335 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.3.tgz#9f4ba19e2f3030c547f8af99107838ec38d5b1e2" | 3296 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.12.4.tgz#9b6aa98eeb7253c4eedc4c1f6fdbca609901a961" |
3336 | dependencies: | 3297 | dependencies: |
3337 | encodeurl "~1.0.1" | 3298 | encodeurl "~1.0.1" |
3338 | escape-html "~1.0.3" | 3299 | escape-html "~1.0.3" |
3339 | parseurl "~1.3.1" | 3300 | parseurl "~1.3.1" |
3340 | send "0.15.3" | 3301 | send "0.15.4" |
3341 | 3302 | ||
3342 | set-blocking@~2.0.0: | 3303 | set-blocking@~2.0.0: |
3343 | version "2.0.0" | 3304 | version "2.0.0" |
@@ -3351,16 +3312,6 @@ setprototypeof@1.0.3: | |||
3351 | version "1.0.3" | 3312 | version "1.0.3" |
3352 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" | 3313 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" |
3353 | 3314 | ||
3354 | shebang-command@^1.2.0: | ||
3355 | version "1.2.0" | ||
3356 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" | ||
3357 | dependencies: | ||
3358 | shebang-regex "^1.0.0" | ||
3359 | |||
3360 | shebang-regex@^1.0.0: | ||
3361 | version "1.0.0" | ||
3362 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" | ||
3363 | |||
3364 | shelljs@^0.7.5: | 3315 | shelljs@^0.7.5: |
3365 | version "0.7.8" | 3316 | version "0.7.8" |
3366 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3" | 3317 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3" |
@@ -3390,12 +3341,12 @@ simple-get@^1.4.2: | |||
3390 | xtend "^4.0.0" | 3341 | xtend "^4.0.0" |
3391 | 3342 | ||
3392 | simple-get@^2.0.0, simple-get@^2.2.1: | 3343 | simple-get@^2.0.0, simple-get@^2.2.1: |
3393 | version "2.6.0" | 3344 | version "2.7.0" |
3394 | resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.6.0.tgz#bb01144db49b3d4c107615dcf48d3ee404b16e06" | 3345 | resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.7.0.tgz#ad37f926d08129237ff08c4f2edfd6f10e0380b5" |
3395 | dependencies: | 3346 | dependencies: |
3347 | decompress-response "^3.3.0" | ||
3396 | once "^1.3.1" | 3348 | once "^1.3.1" |
3397 | simple-concat "^1.0.0" | 3349 | simple-concat "^1.0.0" |
3398 | unzip-response "^2.0.1" | ||
3399 | 3350 | ||
3400 | simple-peer@^8.0.0: | 3351 | simple-peer@^8.0.0: |
3401 | version "8.1.1" | 3352 | version "8.1.1" |
@@ -3439,14 +3390,14 @@ sntp@1.x.x: | |||
3439 | hoek "2.x.x" | 3390 | hoek "2.x.x" |
3440 | 3391 | ||
3441 | source-map-support@^0.4.0, source-map-support@^0.4.15: | 3392 | source-map-support@^0.4.0, source-map-support@^0.4.15: |
3442 | version "0.4.15" | 3393 | version "0.4.16" |
3443 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1" | 3394 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.16.tgz#16fecf98212467d017d586a2af68d628b9421cd8" |
3444 | dependencies: | 3395 | dependencies: |
3445 | source-map "^0.5.6" | 3396 | source-map "^0.5.6" |
3446 | 3397 | ||
3447 | source-map@^0.5.6: | 3398 | source-map@^0.5.6: |
3448 | version "0.5.6" | 3399 | version "0.5.7" |
3449 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" | 3400 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" |
3450 | 3401 | ||
3451 | spawn-command@^0.0.2-1: | 3402 | spawn-command@^0.0.2-1: |
3452 | version "0.0.2" | 3403 | version "0.0.2" |
@@ -3463,8 +3414,8 @@ split@0.3: | |||
3463 | through "2" | 3414 | through "2" |
3464 | 3415 | ||
3465 | split@^1.0.0: | 3416 | split@^1.0.0: |
3466 | version "1.0.0" | 3417 | version "1.0.1" |
3467 | resolved "https://registry.yarnpkg.com/split/-/split-1.0.0.tgz#c4395ce683abcd254bc28fe1dabb6e5c27dcffae" | 3418 | resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" |
3468 | dependencies: | 3419 | dependencies: |
3469 | through "2" | 3420 | through "2" |
3470 | 3421 | ||
@@ -3510,12 +3461,12 @@ standard-http-error@^1.1.0: | |||
3510 | standard-error ">= 1.1.0 < 2" | 3461 | standard-error ">= 1.1.0 < 2" |
3511 | 3462 | ||
3512 | standard@^10.0.0: | 3463 | standard@^10.0.0: |
3513 | version "10.0.2" | 3464 | version "10.0.3" |
3514 | resolved "https://registry.yarnpkg.com/standard/-/standard-10.0.2.tgz#974c1c53cc865b075a4b576e78441e1695daaf7b" | 3465 | resolved "https://registry.yarnpkg.com/standard/-/standard-10.0.3.tgz#7869bcbf422bdeeaab689a1ffb1fea9677dd50ea" |
3515 | dependencies: | 3466 | dependencies: |
3516 | eslint "~3.19.0" | 3467 | eslint "~3.19.0" |
3517 | eslint-config-standard "10.2.1" | 3468 | eslint-config-standard "10.2.1" |
3518 | eslint-config-standard-jsx "4.0.1" | 3469 | eslint-config-standard-jsx "4.0.2" |
3519 | eslint-plugin-import "~2.2.0" | 3470 | eslint-plugin-import "~2.2.0" |
3520 | eslint-plugin-node "~4.2.2" | 3471 | eslint-plugin-node "~4.2.2" |
3521 | eslint-plugin-promise "~3.5.0" | 3472 | eslint-plugin-promise "~3.5.0" |
@@ -3574,11 +3525,11 @@ string-width@^1.0.1, string-width@^1.0.2: | |||
3574 | strip-ansi "^3.0.0" | 3525 | strip-ansi "^3.0.0" |
3575 | 3526 | ||
3576 | string-width@^2.0.0: | 3527 | string-width@^2.0.0: |
3577 | version "2.0.0" | 3528 | version "2.1.1" |
3578 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e" | 3529 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" |
3579 | dependencies: | 3530 | dependencies: |
3580 | is-fullwidth-code-point "^2.0.0" | 3531 | is-fullwidth-code-point "^2.0.0" |
3581 | strip-ansi "^3.0.0" | 3532 | strip-ansi "^4.0.0" |
3582 | 3533 | ||
3583 | string2compact@^1.1.1: | 3534 | string2compact@^1.1.1: |
3584 | version "1.2.2" | 3535 | version "1.2.2" |
@@ -3591,7 +3542,7 @@ string_decoder@~0.10.x: | |||
3591 | version "0.10.31" | 3542 | version "0.10.31" |
3592 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" | 3543 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" |
3593 | 3544 | ||
3594 | string_decoder@~1.0.0: | 3545 | string_decoder@~1.0.3: |
3595 | version "1.0.3" | 3546 | version "1.0.3" |
3596 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" | 3547 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" |
3597 | dependencies: | 3548 | dependencies: |
@@ -3613,6 +3564,12 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: | |||
3613 | dependencies: | 3564 | dependencies: |
3614 | ansi-regex "^2.0.0" | 3565 | ansi-regex "^2.0.0" |
3615 | 3566 | ||
3567 | strip-ansi@^4.0.0: | ||
3568 | version "4.0.0" | ||
3569 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" | ||
3570 | dependencies: | ||
3571 | ansi-regex "^3.0.0" | ||
3572 | |||
3616 | strip-bom@^3.0.0: | 3573 | strip-bom@^3.0.0: |
3617 | version "3.0.0" | 3574 | version "3.0.0" |
3618 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" | 3575 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" |
@@ -3622,18 +3579,18 @@ strip-json-comments@^2.0.0, strip-json-comments@~2.0.1: | |||
3622 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" | 3579 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" |
3623 | 3580 | ||
3624 | superagent@^3.0.0: | 3581 | superagent@^3.0.0: |
3625 | version "3.5.2" | 3582 | version "3.6.0" |
3626 | resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.5.2.tgz#3361a3971567504c351063abeaae0faa23dbf3f8" | 3583 | resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.6.0.tgz#eb679651057c3462199c7b902b696c25350e1b87" |
3627 | dependencies: | 3584 | dependencies: |
3628 | component-emitter "^1.2.0" | 3585 | component-emitter "^1.2.0" |
3629 | cookiejar "^2.0.6" | 3586 | cookiejar "^2.1.0" |
3630 | debug "^2.2.0" | 3587 | debug "^2.6.0" |
3631 | extend "^3.0.0" | 3588 | extend "^3.0.0" |
3632 | form-data "^2.1.1" | 3589 | form-data "^2.1.1" |
3633 | formidable "^1.1.1" | 3590 | formidable "^1.1.1" |
3634 | methods "^1.1.1" | 3591 | methods "^1.1.1" |
3635 | mime "^1.3.4" | 3592 | mime "^1.3.6" |
3636 | qs "^6.1.0" | 3593 | qs "^6.4.0" |
3637 | readable-stream "^2.0.5" | 3594 | readable-stream "^2.0.5" |
3638 | 3595 | ||
3639 | supertest@^3.0.0: | 3596 | supertest@^3.0.0: |
@@ -3663,6 +3620,12 @@ supports-color@^3.2.3: | |||
3663 | dependencies: | 3620 | dependencies: |
3664 | has-flag "^1.0.0" | 3621 | has-flag "^1.0.0" |
3665 | 3622 | ||
3623 | supports-color@^4.0.0: | ||
3624 | version "4.2.1" | ||
3625 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836" | ||
3626 | dependencies: | ||
3627 | has-flag "^2.0.0" | ||
3628 | |||
3666 | table@^3.7.8: | 3629 | table@^3.7.8: |
3667 | version "3.8.3" | 3630 | version "3.8.3" |
3668 | resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" | 3631 | resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" |
@@ -3696,19 +3659,6 @@ tar-pack@^3.4.0: | |||
3696 | tar "^2.2.1" | 3659 | tar "^2.2.1" |
3697 | uid-number "^0.0.6" | 3660 | uid-number "^0.0.6" |
3698 | 3661 | ||
3699 | tar-pack@~3.3.0: | ||
3700 | version "3.3.0" | ||
3701 | resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" | ||
3702 | dependencies: | ||
3703 | debug "~2.2.0" | ||
3704 | fstream "~1.0.10" | ||
3705 | fstream-ignore "~1.0.5" | ||
3706 | once "~1.3.3" | ||
3707 | readable-stream "~2.1.4" | ||
3708 | rimraf "~2.5.1" | ||
3709 | tar "~2.2.1" | ||
3710 | uid-number "~0.0.6" | ||
3711 | |||
3712 | tar-stream@^1.1.2: | 3662 | tar-stream@^1.1.2: |
3713 | version "1.5.4" | 3663 | version "1.5.4" |
3714 | resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.4.tgz#36549cf04ed1aee9b2a30c0143252238daf94016" | 3664 | resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.4.tgz#36549cf04ed1aee9b2a30c0143252238daf94016" |
@@ -3718,7 +3668,7 @@ tar-stream@^1.1.2: | |||
3718 | readable-stream "^2.0.0" | 3668 | readable-stream "^2.0.0" |
3719 | xtend "^4.0.0" | 3669 | xtend "^4.0.0" |
3720 | 3670 | ||
3721 | tar@^2.2.1, tar@~2.2.1: | 3671 | tar@^2.2.1: |
3722 | version "2.2.1" | 3672 | version "2.2.1" |
3723 | resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" | 3673 | resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" |
3724 | dependencies: | 3674 | dependencies: |
@@ -3808,18 +3758,18 @@ tryit@^1.0.1: | |||
3808 | resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" | 3758 | resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" |
3809 | 3759 | ||
3810 | ts-node@^3.0.6: | 3760 | ts-node@^3.0.6: |
3811 | version "3.1.0" | 3761 | version "3.3.0" |
3812 | resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-3.1.0.tgz#a75ec5aeb48f3058b1b945dba765f1150ba88f8c" | 3762 | resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-3.3.0.tgz#c13c6a3024e30be1180dd53038fc209289d4bf69" |
3813 | dependencies: | 3763 | dependencies: |
3814 | arrify "^1.0.0" | 3764 | arrify "^1.0.0" |
3815 | chalk "^1.1.1" | 3765 | chalk "^2.0.0" |
3816 | diff "^3.1.0" | 3766 | diff "^3.1.0" |
3817 | make-error "^1.1.1" | 3767 | make-error "^1.1.1" |
3818 | minimist "^1.2.0" | 3768 | minimist "^1.2.0" |
3819 | mkdirp "^0.5.1" | 3769 | mkdirp "^0.5.1" |
3820 | source-map-support "^0.4.0" | 3770 | source-map-support "^0.4.0" |
3821 | tsconfig "^6.0.0" | 3771 | tsconfig "^6.0.0" |
3822 | v8flags "^2.0.11" | 3772 | v8flags "^3.0.0" |
3823 | yn "^2.0.0" | 3773 | yn "^2.0.0" |
3824 | 3774 | ||
3825 | tsconfig@^6.0.0: | 3775 | tsconfig@^6.0.0: |
@@ -3848,8 +3798,8 @@ tslint-eslint-rules@^4.0.0: | |||
3848 | tsutils "^1.4.0" | 3798 | tsutils "^1.4.0" |
3849 | 3799 | ||
3850 | tslint@^5.2.0: | 3800 | tslint@^5.2.0: |
3851 | version "5.4.3" | 3801 | version "5.6.0" |
3852 | resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.4.3.tgz#761c8402b80e347b7733a04390a757b253580467" | 3802 | resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.6.0.tgz#088aa6c6026623338650b2900828ab3edf59f6cf" |
3853 | dependencies: | 3803 | dependencies: |
3854 | babel-code-frame "^6.22.0" | 3804 | babel-code-frame "^6.22.0" |
3855 | colors "^1.1.2" | 3805 | colors "^1.1.2" |
@@ -3860,19 +3810,17 @@ tslint@^5.2.0: | |||
3860 | resolve "^1.3.2" | 3810 | resolve "^1.3.2" |
3861 | semver "^5.3.0" | 3811 | semver "^5.3.0" |
3862 | tslib "^1.7.1" | 3812 | tslib "^1.7.1" |
3863 | tsutils "^2.3.0" | 3813 | tsutils "^2.7.1" |
3864 | 3814 | ||
3865 | tsutils@^1.4.0: | 3815 | tsutils@^1.4.0: |
3866 | version "1.9.1" | 3816 | version "1.9.1" |
3867 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0" | 3817 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0" |
3868 | 3818 | ||
3869 | tsutils@^2.3.0: | 3819 | tsutils@^2.7.1: |
3870 | version "2.4.0" | 3820 | version "2.8.1" |
3871 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.4.0.tgz#ad4ce6dba0e5a3edbddf8626b7ca040782189fea" | 3821 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.8.1.tgz#3771404e7ca9f0bedf5d919a47a4b1890a68efff" |
3872 | 3822 | dependencies: | |
3873 | tunnel-agent@^0.4.3: | 3823 | tslib "^1.7.1" |
3874 | version "0.4.3" | ||
3875 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" | ||
3876 | 3824 | ||
3877 | tunnel-agent@^0.6.0: | 3825 | tunnel-agent@^0.6.0: |
3878 | version "0.6.0" | 3826 | version "0.6.0" |
@@ -3890,13 +3838,13 @@ type-check@~0.3.2: | |||
3890 | dependencies: | 3838 | dependencies: |
3891 | prelude-ls "~1.1.2" | 3839 | prelude-ls "~1.1.2" |
3892 | 3840 | ||
3893 | type-detect@0.1.1: | 3841 | type-detect@^3.0.0: |
3894 | version "0.1.1" | 3842 | version "3.0.0" |
3895 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822" | 3843 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-3.0.0.tgz#46d0cc8553abb7b13a352b0d6dea2fd58f2d9b55" |
3896 | 3844 | ||
3897 | type-detect@^1.0.0: | 3845 | type-detect@^4.0.0: |
3898 | version "1.0.0" | 3846 | version "4.0.3" |
3899 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2" | 3847 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea" |
3900 | 3848 | ||
3901 | type-is@^1.6.0, type-is@^1.6.4, type-is@~1.6.15: | 3849 | type-is@^1.6.0, type-is@^1.6.4, type-is@~1.6.15: |
3902 | version "1.6.15" | 3850 | version "1.6.15" |
@@ -3916,10 +3864,10 @@ typedarray@^0.0.6: | |||
3916 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" | 3864 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" |
3917 | 3865 | ||
3918 | typescript@^2.4.1: | 3866 | typescript@^2.4.1: |
3919 | version "2.4.1" | 3867 | version "2.5.1" |
3920 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.4.1.tgz#c3ccb16ddaa0b2314de031e7e6fee89e5ba346bc" | 3868 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.5.1.tgz#ce7cc93ada3de19475cc9d17e3adea7aee1832aa" |
3921 | 3869 | ||
3922 | uid-number@^0.0.6, uid-number@~0.0.6: | 3870 | uid-number@^0.0.6: |
3923 | version "0.0.6" | 3871 | version "0.0.6" |
3924 | resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" | 3872 | resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" |
3925 | 3873 | ||
@@ -3955,10 +3903,6 @@ unzip-response@^1.0.0: | |||
3955 | version "1.0.2" | 3903 | version "1.0.2" |
3956 | resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" | 3904 | resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" |
3957 | 3905 | ||
3958 | unzip-response@^2.0.1: | ||
3959 | version "2.0.1" | ||
3960 | resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" | ||
3961 | |||
3962 | update-notifier@0.5.0: | 3906 | update-notifier@0.5.0: |
3963 | version "0.5.0" | 3907 | version "0.5.0" |
3964 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.5.0.tgz#07b5dc2066b3627ab3b4f530130f7eddda07a4cc" | 3908 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.5.0.tgz#07b5dc2066b3627ab3b4f530130f7eddda07a4cc" |
@@ -4021,9 +3965,9 @@ uuid@^3.0.0: | |||
4021 | version "3.1.0" | 3965 | version "3.1.0" |
4022 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" | 3966 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" |
4023 | 3967 | ||
4024 | v8flags@^2.0.11: | 3968 | v8flags@^3.0.0: |
4025 | version "2.1.1" | 3969 | version "3.0.0" |
4026 | resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" | 3970 | resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.0.tgz#4be9604488e0c4123645def705b1848d16b8e01f" |
4027 | dependencies: | 3971 | dependencies: |
4028 | user-home "^1.1.1" | 3972 | user-home "^1.1.1" |
4029 | 3973 | ||
@@ -4035,9 +3979,9 @@ validator@^5.6.0: | |||
4035 | version "5.7.0" | 3979 | version "5.7.0" |
4036 | resolved "https://registry.yarnpkg.com/validator/-/validator-5.7.0.tgz#7a87a58146b695ac486071141c0c49d67da05e5c" | 3980 | resolved "https://registry.yarnpkg.com/validator/-/validator-5.7.0.tgz#7a87a58146b695ac486071141c0c49d67da05e5c" |
4037 | 3981 | ||
4038 | validator@^7.0.0: | 3982 | validator@^8.1.0: |
4039 | version "7.1.0" | 3983 | version "8.1.0" |
4040 | resolved "https://registry.yarnpkg.com/validator/-/validator-7.1.0.tgz#331695afc7e6d72f980bddd68aa296d6b3d6c8b6" | 3984 | resolved "https://registry.yarnpkg.com/validator/-/validator-8.1.0.tgz#89cf6b512ff71eba886afd8d10d47f8dc800eac0" |
4041 | 3985 | ||
4042 | validator@~6.2.0: | 3986 | validator@~6.2.0: |
4043 | version "6.2.1" | 3987 | version "6.2.1" |
@@ -4047,11 +3991,13 @@ vary@^1, vary@~1.1.1: | |||
4047 | version "1.1.1" | 3991 | version "1.1.1" |
4048 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37" | 3992 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.1.tgz#67535ebb694c1d52257457984665323f587e8d37" |
4049 | 3993 | ||
4050 | verror@1.3.6: | 3994 | verror@1.10.0: |
4051 | version "1.3.6" | 3995 | version "1.10.0" |
4052 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" | 3996 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" |
4053 | dependencies: | 3997 | dependencies: |
4054 | extsprintf "1.0.2" | 3998 | assert-plus "^1.0.0" |
3999 | core-util-is "1.0.2" | ||
4000 | extsprintf "^1.2.0" | ||
4055 | 4001 | ||
4056 | videostream@^2.3.0: | 4002 | videostream@^2.3.0: |
4057 | version "2.4.2" | 4003 | version "2.4.2" |
@@ -4067,8 +4013,8 @@ videostream@^2.3.0: | |||
4067 | range-slice-stream "^1.2.0" | 4013 | range-slice-stream "^1.2.0" |
4068 | 4014 | ||
4069 | webtorrent@^0.98.0: | 4015 | webtorrent@^0.98.0: |
4070 | version "0.98.18" | 4016 | version "0.98.19" |
4071 | resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-0.98.18.tgz#d8e0e04a52af884e9cffa361cbe8c159a4cb6f98" | 4017 | resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-0.98.19.tgz#9ce15fe71ea12600aa85ee12a9793eac88087262" |
4072 | dependencies: | 4018 | dependencies: |
4073 | addr-to-ip-port "^1.4.2" | 4019 | addr-to-ip-port "^1.4.2" |
4074 | bitfield "^1.1.2" | 4020 | bitfield "^1.1.2" |
@@ -4113,9 +4059,9 @@ webtorrent@^0.98.0: | |||
4113 | xtend "^4.0.1" | 4059 | xtend "^4.0.1" |
4114 | zero-fill "^2.2.3" | 4060 | zero-fill "^2.2.3" |
4115 | 4061 | ||
4116 | which@^1.1.1, which@^1.2.9: | 4062 | which@^1.1.1: |
4117 | version "1.2.14" | 4063 | version "1.3.0" |
4118 | resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" | 4064 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" |
4119 | dependencies: | 4065 | dependencies: |
4120 | isexe "^2.0.0" | 4066 | isexe "^2.0.0" |
4121 | 4067 | ||
@@ -4173,11 +4119,11 @@ ws@^2.0.0: | |||
4173 | safe-buffer "~5.0.1" | 4119 | safe-buffer "~5.0.1" |
4174 | ultron "~1.1.0" | 4120 | ultron "~1.1.0" |
4175 | 4121 | ||
4176 | ws@^3.0.0: | 4122 | ws@^3.0.0, ws@^3.1.0: |
4177 | version "3.0.0" | 4123 | version "3.1.0" |
4178 | resolved "https://registry.yarnpkg.com/ws/-/ws-3.0.0.tgz#98ddb00056c8390cb751e7788788497f99103b6c" | 4124 | resolved "https://registry.yarnpkg.com/ws/-/ws-3.1.0.tgz#8afafecdeab46d572e5397ee880739367aa2f41c" |
4179 | dependencies: | 4125 | dependencies: |
4180 | safe-buffer "~5.0.1" | 4126 | safe-buffer "~5.1.0" |
4181 | ultron "~1.1.0" | 4127 | ultron "~1.1.0" |
4182 | 4128 | ||
4183 | xdg-basedir@^2.0.0: | 4129 | xdg-basedir@^2.0.0: |
@@ -4190,10 +4136,6 @@ xtend@4.0.1, xtend@^4.0.0, xtend@^4.0.1: | |||
4190 | version "4.0.1" | 4136 | version "4.0.1" |
4191 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" | 4137 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" |
4192 | 4138 | ||
4193 | yallist@^2.1.2: | ||
4194 | version "2.1.2" | ||
4195 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" | ||
4196 | |||
4197 | yn@^2.0.0: | 4139 | yn@^2.0.0: |
4198 | version "2.0.0" | 4140 | version "2.0.0" |
4199 | resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" | 4141 | resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" |