Commit 1e81927d authored by A. Koch's avatar A. Koch
Browse files

add session grouping service, add config vars for external api keys and local...

add session grouping service, add config vars for external api keys and local api conf, add & update deps
parent a30114f7
...@@ -16,5 +16,10 @@ ...@@ -16,5 +16,10 @@
"url": "MONGODB_PROFILES_URL", "url": "MONGODB_PROFILES_URL",
"dbName": "MONGODB_PROFILES_DBNAME" "dbName": "MONGODB_PROFILES_DBNAME"
} }
},
"apiKeys": {
"youtube": "YOUTUBE_API_KEY",
"vimeo": "VIMEO_ACCESS_TOKEN",
"opengraph": "OPENGRAPH_API_KEY"
} }
} }
{ {
"api": {
"uriBase": "https://app.motionbank.org",
"apiHost": "https://api.motionbank.org"
},
"http": { "http": {
"host": "0.0.0.0", "host": "0.0.0.0",
"port": 3030 "port": 3030
...@@ -36,5 +40,10 @@ ...@@ -36,5 +40,10 @@
"algorithms": ["RS256"], "algorithms": ["RS256"],
"credentialsRequired": false "credentialsRequired": false
} }
},
"apiKeys": {
"youtube": null,
"vimeo": null,
"opengraph": null
} }
} }
{ {
"api": {
"apiHost": "http://localhost:3030"
},
"http": { "http": {
"host": "localhost", "host": "localhost",
"port": 3030 "port": 3030
}, },
"resources": { "resources": {
"mongodb": { "mongodb": {
"prefix": "res_",
"url": "mongodb://localhost:27017/motionbank-api-dev", "url": "mongodb://localhost:27017/motionbank-api-dev",
"dbName": "motionbank-api-dev" "dbName": "motionbank-api-dev"
} }
...@@ -18,23 +20,13 @@ ...@@ -18,23 +20,13 @@
}, },
"profiles": { "profiles": {
"mongodb": { "mongodb": {
"prefix": "sys_",
"url": "mongodb://localhost:27017/motionbank-api-sys-dev", "url": "mongodb://localhost:27017/motionbank-api-sys-dev",
"dbName": "motionbank-api-sys-dev" "dbName": "motionbank-api-sys-dev"
} }
}, },
"auth": { "auth": {
"jwks": {
"cache": true,
"rateLimit": true,
"jwksRequestsPerMinute": 5,
"jwksUri": "https://motionbank.eu.auth0.com/.well-known/jwks.json"
},
"jwt": { "jwt": {
"audience": "http://localhost:3030", "audience": "http://localhost:3030"
"issuer": "https://motionbank.eu.auth0.com/",
"algorithms": ["RS256"],
"credentialsRequired": false
} }
} }
} }
...@@ -25,10 +25,10 @@ ...@@ -25,10 +25,10 @@
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/types": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44",
"jsesc": "2.5.1", "jsesc": "^2.5.1",
"lodash": "4.17.10", "lodash": "^4.2.0",
"source-map": "0.5.7", "source-map": "^0.5.0",
"trim-right": "1.0.1" "trim-right": "^1.0.1"
} }
}, },
"@babel/helper-function-name": { "@babel/helper-function-name": {
...@@ -66,9 +66,9 @@ ...@@ -66,9 +66,9 @@
"integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "2.4.1", "chalk": "^2.0.0",
"esutils": "2.0.2", "esutils": "^2.0.2",
"js-tokens": "3.0.2" "js-tokens": "^3.0.0"
} }
}, },
"@babel/template": { "@babel/template": {
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
"@babel/code-frame": "7.0.0-beta.44", "@babel/code-frame": "7.0.0-beta.44",
"@babel/types": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44",
"babylon": "7.0.0-beta.44", "babylon": "7.0.0-beta.44",
"lodash": "4.17.10" "lodash": "^4.2.0"
} }
}, },
"@babel/traverse": { "@babel/traverse": {
...@@ -95,10 +95,10 @@ ...@@ -95,10 +95,10 @@
"@babel/helper-split-export-declaration": "7.0.0-beta.44", "@babel/helper-split-export-declaration": "7.0.0-beta.44",
"@babel/types": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44",
"babylon": "7.0.0-beta.44", "babylon": "7.0.0-beta.44",
"debug": "3.1.0", "debug": "^3.1.0",
"globals": "11.5.0", "globals": "^11.1.0",
"invariant": "2.2.4", "invariant": "^2.2.0",
"lodash": "4.17.10" "lodash": "^4.2.0"
} }
}, },
"@babel/types": { "@babel/types": {
...@@ -107,9 +107,9 @@ ...@@ -107,9 +107,9 @@
"integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"esutils": "2.0.2", "esutils": "^2.0.2",
"lodash": "4.17.10", "lodash": "^4.2.0",
"to-fast-properties": "2.0.0" "to-fast-properties": "^2.0.0"
} }
}, },
"@polka/send-type": { "@polka/send-type": {
...@@ -122,8 +122,8 @@ ...@@ -122,8 +122,8 @@
"resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.0.tgz", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.17.0.tgz",
"integrity": "sha512-a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w==", "integrity": "sha512-a2+YeUjPkztKJu5aIF2yArYFQQp8d51wZ7DavSHjFuY1mqVgidGyzEQ41JIVNy82fXj8yPgy2vJmfIywgESW6w==",
"requires": { "requires": {
"@types/connect": "3.4.32", "@types/connect": "*",
"@types/node": "10.3.1" "@types/node": "*"
} }
}, },
"@types/connect": { "@types/connect": {
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
"resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.32.tgz",
"integrity": "sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg==", "integrity": "sha512-4r8qa0quOvh7lGD0pre62CAb1oni1OO6ecJLGCezTmhQ8Fz50Arx9RUszryR8KlgK6avuSXvviL6yWyViQABOg==",
"requires": { "requires": {
"@types/node": "10.3.1" "@types/node": "*"
} }
}, },
"@types/events": { "@types/events": {
...@@ -144,9 +144,9 @@ ...@@ -144,9 +144,9 @@
"resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz",
"integrity": "sha512-TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w==", "integrity": "sha512-TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w==",
"requires": { "requires": {
"@types/body-parser": "1.17.0", "@types/body-parser": "*",
"@types/express-serve-static-core": "4.16.0", "@types/express-serve-static-core": "*",
"@types/serve-static": "1.13.2" "@types/serve-static": "*"
} }
}, },
"@types/express-jwt": { "@types/express-jwt": {
...@@ -154,8 +154,8 @@ ...@@ -154,8 +154,8 @@
"resolved": "https://registry.npmjs.org/@types/express-jwt/-/express-jwt-0.0.34.tgz", "resolved": "https://registry.npmjs.org/@types/express-jwt/-/express-jwt-0.0.34.tgz",
"integrity": "sha1-/b7kxq9cCiRu8qkz9VGZc8dxfwI=", "integrity": "sha1-/b7kxq9cCiRu8qkz9VGZc8dxfwI=",
"requires": { "requires": {
"@types/express": "4.16.0", "@types/express": "*",
"@types/express-unless": "0.0.32" "@types/express-unless": "*"
} }
}, },
"@types/express-serve-static-core": { "@types/express-serve-static-core": {
...@@ -163,9 +163,9 @@ ...@@ -163,9 +163,9 @@
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.0.tgz", "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.0.tgz",
"integrity": "sha512-lTeoCu5NxJU4OD9moCgm0ESZzweAx0YqsAcab6OB0EB3+As1OaHtKnaGJvcngQxYsi9UNv0abn4/DRavrRxt4w==", "integrity": "sha512-lTeoCu5NxJU4OD9moCgm0ESZzweAx0YqsAcab6OB0EB3+As1OaHtKnaGJvcngQxYsi9UNv0abn4/DRavrRxt4w==",
"requires": { "requires": {
"@types/events": "1.2.0", "@types/events": "*",
"@types/node": "10.3.1", "@types/node": "*",
"@types/range-parser": "1.2.2" "@types/range-parser": "*"
} }
}, },
"@types/express-unless": { "@types/express-unless": {
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
"resolved": "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.0.32.tgz", "resolved": "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.0.32.tgz",
"integrity": "sha512-6YpJyFNlDDnPnRjMOvJCoDYlSDDmG/OEEUsPk7yhNkL4G9hUYtgab6vi1CcWsGSSSM0CsvNlWTG+ywAGnvF03g==", "integrity": "sha512-6YpJyFNlDDnPnRjMOvJCoDYlSDDmG/OEEUsPk7yhNkL4G9hUYtgab6vi1CcWsGSSSM0CsvNlWTG+ywAGnvF03g==",
"requires": { "requires": {
"@types/express": "4.16.0" "@types/express": "*"
} }
}, },
"@types/mime": { "@types/mime": {
...@@ -196,8 +196,8 @@ ...@@ -196,8 +196,8 @@
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.2.tgz", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.2.tgz",
"integrity": "sha512-/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q==", "integrity": "sha512-/BZ4QRLpH/bNYgZgwhKEh+5AsboDBcUdlBYgzoLX0fpj3Y2gp6EApyOlM3bK53wQS/OE1SrdSYBAbux2D1528Q==",
"requires": { "requires": {
"@types/express-serve-static-core": "4.16.0", "@types/express-serve-static-core": "*",
"@types/mime": "2.0.0" "@types/mime": "*"
} }
}, },
"access-control": { "access-control": {
...@@ -205,9 +205,9 @@ ...@@ -205,9 +205,9 @@
"resolved": "https://registry.npmjs.org/access-control/-/access-control-1.0.0.tgz", "resolved": "https://registry.npmjs.org/access-control/-/access-control-1.0.0.tgz",
"integrity": "sha1-rrooLO53MT6FJAFj1p41sp421iY=", "integrity": "sha1-rrooLO53MT6FJAFj1p41sp421iY=",
"requires": { "requires": {
"millisecond": "0.1.2", "millisecond": "0.1.x",
"setheader": "0.0.4", "setheader": "0.0.x",
"vary": "1.1.2" "vary": "1.1.x"
} }
}, },
"acl": { "acl": {
...@@ -215,11 +215,11 @@ ...@@ -215,11 +215,11 @@
"resolved": "https://registry.npmjs.org/acl/-/acl-0.4.11.tgz", "resolved": "https://registry.npmjs.org/acl/-/acl-0.4.11.tgz",
"integrity": "sha1-ACzHZuvyXNqP5TK1bzZRvr2yWzo=", "integrity": "sha1-ACzHZuvyXNqP5TK1bzZRvr2yWzo=",
"requires": { "requires": {
"async": "2.6.1", "async": "^2.1.4",
"bluebird": "3.5.1", "bluebird": "^3.0.2",
"lodash": "4.17.10", "lodash": "^4.17.3",
"mongodb": "2.2.35", "mongodb": "^2.0.47",
"redis": "2.8.0" "redis": "^2.2.5"
}, },
"dependencies": { "dependencies": {
"async": { "async": {
...@@ -227,7 +227,7 @@ ...@@ -227,7 +227,7 @@
"resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
"integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
"requires": { "requires": {
"lodash": "4.17.10" "lodash": "^4.17.10"
} }
}, },
"mongodb": { "mongodb": {
...@@ -245,8 +245,8 @@ ...@@ -245,8 +245,8 @@
"resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.19.tgz", "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.19.tgz",
"integrity": "sha512-Jt4AtWUkpuW03kRdYGxga4O65O1UHlFfvvInslEfLlGi+zDMxbBe3J2NVmN9qPJ957Mn6Iz0UpMtV80cmxCVxw==", "integrity": "sha512-Jt4AtWUkpuW03kRdYGxga4O65O1UHlFfvvInslEfLlGi+zDMxbBe3J2NVmN9qPJ957Mn6Iz0UpMtV80cmxCVxw==",
"requires": { "requires": {
"bson": "1.0.6", "bson": "~1.0.4",
"require_optional": "1.0.1" "require_optional": "~1.0.0"
} }
}, },
"process-nextick-args": { "process-nextick-args": {
...@@ -259,13 +259,13 @@ ...@@ -259,13 +259,13 @@
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.7.tgz", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.7.tgz",
"integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=", "integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=",
"requires": { "requires": {
"buffer-shims": "1.0.0", "buffer-shims": "~1.0.0",
"core-util-is": "1.0.2", "core-util-is": "~1.0.0",
"inherits": "2.0.3", "inherits": "~2.0.1",
"isarray": "1.0.0", "isarray": "~1.0.0",
"process-nextick-args": "1.0.7", "process-nextick-args": "~1.0.6",
"string_decoder": "1.0.3", "string_decoder": "~1.0.0",
"util-deprecate": "1.0.2" "util-deprecate": "~1.0.1"
} }
}, },
"string_decoder": { "string_decoder": {
...@@ -273,7 +273,7 @@ ...@@ -273,7 +273,7 @@
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"requires": { "requires": {
"safe-buffer": "5.1.2" "safe-buffer": "~5.1.0"
} }
} }
} }
...@@ -290,7 +290,7 @@ ...@@ -290,7 +290,7 @@
"integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
"dev": true, "dev": true,
"requires": { "requires": {
"acorn": "3.3.0" "acorn": "^3.0.4"
}, },
"dependencies": { "dependencies": {
"acorn": { "acorn": {
...@@ -306,10 +306,10 @@ ...@@ -306,10 +306,10 @@
"resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
"integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
"requires": { "requires": {
"co": "4.6.0", "co": "^4.6.0",
"fast-deep-equal": "1.1.0", "fast-deep-equal": "^1.0.0",
"fast-json-stable-stringify": "2.0.0", "fast-json-stable-stringify": "^2.0.0",
"json-schema-traverse": "0.3.1" "json-schema-traverse": "^0.3.0"
} }
}, },
"ajv-keywords": { "ajv-keywords": {
...@@ -336,7 +336,7 @@ ...@@ -336,7 +336,7 @@
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true, "dev": true,
"requires": { "requires": {
"color-convert": "1.9.1" "color-convert": "^1.9.0"
} }
}, },
"any-promise": { "any-promise": {
...@@ -355,7 +355,7 @@ ...@@ -355,7 +355,7 @@
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"dev": true, "dev": true,
"requires": { "requires": {
"sprintf-js": "1.0.3" "sprintf-js": "~1.0.2"
} }
}, },
"arr-union": { "arr-union": {
...@@ -364,13 +364,23 @@ ...@@ -364,13 +364,23 @@
"integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
"dev": true "dev": true
}, },
"array-parallel": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/array-parallel/-/array-parallel-0.1.3.tgz",
"integrity": "sha1-j3hTCJJu1apHjEfmTRszS2wMlH0="
},
"array-series": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/array-series/-/array-series-0.1.5.tgz",
"integrity": "sha1-3103v8XC7wdV4qpPkv6ufUtaly8="
},
"array-union": { "array-union": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
"integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
"dev": true, "dev": true,
"requires": { "requires": {
"array-uniq": "1.0.3" "array-uniq": "^1.0.1"
} }
}, },
"array-uniq": { "array-uniq": {
...@@ -425,8 +435,8 @@ ...@@ -425,8 +435,8 @@
"resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz", "resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz",
"integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=", "integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",
"requires": { "requires": {
"follow-redirects": "1.5.1", "follow-redirects": "^1.3.0",
"is-buffer": "1.1.6" "is-buffer": "^1.1.5"
} }
}, },
"babel-code-frame": { "babel-code-frame": {
...@@ -435,9 +445,9 @@ ...@@ -435,9 +445,9 @@
"integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "1.1.3", "chalk": "^1.1.3",
"esutils": "2.0.2", "esutils": "^2.0.2",
"js-tokens": "3.0.2" "js-tokens": "^3.0.2"
}, },
"dependencies": { "dependencies": {
"ansi-styles": { "ansi-styles": {
...@@ -452,11 +462,11 @@ ...@@ -452,11 +462,11 @@
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"dev": true, "dev": true,
"requires": { "requires": {
"ansi-styles": "2.2.1", "ansi-styles": "^2.2.1",
"escape-string-regexp": "1.0.5", "escape-string-regexp": "^1.0.2",
"has-ansi": "2.0.0", "has-ansi": "^2.0.0",
"strip-ansi": "3.0.1", "strip-ansi": "^3.0.0",
"supports-color": "2.0.0" "supports-color": "^2.0.0"
} }
}, },
"strip-ansi": { "strip-ansi": {
...@@ -465,7 +475,7 @@ ...@@ -465,7 +475,7 @@
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"dev": true, "dev": true,
"requires": { "requires": {
"ansi-regex": "2.1.1" "ansi-regex": "^2.0.0"
} }
}, },
"supports-color": { "supports-color": {
...@@ -486,8 +496,8 @@ ...@@ -486,8 +496,8 @@
"@babel/traverse": "7.0.0-beta.44", "@babel/traverse": "7.0.0-beta.44",
"@babel/types": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44",
"babylon": "7.0.0-beta.44", "babylon": "7.0.0-beta.44",
"eslint-scope": "3.7.1", "eslint-scope": "~3.7.1",
"eslint-visitor-keys": "1.0.0" "eslint-visitor-keys": "^1.0.0"
} }
}, },
"babel-polyfill": { "babel-polyfill": {
...@@ -495,9 +505,9 @@ ...@@ -495,9 +505,9 @@
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
"integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=",
"requires": { "requires": {
"babel-runtime": "6.26.0", "babel-runtime": "^6.26.0",
"core-js": "2.5.7", "core-js": "^2.5.0",
"regenerator-runtime": "0.10.5" "regenerator-runtime": "^0.10.5"
} }
}, },
"babel-runtime": { "babel-runtime": {
...@@ -505,8 +515,8 @@ ...@@ -505,8 +515,8 @@
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"requires": { "requires": {
"core-js": "2.5.7", "core-js": "^2.4.0",
"regenerator-runtime": "0.11.1" "regenerator-runtime": "^0.11.0"
}, },
"dependencies": { "dependencies": {
"regenerator-runtime": { "regenerator-runtime": {
...@@ -548,7 +558,7 @@ ...@@ -548,7 +558,7 @@
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
"optional": true, "optional": true,
"requires": { "requires": {
"tweetnacl": "0.14.5" "tweetnacl": "^0.14.3"
} }
}, },
"bignumber.js": { "bignumber.js": {
...@@ -561,7 +571,7 @@ ...@@ -561,7 +571,7 @@
"resolved": "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz", "resolved": "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz",
"integrity": "sha1-fbs7IQ/coIJFDa0jNMMErzm9x4Q=", "integrity": "sha1-fbs7IQ/coIJFDa0jNMMErzm9x4Q=",
"requires": { "requires": {
"underscore": "1.4.4"