diff options
-rw-r--r-- | .travis.yml | 2 | ||||
-rw-r--r-- | package.json | 8 | ||||
-rw-r--r-- | server/controllers/api/videos/index.ts | 2 | ||||
-rw-r--r-- | server/helpers/activitypub.ts | 4 | ||||
-rw-r--r-- | server/helpers/custom-jsonld-signature.ts | 6 | ||||
-rw-r--r-- | server/helpers/custom-validators/activitypub/signature.ts | 2 | ||||
-rw-r--r-- | server/helpers/peertube-crypto.ts | 3 | ||||
-rw-r--r-- | server/lib/jobs/transcoding-job-scheduler/video-file-optimizer-handler.ts | 1 | ||||
-rw-r--r-- | server/models/activitypub/actor.ts | 14 | ||||
-rw-r--r-- | yarn.lock | 290 |
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 @@ | |||
1 | language: node_js | 1 | language: node_js |
2 | 2 | ||
3 | node_js: | 3 | node_js: |
4 | - "6" | 4 | - "8" |
5 | 5 | ||
6 | env: | 6 | env: |
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 @@ | |||
1 | import * as AsyncLRU from 'async-lru' | 1 | import * as AsyncLRU from 'async-lru' |
2 | import * as jsonld from 'jsonld' | 2 | import * as jsonld from 'jsonld/' |
3 | import * as jsig from 'jsonld-signatures' | 3 | import * as jsig from 'jsonld-signatures' |
4 | 4 | ||
5 | jsig.use('jsonld', jsonld) | ||
6 | |||
7 | const nodeDocumentLoader = jsonld.documentLoaders.node() | 5 | const nodeDocumentLoader = jsonld.documentLoaders.node() |
8 | 6 | ||
9 | const lru = new AsyncLRU({ | 7 | const 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 | ||
18 | jsig.use('jsonld', jsonld) | ||
19 | |||
20 | export { jsig } | 20 | export { 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' | |||
2 | import { isActivityPubUrlValid } from './misc' | 2 | import { isActivityPubUrlValid } from './misc' |
3 | 3 | ||
4 | function isSignatureTypeValid (signatureType: string) { | 4 | function isSignatureTypeValid (signatureType: string) { |
5 | return exists(signatureType) && signatureType === 'GraphSignature2012' | 5 | return exists(signatureType) && signatureType === 'RsaSignature2017' |
6 | } | 6 | } |
7 | 7 | ||
8 | function isSignatureCreatorValid (signatureCreator: string) { | 8 | function 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) { | |||
43 | function signObject (byActor: ActorModel, data: any) { | 43 | function 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 | } |
@@ -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 | ||
246 | ajv@^5.1.0: | 252 | ajv@^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 | ||
436 | base64url@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 | |||
430 | basic-auth@1.1.0: | 440 | basic-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 | ||
467 | bindings@~1.3.0: | 477 | bindings@^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 | ||
492 | bittorrent-dht@^7.0.0, bittorrent-dht@^7.2.2: | 502 | bittorrent-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 | ||
637 | boxen@^1.2.1: | 647 | boxen@^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 | ||
649 | brace-expansion@^1.1.7: | 659 | brace-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 | ||
688 | buffer-equals@^1.0.3: | 698 | buffer-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 | |||
702 | buffer-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 | ||
837 | cls-bluebird@^2.0.1: | 851 | cls-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 | ||
897 | commander@*, commander@^2.9.0: | ||
898 | version "2.12.2" | ||
899 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555" | ||
900 | |||
883 | commander@2.11.0: | 901 | commander@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 | ||
891 | commander@^2.9.0: | ||
892 | version "2.12.2" | ||
893 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555" | ||
894 | |||
895 | commander@~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 | |||
901 | compact2string@^1.2.0: | 909 | compact2string@^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 | ||
1223 | ecdsa-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 | |||
1215 | ee-first@1.1.1: | 1230 | ee-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 | ||
1288 | es6-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 | |||
1292 | es6-promise@^3.3.1: | 1303 | es6-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 | ||
1296 | es6-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 | |||
1300 | es6-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 | |||
1304 | es6-set@~0.1.5: | 1307 | es6-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 | ||
1609 | extsprintf@1.3.0, extsprintf@^1.2.0: | 1612 | extsprintf@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 | ||
1616 | extsprintf@^1.2.0: | ||
1617 | version "1.4.0" | ||
1618 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" | ||
1619 | |||
1613 | eyes@0.1.x: | 1620 | eyes@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 | |||
1934 | growl@1.10.3: | 1937 | growl@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 | ||
2263 | is-path-inside@^1.0.0: | 2266 | is-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 | ||
2291 | is-resolvable@^1.0.0: | 2294 | is-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 | ||
2297 | is-retry-allowed@^1.0.0: | 2298 | is-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 | ||
2380 | jsonld-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 | |||
2391 | jsonld@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 | ||
2400 | jsonld@^0.4.12: | 2390 | jsonld@^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 | ||
2409 | jsonpointer@^4.0.0: | 2400 | jsonpointer@^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 | ||
2430 | k-bucket@^3.0.1: | 2421 | jwa@^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 | |||
2430 | jws@^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 | |||
2438 | k-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 | ||
2438 | k-rpc-socket@^1.7.0: | 2446 | k-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 | ||
2445 | k-rpc@^4.1.0: | 2454 | k-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 | ||
2745 | morgan@^1.5.3: | 2754 | morgan@^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 | ||
2802 | nan@^2.3.0: | 2811 | nan@^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 | ||
2832 | node-forge@~0.6.45: | 2841 | node-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 | ||
2836 | node-pre-gyp@0.6.36: | 2845 | node-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 | ||
2866 | nodemon@^1.11.0: | 2875 | nodemon@^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 | ||
2881 | noop-logger@^0.1.1: | 2890 | noop-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 | ||
3253 | pkginfo@~0.3.0: | 3262 | pkginfo@^0.4.1: |
3254 | version "0.3.1" | ||
3255 | resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.3.1.tgz#5b29f6a81f70717142e09e765bbeab97b4f81e21" | ||
3256 | |||
3257 | pkginfo@~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 | ||
3427 | rdf-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 | |||
3422 | readable-stream@1.1.x: | 3436 | readable-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 | ||
3538 | request@^2.61.0, request@^2.81.0: | 3552 | request@^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 | ||
3620 | rusha@^0.8.1: | 3634 | rusha@^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 | ||
3624 | rx-lite@^3.1.2: | 3638 | rx-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 | ||
3691 | sequelize@^4.7.5: | 3705 | sequelize@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 | ||
3784 | simple-peer@^8.0.0: | 3798 | simple-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 | ||
3956 | string-width@^2.0.0: | 3970 | string-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 | ||
4014 | superagent@^3.0.0: | 4028 | superagent@^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 | ||
4189 | tryit@^1.0.1: | ||
4190 | version "1.0.3" | ||
4191 | resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" | ||
4192 | |||
4193 | ts-node@^3.3.0: | 4203 | ts-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 | ||
4215 | tslib@^1.0.0, tslib@^1.7.1: | 4225 | tslib@^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 | ||
4219 | tslint-config-standard@^7.0.0: | 4229 | tslint-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 | ||
4253 | tsutils@^2.12.1: | 4263 | tsutils@^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 | ||
4259 | tunnel-agent@^0.6.0: | 4269 | tunnel-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 | ||
4346 | update-notifier@^2.2.0: | 4356 | update-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 | ||
4410 | validator@^9.0.0, validator@^9.1.0: | 4420 | validator@^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 | ||
4414 | validator@~8.2.0: | 4424 | validator@~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 | ||
4508 | widest-line@^1.0.0: | 4518 | widest-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 | ||
4514 | winston@^2.1.1: | 4524 | winston@^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 | ||
4553 | ws@^3.3.1, ws@^3.3.2: | 4563 | ws@^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" |