diff --git a/package-lock.json b/package-lock.json index 428cce67..1b4b77a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "@eik/eslint-config": "1.0.25", "@eik/prettier-config": "1.0.1", "@eik/semantic-release-config": "1.0.15", - "@eik/service": "5.1.37", + "@eik/service": "5.1.45", "@eik/sink-memory": "2.0.16", "@eik/typescript-config": "1.0.0", "@types/yargs": "17.0.35", @@ -273,16 +273,16 @@ } }, "node_modules/@eik/core": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/@eik/core/-/core-2.1.35.tgz", - "integrity": "sha512-EzdcxYReahwr1Yqm+EngAU805dW7ot7w8egRUS7SqylIxotMk1HlXUaUj74/o3QiVo2x/teWWiUpJBZ7pYRAXA==", + "version": "2.1.37", + "resolved": "https://registry.npmjs.org/@eik/core/-/core-2.1.37.tgz", + "integrity": "sha512-kl6901jqi9qMKbQ7cYT3LfWz294nG3nfx8nwaLncZZHuPdsvg/hw/Cycva+WirPhSAnbDZPF74ugVc1XRSRxSw==", "dev": true, "license": "MIT", "dependencies": { - "@eik/common": "5.1.23", + "@eik/common": "5.1.25", "@eik/sink": "1.2.5", - "@eik/sink-file-system": "2.0.28", - "@eik/sink-memory": "2.0.25", + "@eik/sink-file-system": "2.0.30", + "@eik/sink-memory": "2.0.27", "@metrics/client": "2.5.5", "abslog": "2.4.4", "busboy": "1.6.0", @@ -296,36 +296,36 @@ } }, "node_modules/@eik/core/node_modules/@eik/common": { - "version": "5.1.23", - "resolved": "https://registry.npmjs.org/@eik/common/-/common-5.1.23.tgz", - "integrity": "sha512-8zws0Wfn+6c4Hlk7QxRaomNDnSpzWT5+YsCKpNZcX3/IMm2zFA7bBo4abjFyOGwh9XAE/5GhTWISfpOr0ItRZw==", + "version": "5.1.25", + "resolved": "https://registry.npmjs.org/@eik/common/-/common-5.1.25.tgz", + "integrity": "sha512-nQsX85iDqBDtf0gItQIHXLRbZ9Cv3WtinJSN8v+c+bsNI9yiqtRWnNnydVCKEVUFr+NZon9uwBsnUjKySQmPSA==", "dev": true, "license": "ISC", "dependencies": { - "ajv": "8.18.0", + "ajv": "8.20.0", "ajv-formats": "3.0.1", "mime-types": "3.0.2", "semver": "7.7.4", - "tinyglobby": "0.2.15", + "tinyglobby": "0.2.16", "validate-npm-package-name": "7.0.2" } }, "node_modules/@eik/core/node_modules/@eik/sink-memory": { - "version": "2.0.25", - "resolved": "https://registry.npmjs.org/@eik/sink-memory/-/sink-memory-2.0.25.tgz", - "integrity": "sha512-4UnXou70pl1OrJDXdc83IXb2y/qTSzb5mpxWEEOEY/JSAfFX9bLumu07oh1lPYi6HCMUY23uWVmz29DNA2lk/A==", + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/@eik/sink-memory/-/sink-memory-2.0.27.tgz", + "integrity": "sha512-4C1UhaY/KcNT/F2zbVzzoyvWFJE5+nfEiSfQ/iG79PTtUWSO0m47NaSFZ1137oCxwXgy1/icJfnqWBBVgaE8eg==", "dev": true, "license": "MIT", "dependencies": { - "@eik/common": "5.1.23", + "@eik/common": "5.1.25", "@eik/sink": "1.2.5", "@metrics/client": "2.5.5" } }, "node_modules/@eik/core/node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "dev": true, "license": "MIT", "dependencies": { @@ -339,6 +339,54 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@eik/core/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/@eik/core/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@eik/core/node_modules/tinyglobby": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, "node_modules/@eik/eslint-config": { "version": "1.0.25", "resolved": "https://registry.npmjs.org/@eik/eslint-config/-/eslint-config-1.0.25.tgz", @@ -709,21 +757,21 @@ } }, "node_modules/@eik/service": { - "version": "5.1.37", - "resolved": "https://registry.npmjs.org/@eik/service/-/service-5.1.37.tgz", - "integrity": "sha512-4VlMqIEscnAmLUurYOLD7ItkxL8bxpp5eUjVFn2DOalRUUNTRLoKwtXwBGosoeiT4WUkd787rOhesUx2/Yd/Og==", + "version": "5.1.45", + "resolved": "https://registry.npmjs.org/@eik/service/-/service-5.1.45.tgz", + "integrity": "sha512-DAy1UAN5qDN0mxv1BMh3q6imbXoFm/o/fO4Tsj9Iq5Odux1WMVr4YlGB2Tj2qT28b1yFAdLtYrRGuQKOArG3yw==", "dev": true, "license": "MIT", "dependencies": { - "@eik/core": "2.1.35", + "@eik/core": "2.1.37", "@eik/sink": "1.2.5", - "@eik/sink-file-system": "2.0.28", - "@eik/sink-memory": "2.0.24", + "@eik/sink-file-system": "2.0.30", + "@eik/sink-memory": "2.0.26", "@fastify/compress": "8.3.1", "@fastify/cors": "10.1.0", "@fastify/jwt": "10.0.0", "convict": "6.2.5", - "fastify": "5.8.3", + "fastify": "5.8.5", "http-errors": "2.0.1", "js-yaml": "4.1.1", "pino": "10.3.1" @@ -737,50 +785,96 @@ "node": ">=20.5.0" } }, + "node_modules/@eik/service/node_modules/@eik/common": { + "version": "5.1.24", + "resolved": "https://registry.npmjs.org/@eik/common/-/common-5.1.24.tgz", + "integrity": "sha512-DRvhQXZ8oyp1Hzvlltl4S/RTONtKwdYGTfZj6M58whrYgDaXY6QoZsbwCNgLCUmLPhn5DSgANOgP7V3DWAr6gg==", + "dev": true, + "license": "ISC", + "dependencies": { + "ajv": "8.18.0", + "ajv-formats": "3.0.1", + "mime-types": "3.0.2", + "semver": "7.7.4", + "tinyglobby": "0.2.16", + "validate-npm-package-name": "7.0.2" + } + }, "node_modules/@eik/service/node_modules/@eik/sink-memory": { - "version": "2.0.24", - "resolved": "https://registry.npmjs.org/@eik/sink-memory/-/sink-memory-2.0.24.tgz", - "integrity": "sha512-ussNq/H/yWv4eY5oZfJ68DqhI/6HXm53mF14x706sQMxD6j0itVPs+OCcqlfkqlnLIBBVDo68FdP0JYcrmJKyQ==", + "version": "2.0.26", + "resolved": "https://registry.npmjs.org/@eik/sink-memory/-/sink-memory-2.0.26.tgz", + "integrity": "sha512-Y+q6DZx987nKZP4C4iHLR1UoWYevNmNvQ7NUW/gMPO9XhR7g8So+84AOvx65EMm9ro0rUiA2KjcObB1NTBY5LQ==", "dev": true, "license": "MIT", "dependencies": { - "@eik/common": "5.1.22", + "@eik/common": "5.1.24", "@eik/sink": "1.2.5", "@metrics/client": "2.5.5" } }, - "node_modules/@eik/service/node_modules/fastify": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.8.3.tgz", - "integrity": "sha512-XJXpRQ41+rsJ/GLeP9vyDC+fBXilcTlEXokMSexkdEkla4uf7ZQNaI5xl3el+kW5TZQulqYxLr659ey/KX7XmQ==", + "node_modules/@eik/service/node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" + "license": "MIT", + "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/@eik/service/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true } - ], + } + }, + "node_modules/@eik/service/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@eik/service/node_modules/tinyglobby": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "dev": true, "license": "MIT", "dependencies": { - "@fastify/ajv-compiler": "^4.0.5", - "@fastify/error": "^4.0.0", - "@fastify/fast-json-stringify-compiler": "^5.0.0", - "@fastify/proxy-addr": "^5.0.0", - "abstract-logging": "^2.0.1", - "avvio": "^9.0.0", - "fast-json-stringify": "^6.0.0", - "find-my-way": "^9.0.0", - "light-my-request": "^6.0.0", - "pino": "^9.14.0 || ^10.1.0", - "process-warning": "^5.0.0", - "rfdc": "^1.3.1", - "secure-json-parse": "^4.0.0", - "semver": "^7.6.0", - "toad-cache": "^3.7.0" + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" } }, "node_modules/@eik/sink": { @@ -791,13 +885,13 @@ "license": "MIT" }, "node_modules/@eik/sink-file-system": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/@eik/sink-file-system/-/sink-file-system-2.0.28.tgz", - "integrity": "sha512-f4d8wfVq0FDLoMCxu5NgwDCZlzZLBRlPtDHrB4p1LTKwZ0rV3ySRC5LrPB05W3ZavwCnMd/RPJGyk0UF1eML7A==", + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/@eik/sink-file-system/-/sink-file-system-2.0.30.tgz", + "integrity": "sha512-L6h6pH0TNmUmfWS5Dx1UCoHjOJWygRbmAefDt7Qs5UoeSrwxl13W9T5NE4iA7zDDpuhe5d2oFGa/rglo6W5wvA==", "dev": true, "license": "MIT", "dependencies": { - "@eik/common": "5.1.23", + "@eik/common": "5.1.25", "@eik/sink": "1.2.5", "@metrics/client": "2.5.5", "mime": "4.1.0", @@ -805,24 +899,24 @@ } }, "node_modules/@eik/sink-file-system/node_modules/@eik/common": { - "version": "5.1.23", - "resolved": "https://registry.npmjs.org/@eik/common/-/common-5.1.23.tgz", - "integrity": "sha512-8zws0Wfn+6c4Hlk7QxRaomNDnSpzWT5+YsCKpNZcX3/IMm2zFA7bBo4abjFyOGwh9XAE/5GhTWISfpOr0ItRZw==", + "version": "5.1.25", + "resolved": "https://registry.npmjs.org/@eik/common/-/common-5.1.25.tgz", + "integrity": "sha512-nQsX85iDqBDtf0gItQIHXLRbZ9Cv3WtinJSN8v+c+bsNI9yiqtRWnNnydVCKEVUFr+NZon9uwBsnUjKySQmPSA==", "dev": true, "license": "ISC", "dependencies": { - "ajv": "8.18.0", + "ajv": "8.20.0", "ajv-formats": "3.0.1", "mime-types": "3.0.2", "semver": "7.7.4", - "tinyglobby": "0.2.15", + "tinyglobby": "0.2.16", "validate-npm-package-name": "7.0.2" } }, "node_modules/@eik/sink-file-system/node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "dev": true, "license": "MIT", "dependencies": { @@ -836,6 +930,54 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@eik/sink-file-system/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/@eik/sink-file-system/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@eik/sink-file-system/node_modules/tinyglobby": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, "node_modules/@eik/sink-memory": { "version": "2.0.16", "resolved": "https://registry.npmjs.org/@eik/sink-memory/-/sink-memory-2.0.16.tgz", diff --git a/package.json b/package.json index 74f95c6d..9376b92d 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@eik/eslint-config": "1.0.25", "@eik/prettier-config": "1.0.1", "@eik/semantic-release-config": "1.0.15", - "@eik/service": "5.1.37", + "@eik/service": "5.1.45", "@eik/sink-memory": "2.0.16", "@eik/typescript-config": "1.0.0", "@types/yargs": "17.0.35",