diff --git a/package-lock.json b/package-lock.json index 3a65568..fa14581 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@vinejs/vine": "^1.4.1", + "@vinejs/vine": "^1.7.0", "fastify": "^4.18.0" }, "devDependencies": { @@ -350,9 +350,12 @@ "dev": true }, "node_modules/@poppinss/macroable": { - "version": "1.0.0-6", - "resolved": "https://registry.npmjs.org/@poppinss/macroable/-/macroable-1.0.0-6.tgz", - "integrity": "sha512-1m8apl4RdSIsoj/y86DPUpbnlmI7oroW1LP1HDRDhsclChNpsp1AfqycJ463/uOaTzet1VZEOt2YQRZ7f3G7DQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/macroable/-/macroable-1.0.0.tgz", + "integrity": "sha512-o2DLCLMZwLLSULD9iQR5hg+gSp3AuKLNBBpIRmjnxq5i3n4aIQ3eSE3W9ER4EJvdNBjhSaTQDtt9zMDAjUcZoA==", + "engines": { + "node": ">=18.16.0" + } }, "node_modules/@sinclair/typebox": { "version": "0.25.24", @@ -638,9 +641,9 @@ } }, "node_modules/@types/validator": { - "version": "13.7.17", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.17.tgz", - "integrity": "sha512-aqayTNmeWrZcvnG2MG9eGYI6b7S5fl+yKgPs6bAjOTwPS316R5SxBGKvtSExfyoJU7pIeHJfsHI0Ji41RVMkvQ==" + "version": "13.11.7", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.7.tgz", + "integrity": "sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==" }, "node_modules/@types/yargs": { "version": "15.0.15", @@ -658,24 +661,26 @@ "dev": true }, "node_modules/@vinejs/compiler": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@vinejs/compiler/-/compiler-2.0.1.tgz", - "integrity": "sha512-qCGjknV0owgM5ph/f9Rw3o4YG7F0LRfuirr6ll3oAG8TvkjYNBPBH77kMbGLkI1jUxpn3cR01UonjIotMJtJ1g==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@vinejs/compiler/-/compiler-2.3.0.tgz", + "integrity": "sha512-IM9AbNT5Ug4CMpMff5PYOD9J7aVv/y7quW16MmO0LFZKsmqBDdAnTt7qFm8eab0w8bmqBT+cGCB4CvB4wsACew==", "engines": { "node": ">=18.0.0" } }, "node_modules/@vinejs/vine": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@vinejs/vine/-/vine-1.4.1.tgz", - "integrity": "sha512-mBpPFGyz56iNheJDzUyr14vOlXUfOoopSX/AP86Lov/bglyOMrR22ixPIy+pRYMsZWIgymbq9ucNOB5cWk1eGQ==", - "dependencies": { - "@poppinss/macroable": "^1.0.0-6", - "@types/validator": "^13.7.17", - "@vinejs/compiler": "^2.0.1", - "camelcase": "^7.0.1", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@vinejs/vine/-/vine-1.7.0.tgz", + "integrity": "sha512-omz9pofSHysjFpMHGOpGPSR4ZQyIa0cjVmDndKuJjG9AyUxf2TiJvAbljTjUmNcu+tqXIORZOaSA+R7T+9vX+Q==", + "dependencies": { + "@poppinss/macroable": "^1.0.0", + "@types/validator": "^13.11.7", + "@vinejs/compiler": "^2.3.0", + "camelcase": "^8.0.0", + "dayjs": "^1.11.10", + "dlv": "^1.1.3", "normalize-url": "^8.0.0", - "validator": "^13.9.0" + "validator": "^13.11.0" }, "engines": { "node": ">=18.16.0" @@ -1072,11 +1077,11 @@ } }, "node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", "engines": { - "node": ">=14.16" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1311,6 +1316,11 @@ "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", "dev": true }, + "node_modules/dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -1403,6 +1413,11 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, "node_modules/emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", @@ -2998,9 +3013,9 @@ "dev": true }, "node_modules/validator": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", - "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "engines": { "node": ">= 0.10" } @@ -3395,9 +3410,9 @@ "dev": true }, "@poppinss/macroable": { - "version": "1.0.0-6", - "resolved": "https://registry.npmjs.org/@poppinss/macroable/-/macroable-1.0.0-6.tgz", - "integrity": "sha512-1m8apl4RdSIsoj/y86DPUpbnlmI7oroW1LP1HDRDhsclChNpsp1AfqycJ463/uOaTzet1VZEOt2YQRZ7f3G7DQ==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/macroable/-/macroable-1.0.0.tgz", + "integrity": "sha512-o2DLCLMZwLLSULD9iQR5hg+gSp3AuKLNBBpIRmjnxq5i3n4aIQ3eSE3W9ER4EJvdNBjhSaTQDtt9zMDAjUcZoA==" }, "@sinclair/typebox": { "version": "0.25.24", @@ -3577,9 +3592,9 @@ } }, "@types/validator": { - "version": "13.7.17", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.7.17.tgz", - "integrity": "sha512-aqayTNmeWrZcvnG2MG9eGYI6b7S5fl+yKgPs6bAjOTwPS316R5SxBGKvtSExfyoJU7pIeHJfsHI0Ji41RVMkvQ==" + "version": "13.11.7", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.7.tgz", + "integrity": "sha512-q0JomTsJ2I5Mv7dhHhQLGjMvX0JJm5dyZ1DXQySIUzU1UlwzB8bt+R6+LODUbz0UDIOvEzGc28tk27gBJw2N8Q==" }, "@types/yargs": { "version": "15.0.15", @@ -3597,21 +3612,23 @@ "dev": true }, "@vinejs/compiler": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@vinejs/compiler/-/compiler-2.0.1.tgz", - "integrity": "sha512-qCGjknV0owgM5ph/f9Rw3o4YG7F0LRfuirr6ll3oAG8TvkjYNBPBH77kMbGLkI1jUxpn3cR01UonjIotMJtJ1g==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@vinejs/compiler/-/compiler-2.3.0.tgz", + "integrity": "sha512-IM9AbNT5Ug4CMpMff5PYOD9J7aVv/y7quW16MmO0LFZKsmqBDdAnTt7qFm8eab0w8bmqBT+cGCB4CvB4wsACew==" }, "@vinejs/vine": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@vinejs/vine/-/vine-1.4.1.tgz", - "integrity": "sha512-mBpPFGyz56iNheJDzUyr14vOlXUfOoopSX/AP86Lov/bglyOMrR22ixPIy+pRYMsZWIgymbq9ucNOB5cWk1eGQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@vinejs/vine/-/vine-1.7.0.tgz", + "integrity": "sha512-omz9pofSHysjFpMHGOpGPSR4ZQyIa0cjVmDndKuJjG9AyUxf2TiJvAbljTjUmNcu+tqXIORZOaSA+R7T+9vX+Q==", "requires": { - "@poppinss/macroable": "^1.0.0-6", - "@types/validator": "^13.7.17", - "@vinejs/compiler": "^2.0.1", - "camelcase": "^7.0.1", + "@poppinss/macroable": "^1.0.0", + "@types/validator": "^13.11.7", + "@vinejs/compiler": "^2.3.0", + "camelcase": "^8.0.0", + "dayjs": "^1.11.10", + "dlv": "^1.1.3", "normalize-url": "^8.0.0", - "validator": "^13.9.0" + "validator": "^13.11.0" } }, "abort-controller": { @@ -3902,9 +3919,9 @@ "dev": true }, "camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==" }, "chai": { "version": "4.3.7", @@ -4079,6 +4096,11 @@ "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", "dev": true }, + "dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -4147,6 +4169,11 @@ "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", "dev": true }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, "emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", @@ -5353,9 +5380,9 @@ "dev": true }, "validator": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", - "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==" + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" }, "wcwidth": { "version": "1.0.1", diff --git a/package.json b/package.json index 3f12226..3377e3a 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "typescript": "^5.1.3" }, "dependencies": { - "@vinejs/vine": "^1.4.1", + "@vinejs/vine": "^1.7.0", "fastify": "^4.18.0" } }