diff --git a/package-lock.json b/package-lock.json index de0ed03..1fd6313 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,27 +1,27 @@ { "name": "@athenna/core", - "version": "4.34.0", + "version": "4.35.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@athenna/core", - "version": "4.34.0", + "version": "4.35.0", "license": "MIT", "dependencies": { "pretty-repl": "^3.1.2", "semver": "^7.6.0" }, "devDependencies": { - "@athenna/artisan": "^4.38.0", - "@athenna/common": "^4.35.0", - "@athenna/config": "^4.18.0", - "@athenna/http": "^4.24.0", - "@athenna/ioc": "^4.18.0", - "@athenna/logger": "^4.18.0", + "@athenna/artisan": "^4.41.0", + "@athenna/common": "^4.36.0", + "@athenna/config": "^4.20.0", + "@athenna/http": "^4.28.0", + "@athenna/ioc": "^4.19.0", + "@athenna/logger": "^4.19.0", "@athenna/test": "^4.22.0", "@athenna/tsconfig": "^4.12.0", - "@athenna/view": "^4.20.0", + "@athenna/view": "^4.21.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "commitizen": "^4.2.6", @@ -97,9 +97,9 @@ "dev": true }, "node_modules/@athenna/artisan": { - "version": "4.38.0", - "resolved": "https://registry.npmjs.org/@athenna/artisan/-/artisan-4.38.0.tgz", - "integrity": "sha512-UZ9bDAIxaC88aALlxgdtQV92yE4k1siGXqXaZf4FOJkJgs5MjOLSvMrwtrsTy5Q9iQBoSGhZjrqExzap6O6KFA==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@athenna/artisan/-/artisan-4.41.0.tgz", + "integrity": "sha512-EaP0JfvKWwin+ZXnkz8zv4L3et43Bn1AJ65j2fqmcu/cO9fnnAB6BZKMrqJ9w/9yHQK2dYn06lnbhDYs/P8jPg==", "dev": true, "dependencies": { "chalk-rainbow": "^1.0.0", @@ -117,9 +117,9 @@ } }, "node_modules/@athenna/common": { - "version": "4.35.0", - "resolved": "https://registry.npmjs.org/@athenna/common/-/common-4.35.0.tgz", - "integrity": "sha512-f5JRdrjdozbtHjG0YgqVLXv6fjmss7PKAQWeyqGLg4dpGmheZ19xXYONZYf3ng6d0k2+YQ7IjLzGmfwSsrO+wA==", + "version": "4.36.0", + "resolved": "https://registry.npmjs.org/@athenna/common/-/common-4.36.0.tgz", + "integrity": "sha512-3dPZqHQD5xb9GZfwHqDsVc33sNl6IL0VtXJUybGEYQkWwfZ+nb03Wpxyw3jBr+rZWS6bOqwnWpKTU0Ih93v5Sg==", "dev": true, "dependencies": { "@fastify/formbody": "^7.4.0", @@ -130,12 +130,12 @@ "collect.js": "^4.36.1", "csv-parser": "^3.0.0", "execa": "^8.0.1", - "fastify": "^4.26.1", + "fastify": "^4.26.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", + "json-2-csv": "^5.1.0", "kind-of": "^6.0.3", "lodash": "^4.17.21", "mime-types": "^2.1.35", @@ -172,12 +172,12 @@ } }, "node_modules/@athenna/config": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@athenna/config/-/config-4.18.0.tgz", - "integrity": "sha512-nAxoFSJoNF63gJY582J42sFFN0NMsk4jL4rtZKfTKb6URICoO/1rv6DqNc6hBSeiJoLDLZTO72QUzyty+iDfKw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@athenna/config/-/config-4.20.0.tgz", + "integrity": "sha512-XUdK74o1iG5zX8tcIp+/+ZBpik6Etz1pjeWRuAkez2WxW35jynLHHxyRnNVwPEfO9dcZG4jAvrKLPi48nnghpw==", "dev": true, "dependencies": { - "dotenv": "^16.4.1", + "dotenv": "^16.4.3", "magicast": "^0.3.3", "syntax-error": "^1.4.0" }, @@ -186,18 +186,18 @@ } }, "node_modules/@athenna/http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@athenna/http/-/http-4.24.0.tgz", - "integrity": "sha512-fpxkM7O6bJ5wuijeOmK+Y39i5KsUitrG3khU+OvYPs5QYDaWByivBOmJ0V8AAi1DNGVmEKMqE+xdWrG5tpJgyQ==", + "version": "4.28.0", + "resolved": "https://registry.npmjs.org/@athenna/http/-/http-4.28.0.tgz", + "integrity": "sha512-LugVt3mP78rZ3c+koZRzE9h83uYkImLMjIZax2JxgZo1kee/GYn84KadI0/Y4GtVuZQnGcWX58fm6Jqh8qvKAQ==", "dev": true, "engines": { "node": ">=20.0.0" } }, "node_modules/@athenna/ioc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@athenna/ioc/-/ioc-4.18.0.tgz", - "integrity": "sha512-Ocz7Miaj5dvtnp66brol9Bf6vU97XaBfeXP+RfQtzSyyQs70nSIvCmIXK4oAya15OqHFpqJtR6JXikkQuOVIXw==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@athenna/ioc/-/ioc-4.19.0.tgz", + "integrity": "sha512-nmSyzl51AZ2Y3agcA0iGdLyxZtGpVJ4PBcevHyvGiuKHcreeO3j/BLTmIjM/3lCc0myHzsJeOn2uK2VR8eNfgQ==", "dev": true, "dependencies": { "awilix": "^7.0.3" @@ -207,14 +207,14 @@ } }, "node_modules/@athenna/logger": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@athenna/logger/-/logger-4.18.0.tgz", - "integrity": "sha512-mUGqj5Guh6ZdYflijGAdnn6Zrse2I7SG9fj5jMxSdrQ3hFMCGIgpWIk/ctXCGhPnsHlrVfAmEJeqnCxbtaytZQ==", + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@athenna/logger/-/logger-4.19.0.tgz", + "integrity": "sha512-LopEIP0GResAfGXkDW8KL7c0JkmK0ZPcjJShYsB6XJDWrbv6QPA9Z+1oPc3odmf53BVCLNQ5K5hT4rbdyl9tqg==", "dev": true, "dependencies": { - "@aws-lambda-powertools/logger": "^1.18.0", + "@aws-lambda-powertools/logger": "^1.18.1", "cls-rtracer": "^2.6.3", - "telegraf": "^4.15.3" + "telegraf": "^4.16.1" }, "engines": { "node": ">=20.0.0" @@ -252,9 +252,9 @@ } }, "node_modules/@athenna/view": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@athenna/view/-/view-4.20.0.tgz", - "integrity": "sha512-eAoCPn53GM5zGU9lY0rTNnv8PTSmYNMauy1w9/8BE0OAuedN0a0qVt2W1E1m9IJDsYd29dmV/K63xL6fOR8Ydw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@athenna/view/-/view-4.21.0.tgz", + "integrity": "sha512-p7ZTRwlUzCvYR+ovwZiNjmI4c+xwWHXUcAiOk3J40dBJTyoKSMuxT2mCYxVYnu0thiu8Eby+U0udF77bWKDU9g==", "dev": true, "dependencies": { "edge.js": "^6.0.1" @@ -264,18 +264,18 @@ } }, "node_modules/@aws-lambda-powertools/commons": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/commons/-/commons-1.18.0.tgz", - "integrity": "sha512-oSnST8Wr3WZcT/FgCUzZYUFB+qYHWMAKS0GhWbUqHZMr7I5F75jq/JbeUUF16ShOMGgnEzs5oJjizBYVTI6Oww==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/commons/-/commons-1.18.1.tgz", + "integrity": "sha512-gFRgQ2GJDghKvf+fXvT0kQVftgOT05W+hCa7RkfZj6HSjVAO+9DZZeJL3JK1HcsLAjWRj7W9ra0/MqB3Abf+PQ==", "dev": true }, "node_modules/@aws-lambda-powertools/logger": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/logger/-/logger-1.18.0.tgz", - "integrity": "sha512-oB4FPMYNPjME6xsDfm7rxRBHwaH0dQl+bmO9cDbRfiCsZfQxKtTiSvROGt6AvRo+5rhPZyCdn5eAHqCJ4f5tVQ==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/@aws-lambda-powertools/logger/-/logger-1.18.1.tgz", + "integrity": "sha512-GsSMqaFXCSz+llSOn2CVNMoN+j/jNsS6JP2Opy9myU0tvg7PeuU3+rN24vKyibUwpxM466IzWFBSJkYdm0bqVw==", "dev": true, "dependencies": { - "@aws-lambda-powertools/commons": "^1.18.0", + "@aws-lambda-powertools/commons": "^1.18.1", "lodash.merge": "^4.6.2" }, "peerDependencies": { @@ -1758,9 +1758,9 @@ } }, "node_modules/@telegraf/types": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/@telegraf/types/-/types-6.9.1.tgz", - "integrity": "sha512-bzqwhicZq401T0e09tu8b1KvGfJObPmzKU/iKCT5V466AsAZZWQrBYQ5edbmD1VZuHLEwopoOVY5wPP4HaLtug==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@telegraf/types/-/types-7.1.0.tgz", + "integrity": "sha512-kGevOIbpMcIlCDeorKGpwZmdH7kHbqlk/Yj6dEpJMKEQw5lk0KVQY0OLXaCswy8GqlIVLd5625OB+rAntP9xVw==", "dev": true }, "node_modules/@tsconfig/node10": { @@ -4250,9 +4250,9 @@ "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/deeks/-/deeks-3.1.0.tgz", + "integrity": "sha512-e7oWH1LzIdv/prMQ7pmlDlaVoL64glqzvNgkgQNgyec9ORPHrT2jaOqMtRyqJuwWjtfb6v+2rk9pmaHj+F137A==", "dev": true, "engines": { "node": ">= 16" @@ -4389,9 +4389,9 @@ } }, "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==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/doc-path/-/doc-path-4.1.1.tgz", + "integrity": "sha512-h1ErTglQAVv2gCnOpD3sFS6uolDbOKHDU1BZq+Kl3npPqroU3dYL42lUgMfd5UimlwtRgp7C9dLGwqQ5D2HYgQ==", "dev": true, "engines": { "node": ">=16" @@ -4420,15 +4420,15 @@ } }, "node_modules/dotenv": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.1.tgz", - "integrity": "sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==", + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "url": "https://dotenvx.com" } }, "node_modules/eastasianwidth": { @@ -5428,9 +5428,9 @@ "dev": true }, "node_modules/fast-json-stringify": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.12.0.tgz", - "integrity": "sha512-7Nnm9UPa7SfHRbHVA1kJQrGXCRzB7LMlAAqHXQFkEQqueJm1V8owm0FsE/2Do55/4CcdhwiLQERaKomOnKQkyA==", + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.13.0.tgz", + "integrity": "sha512-XjTDWKHP3GoMQUOfnjYUbqeHeEt+PvYgvBdG2fRSmYaORILbSr8xTJvZX+w1YSAP5pw2NwKrGRmQleYueZEoxw==", "dev": true, "dependencies": { "@fastify/merge-json-schemas": "^0.1.0", @@ -5480,9 +5480,9 @@ } }, "node_modules/fast-redact": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.3.0.tgz", - "integrity": "sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", + "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", "dev": true, "engines": { "node": ">=6" @@ -5495,9 +5495,9 @@ "dev": true }, "node_modules/fastify": { - "version": "4.26.1", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.26.1.tgz", - "integrity": "sha512-tznA/G55dsxzM5XChBfcvVSloG2ejeeotfPPJSFaWmHyCDVGMpvf3nRNbsCb/JTBF9RmQFBfuujWt3Nphjesng==", + "version": "4.26.2", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.26.2.tgz", + "integrity": "sha512-90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug==", "dev": true, "funding": [ { @@ -7805,13 +7805,13 @@ } }, "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==", + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/json-2-csv/-/json-2-csv-5.5.1.tgz", + "integrity": "sha512-KgAtAXTQopRwe90gh8SgjRSxgt9bUWbGAPMo9W0TZLA8SqiQH7khtagFfeEUjG3NBPwJu/+9uX5pMvunKaPvrQ==", "dev": true, "dependencies": { - "deeks": "3.0.2", - "doc-path": "4.0.2" + "deeks": "3.1.0", + "doc-path": "4.1.1" }, "engines": { "node": ">= 16" @@ -7946,13 +7946,13 @@ } }, "node_modules/light-my-request": { - "version": "5.11.1", - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.11.1.tgz", - "integrity": "sha512-KXAh2m6VRlkWCk2KfmHE7tLBXKh30JE0tXUJY4dNxje4oLmPKUqlUfImiEQZLphx+Z9KTQcVv4DjGnJxkVOIbA==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.12.0.tgz", + "integrity": "sha512-P526OX6E7aeCIfw/9UyJNsAISfcFETghysaWHQAlQYayynShT08MOj4c6fBCvTWBrHXSvqBAKDp3amUPSCQI4w==", "dev": true, "dependencies": { "cookie": "^0.6.0", - "process-warning": "^2.0.0", + "process-warning": "^3.0.0", "set-cookie-parser": "^2.4.1" } }, @@ -7965,12 +7965,6 @@ "node": ">= 0.6" } }, - "node_modules/light-my-request/node_modules/process-warning": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.3.2.tgz", - "integrity": "sha512-n9wh8tvBe5sFmsqlg+XQhaQLumwpqoAUruLwjCopgTmUBjJ/fjtBsJzKleCaIGBOMXYEhp1YfKl4d7rJ5ZKJGA==", - "dev": true - }, "node_modules/lilconfig": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", @@ -11106,16 +11100,16 @@ } }, "node_modules/telegraf": { - "version": "4.15.3", - "resolved": "https://registry.npmjs.org/telegraf/-/telegraf-4.15.3.tgz", - "integrity": "sha512-pm2ZQAisd0YlUvnq6xdymDfoQR++8wTalw0nfw7Tjy0va+V/0HaBLzM8kMNid8pbbt7GHTU29lEyA5CAAr8AqA==", + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/telegraf/-/telegraf-4.16.3.tgz", + "integrity": "sha512-yjEu2NwkHlXu0OARWoNhJlIjX09dRktiMQFsM678BAH/PEPVwctzL67+tvXqLCRQQvm3SDtki2saGO9hLlz68w==", "dev": true, "dependencies": { - "@telegraf/types": "^6.9.1", + "@telegraf/types": "^7.1.0", "abort-controller": "^3.0.0", "debug": "^4.3.4", "mri": "^1.2.0", - "node-fetch": "^2.6.8", + "node-fetch": "^2.7.0", "p-timeout": "^4.1.0", "safe-compare": "^1.1.4", "sandwich-stream": "^2.0.2" diff --git a/package.json b/package.json index d384892..a4b2ebe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@athenna/core", - "version": "4.34.0", + "version": "4.35.0", "description": "One foundation for multiple applications.", "license": "MIT", "author": "João Lenon ", @@ -77,15 +77,15 @@ "semver": "^7.6.0" }, "devDependencies": { - "@athenna/artisan": "^4.38.0", - "@athenna/common": "^4.35.0", - "@athenna/config": "^4.18.0", - "@athenna/http": "^4.24.0", - "@athenna/ioc": "^4.18.0", - "@athenna/logger": "^4.18.0", + "@athenna/artisan": "^4.41.0", + "@athenna/common": "^4.36.0", + "@athenna/config": "^4.20.0", + "@athenna/http": "^4.28.0", + "@athenna/ioc": "^4.19.0", + "@athenna/logger": "^4.19.0", "@athenna/test": "^4.22.0", "@athenna/tsconfig": "^4.12.0", - "@athenna/view": "^4.20.0", + "@athenna/view": "^4.21.0", "@typescript-eslint/eslint-plugin": "^6.7.4", "@typescript-eslint/parser": "^6.7.4", "commitizen": "^4.2.6",