From 516c859e8d8ea411751fb6978c33a48cdd325351 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 11:55:25 +0000 Subject: [PATCH] chore: bump @feathersjs/configuration from 4.5.17 to 5.0.30 Bumps [@feathersjs/configuration](https://github.com/feathersjs/feathers/tree/HEAD/packages/configuration) from 4.5.17 to 5.0.30. - [Release notes](https://github.com/feathersjs/feathers/releases) - [Changelog](https://github.com/feathersjs/feathers/blob/dove/packages/configuration/CHANGELOG.md) - [Commits](https://github.com/feathersjs/feathers/commits/v5.0.30/packages/configuration) --- updated-dependencies: - dependency-name: "@feathersjs/configuration" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 223 ++++++++++++++++++++++++++++++++++++++++++---- package.json | 2 +- yarn.lock | 140 +++++++++++++++++++++++------ 3 files changed, 322 insertions(+), 43 deletions(-) diff --git a/package-lock.json b/package-lock.json index f365254..d07ac5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "fiole-api", - "version": "0.0.0", + "version": "1.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fiole-api", - "version": "0.0.0", + "version": "1.0.1", "dependencies": { "@aws-sdk/client-s3": "^3.525.0", "@feathersjs/authentication": "^4.5.15", "@feathersjs/authentication-local": "^4.5.15", "@feathersjs/authentication-oauth": "^4.5.15", - "@feathersjs/configuration": "^4.5.15", + "@feathersjs/configuration": "^5.0.30", "@feathersjs/errors": "^4.5.15", "@feathersjs/express": "^4.5.15", "@feathersjs/feathers": "^4.5.15", @@ -3013,21 +3013,143 @@ } }, "node_modules/@feathersjs/configuration": { - "version": "4.5.17", - "resolved": "https://registry.npmjs.org/@feathersjs/configuration/-/configuration-4.5.17.tgz", - "integrity": "sha512-xPP45i6qMnrD+Vhk0YXYgPUJM7TRK3bZN3+FThDmvZ7LNenwgng3Lm1GqMbZqKPVGVPRpPU/Hlb2tIqbh5kYTQ==", - "license": "MIT", + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@feathersjs/configuration/-/configuration-5.0.30.tgz", + "integrity": "sha512-uIAmHmhDdicIV3kEaL5ZigsFO8ad9bXdfQzpOSQb73mFG8a/wSojw0b3LXLnoE7YRSrLb23dpKqzJfv8mXtqvg==", "dependencies": { - "@feathersjs/feathers": "^4.5.17", - "config": "^3.3.6", - "debug": "^4.3.3" + "@feathersjs/commons": "^5.0.30", + "@feathersjs/feathers": "^5.0.30", + "@feathersjs/schema": "^5.0.30", + "@types/config": "^3.3.4", + "config": "^3.3.12" }, "engines": { - "node": ">= 10" + "node": ">= 12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/daffl" + } + }, + "node_modules/@feathersjs/configuration/node_modules/@feathersjs/adapter-commons": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@feathersjs/adapter-commons/-/adapter-commons-5.0.30.tgz", + "integrity": "sha512-GVDyyCGKbOCOr7f8wh8sEPi0MNuYuIfxjEQG7+Vf1imD/4dZfbqanR9vy1J8d6zHxWcjChLik8E6FE6ai4g4Tw==", + "dependencies": { + "@feathersjs/commons": "^5.0.30", + "@feathersjs/errors": "^5.0.30", + "@feathersjs/feathers": "^5.0.30" + }, + "engines": { + "node": ">= 12" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/feathers" + } + }, + "node_modules/@feathersjs/configuration/node_modules/@feathersjs/commons": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@feathersjs/commons/-/commons-5.0.30.tgz", + "integrity": "sha512-OCOwqdzqvTxRrFeMSp3WVdtMIiLdCh/X1Fne7fAjvr1PKMtVk9JkLI6dSV2mp+x1djjHqsO5eAUxjy/ha+7SJw==", + "engines": { + "node": ">= 12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/daffl" + } + }, + "node_modules/@feathersjs/configuration/node_modules/@feathersjs/errors": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@feathersjs/errors/-/errors-5.0.30.tgz", + "integrity": "sha512-9ubxwNHj3XoLJlZK1TMmEa8TDR/wn681PxNwTBqWqwhb+zLfxxgjNVelK81TX6H1r0nhV+byKQ3BO/upuBW6Iw==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/@feathersjs/configuration/node_modules/@feathersjs/feathers": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@feathersjs/feathers/-/feathers-5.0.30.tgz", + "integrity": "sha512-IHES6iWRpq22NWx/UZ8mwOilRbC/1fF27C0Taq2gw+X/xKqfegKFguLWPNk4fs8MuQglnUvtP+oFcYpVORBK7Q==", + "dependencies": { + "@feathersjs/commons": "^5.0.30", + "@feathersjs/hooks": "^0.9.0", + "events": "^3.3.0" + }, + "engines": { + "node": ">= 12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/daffl" + } + }, + "node_modules/@feathersjs/configuration/node_modules/@feathersjs/hooks": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@feathersjs/hooks/-/hooks-0.9.0.tgz", + "integrity": "sha512-kLfWnuhbC25CPkR1/TDcVs0rSiv0JLNxrpUivLwc7FUnkyeciRi5VOmC1SOzL2SOagcozu3+m4VQiONyzgfY7w==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/@feathersjs/configuration/node_modules/@feathersjs/schema": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@feathersjs/schema/-/schema-5.0.30.tgz", + "integrity": "sha512-2vNUP3m1Eu5Lz1X3FPgTaPnq2iQMXtnR20w5JmDF8ZfCvXaKsRNbnjJ/K3iTuktn0+qbNxeFxFMF2W3cnctM7w==", + "dependencies": { + "@feathersjs/adapter-commons": "^5.0.30", + "@feathersjs/commons": "^5.0.30", + "@feathersjs/errors": "^5.0.30", + "@feathersjs/feathers": "^5.0.30", + "@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" + }, + "engines": { + "node": ">= 12" }, "funding": { "type": "github", "url": "https://github.com/sponsors/daffl" + }, + "peerDependencies": { + "typescript": ">=5.5" + } + }, + "node_modules/@feathersjs/configuration/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@feathersjs/configuration/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/@feathersjs/configuration/node_modules/typescript": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" } }, "node_modules/@feathersjs/errors": { @@ -4577,6 +4699,11 @@ "@types/express": "*" } }, + "node_modules/@types/config": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@types/config/-/config-3.3.5.tgz", + "integrity": "sha512-itq2HtXQBrNUKwMNZnb9mBRE3T99VYCdl1gjST9rq+9kFaB1iMMGuDeZnP88qid73DnpAMKH9ZolqDpS1Lz7+w==" + }, "node_modules/@types/connect": { "version": "3.4.38", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", @@ -4687,7 +4814,6 @@ "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, "license": "MIT" }, "node_modules/@types/jsonwebtoken": { @@ -5152,6 +5278,42 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -6053,10 +6215,9 @@ } }, "node_modules/config": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/config/-/config-3.3.11.tgz", - "integrity": "sha512-Dhn63ZoWCW5EMg4P0Sl/XNsj/7RLiUIA1x1npCy+m2cRwRHzLnt3UtYtxRDMZW/6oOMdWhCzaGYkOcajGgrAOA==", - "license": "MIT", + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/config/-/config-3.3.12.tgz", + "integrity": "sha512-Vmx389R/QVM3foxqBzXO8t2tUikYZP64Q6vQxGrsMpREeJc/aWRnPRERXWsYzOHAumx/AOoILWe6nU3ZJL+6Sw==", "dependencies": { "json5": "^2.2.3" }, @@ -6994,6 +7155,11 @@ "dev": true, "license": "MIT" }, + "node_modules/fast-uri": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", + "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==" + }, "node_modules/fast-xml-parser": { "version": "4.2.5", "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz", @@ -8572,6 +8738,18 @@ "dev": true, "license": "MIT" }, + "node_modules/json-schema-to-ts": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", + "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "ts-algebra": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -9850,6 +10028,14 @@ "node": ">=0.10.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", @@ -10781,6 +10967,11 @@ "node": ">= 14.0.0" } }, + "node_modules/ts-algebra": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", + "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==" + }, "node_modules/ts-api-utils": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.2.1.tgz", diff --git a/package.json b/package.json index f1a767f..61f4a79 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@feathersjs/authentication": "^4.5.15", "@feathersjs/authentication-local": "^4.5.15", "@feathersjs/authentication-oauth": "^4.5.15", - "@feathersjs/configuration": "^4.5.15", + "@feathersjs/configuration": "^5.0.30", "@feathersjs/errors": "^4.5.15", "@feathersjs/express": "^4.5.15", "@feathersjs/feathers": "^4.5.15", diff --git a/yarn.lock b/yarn.lock index 7642e4d..9f21565 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1305,6 +1305,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/runtime@^7.18.3": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.6.tgz#9afc3289f7184d8d7f98b099884c26317b9264d2" + integrity sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.8.4": version "7.25.0" resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz" @@ -1418,6 +1425,15 @@ "@feathersjs/errors" "^4.5.17" "@feathersjs/feathers" "^4.5.17" +"@feathersjs/adapter-commons@^5.0.30": + version "5.0.30" + resolved "https://registry.yarnpkg.com/@feathersjs/adapter-commons/-/adapter-commons-5.0.30.tgz#f23a96633fbf1d710b7926d2247f1afdd253ad40" + integrity sha512-GVDyyCGKbOCOr7f8wh8sEPi0MNuYuIfxjEQG7+Vf1imD/4dZfbqanR9vy1J8d6zHxWcjChLik8E6FE6ai4g4Tw== + dependencies: + "@feathersjs/commons" "^5.0.30" + "@feathersjs/errors" "^5.0.30" + "@feathersjs/feathers" "^5.0.30" + "@feathersjs/authentication-local@^4.5.15": version "4.5.18" resolved "https://registry.npmjs.org/@feathersjs/authentication-local/-/authentication-local-4.5.18.tgz" @@ -1465,19 +1481,21 @@ resolved "https://registry.npmjs.org/@feathersjs/commons/-/commons-4.5.16.tgz" integrity sha512-FXKAcGApcd9w3M42gjLi8+oaPijabS8qbD4ynQK3PM8J7BqpbSdCzURsI7EpReoQxFxdhrR4jix8cQIC/iAeuw== -"@feathersjs/commons@^5.0.21": - version "5.0.21" - resolved "https://registry.npmjs.org/@feathersjs/commons/-/commons-5.0.21.tgz" - integrity sha512-8/vNe5XR1VqR3kRAGc4D24SeW0nfI2/srUkjGksa9Js2qTVmGlOk5HfLA+Uw2GMuVs2/JYnexpV5WPDtjfMWNw== +"@feathersjs/commons@^5.0.21", "@feathersjs/commons@^5.0.30": + version "5.0.30" + resolved "https://registry.yarnpkg.com/@feathersjs/commons/-/commons-5.0.30.tgz#59ff0c7f789b93e871c7fd15cbbb5b9738694f29" + integrity sha512-OCOwqdzqvTxRrFeMSp3WVdtMIiLdCh/X1Fne7fAjvr1PKMtVk9JkLI6dSV2mp+x1djjHqsO5eAUxjy/ha+7SJw== -"@feathersjs/configuration@^4.5.15": - version "4.5.17" - resolved "https://registry.npmjs.org/@feathersjs/configuration/-/configuration-4.5.17.tgz" - integrity sha512-xPP45i6qMnrD+Vhk0YXYgPUJM7TRK3bZN3+FThDmvZ7LNenwgng3Lm1GqMbZqKPVGVPRpPU/Hlb2tIqbh5kYTQ== +"@feathersjs/configuration@^5.0.30": + version "5.0.30" + resolved "https://registry.yarnpkg.com/@feathersjs/configuration/-/configuration-5.0.30.tgz#31aec899612bcbe57130b6a788b0a62b89a4621e" + integrity sha512-uIAmHmhDdicIV3kEaL5ZigsFO8ad9bXdfQzpOSQb73mFG8a/wSojw0b3LXLnoE7YRSrLb23dpKqzJfv8mXtqvg== dependencies: - "@feathersjs/feathers" "^4.5.17" - config "^3.3.6" - debug "^4.3.3" + "@feathersjs/commons" "^5.0.30" + "@feathersjs/feathers" "^5.0.30" + "@feathersjs/schema" "^5.0.30" + "@types/config" "^3.3.4" + config "^3.3.12" "@feathersjs/errors@^4.5.11", "@feathersjs/errors@^4.5.15", "@feathersjs/errors@^4.5.17": version "4.5.17" @@ -1491,6 +1509,11 @@ resolved "https://registry.npmjs.org/@feathersjs/errors/-/errors-5.0.21.tgz" integrity sha512-HDuhPbR8XUJjGnNkS8ushQmFJuVW6dZz79dT7oflSSP/m1RvQDNtA8DIXxTpTlM9RIYZQbflWwc7oVBx/ikxSw== +"@feathersjs/errors@^5.0.30": + version "5.0.30" + resolved "https://registry.yarnpkg.com/@feathersjs/errors/-/errors-5.0.30.tgz#d256ea29ee77b92fb2e767534a048c4aa8684c95" + integrity sha512-9ubxwNHj3XoLJlZK1TMmEa8TDR/wn681PxNwTBqWqwhb+zLfxxgjNVelK81TX6H1r0nhV+byKQ3BO/upuBW6Iw== + "@feathersjs/express@^4.5.15", "@feathersjs/express@^4.5.18": version "4.5.18" resolved "https://registry.npmjs.org/@feathersjs/express/-/express-4.5.18.tgz" @@ -1514,19 +1537,34 @@ events "^3.3.0" uberproto "^2.0.6" -"@feathersjs/feathers@^5.0.21": - version "5.0.21" - resolved "https://registry.npmjs.org/@feathersjs/feathers/-/feathers-5.0.21.tgz" - integrity sha512-g2gdP8U5WT6Xd5Xekq0152R7O2eUx83c7L+WUA675d7r6Qo1R3Kiboy/cYC9w+MgGsSg8Pgh019WVVphGis+qQ== +"@feathersjs/feathers@^5.0.21", "@feathersjs/feathers@^5.0.30": + version "5.0.30" + resolved "https://registry.yarnpkg.com/@feathersjs/feathers/-/feathers-5.0.30.tgz#9816bd07e86794a956db198fb557609dc3c50cf1" + integrity sha512-IHES6iWRpq22NWx/UZ8mwOilRbC/1fF27C0Taq2gw+X/xKqfegKFguLWPNk4fs8MuQglnUvtP+oFcYpVORBK7Q== dependencies: - "@feathersjs/commons" "^5.0.21" - "@feathersjs/hooks" "^0.8.1" + "@feathersjs/commons" "^5.0.30" + "@feathersjs/hooks" "^0.9.0" events "^3.3.0" -"@feathersjs/hooks@^0.8.1": - version "0.8.1" - resolved "https://registry.npmjs.org/@feathersjs/hooks/-/hooks-0.8.1.tgz" - integrity sha512-q/OGjm2BEhT9cHYYcMZR4YKX4lHyufBJmi5Dz+XRM5YqUuEg9MYtR45CWgDiC1klrd2srNSsdmGNVU1otL4+0Q== +"@feathersjs/hooks@^0.9.0": + version "0.9.0" + resolved "https://registry.yarnpkg.com/@feathersjs/hooks/-/hooks-0.9.0.tgz#8aa339b83d17fcbd929e80113a3c0616979b33cb" + integrity sha512-kLfWnuhbC25CPkR1/TDcVs0rSiv0JLNxrpUivLwc7FUnkyeciRi5VOmC1SOzL2SOagcozu3+m4VQiONyzgfY7w== + +"@feathersjs/schema@^5.0.30": + version "5.0.30" + resolved "https://registry.yarnpkg.com/@feathersjs/schema/-/schema-5.0.30.tgz#d5a16ce9d3d37fc1d60849190f396d06e44d9593" + integrity sha512-2vNUP3m1Eu5Lz1X3FPgTaPnq2iQMXtnR20w5JmDF8ZfCvXaKsRNbnjJ/K3iTuktn0+qbNxeFxFMF2W3cnctM7w== + dependencies: + "@feathersjs/adapter-commons" "^5.0.30" + "@feathersjs/commons" "^5.0.30" + "@feathersjs/errors" "^5.0.30" + "@feathersjs/feathers" "^5.0.30" + "@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@^4.5.15": version "4.5.18" @@ -2412,6 +2450,11 @@ dependencies: "@types/express" "*" +"@types/config@^3.3.4": + version "3.3.5" + resolved "https://registry.yarnpkg.com/@types/config/-/config-3.3.5.tgz#91f0a52b10212b9c4254fb0bbc4bedd77cd389b8" + integrity sha512-itq2HtXQBrNUKwMNZnb9mBRE3T99VYCdl1gjST9rq+9kFaB1iMMGuDeZnP88qid73DnpAMKH9ZolqDpS1Lz7+w== + "@types/connect@*": version "3.4.38" resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" @@ -2492,7 +2535,7 @@ expect "^29.0.0" pretty-format "^29.0.0" -"@types/json-schema@^7.0.12": +"@types/json-schema@^7.0.12", "@types/json-schema@^7.0.15": version "7.0.15" resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== @@ -2759,6 +2802,13 @@ after@0.8.2: resolved "https://registry.npmjs.org/after/-/after-0.8.2.tgz" integrity sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA== +ajv-formats@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578" + integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== + dependencies: + ajv "^8.0.0" + ajv@^6.12.4, ajv@^6.12.6: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" @@ -2769,6 +2819,16 @@ ajv@^6.12.4, ajv@^6.12.6: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@^8.0.0, ajv@^8.17.1: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== + dependencies: + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + ansi-escapes@^4.2.1: version "4.3.2" resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" @@ -3286,10 +3346,10 @@ concat-stream@^1.5.2: readable-stream "^2.2.2" typedarray "^0.0.6" -config@^3.3.6: - version "3.3.11" - resolved "https://registry.npmjs.org/config/-/config-3.3.11.tgz" - integrity sha512-Dhn63ZoWCW5EMg4P0Sl/XNsj/7RLiUIA1x1npCy+m2cRwRHzLnt3UtYtxRDMZW/6oOMdWhCzaGYkOcajGgrAOA== +config@^3.3.12: + version "3.3.12" + resolved "https://registry.yarnpkg.com/config/-/config-3.3.12.tgz#a10ae66efcc3e48c1879fbb657c86c4ef6c7b25e" + integrity sha512-Vmx389R/QVM3foxqBzXO8t2tUikYZP64Q6vQxGrsMpREeJc/aWRnPRERXWsYzOHAumx/AOoILWe6nU3ZJL+6Sw== dependencies: json5 "^2.2.3" @@ -3811,6 +3871,11 @@ fast-levenshtein@^2.0.6: resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== +fast-uri@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.2.tgz#d78b298cf70fd3b752fd951175a3da6a7b48f024" + integrity sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row== + fast-xml-parser@4.2.5: version "4.2.5" resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz" @@ -4753,11 +4818,24 @@ json-parse-even-better-errors@^2.3.0: resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-schema-to-ts@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz#81f3acaf5a34736492f6f5f51870ef9ece1ca853" + integrity sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g== + dependencies: + "@babel/runtime" "^7.18.3" + ts-algebra "^2.0.0" + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" @@ -5513,6 +5591,11 @@ require-directory@^2.1.1: resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + require_optional@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz" @@ -6045,6 +6128,11 @@ triple-beam@^1.3.0: resolved "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz" integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg== +ts-algebra@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ts-algebra/-/ts-algebra-2.0.0.tgz#4e3e0953878f26518fce7f6bb115064a65388b7a" + integrity sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw== + ts-api-utils@^1.0.1: version "1.2.1" resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.2.1.tgz"