Просмотр исходного кода

[misc] specify dependency versions to counter unrelated lockfile changes

Also delete unused redis dependency.
Jakob Ackermann 6 лет назад
Родитель
Сommit
f9cefa6f06
2 измененных файлов с 41 добавлено и 17 удалено
  1. 37 13
      services/chat/package-lock.json
  2. 4 4
      services/chat/package.json

+ 37 - 13
services/chat/package-lock.json

@@ -311,6 +311,7 @@
       "version": "1.7.0",
       "version": "1.7.0",
       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.0.tgz",
       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.0.tgz",
       "integrity": "sha512-qbk9AP+cZUsKdW1GJsBpxPKFmCJ0T8swwzVje3qFd+AkQb74Q/tiuzrdfFg8AD2g5HH/XbE/I8Uc1KYHVYWfhg==",
       "integrity": "sha512-qbk9AP+cZUsKdW1GJsBpxPKFmCJ0T8swwzVje3qFd+AkQb74Q/tiuzrdfFg8AD2g5HH/XbE/I8Uc1KYHVYWfhg==",
+      "dev": true,
       "requires": {
       "requires": {
         "type-detect": "4.0.8"
         "type-detect": "4.0.8"
       }
       }
@@ -319,6 +320,7 @@
       "version": "4.0.1",
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-4.0.1.tgz",
       "resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-4.0.1.tgz",
       "integrity": "sha512-asIdlLFrla/WZybhm0C8eEzaDNNrzymiTqHMeJl6zPW2881l3uuVRpm0QlRQEjqYWv6CcKMGYME3LbrLJsORBw==",
       "integrity": "sha512-asIdlLFrla/WZybhm0C8eEzaDNNrzymiTqHMeJl6zPW2881l3uuVRpm0QlRQEjqYWv6CcKMGYME3LbrLJsORBw==",
