From 34f34cf124eecf6041cdd15a5a278d95f4e06a9b Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Tue, 19 Apr 2022 19:43:41 +0000 Subject: [PATCH] fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-MOMENT-2440688 --- package-lock.json | 298 ++-------------------------------------------- package.json | 2 +- 2 files changed, 10 insertions(+), 290 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7a37e6cd97..c86d7b465b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -60,7 +60,7 @@ "lodash": "^4.17.11", "mapbox-gl": "^1.9.1", "mock-local-storage": "^1.0.5", - "moment": "^2.22.2", + "moment": "^2.29.2", "node-fetch": "^2.6.1", "nunjucks": "^3.0.1", "p-limit": "2.3.0", @@ -12069,35 +12069,11 @@ "node": ">=10" } }, - "node_modules/dotenv-defaults": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", - "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", - "dev": true, - "dependencies": { - "dotenv": "^8.2.0" - } - }, "node_modules/dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, - "node_modules/dotenv-webpack": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-7.1.0.tgz", - "integrity": "sha512-+aUOe+nqgLerA/n611oyC15fY79BIkGm2fOxJAcHDonMZ7AtDpnzv/Oe591eHAenIE0t6w03UyxDnLs/YUxx5Q==", - "dev": true, - "dependencies": { - "dotenv-defaults": "^2.0.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "webpack": "^4 || ^5" - } - }, "node_modules/downshift": { "version": "6.1.7", "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.7.tgz", @@ -14628,10 +14604,6 @@ "node": ">=10" } }, - "node_modules/gdc-map-template": { - "resolved": "src/Covid19Dashboard/standalone", - "link": true - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -20003,9 +19975,9 @@ "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=" }, "node_modules/moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.2.tgz", + "integrity": "sha512-UgzG4rvxYpN15jgCmVJwac49h9ly9NurikMWGPdVxm8GZD6XjkKPxDTjQQ43gtGgnV3X0cAyWDdP2Wexoquifg==", "engines": { "node": "*" } @@ -30037,6 +30009,7 @@ "src/Covid19Dashboard/standalone": { "name": "gdc-map-template", "version": "0.1.1", + "extraneous": true, "license": "ISC", "dependencies": { "@babel/core": "^7.8.3", @@ -30088,114 +30061,6 @@ "webpack-cli": "^4.7.0", "webpack-dev-server": "^4.0.0" } - }, - "src/Covid19Dashboard/standalone/node_modules/babel-eslint": { - "version": "10.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "^1.0.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, - "src/Covid19Dashboard/standalone/node_modules/eslint-scope": { - "version": "3.7.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "src/Covid19Dashboard/standalone/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=4" - } - }, - "src/Covid19Dashboard/standalone/node_modules/react": { - "version": "16.8.6", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.6" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "src/Covid19Dashboard/standalone/node_modules/react-dom": { - "version": "16.8.6", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.6" - }, - "peerDependencies": { - "react": "^16.0.0" - } - }, - "src/Covid19Dashboard/standalone/node_modules/react-is": { - "version": "16.13.1", - "license": "MIT" - }, - "src/Covid19Dashboard/standalone/node_modules/react-redux": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2", - "hoist-non-react-statics": "^3.3.0", - "invariant": "^2.2.4", - "loose-envify": "^1.1.0", - "prop-types": "^15.6.1", - "react-is": "^16.6.0", - "react-lifecycles-compat": "^3.0.0" - }, - "peerDependencies": { - "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0", - "redux": "^2.0.0 || ^3.0.0 || ^4.0.0-0" - } - }, - "src/Covid19Dashboard/standalone/node_modules/react-test-renderer": { - "version": "16.8.6", - "dev": true, - "license": "MIT", - "dependencies": { - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.6", - "scheduler": "^0.13.6" - }, - "peerDependencies": { - "react": "^16.0.0" - } - }, - "src/Covid19Dashboard/standalone/node_modules/scheduler": { - "version": "0.13.6", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } } }, "dependencies": { @@ -39464,29 +39329,11 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" }, - "dotenv-defaults": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-2.0.2.tgz", - "integrity": "sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==", - "dev": true, - "requires": { - "dotenv": "^8.2.0" - } - }, "dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, - "dotenv-webpack": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-7.1.0.tgz", - "integrity": "sha512-+aUOe+nqgLerA/n611oyC15fY79BIkGm2fOxJAcHDonMZ7AtDpnzv/Oe591eHAenIE0t6w03UyxDnLs/YUxx5Q==", - "dev": true, - "requires": { - "dotenv-defaults": "^2.0.2" - } - }, "downshift": { "version": "6.1.7", "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.1.7.tgz", @@ -41460,133 +41307,6 @@ "wide-align": "^1.1.2" } }, - "gdc-map-template": { - "version": "file:src/Covid19Dashboard/standalone", - "requires": { - "@babel/core": "^7.8.3", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.8.3", - "@babel/polyfill": "^7.8.3", - "@babel/preset-env": "^7.8.3", - "@babel/preset-react": "^7.8.3", - "@babel/preset-stage-0": "^7.8.3", - "@babel/preset-typescript": "^7.13.0", - "@fortawesome/fontawesome-svg-core": "^1.2.35", - "@fortawesome/react-fontawesome": "^0.1.0", - "@typescript-eslint/eslint-plugin": "^4.14.0", - "@typescript-eslint/parser": "^4.14.0", - "babel-eslint": "10.0.0", - "babel-loader": "^8.0.5", - "babel-plugin-dev-expression": "^0.2.2", - "babel-plugin-syntax-jsx": "^6.18.0", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "css-loader": "^3.4.2", - "dotenv-webpack": "^7.0.2", - "eslint": "^7.18.0", - "eslint-import-resolver-typescript": "^2.3.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-react": "^7.4.0", - "eslint-plugin-react-hooks": "^4.2.0", - "html-webpack-plugin": "^4.0.0", - "less": "^3.11.1", - "less-loader": "^4.1.0", - "mapbox-gl": "^1.9.1", - "nanoid": "^3.1.22", - "postcss": "^8.0.0", - "postcss-less": "^6.0.0", - "prop-types": "^15.6.0", - "react": "16.8.6", - "react-dom": "16.8.6", - "react-hot-loader": "^1.3.0", - "react-map-gl": "^5.2.3", - "react-redux": "^5.0.7", - "react-test-renderer": "16.8.6", - "style-loader": "^0.21.0", - "stylelint": "^14.0.0", - "typescript": "^4.1.3", - "url-loader": "^1.1.2", - "webpack": "^4.37.0", - "webpack-cli": "^4.7.0", - "webpack-dev-server": "^4.0.0" - }, - "dependencies": { - "babel-eslint": { - "version": "10.0.0", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "^1.0.0" - } - }, - "eslint-scope": { - "version": "3.7.1", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "dev": true - }, - "react": { - "version": "16.8.6", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.6" - } - }, - "react-dom": { - "version": "16.8.6", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.13.6" - } - }, - "react-is": { - "version": "16.13.1" - }, - "react-redux": { - "version": "5.1.2", - "requires": { - "@babel/runtime": "^7.1.2", - "hoist-non-react-statics": "^3.3.0", - "invariant": "^2.2.4", - "loose-envify": "^1.1.0", - "prop-types": "^15.6.1", - "react-is": "^16.6.0", - "react-lifecycles-compat": "^3.0.0" - } - }, - "react-test-renderer": { - "version": "16.8.6", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.6", - "scheduler": "^0.13.6" - } - }, - "scheduler": { - "version": "0.13.6", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - } - } - }, "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -45601,9 +45321,9 @@ "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=" }, "moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.2.tgz", + "integrity": "sha512-UgzG4rvxYpN15jgCmVJwac49h9ly9NurikMWGPdVxm8GZD6XjkKPxDTjQQ43gtGgnV3X0cAyWDdP2Wexoquifg==" }, "moo": { "version": "0.5.1", @@ -49094,7 +48814,7 @@ "dom-converter": "^0.2.0", "htmlparser2": "^6.1.0", "lodash": "^4.17.21", - "strip-ansi": "6.0.1" + "strip-ansi": "^3.0.1" } }, "repeat-element": { diff --git a/package.json b/package.json index 2e46a6e090..76a54c9aac 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "lodash": "^4.17.11", "mapbox-gl": "^1.9.1", "mock-local-storage": "^1.0.5", - "moment": "^2.22.2", + "moment": "^2.29.2", "node-fetch": "^2.6.1", "nunjucks": "^3.0.1", "p-limit": "2.3.0",