aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.travis.yml2
-rw-r--r--package.json8
-rw-r--r--server/controllers/api/videos/index.ts2
-rw-r--r--server/helpers/activitypub.ts4
-rw-r--r--server/helpers/custom-jsonld-signature.ts6
-rw-r--r--server/helpers/custom-validators/activitypub/signature.ts2
-rw-r--r--server/helpers/peertube-crypto.ts3
-rw-r--r--server/lib/jobs/transcoding-job-scheduler/video-file-optimizer-handler.ts1
-rw-r--r--server/models/activitypub/actor.ts14
-rw-r--r--yarn.lock290
10 files changed, 176 insertions, 156 deletions
diff --git a/.travis.yml b/.travis.yml
index 1ca6ea886..d875eac87 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,7 @@
1language: node_js 1language: node_js
2 2
3node_js: 3node_js:
4 - "6" 4 - "8"
5 5
6env: 6env:
7 - CXX=g++-4.8 7 - CXX=g++-4.8
diff --git a/package.json b/package.json
index 1f98b56e8..51434b86c 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
5 "private": true, 5 "private": true,
6 "licence": "GPLv3", 6 "licence": "GPLv3",
7 "engines": { 7 "engines": {
8 "node": ">=4.x" 8 "node": ">=8.x"
9 }, 9 },
10 "author": { 10 "author": {
11 "name": "Florian Bigard", 11 "name": "Florian Bigard",
@@ -65,8 +65,8 @@
65 "express-validator": "^4.1.1", 65 "express-validator": "^4.1.1",
66 "fluent-ffmpeg": "^2.1.0", 66 "fluent-ffmpeg": "^2.1.0",
67 "js-yaml": "^3.5.4", 67 "js-yaml": "^3.5.4",
68 "jsonld": "^0.4.12", 68 "jsonld": "^0.5.12",
69 "jsonld-signatures": "^1.2.1", 69 "jsonld-signatures": "https://github.com/Chocobozzz/jsonld-signatures#rsa2017",
70 "lodash": "^4.11.1", 70 "lodash": "^4.11.1",
71 "magnet-uri": "^5.1.4", 71 "magnet-uri": "^5.1.4",
72 "mkdirp": "^0.5.1", 72 "mkdirp": "^0.5.1",
@@ -82,7 +82,7 @@
82 "rimraf": "^2.5.4", 82 "rimraf": "^2.5.4",
83 "safe-buffer": "^5.0.1", 83 "safe-buffer": "^5.0.1",
84 "scripty": "^1.5.0", 84 "scripty": "^1.5.0",
85 "sequelize": "^4.7.5", 85 "sequelize": "4.25.2",
86 "sequelize-typescript": "^0.6.1", 86 "sequelize-typescript": "^0.6.1",
87 "ts-node": "^3.3.0", 87 "ts-node": "^3.3.0",
88 "typescript": "^2.5.2", 88 "typescript": "^2.5.2",
diff --git a/server/controllers/api/videos/index.ts b/server/controllers/api/videos/index.ts
index 3e65e844b..8283f2e4e 100644
--- a/server/controllers/api/videos/index.ts
+++ b/server/controllers/api/videos/index.ts
@@ -252,7 +252,6 @@ async function addVideo (req: express.Request, res: express.Response, videoPhysi
252 if (video.privacy === VideoPrivacy.PRIVATE) return videoCreated 252 if (video.privacy === VideoPrivacy.PRIVATE) return videoCreated
253 253
254 await sendCreateVideo(video, t) 254 await sendCreateVideo(video, t)
255 // TODO: share by video channel
256 await shareVideoByServerAndChannel(video, t) 255 await shareVideoByServerAndChannel(video, t)
257 256
258 logger.info('Video with name %s and uuid %s created.', videoInfo.name, videoCreated.uuid) 257 logger.info('Video with name %s and uuid %s created.', videoInfo.name, videoCreated.uuid)
@@ -309,7 +308,6 @@ async function updateVideo (req: express.Request, res: express.Response) {
309 // Video is not private anymore, send a create action to remote servers 308 // Video is not private anymore, send a create action to remote servers
310 if (wasPrivateVideo === true && videoInstanceUpdated.privacy !== VideoPrivacy.PRIVATE) { 309 if (wasPrivateVideo === true && videoInstanceUpdated.privacy !== VideoPrivacy.PRIVATE) {
311 await sendCreateVideo(videoInstanceUpdated, t) 310 await sendCreateVideo(videoInstanceUpdated, t)
312 // TODO: Send by video channel
313 await shareVideoByServerAndChannel(videoInstanceUpdated, t) 311 await shareVideoByServerAndChannel(videoInstanceUpdated, t)
314 } 312 }
315 }) 313 })
diff --git a/server/helpers/activitypub.ts b/server/helpers/activitypub.ts
index 5850fc19f..b6207c915 100644
--- a/server/helpers/activitypub.ts
+++ b/server/helpers/activitypub.ts
@@ -10,6 +10,7 @@ function activityPubContextify <T> (data: T) {
10 'https://www.w3.org/ns/activitystreams', 10 'https://www.w3.org/ns/activitystreams',
11 'https://w3id.org/security/v1', 11 'https://w3id.org/security/v1',
12 { 12 {
13 'RsaSignature2017': 'https://w3id.org/security#RsaSignature2017',
13 'Hashtag': 'as:Hashtag', 14 'Hashtag': 'as:Hashtag',
14 'uuid': 'http://schema.org/identifier', 15 'uuid': 'http://schema.org/identifier',
15 'category': 'http://schema.org/category', 16 'category': 'http://schema.org/category',
@@ -17,8 +18,7 @@ function activityPubContextify <T> (data: T) {
17 'nsfw': 'as:sensitive', 18 'nsfw': 'as:sensitive',
18 'language': 'http://schema.org/inLanguage', 19 'language': 'http://schema.org/inLanguage',
19 'views': 'http://schema.org/Number', 20 'views': 'http://schema.org/Number',
20 'size': 'http://schema.org/Number', 21 'size': 'http://schema.org/Number'
21 'VideoChannel': 'https://peertu.be/ns/VideoChannel'
22 } 22 }
23 ] 23 ]
24 }) 24 })
diff --git a/server/helpers/custom-jsonld-signature.ts b/server/helpers/custom-jsonld-signature.ts
index afb960618..e4f28018e 100644
--- a/server/helpers/custom-jsonld-signature.ts
+++ b/server/helpers/custom-jsonld-signature.ts
@@ -1,9 +1,7 @@
1import * as AsyncLRU from 'async-lru' 1import * as AsyncLRU from 'async-lru'
2import * as jsonld from 'jsonld' 2import * as jsonld from 'jsonld/'
3import * as jsig from 'jsonld-signatures' 3import * as jsig from 'jsonld-signatures'
4 4
5jsig.use('jsonld', jsonld)
6
7const nodeDocumentLoader = jsonld.documentLoaders.node() 5const nodeDocumentLoader = jsonld.documentLoaders.node()
8 6
9const lru = new AsyncLRU({ 7const lru = new AsyncLRU({
@@ -17,4 +15,6 @@ jsonld.documentLoader = (url, cb) => {
17 lru.get(url, cb) 15 lru.get(url, cb)
18} 16}
19 17
18jsig.use('jsonld', jsonld)
19
20export { jsig } 20export { jsig }
diff --git a/server/helpers/custom-validators/activitypub/signature.ts b/server/helpers/custom-validators/activitypub/signature.ts
index 683ed2b1c..cfb65361e 100644
--- a/server/helpers/custom-validators/activitypub/signature.ts
+++ b/server/helpers/custom-validators/activitypub/signature.ts
@@ -2,7 +2,7 @@ import { exists } from '../misc'
2import { isActivityPubUrlValid } from './misc' 2import { isActivityPubUrlValid } from './misc'
3 3
4function isSignatureTypeValid (signatureType: string) { 4function isSignatureTypeValid (signatureType: string) {
5 return exists(signatureType) && signatureType === 'GraphSignature2012' 5 return exists(signatureType) && signatureType === 'RsaSignature2017'
6} 6}
7 7
8function isSignatureCreatorValid (signatureCreator: string) { 8function isSignatureCreatorValid (signatureCreator: string) {
diff --git a/server/helpers/peertube-crypto.ts b/server/helpers/peertube-crypto.ts
index a0c9112b9..313c12e26 100644
--- a/server/helpers/peertube-crypto.ts
+++ b/server/helpers/peertube-crypto.ts
@@ -43,7 +43,8 @@ function isSignatureVerified (fromActor: ActorModel, signedDocument: object) {
43function signObject (byActor: ActorModel, data: any) { 43function signObject (byActor: ActorModel, data: any) {
44 const options = { 44 const options = {
45 privateKeyPem: byActor.privateKey, 45 privateKeyPem: byActor.privateKey,
46 creator: byActor.url 46 creator: byActor.url,
47 algorithm: 'RsaSignature2017'
47 } 48 }
48 49
49 return jsig.promises.sign(data, options) 50 return jsig.promises.sign(data, options)
diff --git a/server/lib/jobs/transcoding-job-scheduler/video-file-optimizer-handler.ts b/server/lib/jobs/transcoding-job-scheduler/video-file-optimizer-handler.ts
index cde4948de..47b12e66f 100644
--- a/server/lib/jobs/transcoding-job-scheduler/video-file-optimizer-handler.ts
+++ b/server/lib/jobs/transcoding-job-scheduler/video-file-optimizer-handler.ts
@@ -37,7 +37,6 @@ async function onSuccess (jobId: number, video: VideoModel, jobScheduler: JobSch
37 37
38 // Now we'll add the video's meta data to our followers 38 // Now we'll add the video's meta data to our followers
39 await sendCreateVideo(video, undefined) 39 await sendCreateVideo(video, undefined)
40 // TODO: share by channel
41 await shareVideoByServerAndChannel(video, undefined) 40 await shareVideoByServerAndChannel(video, undefined)
42 41
43 const originalFileHeight = await videoDatabase.getOriginalFileHeight() 42 const originalFileHeight = await videoDatabase.getOriginalFileHeight()
diff --git a/server/models/activitypub/actor.ts b/server/models/activitypub/actor.ts
index ecaa43dcf..8cedcc2bc 100644
--- a/server/models/activitypub/actor.ts
+++ b/server/models/activitypub/actor.ts
@@ -7,7 +7,7 @@ import {
7 Column, 7 Column,
8 CreatedAt, 8 CreatedAt,
9 DataType, 9 DataType,
10 Default, 10 Default, DefaultScope,
11 ForeignKey, 11 ForeignKey,
12 HasMany, 12 HasMany,
13 HasOne, 13 HasOne,
@@ -41,6 +41,14 @@ enum ScopeNames {
41 FULL = 'FULL' 41 FULL = 'FULL'
42} 42}
43 43
44@DefaultScope({
45 include: [
46 {
47 model: () => ServerModel,
48 required: false
49 }
50 ]
51})
44@Scopes({ 52@Scopes({
45 [ScopeNames.FULL]: { 53 [ScopeNames.FULL]: {
46 include: [ 54 include: [
@@ -51,6 +59,10 @@ enum ScopeNames {
51 { 59 {
52 model: () => VideoChannelModel, 60 model: () => VideoChannelModel,
53 required: false 61 required: false
62 },
63 {
64 model: () => ServerModel,
65 required: false
54 } 66 }
55 ] 67 ]
56 } 68 }
diff --git a/yarn.lock b/yarn.lock
index cdf224c5c..a3f87d381 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,12 @@
2# yarn lockfile v1 2# yarn lockfile v1
3 3
4 4
5"@remy/pstree@^1.1.0":
6 version "1.1.0"
7 resolved "https://registry.yarnpkg.com/@remy/pstree/-/pstree-1.1.0.tgz#414045d4fec60946604f3718023052aaf49bd8d3"
8 dependencies:
9 ps-tree "^1.1.0"
10
5"@types/async@^2.0.40": 11"@types/async@^2.0.40":
6 version "2.0.45" 12 version "2.0.45"
7 resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.45.tgz#0cfe971d7ed5542695740338e0455c91078a0e83" 13 resolved "https://registry.yarnpkg.com/@types/async/-/async-2.0.45.tgz#0cfe971d7ed5542695740338e0455c91078a0e83"
@@ -28,14 +34,14 @@
28 "@types/node" "*" 34 "@types/node" "*"
29 35
30"@types/chai@^4.0.4": 36"@types/chai@^4.0.4":
31 version "4.0.6" 37 version "4.0.10"
32 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.0.6.tgz#9cb5a7fb7dd83be0cfcaafdbd95a2b5dd351762f" 38 resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.0.10.tgz#0eb222c7353adde8e0980bea04165d4d3b6afef3"
33 39
34"@types/commander@^2.9.1": 40"@types/commander@^2.9.1":
35 version "2.11.0" 41 version "2.12.2"
36 resolved "https://registry.yarnpkg.com/@types/commander/-/commander-2.11.0.tgz#7fc765ccad14827e2babd6a99583359ff3e40563" 42 resolved "https://registry.yarnpkg.com/@types/commander/-/commander-2.12.2.tgz#183041a23842d4281478fa5d23c5ca78e6fd08ae"
37 dependencies: 43 dependencies:
38 "@types/node" "*" 44 commander "*"
39 45
40"@types/config@^0.0.33": 46"@types/config@^0.0.33":
41 version "0.0.33" 47 version "0.0.33"
@@ -72,8 +78,8 @@
72 resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.6.tgz#3e02972728c69248c2af08d60a48cbb8680fffdf" 78 resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-1.0.6.tgz#3e02972728c69248c2af08d60a48cbb8680fffdf"
73 79
74"@types/lodash@*", "@types/lodash@^4.14.64": 80"@types/lodash@*", "@types/lodash@^4.14.64":
75 version "4.14.85" 81 version "4.14.91"
76 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.85.tgz#a16fbf942422f6eca5622b6910492c496c35069b" 82 resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.91.tgz#794611b28056d16b5436059c6d800b39d573cd3a"
77 83
78"@types/magnet-uri@*", "@types/magnet-uri@^5.1.1": 84"@types/magnet-uri@*", "@types/magnet-uri@^5.1.1":
79 version "5.1.1" 85 version "5.1.1"
@@ -86,8 +92,8 @@
86 resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b" 92 resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b"
87 93
88"@types/mkdirp@^0.5.1": 94"@types/mkdirp@^0.5.1":
89 version "0.5.1" 95 version "0.5.2"
90 resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.5.1.tgz#ea887cd024f691c1ca67cce20b7606b053e43b0f" 96 resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.5.2.tgz#503aacfe5cc2703d5484326b1b27efa67a339c1f"
91 dependencies: 97 dependencies:
92 "@types/node" "*" 98 "@types/node" "*"
93 99
@@ -108,8 +114,8 @@
108 "@types/express" "*" 114 "@types/express" "*"
109 115
110"@types/node@*", "@types/node@^8.0.3": 116"@types/node@*", "@types/node@^8.0.3":
111 version "8.0.53" 117 version "8.5.1"
112 resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.53.tgz#396b35af826fa66aad472c8cb7b8d5e277f4e6d8" 118 resolved "https://registry.yarnpkg.com/@types/node/-/node-8.5.1.tgz#4ec3020bcdfe2abffeef9ba3fbf26fca097514b5"
113 119
114"@types/node@6.0.41": 120"@types/node@6.0.41":
115 version "6.0.41" 121 version "6.0.41"
@@ -138,8 +144,8 @@
138 resolved "https://registry.yarnpkg.com/@types/reflect-metadata/-/reflect-metadata-0.0.4.tgz#b6477ca9a97e5265f2ac67f9ea704eae5e0eaf4d" 144 resolved "https://registry.yarnpkg.com/@types/reflect-metadata/-/reflect-metadata-0.0.4.tgz#b6477ca9a97e5265f2ac67f9ea704eae5e0eaf4d"
139 145
140"@types/request@^2.0.3": 146"@types/request@^2.0.3":
141 version "2.0.8" 147 version "2.0.9"
142 resolved "https://registry.yarnpkg.com/@types/request/-/request-2.0.8.tgz#424d3de255868107ed4dd6695c65c5f1766aba80" 148 resolved "https://registry.yarnpkg.com/@types/request/-/request-2.0.9.tgz#125b8a60d8a439e8d87e6d1335c61cccdc18343a"
143 dependencies: 149 dependencies:
144 "@types/form-data" "*" 150 "@types/form-data" "*"
145 "@types/node" "*" 151 "@types/node" "*"
@@ -198,8 +204,8 @@
198 "@types/node" "*" 204 "@types/node" "*"
199 205
200"@types/ws@^3.0.2": 206"@types/ws@^3.0.2":
201 version "3.2.0" 207 version "3.2.1"
202 resolved "https://registry.yarnpkg.com/@types/ws/-/ws-3.2.0.tgz#988ff690e6ed10068a86aa0e9f842d0a03c09e21" 208 resolved "https://registry.yarnpkg.com/@types/ws/-/ws-3.2.1.tgz#b0c1579e58e686f83ce0a97bb9463d29705827fb"
203 dependencies: 209 dependencies:
204 "@types/node" "*" 210 "@types/node" "*"
205 211
@@ -244,8 +250,8 @@ ajv@^4.7.0, ajv@^4.9.1:
244 json-stable-stringify "^1.0.1" 250 json-stable-stringify "^1.0.1"
245 251
246ajv@^5.1.0: 252ajv@^5.1.0:
247 version "5.5.0" 253 version "5.5.2"
248 resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.0.tgz#eb2840746e9dc48bd5e063a36e3fd400c5eab5a9" 254 resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
249 dependencies: 255 dependencies:
250 co "^4.6.0" 256 co "^4.6.0"
251 fast-deep-equal "^1.0.0" 257 fast-deep-equal "^1.0.0"
@@ -427,6 +433,10 @@ balanced-match@^1.0.0:
427 version "1.0.0" 433 version "1.0.0"
428 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 434 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
429 435
436base64url@2.0.0, base64url@^2.0.0:
437 version "2.0.0"
438 resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb"
439
430basic-auth@1.1.0: 440basic-auth@1.1.0:
431 version "1.1.0" 441 version "1.1.0"
432 resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884" 442 resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884"
@@ -464,7 +474,7 @@ binary-search@^1.2.0:
464 version "1.3.2" 474 version "1.3.2"
465 resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.2.tgz#88c9b7bd2b7221d352da78ec887f5af2549e4de2" 475 resolved "https://registry.yarnpkg.com/binary-search/-/binary-search-1.3.2.tgz#88c9b7bd2b7221d352da78ec887f5af2549e4de2"
466 476
467bindings@~1.3.0: 477bindings@^1.3.0, bindings@~1.3.0:
468 version "1.3.0" 478 version "1.3.0"
469 resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.0.tgz#b346f6ecf6a95f5a815c5839fc7cdb22502f1ed7" 479 resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.0.tgz#b346f6ecf6a95f5a815c5839fc7cdb22502f1ed7"
470 480
@@ -490,15 +500,15 @@ bitfield@^1.0.1, bitfield@^1.1.2:
490 resolved "https://registry.yarnpkg.com/bitfield/-/bitfield-1.1.2.tgz#a5477f00e33f2a76edc209aaf26bf09394a378cf" 500 resolved "https://registry.yarnpkg.com/bitfield/-/bitfield-1.1.2.tgz#a5477f00e33f2a76edc209aaf26bf09394a378cf"
491 501
492bittorrent-dht@^7.0.0, bittorrent-dht@^7.2.2: 502bittorrent-dht@^7.0.0, bittorrent-dht@^7.2.2:
493 version "7.7.0" 503 version "7.8.1"
494 resolved "https://registry.yarnpkg.com/bittorrent-dht/-/bittorrent-dht-7.7.0.tgz#4f15f061c3c7692c5fd59faeb479b124f0c7f309" 504 resolved "https://registry.yarnpkg.com/bittorrent-dht/-/bittorrent-dht-7.8.1.tgz#52c88d047aa2f0f48a55223b86e906eae0b33f9b"
495 dependencies: 505 dependencies:
496 bencode "^1.0.0" 506 bencode "^1.0.0"
497 buffer-equals "^1.0.3" 507 buffer-equals "^1.0.3"
498 debug "^3.1.0" 508 debug "^3.1.0"
499 inherits "^2.0.1" 509 inherits "^2.0.1"
500 k-bucket "^3.0.1" 510 k-bucket "^3.3.0"
501 k-rpc "^4.1.0" 511 k-rpc "^4.2.1"
502 lru "^3.1.0" 512 lru "^3.1.0"
503 randombytes "^2.0.5" 513 randombytes "^2.0.5"
504 safe-buffer "^5.0.1" 514 safe-buffer "^5.0.1"
@@ -635,8 +645,8 @@ boom@5.x.x:
635 hoek "4.x.x" 645 hoek "4.x.x"
636 646
637boxen@^1.2.1: 647boxen@^1.2.1:
638 version "1.2.2" 648 version "1.3.0"
639 resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.2.2.tgz#3f1d4032c30ffea9d4b02c322eaf2ea741dcbce5" 649 resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
640 dependencies: 650 dependencies:
641 ansi-align "^2.0.0" 651 ansi-align "^2.0.0"
642 camelcase "^4.0.0" 652 camelcase "^4.0.0"
@@ -644,7 +654,7 @@ boxen@^1.2.1:
644 cli-boxes "^1.0.0" 654 cli-boxes "^1.0.0"
645 string-width "^2.0.0" 655 string-width "^2.0.0"
646 term-size "^1.2.0" 656 term-size "^1.2.0"
647 widest-line "^1.0.0" 657 widest-line "^2.0.0"
648 658
649brace-expansion@^1.1.7: 659brace-expansion@^1.1.7:
650 version "1.1.8" 660 version "1.1.8"
@@ -685,7 +695,11 @@ buffer-compare@=1.0.0:
685 version "1.0.0" 695 version "1.0.0"
686 resolved "https://registry.yarnpkg.com/buffer-compare/-/buffer-compare-1.0.0.tgz#acaa7a966e98eee9fae14b31c39a5f158fb3c4a2" 696 resolved "https://registry.yarnpkg.com/buffer-compare/-/buffer-compare-1.0.0.tgz#acaa7a966e98eee9fae14b31c39a5f158fb3c4a2"
687 697
688buffer-equals@^1.0.3: 698buffer-equal-constant-time@1.0.1:
699 version "1.0.1"
700 resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"
701
702buffer-equals@^1.0.3, buffer-equals@^1.0.4:
689 version "1.0.4" 703 version "1.0.4"
690 resolved "https://registry.yarnpkg.com/buffer-equals/-/buffer-equals-1.0.4.tgz#0353b54fd07fd9564170671ae6f66b9cf10d27f5" 704 resolved "https://registry.yarnpkg.com/buffer-equals/-/buffer-equals-1.0.4.tgz#0353b54fd07fd9564170671ae6f66b9cf10d27f5"
691 705
@@ -835,8 +849,8 @@ closest-to@~2.0.0:
835 resolved "https://registry.yarnpkg.com/closest-to/-/closest-to-2.0.0.tgz#bb2a860edb7769b62d04821748ae50da24dbefaa" 849 resolved "https://registry.yarnpkg.com/closest-to/-/closest-to-2.0.0.tgz#bb2a860edb7769b62d04821748ae50da24dbefaa"
836 850
837cls-bluebird@^2.0.1: 851cls-bluebird@^2.0.1:
838 version "2.0.1" 852 version "2.1.0"
839 resolved "https://registry.yarnpkg.com/cls-bluebird/-/cls-bluebird-2.0.1.tgz#c259a480ae02c0e506134307bb13db30446ee2e7" 853 resolved "https://registry.yarnpkg.com/cls-bluebird/-/cls-bluebird-2.1.0.tgz#37ef1e080a8ffb55c2f4164f536f1919e7968aee"
840 dependencies: 854 dependencies:
841 is-bluebird "^1.0.2" 855 is-bluebird "^1.0.2"
842 shimmer "^1.1.0" 856 shimmer "^1.1.0"
@@ -880,6 +894,10 @@ combined-stream@^1.0.5, combined-stream@~1.0.5:
880 dependencies: 894 dependencies:
881 delayed-stream "~1.0.0" 895 delayed-stream "~1.0.0"
882 896
897commander@*, commander@^2.9.0:
898 version "2.12.2"
899 resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555"
900
883commander@2.11.0: 901commander@2.11.0:
884 version "2.11.0" 902 version "2.11.0"
885 resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" 903 resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
@@ -888,16 +906,6 @@ commander@2.6.0:
888 version "2.6.0" 906 version "2.6.0"
889 resolved "https://registry.yarnpkg.com/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d" 907 resolved "https://registry.yarnpkg.com/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d"
890 908
891commander@^2.9.0:
892 version "2.12.2"
893 resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555"
894
895commander@~2.9.0:
896 version "2.9.0"
897 resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
898 dependencies:
899 graceful-readlink ">= 1.0.0"
900
901compact2string@^1.2.0: 909compact2string@^1.2.0:
902 version "1.4.0" 910 version "1.4.0"
903 resolved "https://registry.yarnpkg.com/compact2string/-/compact2string-1.4.0.tgz#a99cd96ea000525684b269683ae2222d6eea7b49" 911 resolved "https://registry.yarnpkg.com/compact2string/-/compact2string-1.4.0.tgz#a99cd96ea000525684b269683ae2222d6eea7b49"
@@ -1212,6 +1220,13 @@ ecc-jsbn@~0.1.1:
1212 dependencies: 1220 dependencies:
1213 jsbn "~0.1.0" 1221 jsbn "~0.1.0"
1214 1222
1223ecdsa-sig-formatter@1.0.9:
1224 version "1.0.9"
1225 resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.9.tgz#4bc926274ec3b5abb5016e7e1d60921ac262b2a1"
1226 dependencies:
1227 base64url "^2.0.0"
1228 safe-buffer "^5.0.1"
1229
1215ee-first@1.1.1: 1230ee-first@1.1.1:
1216 version "1.1.1" 1231 version "1.1.1"
1217 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 1232 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
@@ -1285,22 +1300,10 @@ es6-map@^0.1.3:
1285 es6-symbol "~3.1.1" 1300 es6-symbol "~3.1.1"
1286 event-emitter "~0.3.5" 1301 event-emitter "~0.3.5"
1287 1302
1288es6-promise@^2.0.0:
1289 version "2.3.0"
1290 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-2.3.0.tgz#96edb9f2fdb01995822b263dd8aadab6748181bc"
1291
1292es6-promise@^3.3.1: 1303es6-promise@^3.3.1:
1293 version "3.3.1" 1304 version "3.3.1"
1294 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" 1305 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613"
1295 1306
1296es6-promise@~2.0.1:
1297 version "2.0.1"
1298 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-2.0.1.tgz#ccc4963e679f0ca9fb187c777b9e583d3c7573c2"
1299
1300es6-promise@~4.0.5:
1301 version "4.0.5"
1302 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.0.5.tgz#7882f30adde5b240ccfa7f7d78c548330951ae42"
1303
1304es6-set@~0.1.5: 1307es6-set@~0.1.5:
1305 version "0.1.5" 1308 version "0.1.5"
1306 resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" 1309 resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
@@ -1606,10 +1609,14 @@ extglob@^0.3.1:
1606 dependencies: 1609 dependencies:
1607 is-extglob "^1.0.0" 1610 is-extglob "^1.0.0"
1608 1611
1609extsprintf@1.3.0, extsprintf@^1.2.0: 1612extsprintf@1.3.0:
1610 version "1.3.0" 1613 version "1.3.0"
1611 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 1614 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
1612 1615
1616extsprintf@^1.2.0:
1617 version "1.4.0"
1618 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
1619
1613eyes@0.1.x: 1620eyes@0.1.x:
1614 version "0.1.8" 1621 version "0.1.8"
1615 resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" 1622 resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0"
@@ -1927,10 +1934,6 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2:
1927 version "4.1.11" 1934 version "4.1.11"
1928 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" 1935 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
1929 1936
1930"graceful-readlink@>= 1.0.0":
1931 version "1.0.1"
1932 resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
1933
1934growl@1.10.3: 1937growl@1.10.3:
1935 version "1.10.3" 1938 version "1.10.3"
1936 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f" 1939 resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f"
@@ -2261,8 +2264,8 @@ is-path-in-cwd@^1.0.0:
2261 is-path-inside "^1.0.0" 2264 is-path-inside "^1.0.0"
2262 2265
2263is-path-inside@^1.0.0: 2266is-path-inside@^1.0.0:
2264 version "1.0.0" 2267 version "1.0.1"
2265 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f" 2268 resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
2266 dependencies: 2269 dependencies:
2267 path-is-inside "^1.0.1" 2270 path-is-inside "^1.0.1"
2268 2271
@@ -2289,10 +2292,8 @@ is-regex@^1.0.4:
2289 has "^1.0.1" 2292 has "^1.0.1"
2290 2293
2291is-resolvable@^1.0.0: 2294is-resolvable@^1.0.0:
2292 version "1.0.0" 2295 version "1.0.1"
2293 resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62" 2296 resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.1.tgz#acca1cd36dbe44b974b924321555a70ba03b1cf4"
2294 dependencies:
2295 tryit "^1.0.1"
2296 2297
2297is-retry-allowed@^1.0.0: 2298is-retry-allowed@^1.0.0:
2298 version "1.1.0" 2299 version "1.1.0"
@@ -2377,33 +2378,23 @@ jsonify@~0.0.0:
2377 version "0.0.0" 2378 version "0.0.0"
2378 resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" 2379 resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
2379 2380
2380jsonld-signatures@^1.2.1: 2381"jsonld-signatures@https://github.com/digitalbazaar/jsonld-signatures#rsa2017":
2381 version "1.2.1" 2382 version "1.2.2-2"
2382 resolved "https://registry.yarnpkg.com/jsonld-signatures/-/jsonld-signatures-1.2.1.tgz#493df5df9cd3a9f1b1cb296bbd3d081679f20ca8" 2383 resolved "https://github.com/digitalbazaar/jsonld-signatures#ccb5ca156d72d7632131080d6ef564681791391e"
2383 dependencies: 2384 dependencies:
2384 async "^1.5.2"
2385 bitcore-message "github:CoMakery/bitcore-message#dist" 2385 bitcore-message "github:CoMakery/bitcore-message#dist"
2386 commander "~2.9.0" 2386 jsonld "^0.5.12"
2387 es6-promise "~4.0.5" 2387 jws "^3.1.4"
2388 jsonld "0.4.3" 2388 node-forge "^0.7.1"
2389 node-forge "~0.6.45"
2390
2391jsonld@0.4.3:
2392 version "0.4.3"
2393 resolved "https://registry.yarnpkg.com/jsonld/-/jsonld-0.4.3.tgz#0bbc929190064d6650a5af5876e1bfdf0ed288f3"
2394 dependencies:
2395 es6-promise "~2.0.1"
2396 pkginfo "~0.3.0"
2397 request "^2.61.0"
2398 xmldom "0.1.19"
2399 2389
2400jsonld@^0.4.12: 2390jsonld@^0.5.12:
2401 version "0.4.12" 2391 version "0.5.15"
2402 resolved "https://registry.yarnpkg.com/jsonld/-/jsonld-0.4.12.tgz#a02f205d5341414df1b6d8414f1b967a712073e8" 2392 resolved "https://registry.yarnpkg.com/jsonld/-/jsonld-0.5.15.tgz#fca4aba151660da0241b3173131eace948278dbb"
2403 dependencies: 2393 dependencies:
2404 es6-promise "^2.0.0" 2394 pkginfo "^0.4.1"
2405 pkginfo "~0.4.0" 2395 rdf-canonize "^0.2.1"
2406 request "^2.61.0" 2396 request "^2.83.0"
2397 semver "^5.4.1"
2407 xmldom "0.1.19" 2398 xmldom "0.1.19"
2408 2399
2409jsonpointer@^4.0.0: 2400jsonpointer@^4.0.0:
@@ -2427,28 +2418,46 @@ junk@^2.1.0:
2427 version "2.1.0" 2418 version "2.1.0"
2428 resolved "https://registry.yarnpkg.com/junk/-/junk-2.1.0.tgz#f431b4b7f072dc500a5f10ce7f4ec71930e70134" 2419 resolved "https://registry.yarnpkg.com/junk/-/junk-2.1.0.tgz#f431b4b7f072dc500a5f10ce7f4ec71930e70134"
2429 2420
2430k-bucket@^3.0.1: 2421jwa@^1.1.4:
2431 version "3.3.0" 2422 version "1.1.5"
2432 resolved "https://registry.yarnpkg.com/k-bucket/-/k-bucket-3.3.0.tgz#cf18eb3407ff12f9fc2f90cbe832fb66999b2989" 2423 resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.1.5.tgz#a0552ce0220742cd52e153774a32905c30e756e5"
2424 dependencies:
2425 base64url "2.0.0"
2426 buffer-equal-constant-time "1.0.1"
2427 ecdsa-sig-formatter "1.0.9"
2428 safe-buffer "^5.0.1"
2429
2430jws@^3.1.4:
2431 version "3.1.4"
2432 resolved "https://registry.yarnpkg.com/jws/-/jws-3.1.4.tgz#f9e8b9338e8a847277d6444b1464f61880e050a2"
2433 dependencies:
2434 base64url "^2.0.0"
2435 jwa "^1.1.4"
2436 safe-buffer "^5.0.1"
2437
2438k-bucket@^3.3.0:
2439 version "3.3.1"
2440 resolved "https://registry.yarnpkg.com/k-bucket/-/k-bucket-3.3.1.tgz#de219f00b310ca17fdd7e2790a077d78b70d92c8"
2433 dependencies: 2441 dependencies:
2434 buffer-equals "^1.0.3" 2442 buffer-equals "^1.0.3"
2435 inherits "^2.0.1" 2443 inherits "^2.0.1"
2436 randombytes "^2.0.3" 2444 randombytes "^2.0.3"
2437 2445
2438k-rpc-socket@^1.7.0: 2446k-rpc-socket@^1.7.2:
2439 version "1.7.1" 2447 version "1.7.2"
2440 resolved "https://registry.yarnpkg.com/k-rpc-socket/-/k-rpc-socket-1.7.1.tgz#e6e92a00b2c74906ad69c42b6ea213dce8914d95" 2448 resolved "https://registry.yarnpkg.com/k-rpc-socket/-/k-rpc-socket-1.7.2.tgz#f36425d000748758e266558eba297a6d4c293193"
2441 dependencies: 2449 dependencies:
2442 bencode "^1.0.0" 2450 bencode "^1.0.0"
2451 buffer-equals "^1.0.4"
2443 safe-buffer "^5.1.1" 2452 safe-buffer "^5.1.1"
2444 2453
2445k-rpc@^4.1.0: 2454k-rpc@^4.2.1:
2446 version "4.2.0" 2455 version "4.2.1"
2447 resolved "https://registry.yarnpkg.com/k-rpc/-/k-rpc-4.2.0.tgz#0b165d4ecc0532971dc07306dd84e93d2a7fd6be" 2456 resolved "https://registry.yarnpkg.com/k-rpc/-/k-rpc-4.2.1.tgz#f9d8220a1788ee3dbffa43f8506ea81808bb798a"
2448 dependencies: 2457 dependencies:
2449 buffer-equals "^1.0.3" 2458 buffer-equals "^1.0.3"
2450 k-bucket "^3.0.1" 2459 k-bucket "^3.3.0"
2451 k-rpc-socket "^1.7.0" 2460 k-rpc-socket "^1.7.2"
2452 randombytes "^2.0.5" 2461 randombytes "^2.0.5"
2453 safe-buffer "^5.1.1" 2462 safe-buffer "^5.1.1"
2454 2463
@@ -2739,8 +2748,8 @@ moment-timezone@^0.5.4:
2739 moment ">= 2.9.0" 2748 moment ">= 2.9.0"
2740 2749
2741"moment@>= 2.9.0", moment@^2.13.0: 2750"moment@>= 2.9.0", moment@^2.13.0:
2742 version "2.19.2" 2751 version "2.20.0"
2743 resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.2.tgz#8a7f774c95a64550b4c7ebd496683908f9419dbe" 2752 resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.0.tgz#53396358994dd3a551e966a66af715ecb6c30ad0"
2744 2753
2745morgan@^1.5.3: 2754morgan@^1.5.3:
2746 version "1.9.0" 2755 version "1.9.0"
@@ -2799,7 +2808,7 @@ nan@2.6.2:
2799 version "2.6.2" 2808 version "2.6.2"
2800 resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" 2809 resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45"
2801 2810
2802nan@^2.3.0: 2811nan@^2.3.0, nan@^2.7.0:
2803 version "2.8.0" 2812 version "2.8.0"
2804 resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" 2813 resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a"
2805 2814
@@ -2829,9 +2838,9 @@ node-abi@^2.1.1:
2829 dependencies: 2838 dependencies:
2830 semver "^5.4.1" 2839 semver "^5.4.1"
2831 2840
2832node-forge@~0.6.45: 2841node-forge@^0.7.1:
2833 version "0.6.49" 2842 version "0.7.1"
2834 resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.49.tgz#f1ee95d5d74623938fe19d698aa5a26d54d2f60f" 2843 resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.1.tgz#9da611ea08982f4b94206b3beb4cc9665f20c300"
2835 2844
2836node-pre-gyp@0.6.36: 2845node-pre-gyp@0.6.36:
2837 version "0.6.36" 2846 version "0.6.36"
@@ -2864,19 +2873,19 @@ node-pre-gyp@^0.6.39:
2864 tar-pack "^3.4.0" 2873 tar-pack "^3.4.0"
2865 2874
2866nodemon@^1.11.0: 2875nodemon@^1.11.0:
2867 version "1.12.1" 2876 version "1.13.3"
2868 resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.12.1.tgz#996a56dc49d9f16bbf1b78a4de08f13634b3878d" 2877 resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.13.3.tgz#92d23e6b91dca351215a4b8a50d2bd838cd0f9e3"
2869 dependencies: 2878 dependencies:
2879 "@remy/pstree" "^1.1.0"
2870 chokidar "^1.7.0" 2880 chokidar "^1.7.0"
2871 debug "^2.6.8" 2881 debug "^2.6.8"
2872 es6-promise "^3.3.1" 2882 es6-promise "^3.3.1"
2873 ignore-by-default "^1.0.1" 2883 ignore-by-default "^1.0.1"
2874 lodash.defaults "^3.1.2" 2884 lodash.defaults "^3.1.2"
2875 minimatch "^3.0.4" 2885 minimatch "^3.0.4"
2876 ps-tree "^1.1.0"
2877 touch "^3.1.0" 2886 touch "^3.1.0"
2878 undefsafe "0.0.3" 2887 undefsafe "0.0.3"
2879 update-notifier "^2.2.0" 2888 update-notifier "^2.3.0"
2880 2889
2881noop-logger@^0.1.1: 2890noop-logger@^0.1.1:
2882 version "0.1.1" 2891 version "0.1.1"
@@ -3250,11 +3259,7 @@ pkg-up@^1.0.0:
3250 dependencies: 3259 dependencies:
3251 find-up "^1.0.0" 3260 find-up "^1.0.0"
3252 3261
3253pkginfo@~0.3.0: 3262pkginfo@^0.4.1:
3254 version "0.3.1"
3255 resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.3.1.tgz#5b29f6a81f70717142e09e765bbeab97b4f81e21"
3256
3257pkginfo@~0.4.0:
3258 version "0.4.1" 3263 version "0.4.1"
3259 resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff" 3264 resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff"
3260 3265
@@ -3419,6 +3424,15 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
3419 minimist "^1.2.0" 3424 minimist "^1.2.0"
3420 strip-json-comments "~2.0.1" 3425 strip-json-comments "~2.0.1"
3421 3426
3427rdf-canonize@^0.2.1:
3428 version "0.2.3"
3429 resolved "https://registry.yarnpkg.com/rdf-canonize/-/rdf-canonize-0.2.3.tgz#c89f3cd5823bb430e0060d714125ccc8febdf6c9"
3430 dependencies:
3431 bindings "^1.3.0"
3432 nan "^2.7.0"
3433 node-forge "^0.7.1"
3434 semver "^5.4.1"
3435
3422readable-stream@1.1.x: 3436readable-stream@1.1.x:
3423 version "1.1.14" 3437 version "1.1.14"
3424 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" 3438 resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
@@ -3535,7 +3549,7 @@ request@2.81.0:
3535 tunnel-agent "^0.6.0" 3549 tunnel-agent "^0.6.0"
3536 uuid "^3.0.0" 3550 uuid "^3.0.0"
3537 3551
3538request@^2.61.0, request@^2.81.0: 3552request@^2.81.0, request@^2.83.0:
3539 version "2.83.0" 3553 version "2.83.0"
3540 resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356" 3554 resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
3541 dependencies: 3555 dependencies:
@@ -3618,8 +3632,8 @@ run-series@^1.0.2:
3618 resolved "https://registry.yarnpkg.com/run-series/-/run-series-1.1.4.tgz#89a73ddc5e75c9ef8ab6320c0a1600d6a41179b9" 3632 resolved "https://registry.yarnpkg.com/run-series/-/run-series-1.1.4.tgz#89a73ddc5e75c9ef8ab6320c0a1600d6a41179b9"
3619 3633
3620rusha@^0.8.1: 3634rusha@^0.8.1:
3621 version "0.8.7" 3635 version "0.8.9"
3622 resolved "https://registry.yarnpkg.com/rusha/-/rusha-0.8.7.tgz#30673b7e95fafe0ebe1fe24dd6d95fd605f94ede" 3636 resolved "https://registry.yarnpkg.com/rusha/-/rusha-0.8.9.tgz#77bd0951608bf81cedb948cec9c44d8ce5662219"
3623 3637
3624rx-lite@^3.1.2: 3638rx-lite@^3.1.2:
3625 version "3.1.2" 3639 version "3.1.2"
@@ -3688,9 +3702,9 @@ sequelize-typescript@^0.6.1:
3688 es6-shim "0.35.3" 3702 es6-shim "0.35.3"
3689 glob "7.1.2" 3703 glob "7.1.2"
3690 3704
3691sequelize@^4.7.5: 3705sequelize@4.25.2:
3692 version "4.23.1" 3706 version "4.25.2"
3693 resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.23.1.tgz#2ec517bbb2ccddece45f934ef3c770cfbe818a8b" 3707 resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-4.25.2.tgz#fa4a95b9ec3cefb948ecb2dc5965ccf716f98c68"
3694 dependencies: 3708 dependencies:
3695 bluebird "^3.4.6" 3709 bluebird "^3.4.6"
3696 cls-bluebird "^2.0.1" 3710 cls-bluebird "^2.0.1"
@@ -3782,8 +3796,8 @@ simple-get@^2.0.0, simple-get@^2.2.1:
3782 simple-concat "^1.0.0" 3796 simple-concat "^1.0.0"
3783 3797
3784simple-peer@^8.0.0: 3798simple-peer@^8.0.0:
3785 version "8.1.1" 3799 version "8.2.0"
3786 resolved "https://registry.yarnpkg.com/simple-peer/-/simple-peer-8.1.1.tgz#71c475ad9f10da2f22e045d4ec2a1d282046ba23" 3800 resolved "https://registry.yarnpkg.com/simple-peer/-/simple-peer-8.2.0.tgz#9cd002b33204e2791ea84e11bc75687d846cf604"
3787 dependencies: 3801 dependencies:
3788 debug "^2.1.0" 3802 debug "^2.1.0"
3789 get-browser-rtc "^1.0.0" 3803 get-browser-rtc "^1.0.0"
@@ -3953,7 +3967,7 @@ string-width@^1.0.1, string-width@^1.0.2:
3953 is-fullwidth-code-point "^1.0.0" 3967 is-fullwidth-code-point "^1.0.0"
3954 strip-ansi "^3.0.0" 3968 strip-ansi "^3.0.0"
3955 3969
3956string-width@^2.0.0: 3970string-width@^2.0.0, string-width@^2.1.1:
3957 version "2.1.1" 3971 version "2.1.1"
3958 resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 3972 resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
3959 dependencies: 3973 dependencies:
@@ -4012,8 +4026,8 @@ strip-json-comments@^2.0.0, strip-json-comments@~2.0.1:
4012 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 4026 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
4013 4027
4014superagent@^3.0.0: 4028superagent@^3.0.0:
4015 version "3.8.1" 4029 version "3.8.2"
4016 resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.8.1.tgz#2571fd921f3fcdba43ac68c3b35c91951532701f" 4030 resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.8.2.tgz#e4a11b9d047f7d3efeb3bbe536d9ec0021d16403"
4017 dependencies: 4031 dependencies:
4018 component-emitter "^1.2.0" 4032 component-emitter "^1.2.0"
4019 cookiejar "^2.1.0" 4033 cookiejar "^2.1.0"
@@ -4186,10 +4200,6 @@ tree-kill@^1.1.0:
4186 version "1.2.0" 4200 version "1.2.0"
4187 resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36" 4201 resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36"
4188 4202
4189tryit@^1.0.1:
4190 version "1.0.3"
4191 resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb"
4192
4193ts-node@^3.3.0: 4203ts-node@^3.3.0:
4194 version "3.3.0" 4204 version "3.3.0"
4195 resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-3.3.0.tgz#c13c6a3024e30be1180dd53038fc209289d4bf69" 4205 resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-3.3.0.tgz#c13c6a3024e30be1180dd53038fc209289d4bf69"
@@ -4212,9 +4222,9 @@ tsconfig@^6.0.0:
4212 strip-bom "^3.0.0" 4222 strip-bom "^3.0.0"
4213 strip-json-comments "^2.0.0" 4223 strip-json-comments "^2.0.0"
4214 4224
4215tslib@^1.0.0, tslib@^1.7.1: 4225tslib@^1.0.0, tslib@^1.7.1, tslib@^1.8.0:
4216 version "1.8.0" 4226 version "1.8.1"
4217 resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.8.0.tgz#dc604ebad64bcbf696d613da6c954aa0e7ea1eb6" 4227 resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.8.1.tgz#6946af2d1d651a7b1863b531d6e5afa41aa44eac"
4218 4228
4219tslint-config-standard@^7.0.0: 4229tslint-config-standard@^7.0.0:
4220 version "7.0.0" 4230 version "7.0.0"
@@ -4251,10 +4261,10 @@ tsutils@^1.4.0:
4251 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0" 4261 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-1.9.1.tgz#b9f9ab44e55af9681831d5f28d0aeeaf5c750cb0"
4252 4262
4253tsutils@^2.12.1: 4263tsutils@^2.12.1:
4254 version "2.12.2" 4264 version "2.13.1"
4255 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.12.2.tgz#ad58a4865d17ec3ddb6631b6ca53be14a5656ff3" 4265 resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.13.1.tgz#d6d1cc0f7c04cf9fb3b28a292973cffb9cfbe09a"
4256 dependencies: 4266 dependencies:
4257 tslib "^1.7.1" 4267 tslib "^1.8.0"
4258 4268
4259tunnel-agent@^0.6.0: 4269tunnel-agent@^0.6.0:
4260 version "0.6.0" 4270 version "0.6.0"
@@ -4343,7 +4353,7 @@ unzip-response@^2.0.1:
4343 version "2.0.1" 4353 version "2.0.1"
4344 resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" 4354 resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
4345 4355
4346update-notifier@^2.2.0: 4356update-notifier@^2.3.0:
4347 version "2.3.0" 4357 version "2.3.0"
4348 resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.3.0.tgz#4e8827a6bb915140ab093559d7014e3ebb837451" 4358 resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.3.0.tgz#4e8827a6bb915140ab093559d7014e3ebb837451"
4349 dependencies: 4359 dependencies:
@@ -4408,8 +4418,8 @@ v8flags@^3.0.0:
4408 homedir-polyfill "^1.0.1" 4418 homedir-polyfill "^1.0.1"
4409 4419
4410validator@^9.0.0, validator@^9.1.0: 4420validator@^9.0.0, validator@^9.1.0:
4411 version "9.1.2" 4421 version "9.2.0"
4412 resolved "https://registry.yarnpkg.com/validator/-/validator-9.1.2.tgz#5711b6413f78bd9d56003130c81b47c39e86546c" 4422 resolved "https://registry.yarnpkg.com/validator/-/validator-9.2.0.tgz#ad216eed5f37cac31a6fe00ceab1f6b88bded03e"
4413 4423
4414validator@~8.2.0: 4424validator@~8.2.0:
4415 version "8.2.0" 4425 version "8.2.0"
@@ -4505,11 +4515,11 @@ wide-align@^1.1.0:
4505 dependencies: 4515 dependencies:
4506 string-width "^1.0.2" 4516 string-width "^1.0.2"
4507 4517
4508widest-line@^1.0.0: 4518widest-line@^2.0.0:
4509 version "1.0.0" 4519 version "2.0.0"
4510 resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" 4520 resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.0.tgz#0142a4e8a243f8882c0233aa0e0281aa76152273"
4511 dependencies: 4521 dependencies:
4512 string-width "^1.0.1" 4522 string-width "^2.1.1"
4513 4523
4514winston@^2.1.1: 4524winston@^2.1.1:
4515 version "2.4.0" 4525 version "2.4.0"
@@ -4551,8 +4561,8 @@ write@^0.2.1:
4551 mkdirp "^0.5.1" 4561 mkdirp "^0.5.1"
4552 4562
4553ws@^3.3.1, ws@^3.3.2: 4563ws@^3.3.1, ws@^3.3.2:
4554 version "3.3.2" 4564 version "3.3.3"
4555 resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.2.tgz#96c1d08b3fefda1d5c1e33700d3bfaa9be2d5608" 4565 resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2"
4556 dependencies: 4566 dependencies:
4557 async-limiter "~1.0.0" 4567 async-limiter "~1.0.0"
4558 safe-buffer "~5.1.0" 4568 safe-buffer "~5.1.0"