diff --git a/package-lock.json b/package-lock.json index ecf8b9a830..8681f0b551 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3293,14 +3293,13 @@ } }, "node_modules/express-ipfilter": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.2.0.tgz", - "integrity": "sha512-nPXKMuhqVjX7+Vny4XsrpdqlX4YAGcanE0gh5xzpfmNTsINGAgPnpk67kb0No3p1m4vGQQLU6hdaXRxsuGNlTA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.4.0.tgz", + "integrity": "sha512-Q6+ufo30/gLk7DTe3HEPTkx1LGNyWAt8I5wN8w3W4OIhhzoyNokBp5U4SSjFFcyVZ4USYvMeFNs49v4gBV9U/A==", "dependencies": { - "ip": "~1.1.0", - "lodash": "^4.17.11", - "proxy-addr": "^2.0.4", - "range_check": "^1.2.0" + "neoip": "^2.1.0", + "proxy-addr": "^2.0.7", + "range_check": "^2.0.4" }, "engines": { "node": ">=8.9.0" @@ -4180,12 +4179,16 @@ "node_modules/ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true }, "node_modules/ip6": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/ip6/-/ip6-0.0.4.tgz", - "integrity": "sha1-RMWp23njnUBSAbTXjROzhw5I2zE=" + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/ip6/-/ip6-0.2.13.tgz", + "integrity": "sha512-Q0LtzYkknxpieAmlrKgB/R4uTpa9Ej3tpdzPSRydcMaonN96g97b+WsM2LMvUqXwoFUnpzawsQppdcR0LbPujQ==", + "bin": { + "ip6": "ip6-cli.js" + } }, "node_modules/ipaddr.js": { "version": "1.9.1", @@ -5534,7 +5537,8 @@ "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "devOptional": true }, "node_modules/lodash.flattendeep": { "version": "4.4.0", @@ -5932,6 +5936,11 @@ "node": ">= 0.6" } }, + "node_modules/neoip": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/neoip/-/neoip-2.1.0.tgz", + "integrity": "sha512-4zQ8eVAmbBNV3Fmpm3Li2tNPnrU6UobMXpO1OZsY/Eg2AGOB+H8dZfAabMVrh7Xl9xAVIDcEIlUVA057Fi7QdA==" + }, "node_modules/nise": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz", @@ -6991,20 +7000,15 @@ } }, "node_modules/range_check": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/range_check/-/range_check-1.4.0.tgz", - "integrity": "sha1-zYfHrGLEC6nfabhwPGBPYMN0hjU=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/range_check/-/range_check-2.0.4.tgz", + "integrity": "sha512-aed0ocXXj+SIiNNN9b+mZWA3Ow2GXHtftOGk2xQwshK5GbEZAvUcPWNQBLTx/lPcdFRIUFlFCRtHTQNIFMqynQ==", "dependencies": { - "ip6": "0.0.4", - "ipaddr.js": "1.2" - } - }, - "node_modules/range_check/node_modules/ipaddr.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.2.0.tgz", - "integrity": "sha1-irpJyRknmVhb3WQ+DMtQ6K53e6Q=", + "ip6": "^0.2.0", + "ipaddr.js": "^1.9.1" + }, "engines": { - "node": ">= 0.10" + "node": ">=10.0.0" } }, "node_modules/range-parser": { @@ -11185,14 +11189,13 @@ } }, "express-ipfilter": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.2.0.tgz", - "integrity": "sha512-nPXKMuhqVjX7+Vny4XsrpdqlX4YAGcanE0gh5xzpfmNTsINGAgPnpk67kb0No3p1m4vGQQLU6hdaXRxsuGNlTA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.4.0.tgz", + "integrity": "sha512-Q6+ufo30/gLk7DTe3HEPTkx1LGNyWAt8I5wN8w3W4OIhhzoyNokBp5U4SSjFFcyVZ4USYvMeFNs49v4gBV9U/A==", "requires": { - "ip": "~1.1.0", - "lodash": "^4.17.11", - "proxy-addr": "^2.0.4", - "range_check": "^1.2.0" + "neoip": "^2.1.0", + "proxy-addr": "^2.0.7", + "range_check": "^2.0.4" } }, "extract-zip": { @@ -11851,12 +11854,13 @@ "ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true }, "ip6": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/ip6/-/ip6-0.0.4.tgz", - "integrity": "sha1-RMWp23njnUBSAbTXjROzhw5I2zE=" + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/ip6/-/ip6-0.2.13.tgz", + "integrity": "sha512-Q0LtzYkknxpieAmlrKgB/R4uTpa9Ej3tpdzPSRydcMaonN96g97b+WsM2LMvUqXwoFUnpzawsQppdcR0LbPujQ==" }, "ipaddr.js": { "version": "1.9.1", @@ -12904,7 +12908,8 @@ "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "devOptional": true }, "lodash.flattendeep": { "version": "4.4.0", @@ -13200,6 +13205,11 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, + "neoip": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/neoip/-/neoip-2.1.0.tgz", + "integrity": "sha512-4zQ8eVAmbBNV3Fmpm3Li2tNPnrU6UobMXpO1OZsY/Eg2AGOB+H8dZfAabMVrh7Xl9xAVIDcEIlUVA057Fi7QdA==" + }, "nise": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.0.tgz", @@ -13995,19 +14005,12 @@ "dev": true }, "range_check": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/range_check/-/range_check-1.4.0.tgz", - "integrity": "sha1-zYfHrGLEC6nfabhwPGBPYMN0hjU=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/range_check/-/range_check-2.0.4.tgz", + "integrity": "sha512-aed0ocXXj+SIiNNN9b+mZWA3Ow2GXHtftOGk2xQwshK5GbEZAvUcPWNQBLTx/lPcdFRIUFlFCRtHTQNIFMqynQ==", "requires": { - "ip6": "0.0.4", - "ipaddr.js": "1.2" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.2.0.tgz", - "integrity": "sha1-irpJyRknmVhb3WQ+DMtQ6K53e6Q=" - } + "ip6": "^0.2.0", + "ipaddr.js": "^1.9.1" } }, "range-parser": {