From f0b0f2d5f2c838d335599e9af28b6c302dba4fba Mon Sep 17 00:00:00 2001 From: RORY CONNOLLY Date: Tue, 3 Sep 2019 17:03:46 +0100 Subject: [PATCH] Updating Node Modules Updating Node Modules due to vulnerabilities --- package-lock.json | 236 +++++++++++++++++++++++++--------------------- package.json | 10 +- 2 files changed, 135 insertions(+), 111 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ef35d4..5bcd0e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -143,15 +143,15 @@ } }, "acorn": { - "version": "6.2.1", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/acorn/-/acorn-6.2.1.tgz", - "integrity": "sha1-PthCLW3sCeYSHMeoQ8qGozCoa1E=", + "version": "7.0.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/acorn/-/acorn-7.0.0.tgz", + "integrity": "sha1-JrjRzZqbcANQtxwJBVRvZNEoTno=", "dev": true }, "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha1-MqBk/ZJUKSFqCbFBECv90YX65A4=", + "version": "5.0.2", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/acorn-jsx/-/acorn-jsx-5.0.2.tgz", + "integrity": "sha1-hLaOpEs3PE+GhgI6VR9hoht8Sk8=", "dev": true }, "ajv": { @@ -313,9 +313,9 @@ "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=" }, "aws-sdk": { - "version": "2.503.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/aws-sdk/-/aws-sdk-2.503.0.tgz", - "integrity": "sha1-mDuMA6qRkGCoESfLnZT7sWZ/TPI=", + "version": "2.521.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/aws-sdk/-/aws-sdk-2.521.0.tgz", + "integrity": "sha1-t7QQhP3J6LE0Ug8FTAbjkI35Mho=", "requires": { "buffer": "4.9.1", "events": "1.1.1", @@ -384,9 +384,9 @@ } }, "base64-js": { - "version": "1.3.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM=" + "version": "1.3.1", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha1-WOzoy3XdB+ce0IxzarxfrE2/jfE=" }, "binary-extensions": { "version": "1.13.1", @@ -570,9 +570,9 @@ "dev": true }, "chokidar": { - "version": "2.1.6", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/chokidar/-/chokidar-2.1.6.tgz", - "integrity": "sha1-tsrWU6kp4kTOioNCRBZNJB+pVMU=", + "version": "2.1.8", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -719,9 +719,9 @@ } }, "confusing-browser-globals": { - "version": "1.0.7", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/confusing-browser-globals/-/confusing-browser-globals-1.0.7.tgz", - "integrity": "sha1-WuhSvVQakQ5/+y27hkotIaNq0ps=", + "version": "1.0.8", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/confusing-browser-globals/-/confusing-browser-globals-1.0.8.tgz", + "integrity": "sha1-k//sH4Km4r8rw2dpzDqS+iDlAvM=", "dev": true }, "contains-path": { @@ -1040,49 +1040,56 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "5.16.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha1-oeOsGq5KP72Clvz496tzFMu2q+o=", + "version": "6.3.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint/-/eslint-6.3.0.tgz", + "integrity": "sha1-HxqQL2e/1MNU5yiLgeQGVNkn62o=", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.2", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.1", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", + "glob-parent": "^5.0.0", "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^6.4.1", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, "debug": { "version": "4.1.1", "resolved": "https://repo.forge.lmig.com/api/npm/npm/debug/-/debug-4.1.1.tgz", @@ -1092,21 +1099,51 @@ "ms": "^2.1.1" } }, + "glob-parent": { + "version": "5.0.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/glob-parent/-/glob-parent-5.0.0.tgz", + "integrity": "sha1-HcmfDzmwBtPpLCwoQGg4Lwwg6VQ=", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "ms": { "version": "2.1.2", "resolved": "https://repo.forge.lmig.com/api/npm/npm/ms/-/ms-2.1.2.tgz", "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/semver/-/semver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "strip-json-comments": { + "version": "3.0.1", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha1-hXE5dakfuHvxswXMp3OV5A0qZKc=", + "dev": true } } }, "eslint-config-airbnb-base": { - "version": "13.2.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.2.0.tgz", - "integrity": "sha1-9uqBRZ/03sLdogDDXx2PdBnVeUM=", + "version": "14.0.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", + "integrity": "sha1-invLlkPRPFXfTddETxOL9O+mHhc=", "dev": true, "requires": { - "confusing-browser-globals": "^1.0.5", + "confusing-browser-globals": "^1.0.7", "object.assign": "^4.1.0", "object.entries": "^1.1.0" } @@ -1163,9 +1200,9 @@ } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "version": "5.0.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha1-6HyIh8c+jR7ITxylkWRcNYv8j7k=", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -1173,29 +1210,29 @@ } }, "eslint-utils": { - "version": "1.4.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-utils/-/eslint-utils-1.4.0.tgz", - "integrity": "sha1-4sPI26doQl+JfPD55R/i4kFIXUw=", + "version": "1.4.2", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-utils/-/eslint-utils-1.4.2.tgz", + "integrity": "sha1-FmpRgO9qt+tGLxYv0ObyRj1zCas=", "dev": true, "requires": { "eslint-visitor-keys": "^1.0.0" } }, "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha1-PzGA+y4pEBdxastMnW1bXDSmqB0=", + "version": "1.1.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha1-4qgs6oT/JGrW+1f5veW0ZiFFnsI=", "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/espree/-/espree-5.0.1.tgz", - "integrity": "sha1-XWUm+k/H8HiKXPdbFfMDI+L4H3o=", + "version": "6.1.1", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/espree/-/espree-6.1.1.tgz", + "integrity": "sha1-f4Dl9yV/xH20UAItcj41ba6x5d4=", "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.0.0", + "acorn-jsx": "^5.0.2", + "eslint-visitor-keys": "^1.1.0" } }, "esprima": { @@ -1223,9 +1260,9 @@ } }, "estraverse": { - "version": "4.2.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "version": "4.3.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=", "dev": true }, "esutils": { @@ -1714,8 +1751,7 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true, - "optional": true + "bundled": true }, "aproba": { "version": "1.2.0", @@ -1733,13 +1769,11 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true, - "optional": true + "bundled": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1752,18 +1786,15 @@ }, "code-point-at": { "version": "1.1.0", - "bundled": true, - "optional": true + "bundled": true }, "concat-map": { "version": "0.0.1", - "bundled": true, - "optional": true + "bundled": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true, - "optional": true + "bundled": true }, "core-util-is": { "version": "1.0.2", @@ -1866,8 +1897,7 @@ }, "inherits": { "version": "2.0.3", - "bundled": true, - "optional": true + "bundled": true }, "ini": { "version": "1.3.5", @@ -1877,7 +1907,6 @@ "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -1890,20 +1919,17 @@ "minimatch": { "version": "3.0.4", "bundled": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", - "bundled": true, - "optional": true + "bundled": true }, "minipass": { "version": "2.3.5", "bundled": true, - "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -1920,7 +1946,6 @@ "mkdirp": { "version": "0.5.1", "bundled": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -1993,8 +2018,7 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true, - "optional": true + "bundled": true }, "object-assign": { "version": "4.1.1", @@ -2004,7 +2028,6 @@ "once": { "version": "1.4.0", "bundled": true, - "optional": true, "requires": { "wrappy": "1" } @@ -2080,8 +2103,7 @@ }, "safe-buffer": { "version": "5.1.2", - "bundled": true, - "optional": true + "bundled": true }, "safer-buffer": { "version": "2.1.2", @@ -2111,7 +2133,6 @@ "string-width": { "version": "1.0.2", "bundled": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -2129,7 +2150,6 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -2168,13 +2188,11 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, - "optional": true + "bundled": true }, "yallist": { "version": "3.0.3", - "bundled": true, - "optional": true + "bundled": true } } }, @@ -2449,9 +2467,9 @@ "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=" }, "inquirer": { - "version": "6.5.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/inquirer/-/inquirer-6.5.0.tgz", - "integrity": "sha1-IwMxfvyaTqfsLi32+GVptzSsz0I=", + "version": "6.5.2", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha1-rVCUI3XQNtMn/1KMCL1fqwiZKMo=", "dev": true, "requires": { "ansi-escapes": "^3.2.0", @@ -2907,9 +2925,9 @@ "dev": true }, "kareem": { - "version": "2.3.0", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/kareem/-/kareem-2.3.0.tgz", - "integrity": "sha1-7zPELpAk3OUR7q9EDNaE868fx2k=" + "version": "2.3.1", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/kareem/-/kareem-2.3.1.tgz", + "integrity": "sha1-3vEtnJQQF/q/sA+HOvlenJnhvoc=" }, "kind-of": { "version": "6.0.2", @@ -3314,13 +3332,13 @@ } }, "mongoose": { - "version": "5.6.7", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/mongoose/-/mongoose-5.6.7.tgz", - "integrity": "sha1-+YEW4nQIFsW+PN8HBAg0q80JDyo=", + "version": "5.6.11", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/mongoose/-/mongoose-5.6.11.tgz", + "integrity": "sha1-xj9Ve3AqAr6OIOwh2Pd3a9ub0tg=", "requires": { "async": "2.6.2", "bson": "~1.1.1", - "kareem": "2.3.0", + "kareem": "2.3.1", "mongodb": "3.2.7", "mongodb-core": "3.2.7", "mongoose-legacy-pluralize": "1.0.2", @@ -3447,9 +3465,9 @@ } }, "nodemon": { - "version": "1.19.1", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/nodemon/-/nodemon-1.19.1.tgz", - "integrity": "sha1-V28KrQ+GOqv4xIUX9hkv+YfNUHE=", + "version": "1.19.2", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/nodemon/-/nodemon-1.19.2.tgz", + "integrity": "sha1-sJdRR9yZs3Yc61lbP5J3CEkx3MA=", "requires": { "chokidar": "^2.1.5", "debug": "^3.1.0", @@ -4797,9 +4815,9 @@ } }, "table": { - "version": "5.4.5", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/table/-/table-5.4.5.tgz", - "integrity": "sha1-yPTqLY/uCMACf6wnsOwKT+Ad+kI=", + "version": "5.4.6", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/table/-/table-5.4.6.tgz", + "integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=", "dev": true, "requires": { "ajv": "^6.10.2", @@ -5166,9 +5184,9 @@ "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=" }, "upath": { - "version": "1.1.2", - "resolved": "https://repo.forge.lmig.com/api/npm/npm/upath/-/upath-1.1.2.tgz", - "integrity": "sha1-PbZYYA7a7sy+bbXmhNZ+6MKs0Gg=" + "version": "1.2.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/upath/-/upath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=" }, "update-notifier": { "version": "2.5.0", @@ -5245,6 +5263,12 @@ "resolved": "https://repo.forge.lmig.com/api/npm/npm/uuid/-/uuid-3.3.2.tgz", "integrity": "sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE=" }, + "v8-compile-cache": { + "version": "2.1.0", + "resolved": "https://repo.forge.lmig.com/api/npm/npm/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", + "integrity": "sha1-4U3jezGm0ZT1aQ1n78Tn9vxqsw4=", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://repo.forge.lmig.com/api/npm/npm/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", diff --git a/package.json b/package.json index b76a875..31fc70c 100644 --- a/package.json +++ b/package.json @@ -19,16 +19,16 @@ }, "homepage": "https://github.com/RoryConnolly/DogCollarService#readme", "dependencies": { - "aws-sdk": "^2.503.0", + "aws-sdk": "^2.521.0", "body-parser": "^1.19.0", "express": "^4.17.1", - "mongoose": "^5.6.7", - "nodemon": "^1.19.1", + "mongoose": "^5.6.11", + "nodemon": "^1.19.2", "swagger-ui-express": "^4.0.7" }, "devDependencies": { - "eslint": "^5.16.0", - "eslint-config-airbnb-base": "^13.2.0", + "eslint": "^6.3.0", + "eslint-config-airbnb-base": "^14.0.0", "eslint-plugin-import": "^2.18.2", "mocha": "^6.2.0", "nyc": "^14.1.1",