From c3a8ee4f58601adff52af875b20556aec251b9e9 Mon Sep 17 00:00:00 2001 From: jlenon7 Date: Fri, 9 Feb 2024 21:08:05 +0000 Subject: [PATCH] chore(npm): update dependencies --- package-lock.json | 162 ++++++++++++++++++++++++++++++---------------- package.json | 16 ++--- 2 files changed, 113 insertions(+), 65 deletions(-) diff --git a/package-lock.json b/package-lock.json index 682d3a6..26cfda4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,22 +1,22 @@ { "name": "@athenna/http", - "version": "4.18.0", + "version": "4.19.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@athenna/http", - "version": "4.18.0", + "version": "4.19.0", "license": "MIT", "devDependencies": { - "@athenna/artisan": "^4.30.0", - "@athenna/common": "^4.27.0", - "@athenna/config": "^4.12.0", - "@athenna/ioc": "^4.13.0", - "@athenna/logger": "^4.14.0", - "@athenna/test": "^4.18.0", + "@athenna/artisan": "^4.31.0", + "@athenna/common": "^4.32.0", + "@athenna/config": "^4.14.0", + "@athenna/ioc": "^4.14.0", + "@athenna/logger": "^4.15.0", + "@athenna/test": "^4.21.0", "@athenna/tsconfig": "^4.12.0", - "@athenna/view": "^4.11.0", + "@athenna/view": "^4.12.0", "@fastify/cors": "^8.4.2", "@fastify/helmet": "^11.1.1", "@fastify/rate-limit": "^8.1.1", @@ -70,9 +70,9 @@ "dev": true }, "node_modules/@athenna/artisan": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@athenna/artisan/-/artisan-4.30.0.tgz", - "integrity": "sha512-BBL4lJYmcDp7oqYCIkWiakA6Ww7P5Pi26IM1yQ5SnrXTwUF9yOCJSspxZCKYN4jDE6OhEExuntnOJyYIrwEpvA==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@athenna/artisan/-/artisan-4.31.0.tgz", + "integrity": "sha512-ki4+MrHl0KM2kmCl+31aYoyv3wkXVAWciImiPG8lbt8Rjtpmhsk1hQ0Dx+jV1D/pKy85XdJlfvSdu03nhEl6QQ==", "dev": true, "dependencies": { "chalk-rainbow": "^1.0.0", @@ -557,9 +557,9 @@ } }, "node_modules/@athenna/common": { - "version": "4.27.0", - "resolved": "https://registry.npmjs.org/@athenna/common/-/common-4.27.0.tgz", - "integrity": "sha512-/3nmLppFUj9qZiWgC2m60ctV677cSr1w1qsJDP7i8uMsaDUgobCa90+5odP7FUryIXGqgvriI1fUQMSaEcDuUw==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@athenna/common/-/common-4.32.0.tgz", + "integrity": "sha512-wfnkJVJjkHui5ifSGbWbcB7UiesBjsRNaxTy9xXJxR4yLtnkQoW51yr5rxwMtS4FmlgpbimBVI9+lcAdHzQj/Q==", "dev": true, "dependencies": { "@fastify/formbody": "^7.4.0", @@ -568,12 +568,14 @@ "chalk": "^5.3.0", "change-case": "^4.1.2", "collect.js": "^4.36.1", + "csv-parser": "^3.0.0", "execa": "^8.0.1", - "fastify": "^4.25.1", + "fastify": "^4.25.2", "got": "^12.6.1", "http-status-codes": "^2.2.0", "is-wsl": "^2.2.0", "js-yaml": "^4.1.0", + "json-2-csv": "^5.0.1", "kind-of": "^6.0.3", "lodash": "^4.17.21", "mime-types": "^2.1.35", @@ -726,13 +728,13 @@ } }, "node_modules/@athenna/config": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@athenna/config/-/config-4.12.0.tgz", - "integrity": "sha512-55eLPAIi3eoNsih5gRqqnR0Wr5WlYCEchOd9U8UZYe0LbbhVl1+sWuGqmhBI29KHrZ4g32KhwqAzXiB0dwkHsg==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@athenna/config/-/config-4.14.0.tgz", + "integrity": "sha512-X1zjQmlE/lNG6xoB3zJy/vvb9x3XeVtXYF7l1dugoUT4+Y4k7dHmYgBPIuKBDqbR2FG8XR6pTzwwSNsBTjc9YA==", "dev": true, "dependencies": { - "dotenv": "^16.3.1", - "magicast": "^0.3.2", + "dotenv": "^16.3.2", + "magicast": "^0.3.3", "syntax-error": "^1.4.0" }, "engines": { @@ -740,9 +742,9 @@ } }, "node_modules/@athenna/ioc": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/@athenna/ioc/-/ioc-4.13.0.tgz", - "integrity": "sha512-bLv8ZKXRdi7POFK9Ui1GqsA/AQsKuP2BSww1g7YUjfpunsSSKQXP/iRGWTBuDidWapaTNScwb5jTeFCPMh31pQ==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@athenna/ioc/-/ioc-4.14.0.tgz", + "integrity": "sha512-EnCk+CrMSZkbUUPKHZwjd0nzCIAQ1oDzws94imehk1jo/e0khPXhFhKJQQiQALrrzCpgyRwArkJv/BC5OGksew==", "dev": true, "dependencies": { "awilix": "^7.0.3" @@ -752,9 +754,9 @@ } }, "node_modules/@athenna/logger": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/@athenna/logger/-/logger-4.14.0.tgz", - "integrity": "sha512-yXCd2nmDtLbXxHC6bhPduKwYnBwxE+s6zt0sWYTw11oY9ZL8QByv01f6Z+EVRjpSJDXqlYVzFs8195Og2GPfeQ==", + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/@athenna/logger/-/logger-4.15.0.tgz", + "integrity": "sha512-wGO7whW3+tFvAWch2vskfwm5OrC8seLm2KW2HsRh5c7kNhpOrEpZf5clXDYkINup07IYSLkNMZ/Co7JO2xFg6w==", "dev": true, "dependencies": { "cls-rtracer": "^2.6.3", @@ -765,15 +767,15 @@ } }, "node_modules/@athenna/test": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@athenna/test/-/test-4.18.0.tgz", - "integrity": "sha512-HpW6XFZ5GqAd31mj2FB9H7eiBe+Wx/3DAEbiFcaf9JhGoi20GstbS2Bno4YAKv84NxsaLJgJxMZExjonu/uSuw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@athenna/test/-/test-4.21.0.tgz", + "integrity": "sha512-TkBL6WcE3rOtnrw1+xQbXTUDE7s8daF3jMGlkxoC/9l4WLPfjFgMJYYFXvm/pEOy6536i02zpzIApma1K+0NYQ==", "dev": true, "dependencies": { "@japa/assert": "^2.1.0", "@japa/runner": "^3.1.1", "@types/sinon": "^10.0.20", - "c8": "^9.0.0", + "c8": "^9.1.0", "sinon": "^15.1.0" }, "engines": { @@ -796,9 +798,9 @@ } }, "node_modules/@athenna/view": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@athenna/view/-/view-4.11.0.tgz", - "integrity": "sha512-RC1pz2KitX1Ig99zcHlu3DxVT6LTZ94K1zL6TubRbwi7DM/WPUwyG7UiLefAaG3rM4mWozt/vE/lBj8yaRkiuA==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@athenna/view/-/view-4.12.0.tgz", + "integrity": "sha512-Qi31Wtr10XjXKILI0P6Fi6HAyV/zKITN8VNtqjztde12EB0EOwpuTFVC2Mk4YVguqS0Y5/CH4uWFnuNxEgeWYA==", "dev": true, "dependencies": { "edge.js": "^5.5.1" @@ -908,9 +910,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", - "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -920,9 +922,9 @@ } }, "node_modules/@babel/types": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", - "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", + "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", @@ -3394,9 +3396,9 @@ } }, "node_modules/c8": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/c8/-/c8-9.0.0.tgz", - "integrity": "sha512-nFJhU2Cz6Frh2awk3IW7wwk3wx27/U2v8ojQCHGc1GWTCHS6aMu4lal327/ZnnYj7oSThGF1X3qUP1yzAJBcOQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/c8/-/c8-9.1.0.tgz", + "integrity": "sha512-mBWcT5iqNir1zIkzSPyI3NCR9EZCVI3WUD+AVO17MVWTSFNyUueXE82qTeampNtTr+ilN/5Ua3j24LgbCKjDVg==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", @@ -4273,6 +4275,21 @@ "node": "*" } }, + "node_modules/csv-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/csv-parser/-/csv-parser-3.0.0.tgz", + "integrity": "sha512-s6OYSXAK3IdKqYO33y09jhypG/bSDHPuyCme/IdEHfWpLf/jKcpitVFyOC6UemgGk8v7Q5u2XE0vvwmanxhGlQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "csv-parser": "bin/csv-parser" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/cuid": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", @@ -4430,6 +4447,15 @@ "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", "dev": true }, + "node_modules/deeks": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/deeks/-/deeks-3.0.2.tgz", + "integrity": "sha512-c6OmjIygIB/avwXwEQOiODS+nw6fEX4cvOdDMqdL7dt3dicV/xykAJ9AeVc/8/JTVQDuacjRc9KCMmXafL1Y4A==", + "dev": true, + "engines": { + "node": ">= 16" + } + }, "node_modules/deep-eql": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", @@ -4558,6 +4584,15 @@ "node": ">=8" } }, + "node_modules/doc-path": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/doc-path/-/doc-path-4.0.2.tgz", + "integrity": "sha512-OqZEk7EM1aP3JpO+mq0pv1msEJWrzZVXu4q3YjEYJKc+Wt3/chac4KJdaGueK5IGemOwfptrLctG9I8xkb59qQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -4581,9 +4616,9 @@ } }, "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "version": "16.4.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.1.tgz", + "integrity": "sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==", "dev": true, "engines": { "node": ">=12" @@ -7425,9 +7460,9 @@ } }, "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -7692,6 +7727,19 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-2-csv": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-2-csv/-/json-2-csv-5.0.1.tgz", + "integrity": "sha512-rP9ChyMskS0angbvFdQ43SwEe72mEvqcY1/V2OeukQWxtlreUuZWhMlTdWjtd4L6kJxq+HPFTI06yqLvZiEVIA==", + "dev": true, + "dependencies": { + "deeks": "3.0.2", + "doc-path": "4.0.2" + }, + "engines": { + "node": ">= 16" + } + }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -8341,13 +8389,13 @@ "dev": true }, "node_modules/magicast": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.2.tgz", - "integrity": "sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.3.tgz", + "integrity": "sha512-ZbrP1Qxnpoes8sz47AM0z08U+jW6TyRgZzcWy3Ma3vDhJttwMwAFDMMQFobwdBxByBD46JYmxRzeF7w2+wJEuw==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.3", - "@babel/types": "^7.23.3", + "@babel/parser": "^7.23.6", + "@babel/types": "^7.23.6", "source-map-js": "^1.0.2" } }, @@ -11172,9 +11220,9 @@ } }, "node_modules/v8-to-istanbul/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", diff --git a/package.json b/package.json index 308a916..4e23065 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@athenna/http", - "version": "4.18.0", + "version": "4.19.0", "description": "The Athenna Http server. Built on top of fastify.", "license": "MIT", "author": "João Lenon ", @@ -72,14 +72,14 @@ "#tests": "./tests/index.js" }, "devDependencies": { - "@athenna/artisan": "^4.30.0", - "@athenna/common": "^4.27.0", - "@athenna/config": "^4.12.0", - "@athenna/ioc": "^4.13.0", - "@athenna/logger": "^4.14.0", - "@athenna/test": "^4.18.0", + "@athenna/artisan": "^4.31.0", + "@athenna/common": "^4.32.0", + "@athenna/config": "^4.14.0", + "@athenna/ioc": "^4.14.0", + "@athenna/logger": "^4.15.0", + "@athenna/test": "^4.21.0", "@athenna/tsconfig": "^4.12.0", - "@athenna/view": "^4.11.0", + "@athenna/view": "^4.12.0", "@fastify/cors": "^8.4.2", "@fastify/helmet": "^11.1.1", "@fastify/rate-limit": "^8.1.1",