diff --git a/package.json b/package.json index 18c5e79..cb8e906 100644 --- a/package.json +++ b/package.json @@ -20,24 +20,24 @@ "devDependencies": { "@types/cors": "^2.8.17", "@types/express": "^4.17.21", - "@types/node": "^20.16.10", + "@types/node": "^20.16.13", "@types/swagger-ui-express": "^4.1.6", "nodemon": "^3.1.7", "prettier": "^3.3.3", - "prisma": "^5.20.0", + "prisma": "^5.21.1", "prisma-kysely": "^1.8.0", "ts-node": "^10.9.2", - "typescript": "^5.6.2" + "typescript": "^5.6.3" }, "dependencies": { - "@elastic/elasticsearch": "^8.14.1", + "@elastic/elasticsearch": "^8.15.1", "@fast-csv/parse": "^5.0.0", - "@prisma/client": "^5.20.0", - "@tsoa/runtime": "^6.4.0", + "@prisma/client": "^5.21.1", + "@tsoa/runtime": "^6.5.1", "@types/morgan": "^1.9.9", "cors": "^2.8.5", "dotenv": "^16.4.5", - "express": "^4.21.0", + "express": "^4.21.1", "fast-jwt": "^4.0.5", "kysely": "^0.27.4", "minio": "^8.0.1", @@ -45,8 +45,8 @@ "prisma-extension-kysely": "^2.1.0", "promise.any": "^2.0.6", "swagger-ui-express": "^5.0.1", - "tsoa": "^6.4.0", - "winston": "^3.14.2", + "tsoa": "^6.5.1", + "winston": "^3.15.0", "winston-elasticsearch": "^0.19.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e06c85..fe0eb53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: dependencies: '@elastic/elasticsearch': - specifier: ^8.14.1 - version: 8.15.0 + specifier: ^8.15.1 + version: 8.15.1 '@fast-csv/parse': specifier: ^5.0.0 version: 5.0.0 '@prisma/client': - specifier: ^5.20.0 - version: 5.20.0(prisma@5.20.0) + specifier: ^5.21.1 + version: 5.21.1(prisma@5.21.1) '@tsoa/runtime': - specifier: ^6.4.0 - version: 6.4.0 + specifier: ^6.5.1 + version: 6.5.1 '@types/morgan': specifier: ^1.9.9 version: 1.9.9 @@ -30,8 +30,8 @@ importers: specifier: ^16.4.5 version: 16.4.5 express: - specifier: ^4.21.0 - version: 4.21.0 + specifier: ^4.21.1 + version: 4.21.1 fast-jwt: specifier: ^4.0.5 version: 4.0.5 @@ -46,19 +46,19 @@ importers: version: 1.10.0 prisma-extension-kysely: specifier: ^2.1.0 - version: 2.1.0(@prisma/client@5.20.0(prisma@5.20.0)) + version: 2.1.0(@prisma/client@5.21.1(prisma@5.21.1)) promise.any: specifier: ^2.0.6 version: 2.0.6 swagger-ui-express: specifier: ^5.0.1 - version: 5.0.1(express@4.21.0) + version: 5.0.1(express@4.21.1) tsoa: - specifier: ^6.4.0 - version: 6.4.0 + specifier: ^6.5.1 + version: 6.5.1 winston: - specifier: ^3.14.2 - version: 3.14.2 + specifier: ^3.15.0 + version: 3.15.0 winston-elasticsearch: specifier: ^0.19.0 version: 0.19.0 @@ -70,8 +70,8 @@ importers: specifier: ^4.17.21 version: 4.17.21 '@types/node': - specifier: ^20.16.10 - version: 20.16.10 + specifier: ^20.16.13 + version: 20.16.13 '@types/swagger-ui-express': specifier: ^4.1.6 version: 4.1.6 @@ -82,17 +82,17 @@ importers: specifier: ^3.3.3 version: 3.3.3 prisma: - specifier: ^5.20.0 - version: 5.20.0 + specifier: ^5.21.1 + version: 5.21.1 prisma-kysely: specifier: ^1.8.0 version: 1.8.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.16.10)(typescript@5.6.2) + version: 10.9.2(@types/node@20.16.13)(typescript@5.6.3) typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 packages: @@ -143,8 +143,8 @@ packages: resolution: {integrity: sha512-7MMVmT50ucEl7no8mUgCIl+pffBVNRl36uZi0vmalWa2xPWISBxM9k9WSP/WTgOkmGj9G35e5g3UfCS1zxshBg==} engines: {node: '>=10'} - '@elastic/elasticsearch@8.15.0': - resolution: {integrity: sha512-mG90EMdTDoT6GFSdqpUAhWK9LGuiJo6tOWqs0Usd/t15mPQDj7ZqHXfCBqNkASZpwPZpbAYVjd57S6nbUBINCg==} + '@elastic/elasticsearch@8.15.1': + resolution: {integrity: sha512-L3YzSaxrasMMGtcxnktiUDjS5f177L0zpHsBH+jL0LgPhdMk9xN/VKrAaYzvri86IlV5IbveA0ANV6o/BDUmhQ==} engines: {node: '>=18'} '@elastic/transport@8.8.1': @@ -175,8 +175,8 @@ packages: '@hapi/call@9.0.1': resolution: {integrity: sha512-uPojQRqEL1GRZR4xXPqcLMujQGaEpyVPRyBlD8Pp5rqgIwLhtveF9PkixiKru2THXvuN8mUrLeet5fqxKAAMGg==} - '@hapi/catbox-memory@6.0.1': - resolution: {integrity: sha512-sVb+/ZxbZIvaMtJfAbdyY+QJUQg9oKTwamXpEg/5xnfG5WbJLTjvEn4kIGKz9pN3ENNbIL/bIdctmHmqi/AdGA==} + '@hapi/catbox-memory@6.0.2': + resolution: {integrity: sha512-H1l4ugoFW/ZRkqeFrIo8p1rWN0PA4MDTfu4JmcoNDvnY975o29mqoZblqFTotxNHlEkMPpIiIBJTV+Mbi+aF0g==} '@hapi/catbox@12.1.1': resolution: {integrity: sha512-hDqYB1J+R0HtZg4iPH3LEnldoaBsar6bYp0EonBmNQ9t5CO+1CqgCul2ZtFveW1ReA5SQuze9GPSU7/aecERhw==} @@ -191,8 +191,8 @@ packages: '@hapi/file@3.0.0': resolution: {integrity: sha512-w+lKW+yRrLhJu620jT3y+5g2mHqnKfepreykvdOcl9/6up8GrQQn+l3FRTsjHTKbkbfQFkuksHpdv2EcpKcJ4Q==} - '@hapi/hapi@21.3.7': - resolution: {integrity: sha512-33J0nreMfqkhY7wwRAZRy+9J+7J4QOH1JtICMjIUmxfaOYSJL/d8JJCtg57SX60944bhlCeu7isb7qyr2jT2oA==} + '@hapi/hapi@21.3.10': + resolution: {integrity: sha512-CmEcmTREW394MaGGKvWpoOK4rG8tKlpZLs30tbaBzhCrhiL2Ti/HARek9w+8Ya4nMBGcd+kDAzvU44OX8Ms0Jg==} engines: {node: '>=14.15.0'} '@hapi/heavy@8.0.1': @@ -309,8 +309,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@prisma/client@5.20.0': - resolution: {integrity: sha512-CLv55ZuMuUawMsxoqxGtLT3bEZoa2W8L3Qnp6rDIFWy+ZBrUcOFKdoeGPSnbBqxc3SkdxJrF+D1veN/WNynZYA==} + '@prisma/client@5.21.1': + resolution: {integrity: sha512-3n+GgbAZYjaS/k0M03yQsQfR1APbr411r74foknnsGpmhNKBG49VuUkxIU6jORgvJPChoD4WC4PqoHImN1FP0w==} engines: {node: '>=16.13'} peerDependencies: prisma: '*' @@ -318,23 +318,23 @@ packages: prisma: optional: true - '@prisma/debug@5.20.0': - resolution: {integrity: sha512-oCx79MJ4HSujokA8S1g0xgZUGybD4SyIOydoHMngFYiwEwYDQ5tBQkK5XoEHuwOYDKUOKRn/J0MEymckc4IgsQ==} + '@prisma/debug@5.21.1': + resolution: {integrity: sha512-uY8SAhcnORhvgtOrNdvWS98Aq/nkQ9QDUxrWAgW8XrCZaI3j2X7zb7Xe6GQSh6xSesKffFbFlkw0c2luHQviZA==} '@prisma/debug@5.3.1': resolution: {integrity: sha512-eYrxqslEKf+wpMFIIHgbcNYuZBXUdiJLA85Or3TwOhgPIN1ZoXT9CwJph3ynW8H1Xg0LkdYLwVmuULCwiMoU5A==} - '@prisma/engines-version@5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284': - resolution: {integrity: sha512-Lg8AS5lpi0auZe2Mn4gjuCg081UZf88k3cn0RCwHgR+6cyHHpttPZBElJTHf83ZGsRNAmVCZCfUGA57WB4u4JA==} + '@prisma/engines-version@5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36': + resolution: {integrity: sha512-qvnEflL0//lh44S/T9NcvTMxfyowNeUxTunPcDfKPjyJNrCNf2F1zQLcUv5UHAruECpX+zz21CzsC7V2xAeM7Q==} - '@prisma/engines@5.20.0': - resolution: {integrity: sha512-DtqkP+hcZvPEbj8t8dK5df2b7d3B8GNauKqaddRRqQBBlgkbdhJkxhoJTrOowlS3vaRt2iMCkU0+CSNn0KhqAQ==} + '@prisma/engines@5.21.1': + resolution: {integrity: sha512-hGVTldUkIkTwoV8//hmnAAiAchi4oMEKD3aW5H2RrnI50tTdwza7VQbTTAyN3OIHWlK5DVg6xV7X8N/9dtOydA==} '@prisma/engines@5.3.1': resolution: {integrity: sha512-6QkILNyfeeN67BNEPEtkgh3Xo2tm6D7V+UhrkBbRHqKw9CTaz/vvTP/ROwYSP/3JT2MtIutZm/EnhxUiuOPVDA==} - '@prisma/fetch-engine@5.20.0': - resolution: {integrity: sha512-JVcaPXC940wOGpCOwuqQRTz6I9SaBK0c1BAyC1pcz9xBi+dzFgUu3G/p9GV1FhFs9OKpfSpIhQfUJE9y00zhqw==} + '@prisma/fetch-engine@5.21.1': + resolution: {integrity: sha512-70S31vgpCGcp9J+mh/wHtLCkVezLUqe/fGWk3J3JWZIN7prdYSlr1C0niaWUyNK2VflLXYi8kMjAmSxUVq6WGQ==} '@prisma/fetch-engine@5.3.1': resolution: {integrity: sha512-w1yk1YiK8N82Pobdq58b85l6e8akyrkxuzwV9DoiUTRf3gpsuhJJesHc4Yi0WzUC9/3znizl1UfCsI6dhkj3Vw==} @@ -342,8 +342,8 @@ packages: '@prisma/generator-helper@5.3.1': resolution: {integrity: sha512-zrYS0iHLgPlOJjYnd5KvVMMvSS+ktOL39EwooS5EnyvfzwfzxlKCeOUgxTfiKYs0WUWqzEvyNAYtramYgSknsQ==} - '@prisma/get-platform@5.20.0': - resolution: {integrity: sha512-8/+CehTZZNzJlvuryRgc77hZCWrUDYd/PmlZ7p2yNXtmf2Una4BWnTbak3us6WVdqoz5wmptk6IhsXdG2v5fmA==} + '@prisma/get-platform@5.21.1': + resolution: {integrity: sha512-sRxjL3Igst3ct+e8ya/x//cDXmpLbZQ5vfps2N4tWl4VGKQAmym77C/IG/psSMsQKszc8uFC/q1dgmKFLUgXZQ==} '@prisma/get-platform@5.3.1': resolution: {integrity: sha512-3IiZY2BUjKnAuZ0569zppZE6/rZbVAM09//c2nvPbbkGG9MqrirA8fbhhF7tfVmhyVfdmVCHnf/ujWPHJ8B46Q==} @@ -366,13 +366,13 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tsoa/cli@6.4.0': - resolution: {integrity: sha512-cuKqIAJ33enhXejMb04P2JF/SZdM3WLFE9Qg8s2dOVOrLbbZGK3H85YSORif0unxbre02psXuUyl3FwWBt0/pQ==} + '@tsoa/cli@6.5.1': + resolution: {integrity: sha512-nvYI/kU0kI+uxvCUIEAYHDUpiekvZIt5AUUyJGObHQXyh62c7nK4U20bbowsjOx7A5uQE8SgodU227lcyk76YQ==} engines: {node: '>=18.0.0', yarn: '>=1.9.4'} hasBin: true - '@tsoa/runtime@6.4.0': - resolution: {integrity: sha512-oiVVK++Svo8KMRVTfOQxtepPQRCpPh8bCmPpmNFePGZYJAtZ8XX1cm8Zs/v87dZZmNEooU6egj1G40ive/9phw==} + '@tsoa/runtime@6.5.1': + resolution: {integrity: sha512-fllTz/LrHw+BJvKTREGyrnnfkusHdPivsHNNfwy5v1ZaKfxTFjSSADwm8mu64zw/SFrNeyx8N7Mr9z1ujeV1Rw==} engines: {node: '>=18.0.0', yarn: '>=1.9.4'} '@types/accepts@1.3.7': @@ -433,11 +433,11 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/multer@1.4.11': - resolution: {integrity: sha512-svK240gr6LVWvv3YGyhLlA+6LRRWA4mnGIU7RcNmgjBYFl6665wcXrRfxGp5tEPVHUNm5FMcmq7too9bxCwX/w==} + '@types/multer@1.4.12': + resolution: {integrity: sha512-pQ2hoqvXiJt2FP9WQVLPRO+AmiIm/ZYkavPlIQnx282u4ZrVdztx0pkh3jjpQt0Kz+YI0YhSG264y08UJKoUQg==} - '@types/node@20.16.10': - resolution: {integrity: sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==} + '@types/node@20.16.13': + resolution: {integrity: sha512-GjQ7im10B0labo8ZGXDGROUl9k0BNyDgzfGpb4g/cl+4yYDWVKcozANF4FGr4/p0O/rAkQClM6Wiwkije++1Tg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -590,6 +590,9 @@ packages: async@3.2.5: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + atomic-sleep@1.0.0: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} @@ -745,8 +748,8 @@ packages: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} core-util-is@1.0.3: @@ -964,8 +967,8 @@ packages: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} - express@4.21.0: - resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} + express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} engines: {node: '>= 0.10.0'} fast-glob@3.3.2: @@ -986,8 +989,8 @@ packages: fast-stream-to-buffer@1.0.0: resolution: {integrity: sha512-bI/544WUQlD2iXBibQbOMSmG07Hay7YrpXlKaeGTPT7H7pC0eitt3usak5vUwEvCGK/O7rUAM3iyQValGU22TQ==} - fast-xml-parser@4.3.6: - resolution: {integrity: sha512-M2SovcRxD4+vC493Uc2GZVcZaj66CCJhWurC4viynVSTvrpErCShNcDz1lAho6n9REQKvL/ll4A4/fw6Y9z8nw==} + fast-xml-parser@4.5.0: + resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} hasBin: true fastq@1.17.1: @@ -1243,8 +1246,8 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - ipaddr.js@2.1.0: - resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} is-arguments@1.1.1: @@ -1863,8 +1866,8 @@ packages: resolution: {integrity: sha512-VpNpolZ8RXRgfU+j4R+fPZmX8EE95w3vJ2tt7+FwuiQc0leNTfLK5QLf3KbbPDes2rfjh3g20AjDxefQIo5GIA==} hasBin: true - prisma@5.20.0: - resolution: {integrity: sha512-6obb3ucKgAnsGS9x9gLOe8qa51XxvJ3vLQtmyf52CTey1Qcez3A6W6ROH5HIz5Q5bW+0VpmZb8WBohieMFGpig==} + prisma@5.21.1: + resolution: {integrity: sha512-PB+Iqzld/uQBPaaw2UVIk84kb0ITsLajzsxzsadxxl54eaU5Gyl2/L02ysivHxK89t7YrfQJm+Ggk37uvM70oQ==} engines: {node: '>=16.13'} hasBin: true @@ -2017,8 +2020,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} @@ -2272,8 +2275,8 @@ packages: resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} engines: {node: '>= 14.0.0'} - ts-deepmerge@7.0.0: - resolution: {integrity: sha512-WZ/iAJrKDhdINv1WG6KZIGHrZDar6VfhftG1QJFpVbOYZMYJLJOvZOo1amictRXVdBXZIgBHKswMTXzElngprA==} + ts-deepmerge@7.0.1: + resolution: {integrity: sha512-JBFCmNenZdUCc+TRNCtXVM6N8y/nDQHAcpj5BlwXG/gnogjam1NunulB9ia68mnqYI446giMfpqeBFFkOleh+g==} engines: {node: '>=14.13.1'} ts-node@10.9.2: @@ -2296,8 +2299,8 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tsoa@6.4.0: - resolution: {integrity: sha512-bgNJrpkoTRjbFo/3S3fH+wh9mXTbTAJkzfUXgsAFZJNaDr1+tmiEaP3OO4AbjH0i1acKu9HTTmok3tWau4T83Q==} + tsoa@6.5.1: + resolution: {integrity: sha512-NnsrtNj2iWoQkQ4sX9sNtX60uOsBxZVOZX4WzUTJC24lrxeh0amywYVTKfdspfCyQsy6YjK53pK4A9+My1cEjw==} engines: {node: '>=18.0.0', yarn: '>=1.9.4'} hasBin: true @@ -2337,8 +2340,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -2398,8 +2401,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + validator@13.12.0: + resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} engines: {node: '>= 0.10'} vary@1.1.2: @@ -2441,8 +2444,8 @@ packages: resolution: {integrity: sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==} engines: {node: '>= 12.0.0'} - winston@3.14.2: - resolution: {integrity: sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==} + winston@3.15.0: + resolution: {integrity: sha512-RhruH2Cj0bV0WgNL+lOfoUBI4DVfdUNjVnJGVovWZmrcKtrFTTRzgXYK2O9cymSGjrERCtaAeHwMNnUWXlwZow==} engines: {node: '>= 12.0.0'} wordwrap@1.0.0: @@ -2477,8 +2480,8 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.4.1: - resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} engines: {node: '>= 14'} hasBin: true @@ -2558,7 +2561,7 @@ snapshots: '@elastic/ecs-helpers': 2.1.1 optional: true - '@elastic/elasticsearch@8.15.0': + '@elastic/elasticsearch@8.15.1': dependencies: '@elastic/transport': 8.8.1 tslib: 2.6.2 @@ -2615,7 +2618,7 @@ snapshots: '@hapi/boom': 10.0.1 '@hapi/hoek': 11.0.4 - '@hapi/catbox-memory@6.0.1': + '@hapi/catbox-memory@6.0.2': dependencies: '@hapi/boom': 10.0.1 '@hapi/hoek': 11.0.4 @@ -2637,7 +2640,7 @@ snapshots: '@hapi/file@3.0.0': {} - '@hapi/hapi@21.3.7': + '@hapi/hapi@21.3.10': dependencies: '@hapi/accept': 6.0.3 '@hapi/ammo': 6.0.1 @@ -2645,7 +2648,7 @@ snapshots: '@hapi/bounce': 3.0.1 '@hapi/call': 9.0.1 '@hapi/catbox': 12.1.1 - '@hapi/catbox-memory': 6.0.1 + '@hapi/catbox-memory': 6.0.2 '@hapi/heavy': 8.0.1 '@hapi/hoek': 11.0.4 '@hapi/mimos': 7.0.1 @@ -2815,11 +2818,11 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@prisma/client@5.20.0(prisma@5.20.0)': + '@prisma/client@5.21.1(prisma@5.21.1)': optionalDependencies: - prisma: 5.20.0 + prisma: 5.21.1 - '@prisma/debug@5.20.0': {} + '@prisma/debug@5.21.1': {} '@prisma/debug@5.3.1': dependencies: @@ -2829,22 +2832,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/engines-version@5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284': {} + '@prisma/engines-version@5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36': {} - '@prisma/engines@5.20.0': + '@prisma/engines@5.21.1': dependencies: - '@prisma/debug': 5.20.0 - '@prisma/engines-version': 5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284 - '@prisma/fetch-engine': 5.20.0 - '@prisma/get-platform': 5.20.0 + '@prisma/debug': 5.21.1 + '@prisma/engines-version': 5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36 + '@prisma/fetch-engine': 5.21.1 + '@prisma/get-platform': 5.21.1 '@prisma/engines@5.3.1': {} - '@prisma/fetch-engine@5.20.0': + '@prisma/fetch-engine@5.21.1': dependencies: - '@prisma/debug': 5.20.0 - '@prisma/engines-version': 5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284 - '@prisma/get-platform': 5.20.0 + '@prisma/debug': 5.21.1 + '@prisma/engines-version': 5.21.1-1.bf0e5e8a04cada8225617067eaa03d041e2bba36 + '@prisma/get-platform': 5.21.1 '@prisma/fetch-engine@5.3.1': dependencies: @@ -2878,9 +2881,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/get-platform@5.20.0': + '@prisma/get-platform@5.21.1': dependencies: - '@prisma/debug': 5.20.0 + '@prisma/debug': 5.21.1 '@prisma/get-platform@5.3.1': dependencies: @@ -2955,47 +2958,47 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tsoa/cli@6.4.0': + '@tsoa/cli@6.5.1': dependencies: - '@tsoa/runtime': 6.4.0 - '@types/multer': 1.4.11 + '@tsoa/runtime': 6.5.1 + '@types/multer': 1.4.12 fs-extra: 11.2.0 glob: 10.3.12 handlebars: 4.7.8 merge-anything: 5.1.7 minimatch: 9.0.4 - ts-deepmerge: 7.0.0 - typescript: 5.6.2 - validator: 13.11.0 - yaml: 2.4.1 + ts-deepmerge: 7.0.1 + typescript: 5.6.3 + validator: 13.12.0 + yaml: 2.6.0 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@tsoa/runtime@6.4.0': + '@tsoa/runtime@6.5.1': dependencies: '@hapi/boom': 10.0.1 - '@hapi/hapi': 21.3.7 + '@hapi/hapi': 21.3.10 '@types/koa': 2.15.0 - '@types/multer': 1.4.11 - express: 4.21.0 + '@types/multer': 1.4.12 + express: 4.21.1 reflect-metadata: 0.2.2 - validator: 13.11.0 + validator: 13.12.0 transitivePeerDependencies: - supports-color '@types/accepts@1.3.7': dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/content-disposition@0.5.8': {} @@ -3004,15 +3007,15 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/cors@2.8.17': dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/cross-spawn@6.0.2': dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/debug@4.1.8': dependencies: @@ -3020,7 +3023,7 @@ snapshots: '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/qs': 6.9.14 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3051,7 +3054,7 @@ snapshots: '@types/http-errors': 2.0.4 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.8 - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/mime@1.3.5': {} @@ -3061,15 +3064,15 @@ snapshots: '@types/morgan@1.9.9': dependencies: - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/ms@0.7.34': {} - '@types/multer@1.4.11': + '@types/multer@1.4.12': dependencies: '@types/express': 4.17.21 - '@types/node@20.16.10': + '@types/node@20.16.13': dependencies: undici-types: 6.19.8 @@ -3084,13 +3087,13 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 4.0.0 - '@types/node': 20.16.10 + '@types/node': 20.16.13 '@types/swagger-ui-express@4.1.6': dependencies: @@ -3255,6 +3258,8 @@ snapshots: async@3.2.5: {} + async@3.2.6: {} + atomic-sleep@1.0.0: optional: true @@ -3451,7 +3456,7 @@ snapshots: cookie@0.5.0: optional: true - cookie@0.6.0: {} + cookie@0.7.1: {} core-util-is@1.0.3: {} @@ -3750,14 +3755,14 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - express@4.21.0: + express@4.21.1: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.6.0 + cookie: 0.7.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 @@ -3812,7 +3817,7 @@ snapshots: end-of-stream: 1.4.4 optional: true - fast-xml-parser@4.3.6: + fast-xml-parser@4.5.0: dependencies: strnum: 1.0.5 @@ -4098,7 +4103,7 @@ snapshots: ipaddr.js@1.9.1: {} - ipaddr.js@2.1.0: {} + ipaddr.js@2.2.0: {} is-arguments@1.1.1: dependencies: @@ -4407,13 +4412,13 @@ snapshots: minio@8.0.1: dependencies: - async: 3.2.5 + async: 3.2.6 block-stream2: 2.1.0 browser-or-node: 2.1.1 buffer-crc32: 1.0.0 eventemitter3: 5.0.1 - fast-xml-parser: 4.3.6 - ipaddr.js: 2.1.0 + fast-xml-parser: 4.5.0 + ipaddr.js: 2.2.0 lodash: 4.17.21 mime-types: 2.1.35 query-string: 7.1.3 @@ -4660,24 +4665,24 @@ snapshots: prettier@3.3.3: {} - prisma-extension-kysely@2.1.0(@prisma/client@5.20.0(prisma@5.20.0)): + prisma-extension-kysely@2.1.0(@prisma/client@5.21.1(prisma@5.21.1)): dependencies: - '@prisma/client': 5.20.0(prisma@5.20.0) + '@prisma/client': 5.21.1(prisma@5.21.1) prisma-kysely@1.8.0: dependencies: '@mrleebo/prisma-ast': 0.7.0 '@prisma/generator-helper': 5.3.1 '@prisma/internals': 5.3.1 - typescript: 5.6.2 + typescript: 5.6.3 zod: 3.23.8 transitivePeerDependencies: - encoding - supports-color - prisma@5.20.0: + prisma@5.21.1: dependencies: - '@prisma/engines': 5.20.0 + '@prisma/engines': 5.21.1 optionalDependencies: fsevents: 2.3.3 @@ -4855,7 +4860,7 @@ snapshots: safer-buffer@2.1.2: {} - sax@1.3.0: {} + sax@1.4.1: {} secure-json-parse@2.7.0: {} @@ -5078,9 +5083,9 @@ snapshots: swagger-ui-dist@5.13.0: {} - swagger-ui-express@5.0.1(express@4.21.0): + swagger-ui-express@5.0.1(express@4.21.1): dependencies: - express: 4.21.0 + express: 4.21.1 swagger-ui-dist: 5.13.0 tar-stream@2.2.0: @@ -5140,23 +5145,23 @@ snapshots: triple-beam@1.4.1: {} - ts-deepmerge@7.0.0: {} + ts-deepmerge@7.0.1: {} - ts-node@10.9.2(@types/node@20.16.10)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.13)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.10 + '@types/node': 20.16.13 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.2 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -5164,10 +5169,10 @@ snapshots: tslib@2.6.2: {} - tsoa@6.4.0: + tsoa@6.5.1: dependencies: - '@tsoa/cli': 6.4.0 - '@tsoa/runtime': 6.4.0 + '@tsoa/cli': 6.5.1 + '@tsoa/runtime': 6.5.1 transitivePeerDependencies: - supports-color @@ -5216,7 +5221,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript@5.6.2: {} + typescript@5.6.3: {} uglify-js@3.17.4: optional: true @@ -5272,7 +5277,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validator@13.11.0: {} + validator@13.12.0: {} vary@1.1.2: {} @@ -5321,14 +5326,14 @@ snapshots: winston-elasticsearch@0.19.0: dependencies: - '@elastic/elasticsearch': 8.15.0 + '@elastic/elasticsearch': 8.15.1 dayjs: 1.11.12 debug: 4.3.4 lodash.defaults: 4.2.0 lodash.omit: 4.5.0 promise: 8.3.0 retry: 0.13.1 - winston: 3.14.2 + winston: 3.15.0 winston-transport: 4.7.1 optionalDependencies: elastic-apm-node: 3.51.0 @@ -5341,11 +5346,11 @@ snapshots: readable-stream: 3.6.2 triple-beam: 1.4.1 - winston@3.14.2: + winston@3.15.0: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 - async: 3.2.5 + async: 3.2.6 is-stream: 2.0.1 logform: 2.6.1 one-time: 1.0.0 @@ -5373,7 +5378,7 @@ snapshots: xml2js@0.5.0: dependencies: - sax: 1.3.0 + sax: 1.4.1 xmlbuilder: 11.0.1 xmlbuilder@11.0.1: {} @@ -5385,7 +5390,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.4.1: {} + yaml@2.6.0: {} yargs-parser@21.1.1: {}