diff --git a/package-lock.json b/package-lock.json index 08400d2..6eea8ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -46,7 +46,7 @@ "graphql-tools": "^4.0.8", "image-size": "^0.5.1", "json-loader": "^0.5.4", - "jsonwebtoken": "^7.4.3", + "jsonwebtoken": "^9.0.0", "material-ui-pickers": "^1.0.0-rc.17", "moment": "^2.25.3", "moment-timezone": "^0.5.28", @@ -15191,13 +15191,6 @@ "version": "1.0.0", "license": "MIT" }, - "node_modules/isemail": { - "version": "1.2.0", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10" - } - }, "node_modules/isexe": { "version": "2.0.0", "dev": true, @@ -15250,27 +15243,6 @@ "node": ">=8" } }, - "node_modules/joi": { - "version": "6.10.1", - "license": "BSD-3-Clause", - "dependencies": { - "hoek": "2.x.x", - "isemail": "1.x.x", - "moment": "2.x.x", - "topo": "1.x.x" - }, - "engines": { - "node": ">=0.10.40", - "npm": ">=2.0.0" - } - }, - "node_modules/joi/node_modules/hoek": { - "version": "2.16.3", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.40" - } - }, "node_modules/js-git": { "version": "0.7.8", "license": "MIT", @@ -15421,18 +15393,37 @@ "license": "Public Domain" }, "node_modules/jsonwebtoken": { - "version": "7.4.3", - "license": "MIT", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "dependencies": { - "joi": "^6.10.1", - "jws": "^3.1.4", - "lodash.once": "^4.0.0", - "ms": "^2.0.0", - "xtend": "^4.0.1" + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" }, "engines": { - "node": ">=0.12", - "npm": ">=1.4.28" + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/jsprim": { @@ -15843,7 +15834,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -15854,8 +15844,7 @@ "node_modules/lru-cache/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/magic-string": { "version": "0.22.5", @@ -22517,23 +22506,6 @@ "node": ">=0.6" } }, - "node_modules/topo": { - "version": "1.1.0", - "license": "BSD-3-Clause", - "dependencies": { - "hoek": "2.x.x" - }, - "engines": { - "node": ">=0.10.40" - } - }, - "node_modules/topo/node_modules/hoek": { - "version": "2.16.3", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.40" - } - }, "node_modules/toposort-class": { "version": "1.0.1", "license": "MIT" @@ -35247,9 +35219,6 @@ "isarray": { "version": "1.0.0" }, - "isemail": { - "version": "1.2.0" - }, "isexe": { "version": "2.0.0", "dev": true @@ -35288,20 +35257,6 @@ } } }, - "joi": { - "version": "6.10.1", - "requires": { - "hoek": "2.x.x", - "isemail": "1.x.x", - "moment": "2.x.x", - "topo": "1.x.x" - }, - "dependencies": { - "hoek": { - "version": "2.16.3" - } - } - }, "js-git": { "version": "0.7.8", "requires": { @@ -35412,13 +35367,29 @@ "version": "0.0.0" }, "jsonwebtoken": { - "version": "7.4.3", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "requires": { - "joi": "^6.10.1", - "jws": "^3.1.4", - "lodash.once": "^4.0.0", - "ms": "^2.0.0", - "xtend": "^4.0.1" + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "jsprim": { @@ -35753,7 +35724,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "requires": { "yallist": "^4.0.0" }, @@ -35761,8 +35731,7 @@ "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -40502,17 +40471,6 @@ "toidentifier": { "version": "1.0.0" }, - "topo": { - "version": "1.1.0", - "requires": { - "hoek": "2.x.x" - }, - "dependencies": { - "hoek": { - "version": "2.16.3" - } - } - }, "toposort-class": { "version": "1.0.1" }, diff --git a/package.json b/package.json index a3ba142..8d0b2ef 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "graphql-tools": "^4.0.8", "image-size": "^0.5.1", "json-loader": "^0.5.4", - "jsonwebtoken": "^7.4.3", + "jsonwebtoken": "^9.0.0", "material-ui-pickers": "^1.0.0-rc.17", "moment": "^2.25.3", "moment-timezone": "^0.5.28",