+      "dev": true,
       "requires": {
       "requires": {
         "@sinonjs/commons": "^1",
         "@sinonjs/commons": "^1",
         "@sinonjs/samsam": "^4.2.0"
         "@sinonjs/samsam": "^4.2.0"
@@ -328,6 +330,7 @@
       "version": "4.2.2",
       "version": "4.2.2",
       "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-4.2.2.tgz",
       "resolved": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-4.2.2.tgz",
       "integrity": "sha512-z9o4LZUzSD9Hl22zV38aXNykgFeVj8acqfFabCY6FY83n/6s/XwNJyYYldz6/9lBJanpno9h+oL6HTISkviweA==",
       "integrity": "sha512-z9o4LZUzSD9Hl22zV38aXNykgFeVj8acqfFabCY6FY83n/6s/XwNJyYYldz6/9lBJanpno9h+oL6HTISkviweA==",
+      "dev": true,
       "requires": {
       "requires": {
         "@sinonjs/commons": "^1.6.0",
         "@sinonjs/commons": "^1.6.0",
         "lodash.get": "^4.4.2",
         "lodash.get": "^4.4.2",
@@ -337,7 +340,8 @@
     "@sinonjs/text-encoding": {
     "@sinonjs/text-encoding": {
       "version": "0.7.1",
       "version": "0.7.1",
       "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
       "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
-      "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ=="
+      "integrity": "sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",
+      "dev": true
     },
     },
     "@types/caseless": {
     "@types/caseless": {
       "version": "0.12.2",
       "version": "0.12.2",
@@ -555,7 +559,8 @@
     "assertion-error": {
     "assertion-error": {
       "version": "1.1.0",
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
-      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
+      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
+      "dev": true
     },
     },
     "assign-symbols": {
     "assign-symbols": {
       "version": "1.0.0",
       "version": "1.0.0",
@@ -956,6 +961,7 @@
       "version": "4.2.0",
       "version": "4.2.0",
       "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",
       "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",
       "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==",
       "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==",
+      "dev": true,
       "requires": {
       "requires": {
         "assertion-error": "^1.1.0",
         "assertion-error": "^1.1.0",
         "check-error": "^1.0.2",
         "check-error": "^1.0.2",
@@ -985,7 +991,8 @@
     "check-error": {
     "check-error": {
       "version": "1.0.2",
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
       "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
-      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII="
+      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
+      "dev": true
     },
     },
     "chokidar": {
     "chokidar": {
       "version": "2.0.3",
       "version": "2.0.3",
@@ -1333,6 +1340,7 @@
       "version": "3.0.1",
       "version": "3.0.1",
       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
       "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
       "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
+      "dev": true,
       "requires": {
       "requires": {
         "type-detect": "^4.0.0"
         "type-detect": "^4.0.0"
       }
       }
@@ -1403,7 +1411,8 @@
     "diff": {
     "diff": {
       "version": "4.0.2",
       "version": "4.0.2",
       "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
       "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
-      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A=="
+      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
+      "dev": true
     },
     },
     "dlv": {
     "dlv": {
       "version": "1.1.2",
       "version": "1.1.2",
@@ -2936,7 +2945,8 @@
     "get-func-name": {
     "get-func-name": {
       "version": "2.0.0",
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
       "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
-      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE="
+      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
+      "dev": true
     },
     },
     "get-stdin": {
     "get-stdin": {
       "version": "6.0.0",
       "version": "6.0.0",
@@ -3583,7 +3593,8 @@
     "isarray": {
     "isarray": {
       "version": "0.0.1",
       "version": "0.0.1",
       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
-      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
+      "dev": true
     },
     },
     "isexe": {
     "isexe": {
       "version": "2.0.0",
       "version": "2.0.0",
@@ -3666,7 +3677,8 @@
     "just-extend": {
     "just-extend": {
       "version": "4.0.2",
       "version": "4.0.2",
       "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.0.2.tgz",
       "resolved": "https://registry.npmjs.org/just-extend/-/just-extend-4.0.2.tgz",
-      "integrity": "sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw=="
+      "integrity": "sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw==",
+      "dev": true
     },
     },
     "jwa": {
     "jwa": {
       "version": "1.4.1",
       "version": "1.4.1",
@@ -3760,7 +3772,8 @@
     "lodash.get": {
     "lodash.get": {
       "version": "4.4.2",
       "version": "4.4.2",
       "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
       "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
-      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
+      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
+      "dev": true
     },
     },
     "lodash.memoize": {
     "lodash.memoize": {
       "version": "4.1.2",
       "version": "4.1.2",
@@ -3891,6 +3904,7 @@
       "version": "5.1.2",
       "version": "5.1.2",
       "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz",
       "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz",
       "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==",
       "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==",
+      "dev": true,
       "requires": {
       "requires": {
         "@sinonjs/commons": "^1.7.0"
         "@sinonjs/commons": "^1.7.0"
       }
       }
@@ -4579,6 +4593,7 @@
       "version": "3.0.1",
       "version": "3.0.1",
       "resolved": "https://registry.npmjs.org/nise/-/nise-3.0.1.tgz",
       "resolved": "https://registry.npmjs.org/nise/-/nise-3.0.1.tgz",
       "integrity": "sha512-fYcH9y0drBGSoi88kvhpbZEsenX58Yr+wOJ4/Mi1K4cy+iGP/a73gNoyNhu5E9QxPdgTlVChfIaAlnyOy/gHUA==",
       "integrity": "sha512-fYcH9y0drBGSoi88kvhpbZEsenX58Yr+wOJ4/Mi1K4cy+iGP/a73gNoyNhu5E9QxPdgTlVChfIaAlnyOy/gHUA==",
+      "dev": true,
       "requires": {
       "requires": {
         "@sinonjs/commons": "^1.7.0",
         "@sinonjs/commons": "^1.7.0",
         "@sinonjs/formatio": "^4.0.1",
         "@sinonjs/formatio": "^4.0.1",
@@ -4932,6 +4947,7 @@
       "version": "1.8.0",
       "version": "1.8.0",
       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz",
       "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
       "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==",
+      "dev": true,
       "requires": {
       "requires": {
         "isarray": "0.0.1"
         "isarray": "0.0.1"
       }
       }
@@ -4956,7 +4972,8 @@
     "pathval": {
     "pathval": {
       "version": "1.1.0",
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
       "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
-      "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA="
+      "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",
+      "dev": true
     },
     },
     "pause-stream": {
     "pause-stream": {
       "version": "0.0.11",
       "version": "0.0.11",
@@ -6305,7 +6322,8 @@
     "require-like": {
     "require-like": {
       "version": "0.1.2",
       "version": "0.1.2",
       "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz",
       "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz",
-      "integrity": "sha1-rW8wwTvs15cBDEaK+ndcDAprR/o="
+      "integrity": "sha1-rW8wwTvs15cBDEaK+ndcDAprR/o=",
+      "dev": true
     },
     },
     "require-main-filename": {
     "require-main-filename": {
       "version": "1.0.1",
       "version": "1.0.1",
@@ -6463,6 +6481,7 @@
       "version": "2.0.3",
       "version": "2.0.3",
       "resolved": "https://registry.npmjs.org/sandboxed-module/-/sandboxed-module-2.0.3.tgz",
       "resolved": "https://registry.npmjs.org/sandboxed-module/-/sandboxed-module-2.0.3.tgz",
       "integrity": "sha1-x+VFkzm7y6KMUwPusz9ug4e/upY=",
       "integrity": "sha1-x+VFkzm7y6KMUwPusz9ug4e/upY=",
+      "dev": true,
       "requires": {
       "requires": {
         "require-like": "0.1.2",
         "require-like": "0.1.2",
         "stack-trace": "0.0.9"
         "stack-trace": "0.0.9"
@@ -6570,6 +6589,7 @@
       "version": "8.1.1",
       "version": "8.1.1",
       "resolved": "https://registry.npmjs.org/sinon/-/sinon-8.1.1.tgz",
       "resolved": "https://registry.npmjs.org/sinon/-/sinon-8.1.1.tgz",
       "integrity": "sha512-E+tWr3acRdoe1nXbHMu86SSqA1WGM7Yw3jZRLvlCMnXwTHP8lgFFVn5BnKnF26uc5SfZ3D7pA9sN7S3Y2jG4Ew==",
       "integrity": "sha512-E+tWr3acRdoe1nXbHMu86SSqA1WGM7Yw3jZRLvlCMnXwTHP8lgFFVn5BnKnF26uc5SfZ3D7pA9sN7S3Y2jG4Ew==",
+      "dev": true,
       "requires": {
       "requires": {
         "@sinonjs/commons": "^1.7.0",
         "@sinonjs/commons": "^1.7.0",
         "@sinonjs/formatio": "^4.0.1",
         "@sinonjs/formatio": "^4.0.1",
@@ -6583,12 +6603,14 @@
         "has-flag": {
         "has-flag": {
           "version": "4.0.0",
           "version": "4.0.0",
           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
-          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true
         },
         },
         "supports-color": {
         "supports-color": {
           "version": "7.1.0",
           "version": "7.1.0",
           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
           "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
+          "dev": true,
           "requires": {
           "requires": {
             "has-flag": "^4.0.0"
             "has-flag": "^4.0.0"
           }
           }
@@ -7033,7 +7055,8 @@
     "timekeeper": {
     "timekeeper": {
       "version": "2.2.0",
       "version": "2.2.0",
       "resolved": "https://registry.npmjs.org/timekeeper/-/timekeeper-2.2.0.tgz",
       "resolved": "https://registry.npmjs.org/timekeeper/-/timekeeper-2.2.0.tgz",
-      "integrity": "sha512-W3AmPTJWZkRwu+iSNxPIsLZ2ByADsOLbbLxe46UJyWj3mlYLlwucKiq+/dPm0l9wTzqoF3/2PH0AGFCebjq23A=="
+      "integrity": "sha512-W3AmPTJWZkRwu+iSNxPIsLZ2ByADsOLbbLxe46UJyWj3mlYLlwucKiq+/dPm0l9wTzqoF3/2PH0AGFCebjq23A==",
+      "dev": true
     },
     },
     "tmp": {
     "tmp": {
       "version": "0.0.33",
       "version": "0.0.33",
@@ -7142,7 +7165,8 @@
     "type-detect": {
     "type-detect": {
       "version": "4.0.8",
       "version": "4.0.8",
       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
-      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
+      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+      "dev": true
     },
     },
     "typedarray": {
     "typedarray": {
       "version": "0.0.6",
       "version": "0.0.6",

+ 4 - 4
services/chat/package.json

@@ -30,7 +30,7 @@
     "acorn": "^6.1.1",
     "acorn": "^6.1.1",
     "ajv": "^5.5.2",
     "ajv": "^5.5.2",
     "bunyan": "^1.0.0",
     "bunyan": "^1.0.0",
-    "chai": "",
+    "chai": "^4.2.0",
     "eslint": "^5.11.1",
     "eslint": "^5.11.1",
     "eslint-config-prettier": "^3.3.0",
     "eslint-config-prettier": "^3.3.0",
     "eslint-config-standard": "^12.0.0",
     "eslint-config-standard": "^12.0.0",
@@ -45,8 +45,8 @@
     "mocha": "^4.1.0",
     "mocha": "^4.1.0",
     "nodemon": "^1.14.11",
     "nodemon": "^1.14.11",
     "prettier-eslint-cli": "^4.7.1",
     "prettier-eslint-cli": "^4.7.1",
-    "sandboxed-module": "",
-    "sinon": "",
-    "timekeeper": ""
+    "sandboxed-module": "^2.0.3",
+    "sinon": "^8.1.1",
+    "timekeeper": "^2.2.0"
   }
   }
 }
 }