Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
storage-mongo-node
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
microservices
storage-mongo-node
Commits
16261f8f
Commit
16261f8f
authored
May 14, 2018
by
Vadym Gidulian
Browse files
Options
Browse Files
Download
Plain Diff
1.1.0
parents
20d3b8e2
39c439d2
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
380 additions
and
546 deletions
+380
-546
package.json
package.json
+4
-4
index.js
src/index.js
+45
-8
yarn.lock
yarn.lock
+331
-534
No files found.
package.json
View file @
16261f8f
{
"name"
:
"storage-mongo-node"
,
"version"
:
"1.
0.2
"
,
"version"
:
"1.
1.0
"
,
"dependencies"
:
{
"
express
"
:
"
^4.16.
2
"
,
"
mongodb
"
:
"
^3.0.
1
"
"
express
"
:
"
^4.16.
3
"
,
"
mongodb
"
:
"
^3.0.
7
"
},
"devDependencies"
:
{
"
nodemon
"
:
"
^1.1
4.8
"
"
nodemon
"
:
"
^1.1
7.4
"
}
}
src/index.js
View file @
16261f8f
...
...
@@ -44,6 +44,34 @@ app.post('/:collection', (req, res) => {
});
});
});
app
.
put
(
'/:collection'
,
(
req
,
res
)
=>
{
if
(
isObjectEmpty
(
req
.
body
))
{
res
.
status
(
400
).
send
(
'Body is empty'
);
return
;
}
req
.
body
.
forEach
(
record
=>
{
if
(
record
.
_id
)
record
.
_id
=
toId
(
record
.
_id
);
});
mongoSafeConnect
(
res
,
client
=>
{
const
collection
=
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
);
collection
.
insertMany
(
req
.
body
,
{
ordered
:
false
},
(
err
,
result
)
=>
{
if
(
err
)
{
if
(
err
.
code
==
11000
)
{
return
res
.
status
(
409
).
send
();
}
else
{
throw
err
;
}
}
const
records
=
result
.
ops
;
res
.
status
(
201
).
send
(
records
);
client
.
close
();
});
});
});
app
.
put
(
'/:collection/:id'
,
(
req
,
res
)
=>
{
if
(
isObjectEmpty
(
req
.
body
))
{
res
.
status
(
400
).
send
(
'Body is empty'
);
...
...
@@ -52,7 +80,7 @@ app.put('/:collection/:id', (req, res) => {
mongoSafeConnect
(
res
,
client
=>
{
const
collection
=
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
);
collection
.
findOne
({
_id
:
wrap
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
collection
.
findOne
({
_id
:
to
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
if
(
err
)
throw
err
;
if
(
result
)
{
...
...
@@ -61,7 +89,7 @@ app.put('/:collection/:id', (req, res) => {
return
;
}
collection
.
insertOne
({...
req
.
body
,
_id
:
wrap
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
collection
.
insertOne
({...
req
.
body
,
_id
:
to
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
if
(
err
)
throw
err
;
const
record
=
result
.
ops
[
0
];
...
...
@@ -74,7 +102,7 @@ app.put('/:collection/:id', (req, res) => {
});
app
.
get
(
'/:collection'
,
(
req
,
res
)
=>
{
mongoSafeConnect
(
res
,
client
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
find
().
toArray
((
err
,
result
)
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
find
(
req
.
body
.
query
).
toArray
((
err
,
result
)
=>
{
if
(
err
)
throw
err
;
res
.
status
(
200
).
send
(
result
);
...
...
@@ -85,7 +113,7 @@ app.get('/:collection', (req, res) => {
});
app
.
get
(
'/:collection/:id'
,
(
req
,
res
)
=>
{
mongoSafeConnect
(
res
,
client
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
findOne
({
_id
:
wrap
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
findOne
({
_id
:
to
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
if
(
err
)
throw
err
;
if
(
result
)
{
...
...
@@ -106,7 +134,7 @@ app.patch('/:collection/:id', (req, res) => {
mongoSafeConnect
(
res
,
client
=>
{
delete
req
.
body
.
_id
;
// Immutable properties shouldn't be tried to change
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
findOneAndUpdate
({
_id
:
wrap
Id
(
req
.
params
.
id
)},
{
$set
:
req
.
body
},
{
returnOriginal
:
false
},
(
err
,
result
)
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
findOneAndUpdate
({
_id
:
to
Id
(
req
.
params
.
id
)},
{
$set
:
req
.
body
},
{
returnOriginal
:
false
},
(
err
,
result
)
=>
{
if
(
err
)
throw
err
;
if
(
result
.
value
)
{
...
...
@@ -121,7 +149,7 @@ app.patch('/:collection/:id', (req, res) => {
});
app
.
delete
(
'/:collection/:id'
,
(
req
,
res
)
=>
{
mongoSafeConnect
(
res
,
client
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
findOneAndDelete
({
_id
:
wrap
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
client
.
db
(
DB_NAME
).
collection
(
req
.
params
.
collection
).
findOneAndDelete
({
_id
:
to
Id
(
req
.
params
.
id
)},
(
err
,
result
)
=>
{
if
(
err
)
throw
err
;
if
(
result
.
value
)
{
...
...
@@ -161,6 +189,15 @@ function mongoSafeConnect(serverResponse, callback) {
});
}
function
wrapId
(
id
)
{
return
ObjectID
.
isValid
(
id
)
?
new
ObjectID
(
id
)
:
id
;
function
toId
(
id
)
{
if
(
+
id
==
id
)
id
=
+
id
;
switch
(
typeof
id
)
{
case
'number'
:
return
id
;
case
'object'
:
if
(
Array
.
isArray
(
id
))
throw
new
Error
(
'Array is not a valid object id type'
);
return
id
;
case
'string'
:
return
ObjectID
.
isValid
(
id
)
?
new
ObjectID
(
id
)
:
id
;
default
:
throw
new
Error
(
'Invalid object id'
);
}
}
yarn.lock
View file @
16261f8f
...
...
@@ -6,20 +6,13 @@ abbrev@1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
accepts@~1.3.
4
:
version "1.3.
4
"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.
4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f
"
accepts@~1.3.
5
:
version "1.3.
5
"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.
5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2
"
dependencies:
mime-types "~2.1.1
6
"
mime-types "~2.1.1
8
"
negotiator "0.6.1"
ajv@^4.9.1:
version "4.11.8"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
dependencies:
co "^4.6.0"
json-stable-stringify "^1.0.1"
ansi-align@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
...
...
@@ -34,9 +27,9 @@ ansi-regex@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
ansi-styles@^3.
1.0
:
version "3.2.
0
"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.
0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88
"
ansi-styles@^3.
2.1
:
version "3.2.
1
"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.
1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d
"
dependencies:
color-convert "^1.9.0"
...
...
@@ -78,18 +71,6 @@ array-unique@^0.3.2:
version "0.3.2"
resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
asn1@~0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
assert-plus@1.0.0, assert-plus@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
assert-plus@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
assign-symbols@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
...
...
@@ -98,21 +79,9 @@ async-each@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
asynckit@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
atob@^2.0.0:
version "2.0.3"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.0.3.tgz#19c7a760473774468f20b2d2d03372ad7d4cbf5d"
aws-sign2@~0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
aws4@^1.2.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
version "2.1.1"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a"
balanced-match@^1.0.0:
version "1.0.0"
...
...
@@ -130,22 +99,10 @@ base@^0.11.1:
mixin-deep "^1.2.0"
pascalcase "^0.1.1"
bcrypt-pbkdf@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
dependencies:
tweetnacl "^0.14.3"
binary-extensions@^1.0.0:
version "1.11.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"
block-stream@*:
version "0.0.9"
resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
dependencies:
inherits "~2.0.0"
body-parser@1.18.2:
version "1.18.2"
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454"
...
...
@@ -161,12 +118,6 @@ body-parser@1.18.2:
raw-body "2.3.2"
type-is "~1.6.15"
boom@2.x.x:
version "2.10.1"
resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
dependencies:
hoek "2.x.x"
boxen@^1.2.1:
version "1.3.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
...
...
@@ -180,19 +131,18 @@ boxen@^1.2.1:
widest-line "^2.0.0"
brace-expansion@^1.1.7:
version "1.1.
8
"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.
8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292
"
version "1.1.
11
"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.
11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd
"
dependencies:
balanced-match "^1.0.0"
concat-map "0.0.1"
braces@^2.3.0:
version "2.3.
0
"
resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.
0.tgz#a46941cb5fb492156b3d6a656e06c35364e3e66e
"
braces@^2.3.0
, braces@^2.3.1
:
version "2.3.
2
"
resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.
2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729
"
dependencies:
arr-flatten "^1.1.0"
array-unique "^0.3.2"
define-property "^1.0.0"
extend-shallow "^2.0.1"
fill-range "^4.0.0"
isobject "^3.0.1"
...
...
@@ -203,8 +153,8 @@ braces@^2.3.0:
to-regex "^3.0.1"
bson@~1.0.4:
version "1.0.
4
"
resolved "https://registry.yarnpkg.com/bson/-/bson-1.0.
4.tgz#93c10d39eaa5b58415cbc4052f3e53e562b0b72c
"
version "1.0.
6
"
resolved "https://registry.yarnpkg.com/bson/-/bson-1.0.
6.tgz#444db59ddd4c24f0cb063aabdc5c8c7b0ceca912
"
bytes@3.0.0:
version "3.0.0"
...
...
@@ -232,21 +182,17 @@ capture-stack-trace@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d"
caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
chalk@^2.0.1:
version "2.
3.0
"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.
3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba
"
version "2.
4.1
"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.
4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e
"
dependencies:
ansi-styles "^3.
1.0
"
ansi-styles "^3.
2.1
"
escape-string-regexp "^1.0.5"
supports-color "^
4.0
.0"
supports-color "^
5.3
.0"
chokidar@^2.0.
0
:
version "2.0.
0
"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.
0.tgz#6686313c541d3274b2a5c01233342037948c911b
"
chokidar@^2.0.
2
:
version "2.0.
3
"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.
3.tgz#dcbd4f6cbb2a55b4799ba8a840ac527e5f4b1176
"
dependencies:
anymatch "^2.0.0"
async-each "^1.0.0"
...
...
@@ -258,8 +204,17 @@ chokidar@^2.0.0:
normalize-path "^2.1.1"
path-is-absolute "^1.0.0"
readdirp "^2.0.0"
upath "^1.0.0"
optionalDependencies:
fsevents "^1.0.0"
fsevents "^1.1.2"
chownr@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
ci-info@^1.0.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2"
class-utils@^0.3.5:
version "0.3.6"
...
...
@@ -274,10 +229,6 @@ cli-boxes@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
co@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
code-point-at@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
...
...
@@ -299,12 +250,6 @@ color-name@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
combined-stream@^1.0.5, combined-stream@~1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
dependencies:
delayed-stream "~1.0.0"
component-emitter@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
...
...
@@ -314,8 +259,8 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
configstore@^3.0.0:
version "3.1.
1
"
resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.
1.tgz#094ee662ab83fad9917678de114faaea8fcdca90
"
version "3.1.
2
"
resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.
2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f
"
dependencies:
dot-prop "^4.1.0"
graceful-fs "^4.1.2"
...
...
@@ -348,7 +293,7 @@ copy-descriptor@^0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
core-util-is@
1.0.2, core-util-is@
~1.0.0:
core-util-is@~1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
...
...
@@ -366,23 +311,11 @@ cross-spawn@^5.0.1:
shebang-command "^1.2.0"
which "^1.2.9"
cryptiles@2.x.x:
version "2.0.5"
resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
dependencies:
boom "2.x.x"
crypto-random-string@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
dashdash@^1.12.0:
version "1.14.1"
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
dependencies:
assert-plus "^1.0.0"
debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
dependencies:
...
...
@@ -398,9 +331,9 @@ decode-uri-component@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
deep-extend@
~0.4.0
:
version "0.
4.2
"
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.
4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7
f"
deep-extend@
^0.5.1
:
version "0.
5.1
"
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.
5.1.tgz#b894a9dd90d3023fbf1c55a394fb858eb2066f1
f"
define-property@^0.2.5:
version "0.2.5"
...
...
@@ -414,9 +347,12 @@ define-property@^1.0.0:
dependencies:
is-descriptor "^1.0.0"
delayed-stream@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
define-property@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
dependencies:
is-descriptor "^1.0.2"
isobject "^3.0.1"
delegates@^1.0.0:
version "1.0.0"
...
...
@@ -426,7 +362,7 @@ depd@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359"
depd@~1.1.1:
depd@~1.1.1
, depd@~1.1.2
:
version "1.1.2"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
...
...
@@ -452,19 +388,13 @@ duplexer@~0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
ecc-jsbn@~0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
dependencies:
jsbn "~0.1.0"
ee-first@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
encodeurl@~1.0.
1
:
version "1.0.
1
"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.
1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20
"
encodeurl@~1.0.
2
:
version "1.0.
2
"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.
2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59
"
escape-html@~1.0.3:
version "1.0.3"
...
...
@@ -480,7 +410,7 @@ etag@~1.8.1:
event-stream@~3.3.0:
version "3.3.4"
resolved "http
s://registry.yarnpkg.com
/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
resolved "http
://registry.npmjs.org
/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
dependencies:
duplexer "~0.1.1"
from "~0"
...
...
@@ -514,11 +444,11 @@ expand-brackets@^2.1.4:
snapdragon "^0.8.1"
to-regex "^3.0.1"
express@^4.16.
2
:
version "4.16.
2
"
resolved "https://registry.yarnpkg.com/express/-/express-4.16.
2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c
"
express@^4.16.
3
:
version "4.16.
3
"
resolved "https://registry.yarnpkg.com/express/-/express-4.16.
3.tgz#6af8a502350db3246ecc4becf6b5a34d22f7ed53
"
dependencies:
accepts "~1.3.
4
"
accepts "~1.3.
5
"
array-flatten "1.1.1"
body-parser "1.18.2"
content-disposition "0.5.2"
...
...
@@ -526,26 +456,26 @@ express@^4.16.2:
cookie "0.3.1"
cookie-signature "1.0.6"
debug "2.6.9"
depd "~1.1.
1
"
encodeurl "~1.0.
1
"
depd "~1.1.
2
"
encodeurl "~1.0.
2
"
escape-html "~1.0.3"
etag "~1.8.1"
finalhandler "1.1.
0
"
finalhandler "1.1.
1
"
fresh "0.5.2"
merge-descriptors "1.0.1"
methods "~1.1.2"
on-finished "~2.3.0"
parseurl "~1.3.2"
path-to-regexp "0.1.7"
proxy-addr "~2.0.
2
"
proxy-addr "~2.0.
3
"
qs "6.5.1"
range-parser "~1.2.0"
safe-buffer "5.1.1"
send "0.16.
1
"
serve-static "1.13.
1
"
send "0.16.
2
"
serve-static "1.13.
2
"
setprototypeof "1.1.0"
statuses "~1.
3.1
"
type-is "~1.6.1
5
"
statuses "~1.
4.0
"
type-is "~1.6.1
6
"
utils-merge "1.0.1"
vary "~1.1.2"
...
...
@@ -555,18 +485,14 @@ extend-shallow@^2.0.1:
dependencies:
is-extendable "^0.1.0"
extend-shallow@^3.0.0:
extend-shallow@^3.0.0
, extend-shallow@^3.0.2
:
version "3.0.2"
resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
dependencies:
assign-symbols "^1.0.0"
is-extendable "^1.0.1"
extend@~3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
extglob@^2.0.2:
extglob@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
dependencies:
...
...
@@ -579,14 +505,6 @@ extglob@^2.0.2:
snapdragon "^0.8.1"
to-regex "^3.0.1"
extsprintf@1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
extsprintf@^1.2.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
fill-range@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
...
...
@@ -596,34 +514,22 @@ fill-range@^4.0.0:
repeat-string "^1.6.1"
to-regex-range "^2.1.0"
finalhandler@1.1.
0
:
version "1.1.
0
"
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.
0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f
5"
finalhandler@1.1.
1
:
version "1.1.
1
"
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.
1.tgz#eebf4ed840079c83f4249038c9d703008301b10
5"
dependencies:
debug "2.6.9"
encodeurl "~1.0.
1
"
encodeurl "~1.0.
2
"
escape-html "~1.0.3"
on-finished "~2.3.0"
parseurl "~1.3.2"
statuses "~1.
3.1
"
statuses "~1.
4.0
"
unpipe "~1.0.0"
for-in@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
forever-agent@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
form-data@~2.1.1:
version "2.1.4"
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1"
dependencies:
asynckit "^0.4.0"
combined-stream "^1.0.5"
mime-types "^2.1.12"
forwarded@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
...
...
@@ -642,33 +548,22 @@ from@~0:
version "0.1.7"
resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
fs-minipass@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
dependencies:
minipass "^2.2.1"
fs.realpath@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
fsevents@^1.0.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.3.tgz#11f82318f5fe7bb2cd22965a108e9306208216d8"
dependencies:
nan "^2.3.0"
node-pre-gyp "^0.6.39"
fstream-ignore@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105"
dependencies:
fstream "^1.0.0"
inherits "2"
minimatch "^3.0.0"
fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2:
version "1.0.11"
resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171"
fsevents@^1.1.2:
version "1.2.3"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.3.tgz#08292982e7059f6674c93d8b829c1e8604979ac0"
dependencies:
graceful-fs "^4.1.2"
inherits "~2.0.0"
mkdirp ">=0.5 0"
rimraf "2"
nan "^2.9.2"
node-pre-gyp "^0.9.0"
gauge@~2.7.3:
version "2.7.4"
...
...
@@ -691,12 +586,6 @@ get-value@^2.0.3, get-value@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
getpass@^0.1.1:
version "0.1.7"
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
dependencies:
assert-plus "^1.0.0"
glob-parent@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
...
...
@@ -741,20 +630,9 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2:
version "4.1.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
har-schema@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
har-validator@~4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
dependencies:
ajv "^4.9.1"
har-schema "^1.0.5"
has-flag@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
has-flag@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
has-unicode@^2.0.0:
version "2.0.1"
...
...
@@ -787,20 +665,7 @@ has-values@^1.0.0:
is-number "^3.0.0"
kind-of "^4.0.0"
hawk@3.1.3, hawk@~3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
dependencies:
boom "2.x.x"
cryptiles "2.x.x"
hoek "2.x.x"
sntp "1.x.x"
hoek@2.x.x:
version "2.16.3"
resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
http-errors@1.6.2, http-errors@~1.6.2:
http-errors@1.6.2:
version "1.6.2"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736"
dependencies:
...
...
@@ -809,22 +674,35 @@ http-errors@1.6.2, http-errors@~1.6.2:
setprototypeof "1.0.3"
statuses ">= 1.3.1 < 2"
http-
signature@~1.1.0
:
version "1.
1.1
"
resolved "https://registry.yarnpkg.com/http-
signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf
"
http-
errors@~1.6.2
:
version "1.
6.3
"
resolved "https://registry.yarnpkg.com/http-
errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d
"
dependencies:
assert-plus "^0.2.0"
jsprim "^1.2.2"
sshpk "^1.7.0"
depd "~1.1.2"
inherits "2.0.3"
setprototypeof "1.1.0"
statuses ">= 1.4.0 < 2"
iconv-lite@0.4.19:
version "0.4.19"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
iconv-lite@^0.4.4:
version "0.4.22"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.22.tgz#c6b16b9d05bc6c307dc9303a820412995d2eea95"
dependencies:
safer-buffer ">= 2.1.2 < 3"
ignore-by-default@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
ignore-walk@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
dependencies:
minimatch "^3.0.4"
import-lazy@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
...
...
@@ -840,7 +718,7 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@~2.0.
0, inherits@~2.0.
3:
inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@~2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
...
...
@@ -848,9 +726,9 @@ ini@^1.3.4, ini@~1.3.0:
version "1.3.5"
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
ipaddr.js@1.
5.2
:
version "1.
5.2
"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.
5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0
"
ipaddr.js@1.
6.0
:
version "1.
6.0
"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.
6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b
"
is-accessor-descriptor@^0.1.6:
version "0.1.6"
...
...
@@ -874,6 +752,12 @@ is-buffer@^1.1.5:
version "1.1.6"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
is-ci@^1.0.10:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5"
dependencies:
ci-info "^1.0.0"
is-data-descriptor@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
...
...
@@ -894,7 +778,7 @@ is-descriptor@^0.1.0:
is-data-descriptor "^0.1.4"
kind-of "^5.0.0"
is-descriptor@^1.0.0:
is-descriptor@^1.0.0
, is-descriptor@^1.0.2
:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
dependencies:
...
...
@@ -955,15 +839,19 @@ is-number@^3.0.0:
dependencies:
kind-of "^3.0.2"
is-number@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
is-obj@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
is-odd@^
1
.0.0:
version "
1
.0.0"
resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-
1.0.0.tgz#3b8a932eb028b3775c39bb09e91767accdb69088
"
is-odd@^
2
.0.0:
version "
2
.0.0"
resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-
2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24
"
dependencies:
is-number "^
3
.0.0"
is-number "^
4
.0.0"
is-path-inside@^1.0.0:
version "1.0.1"
...
...
@@ -989,9 +877,9 @@ is-stream@^1.0.0, is-stream@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
is-
typedarray@~1.0.0
:
version "1.0.
0
"
resolved "https://registry.yarnpkg.com/is-
typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a
"
is-
windows@^1.0.2
:
version "1.0.
2
"
resolved "https://registry.yarnpkg.com/is-
windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d
"
isarray@1.0.0, isarray@~1.0.0:
version "1.0.0"
...
...
@@ -1011,41 +899,6 @@ isobject@^3.0.0, isobject@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
isstream@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
jsbn@~0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
json-schema@0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
json-stable-stringify@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
dependencies:
jsonify "~0.0.0"
json-stringify-safe@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
jsonify@~0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
jsprim@^1.2.2:
version "1.4.1"
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
dependencies:
assert-plus "1.0.0"
extsprintf "1.3.0"
json-schema "0.2.3"
verror "1.10.0"
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
version "3.2.2"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
...
...
@@ -1058,7 +911,7 @@ kind-of@^4.0.0:
dependencies:
is-buffer "^1.1.5"
kind-of@^5.0.0
, kind-of@^5.0.2
:
kind-of@^5.0.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
...
...
@@ -1072,26 +925,20 @@ latest-version@^3.0.0:
dependencies:
package-json "^4.0.0"
lazy-cache@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-2.0.2.tgz#b9190a4f913354694840859f8a8f7084d8822264"
dependencies:
set-getter "^0.1.0"
lowercase-keys@^1.0.0:
version "1.0.
0
"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.
0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306
"
version "1.0.
1
"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.
1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f
"
lru-cache@^4.0.1:
version "4.1.
1
"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.
1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55
"
version "4.1.
2
"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.
2.tgz#45234b2e6e2f2b33da125624c4664929a0224c3f
"
dependencies:
pseudomap "^1.0.2"
yallist "^2.1.2"
make-dir@^1.0.0:
version "1.
1
.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.
1.0.tgz#19b4369fe48c116f53c2af95ad102c0e39e85d51
"
version "1.
2
.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.
2.0.tgz#6d6a49eead4aae296c53bbf3a1a008bd6c89469b
"
dependencies:
pify "^3.0.0"
...
...
@@ -1122,38 +969,38 @@ methods@~1.1.2:
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
micromatch@^3.1.4:
version "3.1.
5
"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.
5.tgz#d05e168c206472dfbca985bfef4f57797b4cd4ba
"
version "3.1.
10
"
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.
10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23
"
dependencies:
arr-diff "^4.0.0"
array-unique "^0.3.2"
braces "^2.3.
0
"
define-property "^
1.0.0
"
extend-shallow "^
2.0.1
"
extglob "^2.0.
2
"
braces "^2.3.
1
"
define-property "^
2.0.2
"
extend-shallow "^
3.0.2
"
extglob "^2.0.
4
"
fragment-cache "^0.2.1"
kind-of "^6.0.
0
"
nanomatch "^1.2.
5
"
kind-of "^6.0.
2
"
nanomatch "^1.2.
9
"
object.pick "^1.3.0"
regex-not "^1.0.0"
snapdragon "^0.8.1"
to-regex "^3.0.
1
"
to-regex "^3.0.
2
"
mime-db@~1.3
0
.0:
version "1.3
0
.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.3
0.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01
"
mime-db@~1.3
3
.0:
version "1.3
3
.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.3
3.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db
"
mime-types@
^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.7
:
version "2.1.1
7
"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.1
7.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a
"
mime-types@
~2.1.18
:
version "2.1.1
8
"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.1
8.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8
"
dependencies:
mime-db "~1.3
0
.0"
mime-db "~1.3
3
.0"
mime@1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
minimatch@^3.0.
0, minimatch@^3.0.
2, minimatch@^3.0.4:
minimatch@^3.0.2, minimatch@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
dependencies:
...
...
@@ -1167,88 +1014,110 @@ minimist@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
minipass@^2.2.1, minipass@^2.2.4:
version "2.3.0"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.0.tgz#2e11b1c46df7fe7f1afbe9a490280add21ffe384"
dependencies:
safe-buffer "^5.1.1"
yallist "^3.0.0"
minizlib@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb"
dependencies:
minipass "^2.2.1"
mixin-deep@^1.2.0:
version "1.3.
0
"
resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.
0.tgz#47a8732ba97799457c8c1eca28f95132d7e8150a
"
version "1.3.
1
"
resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.
1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe
"
dependencies:
for-in "^1.0.2"
is-extendable "^1.0.1"
"mkdirp@>=0.5 0"
, mkdirp@^0.5.1:
mkdirp@^0.5.0
, mkdirp@^0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
dependencies:
minimist "0.0.8"
mongodb-core@3.0.
1
:
version "3.0.
1
"
resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-3.0.
1.tgz#ff6dc36ee96ff596953d80a6840d6731bc92efed
"
mongodb-core@3.0.
7
:
version "3.0.
7
"
resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-3.0.
7.tgz#a9941f14883a75768d554cef5fd67756a9cc0f25
"
dependencies:
bson "~1.0.4"
require_optional "^1.0.1"
mongodb@^3.0.
1
:
version "3.0.
1
"
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.0.
1.tgz#278ee8006257ec22798594a6259546825d6de1b2
"
mongodb@^3.0.
7
:
version "3.0.
7
"
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.0.
7.tgz#cfcbaee992d78dabca67177f8f9db9cf13ac3a44
"
dependencies:
mongodb-core "3.0.
1
"
mongodb-core "3.0.
7
"
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
nan@^2.
3.0
:
version "2.
8
.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.
8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a
"
nan@^2.
9.2
:
version "2.
10
.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.
10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f
"
nanomatch@^1.2.
5
:
version "1.2.
7
"
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.
7.tgz#53cd4aa109ff68b7f869591fdc9d10daeeea3e79
"
nanomatch@^1.2.
9
:
version "1.2.
9
"
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.
9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2
"
dependencies:
arr-diff "^4.0.0"
array-unique "^0.3.2"
define-property "^
1.0.0
"
extend-shallow "^
2.0.1
"
define-property "^
2.0.2
"
extend-shallow "^
3.0.2
"
fragment-cache "^0.2.1"
is-odd "^1.0.0"
kind-of "^5.0.2"
is-odd "^2.0.0"
is-windows "^1.0.2"
kind-of "^6.0.2"
object.pick "^1.3.0"
regex-not "^1.0.0"
snapdragon "^0.8.1"
to-regex "^3.0.1"
needle@^2.2.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d"
dependencies:
debug "^2.1.2"
iconv-lite "^0.4.4"
sax "^1.2.4"
negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
node-pre-gyp@^0.
6.39
:
version "0.
6.39
"
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.
6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649
"
node-pre-gyp@^0.
9.0
:
version "0.
9.1
"
resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.
9.1.tgz#f11c07516dd92f87199dbc7e1838eab7cd56c9e0
"
dependencies:
detect-libc "^1.0.2"
hawk "3.1.3"
mkdirp "^0.5.1"
needle "^2.2.0"
nopt "^4.0.1"
npm-packlist "^1.1.6"
npmlog "^4.0.2"
rc "^1.1.7"
request "2.81.0"
rimraf "^2.6.1"
semver "^5.3.0"
tar "^2.2.1"
tar-pack "^3.4.0"
tar "^4"
nodemon@^1.1
4.8
:
version "1.1
4.11
"
resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.1
4.11.tgz#cc0009dd8d82f126f3aba50ace7e753827a8cebc
"
nodemon@^1.1
7.4
:
version "1.1
7.4
"
resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.1
7.4.tgz#243ff9c69ffbf1175f2460f9b023f35a072c15e9
"
dependencies:
chokidar "^2.0.
0
"
chokidar "^2.0.
2
"
debug "^3.1.0"
ignore-by-default "^1.0.1"
minimatch "^3.0.4"
pstree.remy "^1.1.0"
semver "^5.4.1"
semver "^5.5.0"
supports-color "^5.2.0"
touch "^3.1.0"
undefsafe "^2.0.
1
"
undefsafe "^2.0.
2
"
update-notifier "^2.3.0"
nopt@^4.0.1:
...
...
@@ -1270,6 +1139,17 @@ normalize-path@^2.1.1:
dependencies:
remove-trailing-separator "^1.0.1"
npm-bundled@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308"
npm-packlist@^1.1.6:
version "1.1.10"
resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a"
dependencies:
ignore-walk "^3.0.1"
npm-bundled "^1.0.1"
npm-run-path@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
...
...
@@ -1289,10 +1169,6 @@ number-is-nan@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
oauth-sign@~0.8.1:
version "0.8.2"
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
object-assign@^4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
...
...
@@ -1323,7 +1199,7 @@ on-finished@~2.3.0:
dependencies:
ee-first "1.1.1"
once@^1.3.0
, once@^1.3.3
:
once@^1.3.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
dependencies:
...
...
@@ -1338,8 +1214,8 @@ os-tmpdir@^1.0.0:
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
osenv@^0.1.4:
version "0.1.
4
"
resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.
4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644
"
version "0.1.
5
"
resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.
5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410
"
dependencies:
os-homedir "^1.0.0"
os-tmpdir "^1.0.0"
...
...
@@ -1391,10 +1267,6 @@ pause-stream@0.0.11:
dependencies:
through "~2.3"
performance-now@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
pify@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
...
...
@@ -1407,16 +1279,16 @@ prepend-http@^1.0.1:
version "1.0.4"
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
process-nextick-args@~
1.0.6
:
version "
1.0.7
"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-
1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3
"
process-nextick-args@~
2.0.0
:
version "
2.0.0
"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-
2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa
"
proxy-addr@~2.0.
2
:
version "2.0.
2
"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.
2.tgz#6571504f47bb988ec8180253f85dd7e14952bdec
"
proxy-addr@~2.0.
3
:
version "2.0.
3
"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.
3.tgz#355f262505a621646b3130a728eb647e22055341
"
dependencies:
forwarded "~0.1.2"
ipaddr.js "1.
5.2
"
ipaddr.js "1.
6.0
"
ps-tree@^1.1.0:
version "1.1.0"
...
...
@@ -1434,18 +1306,10 @@ pstree.remy@^1.1.0:
dependencies:
ps-tree "^1.1.0"
punycode@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
qs@6.5.1:
version "6.5.1"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
qs@~6.4.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
range-parser@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
...
...
@@ -1460,24 +1324,24 @@ raw-body@2.3.2:
unpipe "1.0.0"
rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
version "1.2.
4
"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.
4.tgz#a0f606caae2a3b862bbd0ef85482c0125b315fa3
"
version "1.2.
7
"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.
7.tgz#8a10ca30d588d00464360372b890d06dacd02297
"
dependencies:
deep-extend "
~0.4.0
"
deep-extend "
^0.5.1
"
ini "~1.3.0"
minimist "^1.2.0"
strip-json-comments "~2.0.1"
readable-stream@^2.0.2, readable-stream@^2.0.6
, readable-stream@^2.1.4
:
version "2.3.
3
"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.
3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c
"
readable-stream@^2.0.2, readable-stream@^2.0.6:
version "2.3.
6
"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.
6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf
"
dependencies:
core-util-is "~1.0.0"
inherits "~2.0.3"
isarray "~1.0.0"
process-nextick-args "~
1.0.6
"
process-nextick-args "~
2.0.0
"
safe-buffer "~5.1.1"
string_decoder "~1.
0.3
"
string_decoder "~1.
1.1
"
util-deprecate "~1.0.1"
readdirp@^2.0.0:
...
...
@@ -1489,15 +1353,16 @@ readdirp@^2.0.0:
readable-stream "^2.0.2"
set-immediate-shim "^1.0.1"
regex-not@^1.0.0:
version "1.0.
0
"
resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.
0.tgz#42f83e39771622df826b02af176525d6a5f157f9
"
regex-not@^1.0.0
, regex-not@^1.0.2
:
version "1.0.
2
"
resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.
2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c
"
dependencies:
extend-shallow "^2.0.1"
extend-shallow "^3.0.2"
safe-regex "^1.1.0"
registry-auth-token@^3.0.1:
version "3.3.
1
"
resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.
1.tgz#fb0d3289ee0d9ada2cbb52af5dfe66cb070d3006
"
version "3.3.
2
"
resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.
2.tgz#851fd49038eecb586911115af845260eec983f20
"
dependencies:
rc "^1.1.6"
safe-buffer "^5.0.1"
...
...
@@ -1520,33 +1385,6 @@ repeat-string@^1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
request@2.81.0:
version "2.81.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
dependencies:
aws-sign2 "~0.6.0"
aws4 "^1.2.1"
caseless "~0.12.0"
combined-stream "~1.0.5"
extend "~3.0.0"
forever-agent "~0.6.1"
form-data "~2.1.1"
har-validator "~4.2.1"
hawk "~3.1.3"
http-signature "~1.1.0"
is-typedarray "~1.0.0"
isstream "~0.1.2"
json-stringify-safe "~5.0.1"
mime-types "~2.1.7"
oauth-sign "~0.8.1"
performance-now "^0.2.0"
qs "~6.4.0"
safe-buffer "^5.0.1"
stringstream "~0.0.4"
tough-cookie "~2.3.0"
tunnel-agent "^0.6.0"
uuid "^3.0.0"
require_optional@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/require_optional/-/require_optional-1.0.1.tgz#4cf35a4247f64ca3df8c2ef208cc494b1ca8fc2e"
...
...
@@ -1562,34 +1400,56 @@ resolve-url@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1:
ret@~0.1.10:
version "0.1.15"
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
rimraf@^2.6.1:
version "2.6.2"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
dependencies:
glob "^7.0.5"
safe-buffer@5.1.1
, safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1
:
safe-buffer@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
safe-regex@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
dependencies:
ret "~0.1.10"
"safer-buffer@>= 2.1.2 < 3":
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
sax@^1.2.4:
version "1.2.4"
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
semver-diff@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
dependencies:
semver "^5.0.3"
semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.
4.1
:
semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.
5.0
:
version "5.5.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
send@0.16.
1
:
version "0.16.
1
"
resolved "https://registry.yarnpkg.com/send/-/send-0.16.
1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3
"
send@0.16.
2
:
version "0.16.
2
"
resolved "https://registry.yarnpkg.com/send/-/send-0.16.
2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1
"
dependencies:
debug "2.6.9"
depd "~1.1.
1
"
depd "~1.1.
2
"
destroy "~1.0.4"
encodeurl "~1.0.
1
"
encodeurl "~1.0.
2
"
escape-html "~1.0.3"
etag "~1.8.1"
fresh "0.5.2"
...
...
@@ -1598,27 +1458,21 @@ send@0.16.1:
ms "2.0.0"
on-finished "~2.3.0"
range-parser "~1.2.0"
statuses "~1.
3.1
"
statuses "~1.
4.0
"
serve-static@1.13.
1
:
version "1.13.
1
"
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.
1.tgz#4c57d53404a761d8f2e7c1e8a18a47dbf278a719
"
serve-static@1.13.
2
:
version "1.13.
2
"
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.
2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1
"
dependencies:
encodeurl "~1.0.
1
"
encodeurl "~1.0.
2
"
escape-html "~1.0.3"
parseurl "~1.3.2"
send "0.16.
1
"
send "0.16.
2
"
set-blocking@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
set-getter@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/set-getter/-/set-getter-0.1.0.tgz#d769c182c9d5a51f409145f2fba82e5e86e80376"
dependencies:
to-object-path "^0.3.0"
set-immediate-shim@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
...
...
@@ -1678,8 +1532,8 @@ snapdragon-util@^3.0.1:
kind-of "^3.2.0"
snapdragon@^0.8.1:
version "0.8.
1
"
resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.
1.tgz#e12b5487faded3e3dea0ac91e9400bf75b401370
"
version "0.8.
2
"
resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.
2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d
"
dependencies:
base "^0.11.1"
debug "^2.2.0"
...
...
@@ -1688,13 +1542,7 @@ snapdragon@^0.8.1:
map-cache "^0.2.2"
source-map "^0.5.6"
source-map-resolve "^0.5.0"
use "^2.0.0"
sntp@1.x.x:
version "1.0.9"
resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
dependencies:
hoek "2.x.x"
use "^3.1.0"
source-map-resolve@^0.5.0:
version "0.5.1"
...
...
@@ -1726,20 +1574,6 @@ split@0.3:
dependencies:
through "2"
sshpk@^1.7.0:
version "1.13.1"
resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3"
dependencies:
asn1 "~0.2.3"
assert-plus "^1.0.0"
dashdash "^1.12.0"
getpass "^0.1.1"
optionalDependencies:
bcrypt-pbkdf "^1.0.0"
ecc-jsbn "~0.1.1"
jsbn "~0.1.0"
tweetnacl "~0.14.0"
static-extend@^0.1.1:
version "0.1.2"
resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
...
...
@@ -1747,14 +1581,14 @@ static-extend@^0.1.1:
define-property "^0.2.5"
object-copy "^0.1.0"
"statuses@>= 1.3.1 < 2":
"statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2":
version "1.5.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
statuses@~1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
statuses@~1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
stream-combiner@~0.0.4:
version "0.0.4"
resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
...
...
@@ -1776,16 +1610,12 @@ string-width@^2.0.0, string-width@^2.1.1:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
string_decoder@~1.
0.3
:
version "1.
0.3
"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.
0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab
"
string_decoder@~1.
1.1
:
version "1.
1.1
"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.
1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8
"
dependencies:
safe-buffer "~5.1.0"
stringstream@~0.0.4:
version "0.0.5"
resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
...
...
@@ -1806,32 +1636,23 @@ strip-json-comments@~2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
supports-color@^
4.0
.0:
version "
4.5
.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-
4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b
"
supports-color@^
5.2.0, supports-color@^5.3
.0:
version "
5.4
.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-
5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54
"
dependencies:
has-flag "^
2
.0.0"
has-flag "^
3
.0.0"
tar-pack@^3.4.0:
version "3.4.1"
resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f"
dependencies:
debug "^2.2.0"
fstream "^1.0.10"
fstream-ignore "^1.0.5"
once "^1.3.3"
readable-stream "^2.1.4"
rimraf "^2.5.1"
tar "^2.2.1"
uid-number "^0.0.6"
tar@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
tar@^4:
version "4.4.2"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.2.tgz#60685211ba46b38847b1ae7ee1a24d744a2cd462"
dependencies:
block-stream "*"
fstream "^1.0.2"
inherits "2"
chownr "^1.0.1"
fs-minipass "^1.2.5"
minipass "^2.2.4"
minizlib "^1.1.0"
mkdirp "^0.5.0"
safe-buffer "^5.1.2"
yallist "^3.0.2"
term-size@^1.2.0:
version "1.2.0"
...
...
@@ -1860,13 +1681,14 @@ to-regex-range@^2.1.0:
is-number "^3.0.0"
repeat-string "^1.6.1"
to-regex@^3.0.1:
version "3.0.
1
"
resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.
1.tgz#15358bee4a2c83bd76377ba1dc049d0f18837aa
e"
to-regex@^3.0.1
, to-regex@^3.0.2
:
version "3.0.
2
"
resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.
2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599c
e"
dependencies:
define-property "^0.2.5"
extend-shallow "^2.0.1"
regex-not "^1.0.0"
define-property "^2.0.2"
extend-shallow "^3.0.2"
regex-not "^1.0.2"
safe-regex "^1.1.0"
touch@^3.1.0:
version "3.1.0"
...
...
@@ -1874,36 +1696,16 @@ touch@^3.1.0:
dependencies:
nopt "~1.0.10"
tough-cookie@~2.3.0:
version "2.3.3"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561"
dependencies:
punycode "^1.4.1"
tunnel-agent@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
dependencies:
safe-buffer "^5.0.1"
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
version "0.14.5"
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
type-is@~1.6.15:
version "1.6.15"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410"
type-is@~1.6.15, type-is@~1.6.16:
version "1.6.16"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
dependencies:
media-typer "0.3.0"
mime-types "~2.1.1
5
"
mime-types "~2.1.1
8
"
uid-number@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
undefsafe@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.1.tgz#03b2f2a16c94556e14b2edef326cd66aaf82707a"
undefsafe@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.2.tgz#225f6b9e0337663e0d8e7cfd686fc2836ccace76"
dependencies:
debug "^2.2.0"
...
...
@@ -1937,14 +1739,19 @@ unzip-response@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
upath@^1.0.0:
version "1.0.5"
resolved "https://registry.yarnpkg.com/upath/-/upath-1.0.5.tgz#02cab9ecebe95bbec6d5fc2566325725ab6d1a73"
update-notifier@^2.3.0:
version "2.
3
.0"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.
3.0.tgz#4e8827a6bb915140ab093559d7014e3ebb837451
"
version "2.
5
.0"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.
5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6
"
dependencies:
boxen "^1.2.1"
chalk "^2.0.1"
configstore "^3.0.0"
import-lazy "^2.1.0"
is-ci "^1.0.10"
is-installed-globally "^0.1.0"
is-npm "^1.0.0"
latest-version "^3.0.0"
...
...
@@ -1961,13 +1768,11 @@ url-parse-lax@^1.0.0:
dependencies:
prepend-http "^1.0.1"
use@^
2.0
.0:
version "
2.0.2
"
resolved "https://registry.yarnpkg.com/use/-/use-
2.0.2.tgz#ae28a0d72f93bf22422a18a2e379993112dec8e8
"
use@^
3.1
.0:
version "
3.1.0
"
resolved "https://registry.yarnpkg.com/use/-/use-
3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544
"
dependencies:
define-property "^0.2.5"
isobject "^3.0.0"
lazy-cache "^2.0.2"
kind-of "^6.0.2"
util-deprecate@~1.0.1:
version "1.0.2"
...
...
@@ -1977,22 +1782,10 @@ utils-merge@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
uuid@^3.0.0:
version "3.2.1"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14"
vary@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
verror@1.10.0:
version "1.10.0"
resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
dependencies:
assert-plus "^1.0.0"
core-util-is "1.0.2"
extsprintf "^1.2.0"
which@^1.2.9:
version "1.3.0"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a"
...
...
@@ -2030,3 +1823,7 @@ xdg-basedir@^3.0.0:
yallist@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
yallist@^3.0.0, yallist@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment