diff --git a/package.json b/package.json index 6dd48fcc..cfb6ee0a 100644 --- a/package.json +++ b/package.json @@ -35,14 +35,14 @@ "types": "lib/", "dependencies": { "@bervproject/feathers-advance-hook": "^2.0.5", - "@feathersjs/authentication": "^5.0.35", - "@feathersjs/authentication-local": "^5.0.35", - "@feathersjs/authentication-oauth": "^5.0.35", - "@feathersjs/configuration": "^5.0.35", + "@feathersjs/authentication": "^5.0.37", + "@feathersjs/authentication-local": "^5.0.37", + "@feathersjs/authentication-oauth": "^5.0.37", + "@feathersjs/configuration": "^5.0.37", "@feathersjs/errors": "^5.0.35", "@feathersjs/express": "^5.0.35", "@feathersjs/feathers": "^5.0.35", - "@feathersjs/socketio": "^5.0.35", + "@feathersjs/socketio": "^5.0.37", "cls-hooked": "^4.2.2", "compression": "^1.8.1", "cors": "^2.8.5", diff --git a/yarn.lock b/yarn.lock index a8121459..375e3997 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1056,7 +1056,7 @@ "@eslint/core" "^0.17.0" levn "^0.4.1" -"@feathersjs/adapter-commons@^5.0.11", "@feathersjs/adapter-commons@^5.0.35": +"@feathersjs/adapter-commons@^5.0.11": version "5.0.35" resolved "https://registry.yarnpkg.com/@feathersjs/adapter-commons/-/adapter-commons-5.0.35.tgz#d9a03fb4285ae7f23cf0e8ac43ee6f91ab7d0b8d" integrity sha512-pQ0hR2scLpOm2cti5XMTgubrhLEZWIlchODrO2sPOwMS6FNpsbm7aOxKXtaFfMKHBVAyTJN1yjmfgbCT96Xb5w== @@ -1065,65 +1065,74 @@ "@feathersjs/errors" "^5.0.35" "@feathersjs/feathers" "^5.0.35" -"@feathersjs/authentication-local@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/authentication-local/-/authentication-local-5.0.35.tgz#50a342c488ae6dca9fb1f1b4f0639a7171b89189" - integrity sha512-BT+ybAFv0Gux0IwiMZESOSsoSaExYdYdES+stnbsR+P4oaWQHf5NcXVbqeBO7+le04esU2taw5sOe0rABvblXg== - dependencies: - "@feathersjs/authentication" "^5.0.35" - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" - bcryptjs "^3.0.2" +"@feathersjs/adapter-commons@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/adapter-commons/-/adapter-commons-5.0.37.tgz#75994b90786d93226ef768656e0aa15eceaa876f" + integrity sha512-/s82ETxPpvN7Vuna5/tNj5bASfBN16zNyNy2KYGVseph0OxggsbYB4yGuwxmeUz4WlGskI0jWIOBzTFaUJVMHw== + dependencies: + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + +"@feathersjs/authentication-local@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/authentication-local/-/authentication-local-5.0.37.tgz#93421924b5abcce87cfc3ae5d2022d939d22c2ed" + integrity sha512-MukXiyXyKci7MXXUFGW+3vGiMdPYJyljQXI+Jms2oNE1YGbNpYUqJQgFK+F2Xbxk/8ZOj2MwUhV/4kHq7KyC/Q== + dependencies: + "@feathersjs/authentication" "^5.0.37" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + bcryptjs "^3.0.3" lodash "^4.17.21" -"@feathersjs/authentication-oauth@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/authentication-oauth/-/authentication-oauth-5.0.35.tgz#39ec1211922e2a16a0d432ec2ee399162db87fd7" - integrity sha512-yAAk2TY0uz5rJ3WH9/Jns9qIDAFOrMRlcITzvT/jfEV+iq0rQUs545bxoNhduDXY6yKVl58v8Na4LOyL5OYnrQ== - dependencies: - "@feathersjs/authentication" "^5.0.35" - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/express" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" - "@feathersjs/koa" "^5.0.35" - "@feathersjs/schema" "^5.0.35" +"@feathersjs/authentication-oauth@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/authentication-oauth/-/authentication-oauth-5.0.37.tgz#9ce8839e5f4328770009a3f5e42dcee9df3e00f2" + integrity sha512-+5IQSfxzp6F+xlPEGk7GVtWEGWM5JCeCDoG8dElvgFkY81JOhAKzWHu+ldiiNNgBvu8Vij6wq7ely9LfhqD2Vg== + dependencies: + "@feathersjs/authentication" "^5.0.37" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/express" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + "@feathersjs/koa" "^5.0.37" + "@feathersjs/schema" "^5.0.37" cookie-session "^2.1.1" grant "^5.4.24" koa-session "^7.0.2" qs "^6.14.0" -"@feathersjs/authentication@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/authentication/-/authentication-5.0.35.tgz#5d9401bc1fe86b4b3641f35442c78f62dfe1158a" - integrity sha512-1Vh2//qAZVNClBLNiBknTxaynkEaz1tY5x7jkGUnevAvxGTxiBcIUNZosGNBW8go25ZKwe9/D7XrfGKlbSkOkg== +"@feathersjs/authentication@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/authentication/-/authentication-5.0.37.tgz#5c9d9296c9b9498d919aa2e8337f53caa23eaba5" + integrity sha512-UjC6uzlP62MpE+HvBrBRd7VME+qiTdETIRGGFtP5C0uxKliacT1PFQZo8NEPmiqGFZTzK2q/j2T6zg9rXmaYJA== dependencies: - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" "@feathersjs/hooks" "^0.9.0" - "@feathersjs/schema" "^5.0.35" - "@feathersjs/transport-commons" "^5.0.35" + "@feathersjs/schema" "^5.0.37" + "@feathersjs/transport-commons" "^5.0.37" "@types/jsonwebtoken" "^9.0.10" jsonwebtoken "^9.0.2" lodash "^4.17.21" long-timeout "^0.1.1" uuid "^11.1.0" -"@feathersjs/commons@^5.0.11", "@feathersjs/commons@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/commons/-/commons-5.0.35.tgz#8502ee1f40846f4f456e6a6e157d8f3ab146a1f4" - integrity sha512-YYk3SRLGcM9TPHsd2mGmTdFeZORmv5wa1MRCvmEUwzcsFIPWbq4F6ddFgqKUely216RvPumwyjV9U+MasROesQ== +"@feathersjs/commons@^5.0.11", "@feathersjs/commons@^5.0.35", "@feathersjs/commons@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/commons/-/commons-5.0.37.tgz#ee6a6c1d5e579bdcaf78eb61850ef9118084663b" + integrity sha512-mipIoBlQ6rhc052FxHcRWmPf323LHb3zN6dGtEphS5wX7dGbmXihfj0o52MYGRGY1c2bVlW/GsKHbecZJ/4d3A== -"@feathersjs/configuration@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/configuration/-/configuration-5.0.35.tgz#0cccf97e39f04f578adff08c27344550e93cb3ac" - integrity sha512-6moxx1f+5ODlC1FOGD5pb5J0vipCM669H7Jawk5wZABpflrQeGWN9HlNwNEn4kIygy/l1xEB0bSkKgE8TJGxqw== +"@feathersjs/configuration@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/configuration/-/configuration-5.0.37.tgz#c5e9c0310b3dac6efdf8d2ba123e826a61b75ec8" + integrity sha512-2SasaKdTBTvTdRZrZXfQTsMcvNxBXbb40F2LL0+wQ3tfHR1US8CmlWpxs46A8NyC/qjEpaKsvW14PRdzI/TFRQ== dependencies: - "@feathersjs/commons" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" - "@feathersjs/schema" "^5.0.35" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + "@feathersjs/schema" "^5.0.37" "@types/config" "^3.3.5" config "^4.1.1" @@ -1134,21 +1143,21 @@ dependencies: debug "^4.3.3" -"@feathersjs/errors@^5.0.11", "@feathersjs/errors@^5.0.29", "@feathersjs/errors@^5.0.34", "@feathersjs/errors@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/errors/-/errors-5.0.35.tgz#1f98d25e4867ef52e1957f762b6f1775d033124f" - integrity sha512-J8ulAndEPUFTcPiGR0zO3VfnZqw1nL5BBEmFERRMlxYRCvBVwXPruOGpSEA/x2BY463UYTHD9j9Rj5lfGT62OQ== - -"@feathersjs/express@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/express/-/express-5.0.35.tgz#8f52fc28435ab5fc0b962b68f0daa2d67649e382" - integrity sha512-uN4JGfdhed3DnVOEviBxpgXJvVq8X4vSLDqlR+Pqj+SbiKe/eWiI4XdDow4ojRhCGBdDLNZKCfOem9tVx0UwNQ== - dependencies: - "@feathersjs/authentication" "^5.0.35" - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" - "@feathersjs/transport-commons" "^5.0.35" +"@feathersjs/errors@^5.0.11", "@feathersjs/errors@^5.0.29", "@feathersjs/errors@^5.0.34", "@feathersjs/errors@^5.0.35", "@feathersjs/errors@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/errors/-/errors-5.0.37.tgz#bf6ff2bdf1a954e13b1eb5d5c511b1190023e6a7" + integrity sha512-WKA6XwPLhHf1idU48iuruBaL6PYzcj0LOfBXycxgvS2DuRu191Uzr68OM/n6SVVRl7B2F72aG/Jko6GRmzVggQ== + +"@feathersjs/express@^5.0.35", "@feathersjs/express@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/express/-/express-5.0.37.tgz#1b1b59bacbb9c55f8ecfb85b50bd765872183301" + integrity sha512-enTZ46SBbd3tO5seRJCnnywBi1XhzeAtcTe5huPJvczzTvVmgXWQweugyvkyDg1X53fLZPaYmfwL+3dmG9W4xg== + dependencies: + "@feathersjs/authentication" "^5.0.37" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + "@feathersjs/transport-commons" "^5.0.37" "@types/compression" "^1.8.1" "@types/cors" "^2.8.19" "@types/express" "^4.17.21" @@ -1157,12 +1166,12 @@ cors "^2.8.5" express "^4.21.2" -"@feathersjs/feathers@^5.0.34", "@feathersjs/feathers@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/feathers/-/feathers-5.0.35.tgz#644459fba2f44148145f35b1786bc24d90d398a2" - integrity sha512-1T6DSQ97LJGmgS5NTu1Oe/Ef1zLgoqYDNAdj67UMNC5Vk7I0F8rohgQcaOOUp8DlKNkXPFWX/z+AXJM4DhkCHQ== +"@feathersjs/feathers@^5.0.34", "@feathersjs/feathers@^5.0.35", "@feathersjs/feathers@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/feathers/-/feathers-5.0.37.tgz#477267a40ced21e137116698bc57491a058f9409" + integrity sha512-BpkSb1mS3PDGZflh9hV7gVObcDFeC5D6eJ7iG3UXtX0p03sM8/A1pcZBXkgDx1y54PK5CmBwGNf63cvkWncbTQ== dependencies: - "@feathersjs/commons" "^5.0.35" + "@feathersjs/commons" "^5.0.37" "@feathersjs/hooks" "^0.9.0" events "^3.3.0" @@ -1171,60 +1180,60 @@ resolved "https://registry.yarnpkg.com/@feathersjs/hooks/-/hooks-0.9.0.tgz#8aa339b83d17fcbd929e80113a3c0616979b33cb" integrity sha512-kLfWnuhbC25CPkR1/TDcVs0rSiv0JLNxrpUivLwc7FUnkyeciRi5VOmC1SOzL2SOagcozu3+m4VQiONyzgfY7w== -"@feathersjs/koa@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/koa/-/koa-5.0.35.tgz#2ec6f3c72bd722f0e4d64ae96241edd463309c69" - integrity sha512-dQnwdl/tIQfYlUAvunbX+7SyvJP8GLv81qoC4rtsZGovUImF/UAf+n0CIJXJGwCkDwQuxt52HSTnlLDeXzyY1Q== +"@feathersjs/koa@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/koa/-/koa-5.0.37.tgz#1a5955b7a376c8f706f0da8b2f748316cf6623a4" + integrity sha512-cl+clJP8yRVSxNj/mltJu5vsvl2ws8Hap1ROsjP9UG3h+5m6jb2YZpWK+9dx9rFYbzDJ483lNjhLUXehmfyB1g== dependencies: - "@feathersjs/authentication" "^5.0.35" - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" - "@feathersjs/transport-commons" "^5.0.35" + "@feathersjs/authentication" "^5.0.37" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + "@feathersjs/transport-commons" "^5.0.37" "@koa/cors" "^5.0.0" - "@types/koa" "^2.15.0" - "@types/koa-qs" "^2.0.3" + "@types/koa" "^3.0.1" + "@types/koa-qs" "^2.0.4" "@types/koa-static" "^4.0.4" - "@types/koa__cors" "^5.0.0" - koa "^3.0.1" - koa-body "^6.0.1" + "@types/koa__cors" "^5.0.1" + koa "^3.1.1" + koa-body "^7.0.0" koa-compose "^4.1.0" koa-qs "^3.0.0" koa-static "^5.0.0" -"@feathersjs/schema@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/schema/-/schema-5.0.35.tgz#6130cdd7909e6a62e90252aa85cce303fff8e9c7" - integrity sha512-EmetZPKG76fPV2vMYlCqYTEarNGh6KURMrX7gNUmUSJDq7ERliqURx//yBeQQc0imPriOxEx51sZpdoH4Sl19Q== +"@feathersjs/schema@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/schema/-/schema-5.0.37.tgz#d549d7f00788f6aa1beff297f81bdea0465af4e9" + integrity sha512-b+PT1HHwuykY7Ir/MuaDaYQA87nERosPP2MJpXtRPiikTv8UtVpGmDzj2znPtuFt3HxaMH5gMHRxZsnqXUUqqA== dependencies: - "@feathersjs/adapter-commons" "^5.0.35" - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" + "@feathersjs/adapter-commons" "^5.0.37" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" "@feathersjs/hooks" "^0.9.0" "@types/json-schema" "^7.0.15" ajv "^8.17.1" ajv-formats "^3.0.1" json-schema-to-ts "^3.1.1" -"@feathersjs/socketio@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/socketio/-/socketio-5.0.35.tgz#e829ab9435b41a050b18be95ccd83e7cc0a24595" - integrity sha512-0P+YE7ZJgaozULxmnBiF7oQaXg6jwgsW2l9gHD3tyTsHZt/RSoGxvM4yba+0JawNcHWCgXRVB0imsXxvGkZvYQ== +"@feathersjs/socketio@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/socketio/-/socketio-5.0.37.tgz#47d24fdd591f52765858a1764105bd14db5efd11" + integrity sha512-StZlTQEpSWEN2icFfNKbyE9XONgD1viXESJDwALb0CXXZLocRU8j/r1g3s51invPad4uuP8Kv3r0Ma99qztqOQ== dependencies: - "@feathersjs/commons" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" - "@feathersjs/transport-commons" "^5.0.35" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" + "@feathersjs/transport-commons" "^5.0.37" socket.io "^4.8.1" -"@feathersjs/transport-commons@^5.0.35": - version "5.0.35" - resolved "https://registry.yarnpkg.com/@feathersjs/transport-commons/-/transport-commons-5.0.35.tgz#a860bdedb075891e11bcb8d16544154e37927843" - integrity sha512-ev9RdxXB/LTrLHX73tsyVEbylP7lr3KAu6IWnKMYd4kweUUNYw2yzmALD9eMH9rf3P/oZA0NJGhe7pE7fuhcuA== +"@feathersjs/transport-commons@^5.0.37": + version "5.0.37" + resolved "https://registry.yarnpkg.com/@feathersjs/transport-commons/-/transport-commons-5.0.37.tgz#d4e9eeea7a3e0547b740e1dbbcfa67e5efeaa733" + integrity sha512-0EGhSuV9zEUiWRP0Ozf+YY2BEWGslHsS5OgR+DCahvdLF8Qjf5Jd9dTXjfQly2hIEvLlfCMSFnpxrYNQHT3V2Q== dependencies: - "@feathersjs/commons" "^5.0.35" - "@feathersjs/errors" "^5.0.35" - "@feathersjs/feathers" "^5.0.35" + "@feathersjs/commons" "^5.0.37" + "@feathersjs/errors" "^5.0.37" + "@feathersjs/feathers" "^5.0.37" encodeurl "^2.0.0" lodash "^4.17.21" @@ -1773,7 +1782,7 @@ dependencies: "@types/node" "*" -"@types/co-body@^6.1.0": +"@types/co-body@^6.1.3": version "6.1.3" resolved "https://registry.yarnpkg.com/@types/co-body/-/co-body-6.1.3.tgz#201796c6389066b400cfcb4e1ec5c3db798265a2" integrity sha512-UhuhrQ5hclX6UJctv5m4Rfp52AfG9o9+d9/HwjxhVB5NjXxr5t9oKgJxN8xRHgr35oo8meUEHUPFWiKg6y71aA== @@ -1874,10 +1883,10 @@ "@types/qs" "*" "@types/serve-static" "^1" -"@types/formidable@^2.0.5": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/formidable/-/formidable-2.0.6.tgz#811ed3cd8a8a7675e02420b3f861c317e055376a" - integrity sha512-L4HcrA05IgQyNYJj6kItuIkXrInJvsXTPC5B1i64FggWKKqSL+4hgt7asiSNva75AoLQjq29oPxFfU4GAQ6Z2w== +"@types/formidable@^3.4.6": + version "3.4.6" + resolved "https://registry.yarnpkg.com/@types/formidable/-/formidable-3.4.6.tgz#57585f0e7b03c2c56697b075cb6394395cddeab6" + integrity sha512-LI4Hk+KNsM5q7br4oMVoaWeb+gUqJpz1N8+Y2Q6Cz9cVH33ybahRKUWaRmMboVlkwSbOUGgwc/pEkS7yMSzoWg== dependencies: "@types/node" "*" @@ -1943,7 +1952,7 @@ dependencies: "@types/koa" "*" -"@types/koa-qs@^2.0.3": +"@types/koa-qs@^2.0.4": version "2.0.4" resolved "https://registry.yarnpkg.com/@types/koa-qs/-/koa-qs-2.0.4.tgz#72afd2b7d36a371cc89b6141c9cdcb3ddbf37fc2" integrity sha512-8RWBan9/XxIunuE+oIGkefcYxzyGyZjHZSwrpnYQOMckeCuRuK570CTxVv1oiPR0BwcKNRT9mcQf+7j/A01Jyw== @@ -1965,7 +1974,7 @@ "@types/koa" "*" "@types/koa-send" "*" -"@types/koa@*": +"@types/koa@*", "@types/koa@^3.0.0", "@types/koa@^3.0.1": version "3.0.1" resolved "https://registry.yarnpkg.com/@types/koa/-/koa-3.0.1.tgz#2c9ace20ecb33d0cf84d63492af231185eb2aefa" integrity sha512-VkB6WJUQSe0zBpR+Q7/YIUESGp5wPHcaXr0xueU5W0EOUWtlSbblsl+Kl31lyRQ63nIILh0e/7gXjQ09JXJIHw== @@ -1979,21 +1988,7 @@ "@types/koa-compose" "*" "@types/node" "*" -"@types/koa@^2.13.5", "@types/koa@^2.15.0": - version "2.15.0" - resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.15.0.tgz#eca43d76f527c803b491731f95df575636e7b6f2" - integrity sha512-7QFsywoE5URbuVnG3loe03QXuGajrnotr3gQkXcEBShORai23MePfFYdhz90FEtBBpkyIYQbVD+evKtloCgX3g== - dependencies: - "@types/accepts" "*" - "@types/content-disposition" "*" - "@types/cookies" "*" - "@types/http-assert" "*" - "@types/http-errors" "*" - "@types/keygrip" "*" - "@types/koa-compose" "*" - "@types/node" "*" - -"@types/koa__cors@^5.0.0": +"@types/koa__cors@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@types/koa__cors/-/koa__cors-5.0.1.tgz#dde631f7ea0a62946fcf4fc97464694835c0aaad" integrity sha512-xZckuh3B6ycSBAIYnBImG1VDHyBNZsltGAuGb4THuZllccdLgD5DUs4RA7TAUjB58THg00SSZ1e//duQef7WRw== @@ -2609,7 +2604,7 @@ baseline-browser-mapping@^2.8.19: resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz#947dc6f81778e0fa0424a2ab9ea09a3033e71109" integrity sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA== -bcryptjs@^3.0.2: +bcryptjs@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/bcryptjs/-/bcryptjs-3.0.3.tgz#4b93d6a398c48bfc9f32ee65d301174a8a8ea56f" integrity sha512-GlF5wPWnSa/X5LKM1o0wz0suXIINz1iHRLvTS+sLyi7XPbe5ycmYI3DlZqVGZZtDgl4DmasFg7gOB3JYbphV5g== @@ -2814,7 +2809,7 @@ cls-hooked@^4.2.2: emitter-listener "^1.0.1" semver "^5.4.1" -co-body@^6.1.0: +co-body@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/co-body/-/co-body-6.2.0.tgz#afd776d60e5659f4eee862df83499698eb1aea1b" integrity sha512-Kbpv2Yd1NdL1V/V4cwLVxraHDV6K8ayohr2rmH0J87Er8+zJjcTa6dAn9QMPC9CRgU8+aNajKbSf1TzDB1yKPA== @@ -3721,15 +3716,14 @@ form-data@^4.0.4: hasown "^2.0.2" mime-types "^2.1.12" -formidable@^2.0.1: - version "2.1.5" - resolved "https://registry.yarnpkg.com/formidable/-/formidable-2.1.5.tgz#dd7ef4d55c164afaf9b6eb472bfd04b02d66d2dd" - integrity sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q== +formidable@^3.5.4: + version "3.5.4" + resolved "https://registry.yarnpkg.com/formidable/-/formidable-3.5.4.tgz#ac9a593b951e829b3298f21aa9a2243932f32ed9" + integrity sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug== dependencies: "@paralleldrive/cuid2" "^2.2.2" dezalgo "^1.0.4" once "^1.4.0" - qs "^6.11.0" forwarded@0.2.0: version "0.2.0" @@ -4774,17 +4768,17 @@ keyv@^4.5.4: dependencies: json-buffer "3.0.1" -koa-body@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/koa-body/-/koa-body-6.0.1.tgz#46c490033cceebb2874c53cfbb04c45562cf3c84" - integrity sha512-M8ZvMD8r+kPHy28aWP9VxL7kY8oPWA+C7ZgCljrCMeaU7uX6wsIQgDHskyrAr9sw+jqnIXyv4Mlxri5R4InIJg== +koa-body@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/koa-body/-/koa-body-7.0.0.tgz#258438d4b30292869ae2cae58c08a4b6971d3514" + integrity sha512-7QTguGlIL7cdNYq/ndF/FTxq9dvP5uam1/YMLK5KRszL449c/wnkYf2u6EVDKLljR7YNiPbzn02g+OTuhre65w== dependencies: - "@types/co-body" "^6.1.0" - "@types/formidable" "^2.0.5" - "@types/koa" "^2.13.5" - co-body "^6.1.0" - formidable "^2.0.1" - zod "^3.19.1" + "@types/co-body" "^6.1.3" + "@types/formidable" "^3.4.6" + "@types/koa" "^3.0.0" + co-body "^6.2.0" + formidable "^3.5.4" + zod "^4.1.12" koa-compose@^4.1.0: version "4.1.0" @@ -4825,7 +4819,7 @@ koa-static@^5.0.0: debug "^3.1.0" koa-send "^5.0.0" -koa@^3.0.1: +koa@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/koa/-/koa-3.1.1.tgz#5550bef74f690412b1f6f2a3cbed851b80ed9809" integrity sha512-KDDuvpfqSK0ZKEO2gCPedNjl5wYpfj+HNiuVRlbhd1A88S3M0ySkdf2V/EJ4NWt5dwh5PXCdcenrKK2IQJAxsg== @@ -5563,7 +5557,7 @@ qs@6.13.0: dependencies: side-channel "^1.0.6" -qs@^6.11.0, qs@^6.14.0, qs@^6.5.2, qs@^6.9.4, qs@^6.9.6: +qs@^6.14.0, qs@^6.5.2, qs@^6.9.4, qs@^6.9.6: version "6.14.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930" integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w== @@ -6078,7 +6072,16 @@ string-length@^4.0.2: char-regex "^1.0.2" strip-ansi "^6.0.0" -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -6103,7 +6106,14 @@ string_decoder@^1.1.1: dependencies: safe-buffer "~5.2.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -6617,7 +6627,16 @@ wordwrap@~0.0.2: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" integrity sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -6696,7 +6715,12 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== -zod@^3.19.1, zod@^3.24.1: +zod@^3.24.1: version "3.25.76" resolved "https://registry.yarnpkg.com/zod/-/zod-3.25.76.tgz#26841c3f6fd22a6a2760e7ccb719179768471e34" integrity sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ== + +zod@^4.1.12: + version "4.1.12" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.1.12.tgz#64f1ea53d00eab91853195653b5af9eee68970f0" + integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==