diff --git a/package.json b/package.json index eeb734d..2e9fe3a 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@types/express": "^5.0.3", "@types/node": "^24.0.10", "date-fns": "^2.30.0", - "elysia": "^1.3.5", + "elysia": "^1.4.9", "express": "^5.1.0", "node": "^22.17.0", "postcss": "^8.5.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c46139..5e04283 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ importers: version: 20.1.4(968cd4f81f34dd7bef8f069c9cd916a9) '@elysiajs/static': specifier: ^1.3.0 - version: 1.3.0(elysia@1.3.5(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(typescript@5.8.3)) + version: 1.3.0(elysia@1.4.9(@sinclair/typebox@0.34.37)(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(openapi-types@12.1.3)(typescript@5.8.3)) '@primeuix/themes': specifier: ^1.2.1 version: 1.2.1 @@ -57,8 +57,8 @@ importers: specifier: ^2.30.0 version: 2.30.0 elysia: - specifier: ^1.3.5 - version: 1.3.5(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(typescript@5.8.3) + specifier: ^1.4.9 + version: 1.4.9(@sinclair/typebox@0.34.37)(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(openapi-types@12.1.3)(typescript@5.8.3) express: specifier: ^5.1.0 version: 5.1.0 @@ -451,6 +451,9 @@ packages: resolution: {integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==} engines: {node: '>=6.9.0'} + '@borewit/text-codec@0.1.1': + resolution: {integrity: sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==} + '@commitlint/cli@19.8.1': resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} engines: {node: '>=v18'} @@ -1699,6 +1702,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -1742,12 +1754,19 @@ packages: electron-to-chromium@1.5.180: resolution: {integrity: sha512-ED+GEyEh3kYMwt2faNmgMB0b8O5qtATGgR4RmRsIp4T6p7B8vdMbIedYndnvZfsaXvSzegtpfqRMDNCjjiSduA==} - elysia@1.3.5: - resolution: {integrity: sha512-XVIKXlKFwUT7Sta8GY+wO5reD9I0rqAEtaz1Z71UgJb61csYt8Q3W9al8rtL5RgumuRR8e3DNdzlUN9GkC4KDw==} + elysia@1.4.9: + resolution: {integrity: sha512-BWNhA8DoKQvlQTjAUkMAmNeso24U+ibZxY/8LN96qSDK/6eevaX59r3GISow699JPxSnFY3gLMUzJzCLYVtbvg==} peerDependencies: + '@sinclair/typebox': '>= 0.34.0 < 1' exact-mirror: '>= 0.0.9' file-type: '>= 20.0.0' + openapi-types: '>= 12.0.0' typescript: '>= 5.0.0' + peerDependenciesMeta: + file-type: + optional: true + typescript: + optional: true emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -2916,8 +2935,8 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} - strtok3@10.3.1: - resolution: {integrity: sha512-3JWEZM6mfix/GCJBBUrkA8p2Id2pBkyTkVCJKto55w080QBKZ+8R171fGrbiSp+yMO/u6F8/yUh7K4V9K+YCnw==} + strtok3@10.3.4: + resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} engines: {node: '>=18'} supports-preserve-symlinks-flag@1.0.0: @@ -2970,8 +2989,8 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - token-types@6.0.3: - resolution: {integrity: sha512-IKJ6EzuPPWtKtEIEPpIdXv9j5j2LGJEYk0CKY2efgKoYKLBiZdh6iQkLVBow/CB3phyWAWCyk+bZeaimJn6uRQ==} + token-types@6.1.1: + resolution: {integrity: sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==} engines: {node: '>=14.16'} tslib@2.8.1: @@ -2994,8 +3013,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - uint8array-extras@1.4.0: - resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==} + uint8array-extras@1.5.0: + resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==} engines: {node: '>=18'} undici-types@7.8.0: @@ -3607,6 +3626,9 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@borewit/text-codec@0.1.1': + optional: true + '@commitlint/cli@19.8.1(@types/node@24.0.10)(typescript@5.8.3)': dependencies: '@commitlint/format': 19.8.1 @@ -3717,9 +3739,9 @@ snapshots: '@types/conventional-commits-parser': 5.0.1 chalk: 5.4.1 - '@elysiajs/static@1.3.0(elysia@1.3.5(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(typescript@5.8.3))': + '@elysiajs/static@1.3.0(elysia@1.4.9(@sinclair/typebox@0.34.37)(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(openapi-types@12.1.3)(typescript@5.8.3))': dependencies: - elysia: 1.3.5(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(typescript@5.8.3) + elysia: 1.4.9(@sinclair/typebox@0.34.37)(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(openapi-types@12.1.3)(typescript@5.8.3) node-cache: 5.1.2 '@esbuild/aix-ppc64@0.25.5': @@ -4312,8 +4334,7 @@ snapshots: '@sigstore/core': 2.0.0 '@sigstore/protobuf-specs': 0.4.3 - '@sinclair/typebox@0.34.37': - optional: true + '@sinclair/typebox@0.34.37': {} '@tailwindcss/node@4.1.11': dependencies: @@ -4389,13 +4410,15 @@ snapshots: '@tokenizer/inflate@0.2.7': dependencies: - debug: 4.4.1 + debug: 4.4.3 fflate: 0.8.2 - token-types: 6.0.3 + token-types: 6.1.1 transitivePeerDependencies: - supports-color + optional: true - '@tokenizer/token@0.3.0': {} + '@tokenizer/token@0.3.0': + optional: true '@tufjs/canonical-json@2.0.0': {} @@ -4761,6 +4784,11 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.3: + dependencies: + ms: 2.1.3 + optional: true + depd@2.0.0: {} detect-libc@1.0.3: @@ -4802,16 +4830,16 @@ snapshots: electron-to-chromium@1.5.180: {} - elysia@1.3.5(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(typescript@5.8.3): + elysia@1.4.9(@sinclair/typebox@0.34.37)(exact-mirror@0.1.2(@sinclair/typebox@0.34.37))(file-type@21.0.0)(openapi-types@12.1.3)(typescript@5.8.3): dependencies: + '@sinclair/typebox': 0.34.37 cookie: 1.0.2 exact-mirror: 0.1.2(@sinclair/typebox@0.34.37) fast-decode-uri-component: 1.0.1 + openapi-types: 12.1.3 + optionalDependencies: file-type: 21.0.0 typescript: 5.8.3 - optionalDependencies: - '@sinclair/typebox': 0.34.37 - openapi-types: 12.1.3 emoji-regex@10.4.0: {} @@ -4971,16 +4999,18 @@ snapshots: optionalDependencies: picomatch: 4.0.3 - fflate@0.8.2: {} + fflate@0.8.2: + optional: true file-type@21.0.0: dependencies: '@tokenizer/inflate': 0.2.7 - strtok3: 10.3.1 - token-types: 6.0.3 - uint8array-extras: 1.4.0 + strtok3: 10.3.4 + token-types: 6.1.1 + uint8array-extras: 1.5.0 transitivePeerDependencies: - supports-color + optional: true fill-range@7.1.1: dependencies: @@ -5129,7 +5159,8 @@ snapshots: dependencies: safer-buffer: 2.1.2 - ieee754@1.2.1: {} + ieee754@1.2.1: + optional: true ignore-walk@7.0.0: dependencies: @@ -5614,8 +5645,7 @@ snapshots: dependencies: mimic-function: 5.0.1 - openapi-types@12.1.3: - optional: true + openapi-types@12.1.3: {} ora@8.2.0: dependencies: @@ -6037,9 +6067,10 @@ snapshots: strip-final-newline@3.0.0: {} - strtok3@10.3.1: + strtok3@10.3.4: dependencies: '@tokenizer/token': 0.3.0 + optional: true supports-preserve-symlinks-flag@1.0.0: {} @@ -6090,10 +6121,12 @@ snapshots: toidentifier@1.0.1: {} - token-types@6.0.3: + token-types@6.1.1: dependencies: + '@borewit/text-codec': 0.1.1 '@tokenizer/token': 0.3.0 ieee754: 1.2.1 + optional: true tslib@2.8.1: {} @@ -6115,7 +6148,8 @@ snapshots: typescript@5.8.3: {} - uint8array-extras@1.4.0: {} + uint8array-extras@1.5.0: + optional: true undici-types@7.8.0: {}