From 33072b0ac6061f901711170e96fd3818eae5881b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Feb 2024 14:42:55 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- bun.lockb | Bin 116907 -> 120632 bytes package-lock.json | 976 +++++++++++++++++++++++++++------------------- package.json | 22 +- 3 files changed, 576 insertions(+), 422 deletions(-) diff --git a/bun.lockb b/bun.lockb index cd118984ab2355ecc7b20cc95ad473c7635812fd..9c5947939db002f0bf1db38cbddfa01ab71ba83b 100755 GIT binary patch delta 26893 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

V4$N7AP-`M^GJXObChLx`%$Ib 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 0.6.0" + "elysia": ">= 0.8.16" + } + }, + "node_modules/@bogeychan/elysia-logger/node_modules/pino": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.18.0.tgz", + "integrity": "sha512-Mz/gKiRyuXu4HnpHgi1YWdHQCoWMufapzooisvFn78zl4dZciAxS+YeRkUxXl1ee/SzU80YCz1zpECCh4oC6Aw==", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.1.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^3.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.7.0", + "thread-stream": "^2.0.0" + }, + "bin": { + "pino": "bin.js" } }, "node_modules/@eslint-community/eslint-utils": { @@ -652,9 +673,9 @@ } }, "node_modules/@redis/client": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.8.tgz", - "integrity": "sha512-xzElwHIO6rBAqzPeVnCzgvrnBEcFL1P0w8P65VNLRkdVW8rOE58f52hdj0BDgmsdOm4f1EoXPZtH4Fh7M/qUpw==", + "version": "1.5.14", + "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.14.tgz", + "integrity": "sha512-YGn0GqsRBFUQxklhY7v562VMOP0DcmlrHHs3IV1mFE3cbxe31IITUkqhBcIhVSI/2JqtWAJXg5mjV4aU+zD0HA==", "dependencies": { "cluster-key-slot": "1.1.2", "generic-pool": "3.9.0", @@ -665,51 +686,54 @@ } }, "node_modules/@redis/graph": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.0.tgz", - "integrity": "sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.1.tgz", + "integrity": "sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==", "peerDependencies": { "@redis/client": "^1.0.0" } }, "node_modules/@redis/json": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.4.tgz", - "integrity": "sha512-LUZE2Gdrhg0Rx7AN+cZkb1e6HjoSKaeeW8rYnt89Tly13GBI5eP4CwDVr+MY8BAYfCg4/N15OUrtLoona9uSgw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.6.tgz", + "integrity": "sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==", "peerDependencies": { "@redis/client": "^1.0.0" } }, "node_modules/@redis/search": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.3.tgz", - "integrity": "sha512-4Dg1JjvCevdiCBTZqjhKkGoC5/BcB7k9j99kdMnaXFXg8x4eyOIVg9487CMv7/BUVkFLZCaIh8ead9mU15DNng==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.6.tgz", + "integrity": "sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==", "peerDependencies": { "@redis/client": "^1.0.0" } }, "node_modules/@redis/time-series": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.4.tgz", - "integrity": "sha512-ThUIgo2U/g7cCuZavucQTQzA9g9JbDDY2f64u3AbAoz/8vE2lt2U37LamDUVChhaDA3IRT9R6VvJwqnUfTJzng==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.5.tgz", + "integrity": "sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==", "peerDependencies": { "@redis/client": "^1.0.0" } }, "node_modules/@sinclair/typebox": { - "version": "0.30.4", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.30.4.tgz", - "integrity": "sha512-wFuuDR+O1OAE2GL0q68h1Ty00RE6Ihcixr55A6TU5RCvOUHnwJw9LGuDVg9NxDiAp7m/YJpa+UaOuLAz0ziyOQ==" + "version": "0.32.14", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.32.14.tgz", + "integrity": "sha512-EC77Mw8huT2z9YlYbWfpIQgN6shZE1tH4NP4/Trig8UBel9FZNMZRJ42ubJI8PLor2uIU+waLml1dce5ReCOPg==" }, "node_modules/@swc/cli": { - "version": "0.1.62", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.1.62.tgz", - "integrity": "sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==", + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.3.10.tgz", + "integrity": "sha512-YWfYo9kXdbmIuGwIPth9geKgb0KssCMTdZa44zAN5KoqcuCP2rTW9s60heQDSRNpbtCmUr7BKF1VivsoHXrvrQ==", "dev": true, "dependencies": { "@mole-inc/bin-wrapper": "^8.0.1", - "commander": "^7.1.0", + "@swc/counter": "^0.1.3", + "commander": "^8.3.0", "fast-glob": "^3.2.5", + "minimatch": "^9.0.3", + "piscina": "^4.3.0", "semver": "^7.3.8", "slash": "3.0.0", "source-map": "^0.7.3" @@ -720,7 +744,7 @@ "swcx": "bin/swcx.js" }, "engines": { - "node": ">= 12.13" + "node": ">= 16.14.0" }, "peerDependencies": { "@swc/core": "^1.2.66", @@ -732,12 +756,40 @@ } } }, + "node_modules/@swc/cli/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@swc/cli/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@swc/core": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.76.tgz", - "integrity": "sha512-aYYTA2aVYkwJAZepQXtPnkUthhOfn8qd6rsh+lrJxonFrjmpI7RHt2tMDVTXP6XDX7fvnvrVtT1bwZfmBFPh0Q==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.2.tgz", + "integrity": "sha512-vWgY07R/eqj1/a0vsRKLI9o9klGZfpLNOVEnrv4nrccxBgYPjcf22IWwAoaBJ+wpA7Q4fVjCUM8lP0m01dpxcg==", "dev": true, "hasInstallScript": true, + "dependencies": { + "@swc/counter": "^0.1.2", + "@swc/types": "^0.1.5" + }, "engines": { "node": ">=10" }, @@ -746,16 +798,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.76", - "@swc/core-darwin-x64": "1.3.76", - "@swc/core-linux-arm-gnueabihf": "1.3.76", - "@swc/core-linux-arm64-gnu": "1.3.76", - "@swc/core-linux-arm64-musl": "1.3.76", - "@swc/core-linux-x64-gnu": "1.3.76", - "@swc/core-linux-x64-musl": "1.3.76", - "@swc/core-win32-arm64-msvc": "1.3.76", - "@swc/core-win32-ia32-msvc": "1.3.76", - "@swc/core-win32-x64-msvc": "1.3.76" + "@swc/core-darwin-arm64": "1.4.2", + "@swc/core-darwin-x64": "1.4.2", + "@swc/core-linux-arm-gnueabihf": "1.4.2", + "@swc/core-linux-arm64-gnu": "1.4.2", + "@swc/core-linux-arm64-musl": "1.4.2", + "@swc/core-linux-x64-gnu": "1.4.2", + "@swc/core-linux-x64-musl": "1.4.2", + "@swc/core-win32-arm64-msvc": "1.4.2", + "@swc/core-win32-ia32-msvc": "1.4.2", + "@swc/core-win32-x64-msvc": "1.4.2" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -767,9 +819,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.76.tgz", - "integrity": "sha512-ovviEhZ/1E81Z9OGrO0ivLWk4VCa3I3ZzM+cd3gugglRRwVwtlIaoIYqY5S3KiCAupDd1+UCl5X7Vbio7a/V8g==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.2.tgz", + "integrity": "sha512-1uSdAn1MRK5C1m/TvLZ2RDvr0zLvochgrZ2xL+lRzugLlCTlSA+Q4TWtrZaOz+vnnFVliCpw7c7qu0JouhgQIw==", "cpu": [ "arm64" ], @@ -783,9 +835,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.76.tgz", - "integrity": "sha512-tcySTDqs0SHCebtW35sCdcLWsmTEo7bEwx0gNL/spetqVT9fpFi6qU8qcnt7i2KaZHbeNl9g1aadu+Yrni+GzA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.2.tgz", + "integrity": "sha512-TYD28+dCQKeuxxcy7gLJUCFLqrwDZnHtC2z7cdeGfZpbI2mbfppfTf2wUPzqZk3gEC96zHd4Yr37V3Tvzar+lQ==", "cpu": [ "x64" ], @@ -799,9 +851,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.76.tgz", - "integrity": "sha512-apgzpGWy1AwoMF4urAAASsAjE7rEzZFIF+p6utuxhS7cNHzE0AyEVDYJbo+pzBdlZ8orBdzzsHtFwoEgKOjebA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.2.tgz", + "integrity": "sha512-Eyqipf7ZPGj0vplKHo8JUOoU1un2sg5PjJMpEesX0k+6HKE2T8pdyeyXODN0YTFqzndSa/J43EEPXm+rHAsLFQ==", "cpu": [ "arm" ], @@ -815,9 +867,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.76.tgz", - "integrity": "sha512-c3c0zz6S0eludqidDpuqbadE0WT3OZczyQxe9Vw8lFFXES85mvNGtwYzyGK2o7TICpsuHrndwDIoYpmpWk879g==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.2.tgz", + "integrity": "sha512-wZn02DH8VYPv3FC0ub4my52Rttsus/rFw+UUfzdb3tHMHXB66LqN+rR0ssIOZrH6K+VLN6qpTw9VizjyoH0BxA==", "cpu": [ "arm64" ], @@ -831,9 +883,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.76.tgz", - "integrity": "sha512-Is3bpq7F2qtlnkzEeOD6HIZJPpOmu3q6c82lKww90Q0NnrlSluVMozTHJgwVoFZyizH7uLnk0LuNcEAWLnmJIw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.2.tgz", + "integrity": "sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==", "cpu": [ "arm64" ], @@ -847,9 +899,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.76.tgz", - "integrity": "sha512-iwCeRzd9oSvUzqt7nU6p/ztceAWfnO9XVxBn502R5gs6QCBbE1HCKrWHDO77aKPK7ss+0NcIGHvXTd9L8/wRzw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.2.tgz", + "integrity": "sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==", "cpu": [ "x64" ], @@ -863,9 +915,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.76.tgz", - "integrity": "sha512-a671g4tW8kyFeuICsgq4uB9ukQfiIyXJT4V6YSnmqhCTz5mazWuDxZ5wKnx/1g5nXTl+U5cWH2TZaCJatp4GKA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.2.tgz", + "integrity": "sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==", "cpu": [ "x64" ], @@ -879,9 +931,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.76.tgz", - "integrity": "sha512-+swEFtjdMezS0vKUhJC3psdSDtOJGY5pEOt4e8XOPvn7aQpKQ9LfF49XVtIwDSk5SGuWtVoLFzkSY3reWUJCyg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.2.tgz", + "integrity": "sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==", "cpu": [ "arm64" ], @@ -895,9 +947,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.76.tgz", - "integrity": "sha512-5CqwAykpGBJ3PqGLOlWGLGIPpBAG1IwWVDUfro3hhjQ7XJxV5Z1aQf5V5OJ90HJVtrEAVx2xx59UV/Dh081LOg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.2.tgz", + "integrity": "sha512-WCF8faPGjCl4oIgugkp+kL9nl3nUATlzKXCEGFowMEmVVCFM0GsqlmGdPp1pjZoWc9tpYanoXQDnp5IvlDSLhA==", "cpu": [ "ia32" ], @@ -911,9 +963,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.76.tgz", - "integrity": "sha512-CiMpWLLlR3Cew9067E7XxaLBwYYJ90r9EhGSO6V1pvYSWj7ET/Ppmtj1ZhzPJMqRXAP6xflfl5R5o4ee1m4WLA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.2.tgz", + "integrity": "sha512-oV71rwiSpA5xre2C5570BhCsg1HF97SNLsZ/12xv7zayGzqr3yvFALFJN8tHKpqUdCB4FGPjoP3JFdV3i+1wUw==", "cpu": [ "x64" ], @@ -926,6 +978,12 @@ "node": ">=10" } }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true + }, "node_modules/@swc/helpers": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.0.tgz", @@ -945,6 +1003,12 @@ "optional": true, "peer": true }, + "node_modules/@swc/types": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", + "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", + "dev": true + }, "node_modules/@szmarczak/http-timer": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", @@ -997,10 +1061,13 @@ } }, "node_modules/@types/node": { - "version": "18.17.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.4.tgz", - "integrity": "sha512-ATL4WLgr7/W40+Sp1WnNTSKbgVn6Pvhc/2RHAdt8fl6NsQyp4oPCi2eKcGOvA494bwf1K/W6nGgZ9TwDqvpjdw==", - "dev": true + "version": "18.19.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", + "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@types/responselike": { "version": "1.0.0", @@ -1323,7 +1390,8 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "node_modules/base64-js": { "version": "1.5.1", @@ -1403,9 +1471,9 @@ } }, "node_modules/bun-types": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-0.7.3.tgz", - "integrity": "sha512-kssLD5mDLoawmLZFgQRRq0Wy+dca/os6TZ0MHWyFVoVAEwSrpAxmNCZ1K1GUelfhlDaL2FikRxeF9GkATdzXZg==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-0.8.1.tgz", + "integrity": "sha512-VuCBox66P/3a8gVOffLCWIS6vdpXq4y3eJuF3VnsyC5HpykmIjkcr5wYDn22qQdeTUmOfCcBy1SZmtrZCeUr3A==", "dev": true }, "node_modules/cacheable-lookup": { @@ -1483,12 +1551,12 @@ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" }, "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true, "engines": { - "node": ">= 10" + "node": ">= 12" } }, "node_modules/concat-map": { @@ -1509,6 +1577,14 @@ "node": ">= 0.6" } }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -1594,24 +1670,24 @@ "dev": true }, "node_modules/elysia": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/elysia/-/elysia-0.6.3.tgz", - "integrity": "sha512-LhdH476fotAQuEUpnLdn8fAzwo3ZmwHVrYzQhujo+x+OpmMXGMJXT7L7/Ct+b5wwR2txP5xCxI1A0suxhRxgIQ==", - "dependencies": { - "@sinclair/typebox": "^0.30.4", + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/elysia/-/elysia-0.8.17.tgz", + "integrity": "sha512-hqKHKUxbvlDHnobudtna5nBoGiZ4oa0xdnhynLAJF3+6gTYHAcQ/8/IyxUx5Az5Uy0zTuNiv7m2bIFu7xeMiWg==", + "dependencies": { + "@sinclair/typebox": "^0.32.0", + "cookie": "^0.6.0", + "eventemitter3": "^5.0.1", + "fast-decode-uri-component": "^1.0.1", "fast-querystring": "^1.1.2", - "memoirist": "0.1.4", + "memoirist": "0.1.10", "openapi-types": "^12.1.3" }, "peerDependencies": { - "@sinclair/typebox": ">= 0.28.10", + "@sinclair/typebox": ">= 0.31.0", "openapi-types": ">= 12.0.0", "typescript": ">= 5.0.0" }, "peerDependenciesMeta": { - "@elysiajs/fn": { - "optional": true - }, "@sinclair/typebox": { "optional": true }, @@ -1840,6 +1916,11 @@ "node": ">=6" } }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", @@ -2163,7 +2244,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "node_modules/generic-pool": { "version": "3.9.0", @@ -2271,63 +2353,9 @@ } }, "node_modules/help-me": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/help-me/-/help-me-4.2.0.tgz", - "integrity": "sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==", - "dependencies": { - "glob": "^8.0.0", - "readable-stream": "^3.6.0" - } - }, - "node_modules/help-me/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/help-me/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/help-me/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/help-me/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", + "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==" }, "node_modules/http2-wrapper": { "version": "1.0.3", @@ -2408,6 +2436,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -2416,7 +2445,8 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "node_modules/is-extglob": { "version": "2.1.1", @@ -2491,9 +2521,9 @@ "dev": true }, "node_modules/jackspeak": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.0.tgz", - "integrity": "sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -2600,9 +2630,9 @@ } }, "node_modules/memoirist": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/memoirist/-/memoirist-0.1.4.tgz", - "integrity": "sha512-D6GbPSqO2nUVOmm7VZjJc5tC60pkOVUPzLwkKl1vCiYP+2b1cG8N9q1O3P0JmNM68u8vsgefPbxRUCSGxSXD+g==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/memoirist/-/memoirist-0.1.10.tgz", + "integrity": "sha512-k2ARHDrSzqeQAWrgvE2NgNj7p5c1LkeFI1VizklJWDXAOTgq7m8mtl0v6W1mVawFNe3DH0hb4BdA91y3vwbqvw==" }, "node_modules/merge-stream": { "version": "2.0.0", @@ -2706,6 +2736,40 @@ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "dev": true }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/node-gyp-build": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", + "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, "node_modules/npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -2868,13 +2932,13 @@ } }, "node_modules/path-scurry": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.8.0.tgz", - "integrity": "sha512-IjTrKseM404/UAWA8bBbL3Qp6O2wXkanuIE3seCxBH7ctRuvH1QRawy1N3nVDHGkdeZsjOsSe/8AQBL/VQCy2g==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1", - "minipass": "^5.0.0" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -2927,20 +2991,20 @@ } }, "node_modules/pino": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.0.tgz", - "integrity": "sha512-olUADJByk4twxccmAxb1RiGKOSvddHugCV3wkqjyv+3Sooa2KLrmXrKEWOKi0XPCLasRR5jBXxioE1jxUa4KzQ==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.19.0.tgz", + "integrity": "sha512-oswmokxkav9bADfJ2ifrvfHUwad6MLp73Uat0IkQWY3iAw5xTRoznXbXksZs8oaOUMpmhVWD+PZogNzllWpJaA==", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", + "pino-abstract-transport": "v1.1.0", "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", + "process-warning": "^3.0.0", "quick-format-unescaped": "^4.0.3", "real-require": "^0.2.0", "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", + "sonic-boom": "^3.7.0", "thread-stream": "^2.0.0" }, "bin": { @@ -2948,24 +3012,24 @@ } }, "node_modules/pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz", + "integrity": "sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==", "dependencies": { "readable-stream": "^4.0.0", "split2": "^4.0.0" } }, "node_modules/pino-pretty": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.2.0.tgz", - "integrity": "sha512-tRvpyEmGtc2D+Lr3FulIZ+R1baggQ4S3xD2Ar93KixFEDx6SEAUP3W5aYuEw1C73d6ROrNcB2IXLteW8itlwhA==", + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.3.1.tgz", + "integrity": "sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==", "dependencies": { "colorette": "^2.0.7", "dateformat": "^4.6.3", "fast-copy": "^3.0.0", "fast-safe-stringify": "^2.1.1", - "help-me": "^4.0.1", + "help-me": "^5.0.0", "joycon": "^3.1.1", "minimist": "^1.2.6", "on-exit-leak-free": "^2.1.0", @@ -2985,6 +3049,15 @@ "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" }, + "node_modules/piscina": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", + "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", + "dev": true, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -3003,9 +3076,9 @@ } }, "node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz", + "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==" }, "node_modules/pseudomap": { "version": "1.0.2", @@ -3122,22 +3195,22 @@ } }, "node_modules/redis": { - "version": "4.6.7", - "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.7.tgz", - "integrity": "sha512-KrkuNJNpCwRm5vFJh0tteMxW8SaUzkm5fBH7eL5hd/D0fAkzvapxbfGPP/r+4JAXdQuX7nebsBkBqA2RHB7Usw==", + "version": "4.6.13", + "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.13.tgz", + "integrity": "sha512-MHgkS4B+sPjCXpf+HfdetBwbRz6vCtsceTmw1pHNYJAsYxrfpOP6dz+piJWGos8wqG7qb3vj/Rrc5qOlmInUuA==", "dependencies": { "@redis/bloom": "1.2.0", - "@redis/client": "1.5.8", - "@redis/graph": "1.1.0", - "@redis/json": "1.0.4", - "@redis/search": "1.1.3", - "@redis/time-series": "1.0.4" + "@redis/client": "1.5.14", + "@redis/graph": "1.1.1", + "@redis/json": "1.0.6", + "@redis/search": "1.1.6", + "@redis/time-series": "1.0.5" } }, "node_modules/redis-om": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/redis-om/-/redis-om-0.4.2.tgz", - "integrity": "sha512-sBah+ljGQY4Zm1f9/+l7HjtIuTQH/rzIX3JSLizymbr6VlTZ2ibt+U3xYKNjIA0tv/D9toEMF7HFXHMtT+l+1A==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/redis-om/-/redis-om-0.4.3.tgz", + "integrity": "sha512-OQ2ydJYm8j5YMWj3K2ieQdUcfu2gP1nW2XsdaFLbHkaSlYqj1Kfu8X+T44vPuesY3cKdVj6tv9bHEmI9oqwHgA==", "dependencies": { "jsonpath-plus": "^7.2.0", "just-clone": "^6.1.1", @@ -3174,15 +3247,15 @@ } }, "node_modules/rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "dependencies": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "bin": { - "rimraf": "dist/cjs/src/bin.js" + "rimraf": "dist/esm/bin.mjs" }, "engines": { "node": ">=14" @@ -3201,19 +3274,19 @@ } }, "node_modules/rimraf/node_modules/glob": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", - "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.0", - "minipass": "^5.0.0 || ^6.0.2", - "path-scurry": "^1.7.0" + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" }, "bin": { - "glob": "dist/cjs/src/bin.js" + "glob": "dist/esm/bin.mjs" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -3223,9 +3296,9 @@ } }, "node_modules/rimraf/node_modules/minimatch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", - "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -3344,9 +3417,9 @@ } }, "node_modules/sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.0.tgz", + "integrity": "sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -3657,6 +3730,12 @@ "ulid": "bin/cli.js" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -3669,7 +3748,8 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true }, "node_modules/which": { "version": "2.0.2", @@ -3814,11 +3894,31 @@ }, "dependencies": { "@bogeychan/elysia-logger": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@bogeychan/elysia-logger/-/elysia-logger-0.0.4.tgz", - "integrity": "sha512-sfwHQ0h4bhQRSY6rAm4j3Y3YqS5xNIdAC2My6ZDkz1dxMJhfOnZBdimojsoF+IEG6JeiKEJKsyEzLQAomnhrXw==", + "version": "0.0.17", + "resolved": "https://registry.npmjs.org/@bogeychan/elysia-logger/-/elysia-logger-0.0.17.tgz", + "integrity": "sha512-SzgIg4+EG9ijE6kH50OlixxLcQMqhgDRVB1eVO6ls0TX4eIYrcjSGc4MJHrue9IAWlzGBSaoSkGL2KJwELzF8g==", "requires": { - "pino": "^8.11.0" + "pino": "8.18.0" + }, + "dependencies": { + "pino": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.18.0.tgz", + "integrity": "sha512-Mz/gKiRyuXu4HnpHgi1YWdHQCoWMufapzooisvFn78zl4dZciAxS+YeRkUxXl1ee/SzU80YCz1zpECCh4oC6Aw==", + "requires": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.1.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^3.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.7.0", + "thread-stream": "^2.0.0" + } + } } }, "@eslint-community/eslint-utils": { @@ -4232,9 +4332,9 @@ "requires": {} }, "@redis/client": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.8.tgz", - "integrity": "sha512-xzElwHIO6rBAqzPeVnCzgvrnBEcFL1P0w8P65VNLRkdVW8rOE58f52hdj0BDgmsdOm4f1EoXPZtH4Fh7M/qUpw==", + "version": "1.5.14", + "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.14.tgz", + "integrity": "sha512-YGn0GqsRBFUQxklhY7v562VMOP0DcmlrHHs3IV1mFE3cbxe31IITUkqhBcIhVSI/2JqtWAJXg5mjV4aU+zD0HA==", "requires": { "cluster-key-slot": "1.1.2", "generic-pool": "3.9.0", @@ -4242,136 +4342,167 @@ } }, "@redis/graph": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.0.tgz", - "integrity": "sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.1.tgz", + "integrity": "sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==", "requires": {} }, "@redis/json": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.4.tgz", - "integrity": "sha512-LUZE2Gdrhg0Rx7AN+cZkb1e6HjoSKaeeW8rYnt89Tly13GBI5eP4CwDVr+MY8BAYfCg4/N15OUrtLoona9uSgw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.6.tgz", + "integrity": "sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==", "requires": {} }, "@redis/search": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.3.tgz", - "integrity": "sha512-4Dg1JjvCevdiCBTZqjhKkGoC5/BcB7k9j99kdMnaXFXg8x4eyOIVg9487CMv7/BUVkFLZCaIh8ead9mU15DNng==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.6.tgz", + "integrity": "sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==", "requires": {} }, "@redis/time-series": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.4.tgz", - "integrity": "sha512-ThUIgo2U/g7cCuZavucQTQzA9g9JbDDY2f64u3AbAoz/8vE2lt2U37LamDUVChhaDA3IRT9R6VvJwqnUfTJzng==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.5.tgz", + "integrity": "sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==", "requires": {} }, "@sinclair/typebox": { - "version": "0.30.4", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.30.4.tgz", - "integrity": "sha512-wFuuDR+O1OAE2GL0q68h1Ty00RE6Ihcixr55A6TU5RCvOUHnwJw9LGuDVg9NxDiAp7m/YJpa+UaOuLAz0ziyOQ==" + "version": "0.32.14", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.32.14.tgz", + "integrity": "sha512-EC77Mw8huT2z9YlYbWfpIQgN6shZE1tH4NP4/Trig8UBel9FZNMZRJ42ubJI8PLor2uIU+waLml1dce5ReCOPg==" }, "@swc/cli": { - "version": "0.1.62", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.1.62.tgz", - "integrity": "sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==", + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.3.10.tgz", + "integrity": "sha512-YWfYo9kXdbmIuGwIPth9geKgb0KssCMTdZa44zAN5KoqcuCP2rTW9s60heQDSRNpbtCmUr7BKF1VivsoHXrvrQ==", "dev": true, "requires": { "@mole-inc/bin-wrapper": "^8.0.1", - "commander": "^7.1.0", + "@swc/counter": "^0.1.3", + "commander": "^8.3.0", "fast-glob": "^3.2.5", + "minimatch": "^9.0.3", + "piscina": "^4.3.0", "semver": "^7.3.8", "slash": "3.0.0", "source-map": "^0.7.3" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } } }, "@swc/core": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.76.tgz", - "integrity": "sha512-aYYTA2aVYkwJAZepQXtPnkUthhOfn8qd6rsh+lrJxonFrjmpI7RHt2tMDVTXP6XDX7fvnvrVtT1bwZfmBFPh0Q==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.2.tgz", + "integrity": "sha512-vWgY07R/eqj1/a0vsRKLI9o9klGZfpLNOVEnrv4nrccxBgYPjcf22IWwAoaBJ+wpA7Q4fVjCUM8lP0m01dpxcg==", "dev": true, "requires": { - "@swc/core-darwin-arm64": "1.3.76", - "@swc/core-darwin-x64": "1.3.76", - "@swc/core-linux-arm-gnueabihf": "1.3.76", - "@swc/core-linux-arm64-gnu": "1.3.76", - "@swc/core-linux-arm64-musl": "1.3.76", - "@swc/core-linux-x64-gnu": "1.3.76", - "@swc/core-linux-x64-musl": "1.3.76", - "@swc/core-win32-arm64-msvc": "1.3.76", - "@swc/core-win32-ia32-msvc": "1.3.76", - "@swc/core-win32-x64-msvc": "1.3.76" + "@swc/core-darwin-arm64": "1.4.2", + "@swc/core-darwin-x64": "1.4.2", + "@swc/core-linux-arm-gnueabihf": "1.4.2", + "@swc/core-linux-arm64-gnu": "1.4.2", + "@swc/core-linux-arm64-musl": "1.4.2", + "@swc/core-linux-x64-gnu": "1.4.2", + "@swc/core-linux-x64-musl": "1.4.2", + "@swc/core-win32-arm64-msvc": "1.4.2", + "@swc/core-win32-ia32-msvc": "1.4.2", + "@swc/core-win32-x64-msvc": "1.4.2", + "@swc/counter": "^0.1.2", + "@swc/types": "^0.1.5" } }, "@swc/core-darwin-arm64": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.76.tgz", - "integrity": "sha512-ovviEhZ/1E81Z9OGrO0ivLWk4VCa3I3ZzM+cd3gugglRRwVwtlIaoIYqY5S3KiCAupDd1+UCl5X7Vbio7a/V8g==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.2.tgz", + "integrity": "sha512-1uSdAn1MRK5C1m/TvLZ2RDvr0zLvochgrZ2xL+lRzugLlCTlSA+Q4TWtrZaOz+vnnFVliCpw7c7qu0JouhgQIw==", "dev": true, "optional": true }, "@swc/core-darwin-x64": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.76.tgz", - "integrity": "sha512-tcySTDqs0SHCebtW35sCdcLWsmTEo7bEwx0gNL/spetqVT9fpFi6qU8qcnt7i2KaZHbeNl9g1aadu+Yrni+GzA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.2.tgz", + "integrity": "sha512-TYD28+dCQKeuxxcy7gLJUCFLqrwDZnHtC2z7cdeGfZpbI2mbfppfTf2wUPzqZk3gEC96zHd4Yr37V3Tvzar+lQ==", "dev": true, "optional": true }, "@swc/core-linux-arm-gnueabihf": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.76.tgz", - "integrity": "sha512-apgzpGWy1AwoMF4urAAASsAjE7rEzZFIF+p6utuxhS7cNHzE0AyEVDYJbo+pzBdlZ8orBdzzsHtFwoEgKOjebA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.2.tgz", + "integrity": "sha512-Eyqipf7ZPGj0vplKHo8JUOoU1un2sg5PjJMpEesX0k+6HKE2T8pdyeyXODN0YTFqzndSa/J43EEPXm+rHAsLFQ==", "dev": true, "optional": true }, "@swc/core-linux-arm64-gnu": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.76.tgz", - "integrity": "sha512-c3c0zz6S0eludqidDpuqbadE0WT3OZczyQxe9Vw8lFFXES85mvNGtwYzyGK2o7TICpsuHrndwDIoYpmpWk879g==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.2.tgz", + "integrity": "sha512-wZn02DH8VYPv3FC0ub4my52Rttsus/rFw+UUfzdb3tHMHXB66LqN+rR0ssIOZrH6K+VLN6qpTw9VizjyoH0BxA==", "dev": true, "optional": true }, "@swc/core-linux-arm64-musl": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.76.tgz", - "integrity": "sha512-Is3bpq7F2qtlnkzEeOD6HIZJPpOmu3q6c82lKww90Q0NnrlSluVMozTHJgwVoFZyizH7uLnk0LuNcEAWLnmJIw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.2.tgz", + "integrity": "sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==", "dev": true, "optional": true }, "@swc/core-linux-x64-gnu": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.76.tgz", - "integrity": "sha512-iwCeRzd9oSvUzqt7nU6p/ztceAWfnO9XVxBn502R5gs6QCBbE1HCKrWHDO77aKPK7ss+0NcIGHvXTd9L8/wRzw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.2.tgz", + "integrity": "sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==", "dev": true, "optional": true }, "@swc/core-linux-x64-musl": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.76.tgz", - "integrity": "sha512-a671g4tW8kyFeuICsgq4uB9ukQfiIyXJT4V6YSnmqhCTz5mazWuDxZ5wKnx/1g5nXTl+U5cWH2TZaCJatp4GKA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.2.tgz", + "integrity": "sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==", "dev": true, "optional": true }, "@swc/core-win32-arm64-msvc": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.76.tgz", - "integrity": "sha512-+swEFtjdMezS0vKUhJC3psdSDtOJGY5pEOt4e8XOPvn7aQpKQ9LfF49XVtIwDSk5SGuWtVoLFzkSY3reWUJCyg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.2.tgz", + "integrity": "sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==", "dev": true, "optional": true }, "@swc/core-win32-ia32-msvc": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.76.tgz", - "integrity": "sha512-5CqwAykpGBJ3PqGLOlWGLGIPpBAG1IwWVDUfro3hhjQ7XJxV5Z1aQf5V5OJ90HJVtrEAVx2xx59UV/Dh081LOg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.2.tgz", + "integrity": "sha512-WCF8faPGjCl4oIgugkp+kL9nl3nUATlzKXCEGFowMEmVVCFM0GsqlmGdPp1pjZoWc9tpYanoXQDnp5IvlDSLhA==", "dev": true, "optional": true }, "@swc/core-win32-x64-msvc": { - "version": "1.3.76", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.76.tgz", - "integrity": "sha512-CiMpWLLlR3Cew9067E7XxaLBwYYJ90r9EhGSO6V1pvYSWj7ET/Ppmtj1ZhzPJMqRXAP6xflfl5R5o4ee1m4WLA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.2.tgz", + "integrity": "sha512-oV71rwiSpA5xre2C5570BhCsg1HF97SNLsZ/12xv7zayGzqr3yvFALFJN8tHKpqUdCB4FGPjoP3JFdV3i+1wUw==", "dev": true, "optional": true }, + "@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true + }, "@swc/helpers": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.0.tgz", @@ -4393,6 +4524,12 @@ } } }, + "@swc/types": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", + "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", + "dev": true + }, "@szmarczak/http-timer": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", @@ -4442,10 +4579,13 @@ } }, "@types/node": { - "version": "18.17.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.4.tgz", - "integrity": "sha512-ATL4WLgr7/W40+Sp1WnNTSKbgVn6Pvhc/2RHAdt8fl6NsQyp4oPCi2eKcGOvA494bwf1K/W6nGgZ9TwDqvpjdw==", - "dev": true + "version": "18.19.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.21.tgz", + "integrity": "sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==", + "dev": true, + "requires": { + "undici-types": "~5.26.4" + } }, "@types/responselike": { "version": "1.0.0", @@ -4635,7 +4775,8 @@ "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "base64-js": { "version": "1.5.1", @@ -4681,9 +4822,9 @@ } }, "bun-types": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-0.7.3.tgz", - "integrity": "sha512-kssLD5mDLoawmLZFgQRRq0Wy+dca/os6TZ0MHWyFVoVAEwSrpAxmNCZ1K1GUelfhlDaL2FikRxeF9GkATdzXZg==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-0.8.1.tgz", + "integrity": "sha512-VuCBox66P/3a8gVOffLCWIS6vdpXq4y3eJuF3VnsyC5HpykmIjkcr5wYDn22qQdeTUmOfCcBy1SZmtrZCeUr3A==", "dev": true }, "cacheable-lookup": { @@ -4743,9 +4884,9 @@ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" }, "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true }, "concat-map": { @@ -4763,6 +4904,11 @@ "safe-buffer": "5.2.1" } }, + "cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -4825,13 +4971,16 @@ "dev": true }, "elysia": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/elysia/-/elysia-0.6.3.tgz", - "integrity": "sha512-LhdH476fotAQuEUpnLdn8fAzwo3ZmwHVrYzQhujo+x+OpmMXGMJXT7L7/Ct+b5wwR2txP5xCxI1A0suxhRxgIQ==", + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/elysia/-/elysia-0.8.17.tgz", + "integrity": "sha512-hqKHKUxbvlDHnobudtna5nBoGiZ4oa0xdnhynLAJF3+6gTYHAcQ/8/IyxUx5Az5Uy0zTuNiv7m2bIFu7xeMiWg==", "requires": { - "@sinclair/typebox": "^0.30.4", + "@sinclair/typebox": "^0.32.0", + "cookie": "^0.6.0", + "eventemitter3": "^5.0.1", + "fast-decode-uri-component": "^1.0.1", "fast-querystring": "^1.1.2", - "memoirist": "0.1.4", + "memoirist": "0.1.10", "openapi-types": "^12.1.3" } }, @@ -4998,6 +5147,11 @@ "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" }, + "eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", @@ -5262,7 +5416,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "generic-pool": { "version": "3.9.0", @@ -5340,53 +5495,9 @@ "dev": true }, "help-me": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/help-me/-/help-me-4.2.0.tgz", - "integrity": "sha512-TAOnTB8Tz5Dw8penUuzHVrKNKlCIbwwbHnXraNJxPwf8LRtE2HlM84RYuezMFcwOJmoYOCWVDyJ8TQGxn9PgxA==", - "requires": { - "glob": "^8.0.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz", + "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==" }, "http2-wrapper": { "version": "1.0.3", @@ -5435,6 +5546,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -5443,7 +5555,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "is-extglob": { "version": "2.1.1", @@ -5497,9 +5610,9 @@ "dev": true }, "jackspeak": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.0.tgz", - "integrity": "sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "requires": { "@isaacs/cliui": "^8.0.2", @@ -5577,9 +5690,9 @@ } }, "memoirist": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/memoirist/-/memoirist-0.1.4.tgz", - "integrity": "sha512-D6GbPSqO2nUVOmm7VZjJc5tC60pkOVUPzLwkKl1vCiYP+2b1cG8N9q1O3P0JmNM68u8vsgefPbxRUCSGxSXD+g==" + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/memoirist/-/memoirist-0.1.10.tgz", + "integrity": "sha512-k2ARHDrSzqeQAWrgvE2NgNj7p5c1LkeFI1VizklJWDXAOTgq7m8mtl0v6W1mVawFNe3DH0hb4BdA91y3vwbqvw==" }, "merge-stream": { "version": "2.0.0", @@ -5659,6 +5772,31 @@ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "dev": true }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node-gyp-build": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", + "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "dev": true, + "optional": true + }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -5778,13 +5916,13 @@ "dev": true }, "path-scurry": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.8.0.tgz", - "integrity": "sha512-IjTrKseM404/UAWA8bBbL3Qp6O2wXkanuIE3seCxBH7ctRuvH1QRawy1N3nVDHGkdeZsjOsSe/8AQBL/VQCy2g==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", "dev": true, "requires": { - "lru-cache": "^9.1.1", - "minipass": "^5.0.0" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "dependencies": { "lru-cache": { @@ -5814,42 +5952,42 @@ "dev": true }, "pino": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.0.tgz", - "integrity": "sha512-olUADJByk4twxccmAxb1RiGKOSvddHugCV3wkqjyv+3Sooa2KLrmXrKEWOKi0XPCLasRR5jBXxioE1jxUa4KzQ==", + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.19.0.tgz", + "integrity": "sha512-oswmokxkav9bADfJ2ifrvfHUwad6MLp73Uat0IkQWY3iAw5xTRoznXbXksZs8oaOUMpmhVWD+PZogNzllWpJaA==", "requires": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", + "pino-abstract-transport": "v1.1.0", "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", + "process-warning": "^3.0.0", "quick-format-unescaped": "^4.0.3", "real-require": "^0.2.0", "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", + "sonic-boom": "^3.7.0", "thread-stream": "^2.0.0" } }, "pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz", + "integrity": "sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==", "requires": { "readable-stream": "^4.0.0", "split2": "^4.0.0" } }, "pino-pretty": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.2.0.tgz", - "integrity": "sha512-tRvpyEmGtc2D+Lr3FulIZ+R1baggQ4S3xD2Ar93KixFEDx6SEAUP3W5aYuEw1C73d6ROrNcB2IXLteW8itlwhA==", + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.3.1.tgz", + "integrity": "sha512-az8JbIYeN/1iLj2t0jR9DV48/LQ3RC6hZPpapKPkb84Q+yTidMCpgWxIT3N0flnBDilyBQ1luWNpOeJptjdp/g==", "requires": { "colorette": "^2.0.7", "dateformat": "^4.6.3", "fast-copy": "^3.0.0", "fast-safe-stringify": "^2.1.1", - "help-me": "^4.0.1", + "help-me": "^5.0.0", "joycon": "^3.1.1", "minimist": "^1.2.6", "on-exit-leak-free": "^2.1.0", @@ -5866,6 +6004,15 @@ "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" }, + "piscina": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", + "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", + "dev": true, + "requires": { + "nice-napi": "^1.0.2" + } + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -5878,9 +6025,9 @@ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" }, "process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz", + "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==" }, "pseudomap": { "version": "1.0.2", @@ -5960,22 +6107,22 @@ "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==" }, "redis": { - "version": "4.6.7", - "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.7.tgz", - "integrity": "sha512-KrkuNJNpCwRm5vFJh0tteMxW8SaUzkm5fBH7eL5hd/D0fAkzvapxbfGPP/r+4JAXdQuX7nebsBkBqA2RHB7Usw==", + "version": "4.6.13", + "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.13.tgz", + "integrity": "sha512-MHgkS4B+sPjCXpf+HfdetBwbRz6vCtsceTmw1pHNYJAsYxrfpOP6dz+piJWGos8wqG7qb3vj/Rrc5qOlmInUuA==", "requires": { "@redis/bloom": "1.2.0", - "@redis/client": "1.5.8", - "@redis/graph": "1.1.0", - "@redis/json": "1.0.4", - "@redis/search": "1.1.3", - "@redis/time-series": "1.0.4" + "@redis/client": "1.5.14", + "@redis/graph": "1.1.1", + "@redis/json": "1.0.6", + "@redis/search": "1.1.6", + "@redis/time-series": "1.0.5" } }, "redis-om": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/redis-om/-/redis-om-0.4.2.tgz", - "integrity": "sha512-sBah+ljGQY4Zm1f9/+l7HjtIuTQH/rzIX3JSLizymbr6VlTZ2ibt+U3xYKNjIA0tv/D9toEMF7HFXHMtT+l+1A==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/redis-om/-/redis-om-0.4.3.tgz", + "integrity": "sha512-OQ2ydJYm8j5YMWj3K2ieQdUcfu2gP1nW2XsdaFLbHkaSlYqj1Kfu8X+T44vPuesY3cKdVj6tv9bHEmI9oqwHgA==", "requires": { "jsonpath-plus": "^7.2.0", "just-clone": "^6.1.1", @@ -6002,12 +6149,12 @@ "dev": true }, "rimraf": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.1.tgz", - "integrity": "sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", + "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", "dev": true, "requires": { - "glob": "^10.2.5" + "glob": "^10.3.7" }, "dependencies": { "brace-expansion": { @@ -6020,22 +6167,22 @@ } }, "glob": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.5.tgz", - "integrity": "sha512-Gj+dFYPZ5hc5dazjXzB0iHg2jKWJZYMjITXYPBRQ/xc2Buw7H0BINknRTwURJ6IC6MEFpYbLvtgVb3qD+DwyuA==", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "requires": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.0", - "minipass": "^5.0.0 || ^6.0.2", - "path-scurry": "^1.7.0" + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" } }, "minimatch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", - "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -6104,9 +6251,9 @@ "dev": true }, "sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.0.tgz", + "integrity": "sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==", "requires": { "atomic-sleep": "^1.0.0" } @@ -6325,6 +6472,12 @@ "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==" }, + "undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -6337,7 +6490,8 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true }, "which": { "version": "2.0.2", diff --git a/package.json b/package.json index 445d5e0..7aa4f3b 100644 --- a/package.json +++ b/package.json @@ -15,14 +15,14 @@ "license": "GPL-3.0", "devDependencies": { "@hazmi35/eslint-config": "^9.0.0", - "@swc/cli": "^0.1.62", - "@swc/core": "^1.3.76", - "@types/node": "^18.17.4", + "@swc/cli": "^0.3.0", + "@swc/core": "^1.4.2", + "@types/node": "^18.19.21", "@typescript-eslint/eslint-plugin": "^5.59.8", "@typescript-eslint/parser": "^5.59.8", - "bun-types": "^0.7.3", + "bun-types": "^0.8.0", "eslint": "^8.41.0", - "rimraf": "^5.0.1", + "rimraf": "^5.0.5", "typescript": "^5.0.4" }, "eslintConfig": { @@ -43,11 +43,11 @@ } }, "dependencies": { - "@bogeychan/elysia-logger": "^0.0.4", - "elysia": "^0.6.3", - "pino": "^8.15.0", - "pino-pretty": "^10.2.0", - "redis": "^4.6.7", - "redis-om": "^0.4.2" + "@bogeychan/elysia-logger": "^0.0.17", + "elysia": "^0.8.0", + "pino": "^8.19.0", + "pino-pretty": "^10.3.1", + "redis": "^4.6.13", + "redis-om": "^0.4.3" } }