diff --git a/package-lock.json b/package-lock.json index e201ebc..a68ba96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bookstore-api", - "version": "1.0.9", + "version": "1.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "bookstore-api", - "version": "1.0.9", + "version": "1.1.0", "license": "MIT", "dependencies": { "@elastic/elasticsearch": "^8.16.2", @@ -16,7 +16,7 @@ "mysql": "^2.18.1", "node-cache": "^5.1.2", "redis": "^4.7.0", - "robust-validator": "^1.1.1" + "robust-validator": "^2.2.1" }, "devDependencies": { "@babel/cli": "^7.25.9", @@ -5620,6 +5620,16 @@ "node": ">= 8" } }, + "node_modules/date-fns": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/dateformat": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", @@ -5628,12 +5638,6 @@ "node": "*" } }, - "node_modules/dayjs": { - "version": "1.11.10", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", - "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==", - "peer": true - }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -10465,14 +10469,15 @@ } }, "node_modules/robust-validator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/robust-validator/-/robust-validator-1.1.1.tgz", - "integrity": "sha512-M+d1PIyPVgG5EODrlrz3MUoyCqhQ9I61gMtcIHdW3HHBscGxDYMXFvkhKnemn0xyE0mN5KwhfWwBEJlHPa9X1g==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/robust-validator/-/robust-validator-2.2.1.tgz", + "integrity": "sha512-2ffjkCNYfYlkX8uUnd7cubzgZhCqy3umo+22Ta55aRaTTXFdQ0qMQ+LaZ+F5l5UDPEmg1F1+VYH4N3i2A0BkNQ==", + "license": "MIT", + "dependencies": { + "date-fns": "^4.1.0" + }, "engines": { "node": ">=18.0.0" - }, - "peerDependencies": { - "dayjs": "^1.11.10" } }, "node_modules/run-parallel": { @@ -16344,17 +16349,16 @@ "which": "^2.0.1" } }, + "date-fns": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==" + }, "dateformat": { "version": "4.6.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==" }, - "dayjs": { - "version": "1.11.10", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", - "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==", - "peer": true - }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -19924,10 +19928,12 @@ } }, "robust-validator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/robust-validator/-/robust-validator-1.1.1.tgz", - "integrity": "sha512-M+d1PIyPVgG5EODrlrz3MUoyCqhQ9I61gMtcIHdW3HHBscGxDYMXFvkhKnemn0xyE0mN5KwhfWwBEJlHPa9X1g==", - "requires": {} + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/robust-validator/-/robust-validator-2.2.1.tgz", + "integrity": "sha512-2ffjkCNYfYlkX8uUnd7cubzgZhCqy3umo+22Ta55aRaTTXFdQ0qMQ+LaZ+F5l5UDPEmg1F1+VYH4N3i2A0BkNQ==", + "requires": { + "date-fns": "^4.1.0" + } }, "run-parallel": { "version": "1.2.0", diff --git a/package.json b/package.json index 9595687..4613106 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "mysql": "^2.18.1", "node-cache": "^5.1.2", "redis": "^4.7.0", - "robust-validator": "^1.1.1" + "robust-validator": "^2.2.1" }, "devDependencies": { "@babel/cli": "^7.25.9",