diff --git a/package.json b/package.json index fd636726..3e579f8d 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", - "dotenv": "^17.4.1", + "dotenv": "^17.4.2", "express": "^5.2.1", "node-html-parser": "^7.1.0", "zod": "^4.3.6" @@ -48,26 +48,26 @@ "@eslint/eslintrc": "^3.3.5", "@eslint/js": "^10.0.1", "@types/express": "^5.0.6", - "@types/node": "^25.5.2", - "@typescript-eslint/eslint-plugin": "^8.58.0", - "@typescript-eslint/parser": "^8.58.0", - "@vitest/coverage-istanbul": "^4.1.2", - "@vitest/ui": "^4.1.2", + "@types/node": "^25.6.0", + "@typescript-eslint/eslint-plugin": "^8.58.1", + "@typescript-eslint/parser": "^8.58.1", + "@vitest/coverage-istanbul": "^4.1.4", + "@vitest/ui": "^4.1.4", "eslint": "^10.2.0", "eslint-config-google": "^0.14.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", - "globals": "^17.4.0", + "globals": "^17.5.0", "husky": "^9.1.7", "lint-staged": "^16.4.0", - "prettier": "^3.8.1", + "prettier": "^3.8.2", "rimraf": "^6.1.3", - "rolldown-plugin-dist-package": "^1.0.0", + "rolldown-plugin-dist-package": "^1.0.1", "tsdown": "^0.21.7", "tsx": "^4.21.0", - "typedoc": "^0.28.18", + "typedoc": "^0.28.19", "typescript": "^6.0.2", - "vitest": "^4.1.2" + "vitest": "^4.1.4" }, "repository": { "url": "git+https://github.com/bartholomej/node-csfd-api.git", diff --git a/yarn.lock b/yarn.lock index 30919e34..aca071a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1211,12 +1211,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^25.5.2": - version: 25.5.2 - resolution: "@types/node@npm:25.5.2" +"@types/node@npm:^25.6.0": + version: 25.6.0 + resolution: "@types/node@npm:25.6.0" dependencies: - undici-types: "npm:~7.18.0" - checksum: 10c0/11e41a85401724cd1a4de6fb7bd4264ec46db10c09fc8cf8d41de4ede0a7063db458348f859ead4ec0929906aa26aaf45a5fef3aa59742ca0521cda9cee52377 + undici-types: "npm:~7.19.0" + checksum: 10c0/d2d2015630ff098a201407f55f5077a20270ae4f465c739b40865cd9933b91b9c5d2b85568eadaf3db0801b91e267333ca7eb39f007428b173d1cdab4b339ac5 languageName: node linkType: hard @@ -1260,105 +1260,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.58.0" +"@typescript-eslint/eslint-plugin@npm:^8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.58.1" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.58.0" - "@typescript-eslint/type-utils": "npm:8.58.0" - "@typescript-eslint/utils": "npm:8.58.0" - "@typescript-eslint/visitor-keys": "npm:8.58.0" + "@typescript-eslint/scope-manager": "npm:8.58.1" + "@typescript-eslint/type-utils": "npm:8.58.1" + "@typescript-eslint/utils": "npm:8.58.1" + "@typescript-eslint/visitor-keys": "npm:8.58.1" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.58.0 + "@typescript-eslint/parser": ^8.58.1 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/ac45c30f6ba9e188a01144708aa845e7ee8bb8a4d4f9aa6d2dce7784852d0821d42b031fee6832069935c3b885feff6d4014e30145b99693d25d7f563266a9f8 + checksum: 10c0/694bdcb2b775a7d8b99e39701cd4b56ad0645063333b3bf3eb3f2802ba01122c442753677efedd65485c89af82cd7397ce14b50a54834e61bda4feae67ca1c8c languageName: node linkType: hard -"@typescript-eslint/parser@npm:^8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/parser@npm:8.58.0" +"@typescript-eslint/parser@npm:^8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/parser@npm:8.58.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.58.0" - "@typescript-eslint/types": "npm:8.58.0" - "@typescript-eslint/typescript-estree": "npm:8.58.0" - "@typescript-eslint/visitor-keys": "npm:8.58.0" + "@typescript-eslint/scope-manager": "npm:8.58.1" + "@typescript-eslint/types": "npm:8.58.1" + "@typescript-eslint/typescript-estree": "npm:8.58.1" + "@typescript-eslint/visitor-keys": "npm:8.58.1" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/56c7ec21675cec4730760bfa37c29e42e80b4d6444e2beca55fad9ef53731392270d142797482ea798405be0d7e28ec6c9c16a1ee2ee1c94f73d3bf0ed29763c + checksum: 10c0/f1a1907079c2c2611011125218b0975d99547ac834ac434d7ff4e99fee4e938aedd6b8530ecdc5efc7bcc1a3b9d546252e318690d3e670c394b891ba75e66925 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/project-service@npm:8.58.0" +"@typescript-eslint/project-service@npm:8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/project-service@npm:8.58.1" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.58.0" - "@typescript-eslint/types": "npm:^8.58.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.58.1" + "@typescript-eslint/types": "npm:^8.58.1" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/e6d0cb2f7708ccb31a2ff9eb35817d4999c26e1f1cd3c607539e21d0c73a234daa77c73ee1163bc4e8b139252d619823c444759f1ddabdd138cab4885e9c9794 + checksum: 10c0/c48541a1350f12817b1ab54ab0e4d2a853811449fdc6d02a0d9b617520262fd286d1e3c4adf38b677e807df84cdbf32033e898e71ec7649299ce92e820f8e85d languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/scope-manager@npm:8.58.0" +"@typescript-eslint/scope-manager@npm:8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/scope-manager@npm:8.58.1" dependencies: - "@typescript-eslint/types": "npm:8.58.0" - "@typescript-eslint/visitor-keys": "npm:8.58.0" - checksum: 10c0/bd5c16780f22d62359af0f69909f38a15fa3c55e609124a7cd5c2a04322fe41e586d81066f3ad1dcc3c1eff24dbcb48b78d099626d611fbd680c20c005d48f1d + "@typescript-eslint/types": "npm:8.58.1" + "@typescript-eslint/visitor-keys": "npm:8.58.1" + checksum: 10c0/c7c67d249a9d1dd348ec29878e588422f2fe15531dfe83ff6fa35b8a0bffc2db9ee8a4e8fcc086742a32bc0c5da6c8ff3f4d4b007a62019b3f1da4381947ea7e languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.58.0, @typescript-eslint/tsconfig-utils@npm:^8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.58.0" +"@typescript-eslint/tsconfig-utils@npm:8.58.1, @typescript-eslint/tsconfig-utils@npm:^8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.58.1" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/0a07fe1a28b2513e625882bc8d4c4e0c5a105cdbcb987beae12fc66dbe71dc9638013e4d1fa8ad10d828a2acd5e3fed987c189c00d41fed0e880009f99adf1b2 + checksum: 10c0/dcccf8c64e3806e3bcac750f9746f852cbf36abb816afb3e3a825f7d0268eb0bf3aa97c019082d0976508b93d2f09ff21cdfffcbffdc3204db3cb98cd0aa33cc languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/type-utils@npm:8.58.0" +"@typescript-eslint/type-utils@npm:8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/type-utils@npm:8.58.1" dependencies: - "@typescript-eslint/types": "npm:8.58.0" - "@typescript-eslint/typescript-estree": "npm:8.58.0" - "@typescript-eslint/utils": "npm:8.58.0" + "@typescript-eslint/types": "npm:8.58.1" + "@typescript-eslint/typescript-estree": "npm:8.58.1" + "@typescript-eslint/utils": "npm:8.58.1" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1223733d41f8463be92ef1ad048d546f9663152212b22dc968abbd9f8e4486bd4082e16baa51d2d281e0d4815563bc4b1ecf01684e2940b7897ba17aa26d1196 + checksum: 10c0/df3dd6f69edd8dd52c576882e8da0e810b47ad1608a3a57d82ff8a2ca12f134a715d0e1ec994bf877a7c6aecdeea349c305b3b8e4b39359c0c90417dc1cb9244 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.58.0, @typescript-eslint/types@npm:^8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/types@npm:8.58.0" - checksum: 10c0/f2fe1321758a04591c20d77caba956ae76b77cff0b976a0224b37077d80b1ebd826874d15ec79c3a3b7d57ee5679e5d10756db1b082bde3d51addbd3a8431d38 +"@typescript-eslint/types@npm:8.58.1, @typescript-eslint/types@npm:^8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/types@npm:8.58.1" + checksum: 10c0/c468e2e3748d0d9a178b1e0f4a8dccb95085ba732ba9e462c21a3ac9be91ab63ce8147f3a181081f7a758f9c885ee6b2e0f5f890ee3f0f405e3caab515130b1a languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.58.0" +"@typescript-eslint/typescript-estree@npm:8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.58.1" dependencies: - "@typescript-eslint/project-service": "npm:8.58.0" - "@typescript-eslint/tsconfig-utils": "npm:8.58.0" - "@typescript-eslint/types": "npm:8.58.0" - "@typescript-eslint/visitor-keys": "npm:8.58.0" + "@typescript-eslint/project-service": "npm:8.58.1" + "@typescript-eslint/tsconfig-utils": "npm:8.58.1" + "@typescript-eslint/types": "npm:8.58.1" + "@typescript-eslint/visitor-keys": "npm:8.58.1" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -1366,38 +1366,38 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/a8cb94cb765b27740a54f9b5378bd8f0dc49e301ceed99a0791dc9d1f61c2a54e3212f7ed9120c8c2df80104ad3117150cf5e7fe8a0b7eec3ed04969a79b103e + checksum: 10c0/06ad23dc71a7733c3f01019b7d426c2ebe1f4a845f3843d22f69c63aba8a3e8224a3e847996382da8ce253b3cff42f4f69a57b3db0bb2bc938291bf31d79ea4a languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/utils@npm:8.58.0" +"@typescript-eslint/utils@npm:8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/utils@npm:8.58.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.58.0" - "@typescript-eslint/types": "npm:8.58.0" - "@typescript-eslint/typescript-estree": "npm:8.58.0" + "@typescript-eslint/scope-manager": "npm:8.58.1" + "@typescript-eslint/types": "npm:8.58.1" + "@typescript-eslint/typescript-estree": "npm:8.58.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/457e01a6e6d954dbfe13c49ece3cf8a55e5d8cf19ea9ae7086c0e205d89e3cdbb91153062ab440d2e78ad3f077b174adc42bfb1b6fc24299020a0733e7f9c11c + checksum: 10c0/99538feaaa7e5a08c8cfeaaeff5775812bdaf9faba602d55341102761e84ffee8e1fbfbadc9dbd9b036feedc6b541550b300fe26b90ae92f92d1b687dc65ecda languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.58.0": - version: 8.58.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.58.0" +"@typescript-eslint/visitor-keys@npm:8.58.1": + version: 8.58.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.58.1" dependencies: - "@typescript-eslint/types": "npm:8.58.0" + "@typescript-eslint/types": "npm:8.58.1" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/75f3c9c097a308cc6450822a0f81d44c8b79b524e99dd2c41ded347b12f148ab3bd459ce9cc6bd00f8f0725c5831baab6d2561596ead3394ab76dddbeb32cce1 + checksum: 10c0/d2709bfb63bd86eb7b28bc86c15d9b29a8cceb5e25843418b039f497a1007fc92fa02eef8a2cbfd9cdec47f490205a00eab7fb204fd14472cf31b8db0e2db963 languageName: node linkType: hard -"@vitest/coverage-istanbul@npm:^4.1.2": - version: 4.1.2 - resolution: "@vitest/coverage-istanbul@npm:4.1.2" +"@vitest/coverage-istanbul@npm:^4.1.4": + version: 4.1.4 + resolution: "@vitest/coverage-istanbul@npm:4.1.4" dependencies: "@babel/core": "npm:^7.29.0" "@istanbuljs/schema": "npm:^0.1.3" @@ -1410,30 +1410,30 @@ __metadata: obug: "npm:^2.1.1" tinyrainbow: "npm:^3.1.0" peerDependencies: - vitest: 4.1.2 - checksum: 10c0/ca5a57d7d9abd957226a2d9a6f71bcbc81a88262675bff88c2083a749a6ccddcf159f76a6c0ec9a2ecfa3388fa2872b4b90191f43f81661f4ec81353f5dacedc + vitest: 4.1.4 + checksum: 10c0/9af4100f8f38b9818c10afcb1ef5594ffa94318a31ba297ddb2e4c975e5aeb26ea40993f98137538c8248bb14b4e4668a8db13e8f15e7606f76d1127ef5fc838 languageName: node linkType: hard -"@vitest/expect@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/expect@npm:4.1.2" +"@vitest/expect@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/expect@npm:4.1.4" dependencies: "@standard-schema/spec": "npm:^1.1.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.1.2" - "@vitest/utils": "npm:4.1.2" + "@vitest/spy": "npm:4.1.4" + "@vitest/utils": "npm:4.1.4" chai: "npm:^6.2.2" tinyrainbow: "npm:^3.1.0" - checksum: 10c0/e238c833b5555d31b074545807956d5e874a1ef725525ecc99f1885b71b230b2127d40d8d142a7253666b8565d5806723853e85e0e99265520ec7506fdc5890c + checksum: 10c0/99b53a931366ddc985f26528495ec991fa2ce64018b00a56f989c322553045c5adf17e091eb7a12d786246712f84d36fc88e9d26c852538ff4dd5a6f9cf98715 languageName: node linkType: hard -"@vitest/mocker@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/mocker@npm:4.1.2" +"@vitest/mocker@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/mocker@npm:4.1.4" dependencies: - "@vitest/spy": "npm:4.1.2" + "@vitest/spy": "npm:4.1.4" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -1444,53 +1444,53 @@ __metadata: optional: true vite: optional: true - checksum: 10c0/f23094f3c7e1e5af42e6a468f0815c1ecdcab85cb3a56ab6f3f214a9808a40271467d4352cae972482b9738cc31c62c7312d8b0da227d6ea03d2b3aacb8d385f + checksum: 10c0/da61ee63743da4bc45df0488c994e284e7059a4005149195744705945d19aeb267c801b1f7d85e71b40f547ff2d5a195175c5d51e8455179c794ce67a019de87 languageName: node linkType: hard -"@vitest/pretty-format@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/pretty-format@npm:4.1.2" +"@vitest/pretty-format@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/pretty-format@npm:4.1.4" dependencies: tinyrainbow: "npm:^3.1.0" - checksum: 10c0/6f57519c707e6a3d1ff8630ca87ce78fda9bf7bb33f6e4a0c775a8b510f2a6cee109849e2cdb736b0280681c567bd03e4cff724cbf0962950c9ff81377f0b2bc + checksum: 10c0/14a25c5acd02b1d18f9fab01d884658edb9137008d01025273617fb000e36391e4fda1513e94a257f5e611fb09041a0c042d145a90d359c9e810c0044b12763e languageName: node linkType: hard -"@vitest/runner@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/runner@npm:4.1.2" +"@vitest/runner@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/runner@npm:4.1.4" dependencies: - "@vitest/utils": "npm:4.1.2" + "@vitest/utils": "npm:4.1.4" pathe: "npm:^2.0.3" - checksum: 10c0/35654a87bd27983443adc24d68529d624f7d70e0386176741dc5bcc4188b86a70af2c512405d7e97aa45c16d83e1c8566c1f99c8440430f95557275f18612d21 + checksum: 10c0/a942ecf2e50e4c380f0d269f87272353dc40fe354357e1ecd0c6568fd37202bb86e33db676f4ad6cc5f1ab30937bba0b278d987729b21a0f22e9827f7f577da2 languageName: node linkType: hard -"@vitest/snapshot@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/snapshot@npm:4.1.2" +"@vitest/snapshot@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/snapshot@npm:4.1.4" dependencies: - "@vitest/pretty-format": "npm:4.1.2" - "@vitest/utils": "npm:4.1.2" + "@vitest/pretty-format": "npm:4.1.4" + "@vitest/utils": "npm:4.1.4" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10c0/6d20e92386937afddbc81344211e554b83a559e20fb10c1deb0b1c3532994dc9fc62d816706ac835bdb737eb1ab02e9c0bc9de80dd8316060e1e0aaa447ba48f + checksum: 10c0/9221df7c097665a204c811184ac2f3b89638ecd115344e703e9c4361dabd2ba80be4710ed20d127817d34227a74f21b90725deaecd4632954b492ad258d4913f languageName: node linkType: hard -"@vitest/spy@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/spy@npm:4.1.2" - checksum: 10c0/2b5888d536d3e2083c5f8939763e6d780c2c03cc60e1ab45f9d04eacf14467acb9724cae1c4778e4c06426d49d04517e190122882953054a4b13fda44780bb14 +"@vitest/spy@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/spy@npm:4.1.4" + checksum: 10c0/1036591947668845e45515d5b66b2095071609c243d2c987d650c71d0a27418e5de75a8b1ad44b7f45c5d97e71176640f0f49da94b32fb3d11e87cdd009bed26 languageName: node linkType: hard -"@vitest/ui@npm:^4.1.2": - version: 4.1.2 - resolution: "@vitest/ui@npm:4.1.2" +"@vitest/ui@npm:^4.1.4": + version: 4.1.4 + resolution: "@vitest/ui@npm:4.1.4" dependencies: - "@vitest/utils": "npm:4.1.2" + "@vitest/utils": "npm:4.1.4" fflate: "npm:^0.8.2" flatted: "npm:^3.4.2" pathe: "npm:^2.0.3" @@ -1498,19 +1498,19 @@ __metadata: tinyglobby: "npm:^0.2.15" tinyrainbow: "npm:^3.1.0" peerDependencies: - vitest: 4.1.2 - checksum: 10c0/9fad46c544f754e29739995fb00edcaa4567ff03d46ce347471f5fa6b905167ba1e11a00e96d2dcfe9c3271e18b54e52294728a04288fcc2b9438a753ff538d2 + vitest: 4.1.4 + checksum: 10c0/2bd711f9f20b479e0b118508b1a1ea3b3dfe1ebd55905aed7a9324a1a59c07b3e7f82b58c94ffc7dbcb91bc66355883d932b1325bba7a96824c25d0e8b5c8ac7 languageName: node linkType: hard -"@vitest/utils@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/utils@npm:4.1.2" +"@vitest/utils@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/utils@npm:4.1.4" dependencies: - "@vitest/pretty-format": "npm:4.1.2" + "@vitest/pretty-format": "npm:4.1.4" convert-source-map: "npm:^2.0.0" tinyrainbow: "npm:^3.1.0" - checksum: 10c0/d96475e0703b6e5208c6c0f570c1235278cbac3f3913a9aa4203a3e617c9eaca85a184bfd5d13cf366b84754df787ab8bc85242c5e0c63105ee7176c186a2136 + checksum: 10c0/7f81db08e5a8db1e83a37a8d64db011ae3a08b5bcc9aa220a6da428385acb75b11c77b169ab7a9f753529cc25ec11406cff6099b92711fda6291f844fb840a4e languageName: node linkType: hard @@ -1722,6 +1722,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^5.0.5": + version: 5.0.5 + resolution: "brace-expansion@npm:5.0.5" + dependencies: + balanced-match: "npm:^4.0.2" + checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3 + languageName: node + linkType: hard + "browserslist@npm:^4.24.0": version: 4.28.1 resolution: "browserslist@npm:4.28.1" @@ -2012,10 +2021,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^17.4.1": - version: 17.4.1 - resolution: "dotenv@npm:17.4.1" - checksum: 10c0/eb6ae592ee1e8f6b7f62e0f0c2827c4f27bbe9e00abe9d7910e06456e63dccd42f011de94da9450a63c07ccc52c318f527c1b56ad8e2c81a1a16314b53d4fd99 +"dotenv@npm:^17.4.2": + version: 17.4.2 + resolution: "dotenv@npm:17.4.2" + checksum: 10c0/164f8e77a646c8446867d5b588d26ea6005c8ea7c5eb41cf926f6113d23f2191355f6e0cfd95ea9bab98394a5b0a3f1e51a8399711b666fe55cc7b0bd745f942 languageName: node linkType: hard @@ -2750,10 +2759,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^17.4.0": - version: 17.4.0 - resolution: "globals@npm:17.4.0" - checksum: 10c0/2be9e8c2b9035836f13d420b22f0247a328db82967d3bebfc01126d888ed609305f06c05895914e969653af5c6ba35fd7a0920f3e6c869afa60666c810630feb +"globals@npm:^17.5.0": + version: 17.5.0 + resolution: "globals@npm:17.5.0" + checksum: 10c0/92828102ed2f5637907725f0478038bed02fc83e9fc89300bb753639ba7c022b6c02576fc772117302b431b204591db1f2fa909d26f3f0a9852cc856a941df3f languageName: node linkType: hard @@ -3440,6 +3449,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^10.2.5": + version: 10.2.5 + resolution: "minimatch@npm:10.2.5" + dependencies: + brace-expansion: "npm:^5.0.5" + checksum: 10c0/6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd + languageName: node + linkType: hard + "minimatch@npm:^3.1.5": version: 3.1.5 resolution: "minimatch@npm:3.1.5" @@ -3571,29 +3589,29 @@ __metadata: "@eslint/js": "npm:^10.0.1" "@modelcontextprotocol/sdk": "npm:^1.29.0" "@types/express": "npm:^5.0.6" - "@types/node": "npm:^25.5.2" - "@typescript-eslint/eslint-plugin": "npm:^8.58.0" - "@typescript-eslint/parser": "npm:^8.58.0" - "@vitest/coverage-istanbul": "npm:^4.1.2" - "@vitest/ui": "npm:^4.1.2" - dotenv: "npm:^17.4.1" + "@types/node": "npm:^25.6.0" + "@typescript-eslint/eslint-plugin": "npm:^8.58.1" + "@typescript-eslint/parser": "npm:^8.58.1" + "@vitest/coverage-istanbul": "npm:^4.1.4" + "@vitest/ui": "npm:^4.1.4" + dotenv: "npm:^17.4.2" eslint: "npm:^10.2.0" eslint-config-google: "npm:^0.14.0" eslint-config-prettier: "npm:^10.1.8" eslint-plugin-prettier: "npm:^5.5.5" express: "npm:^5.2.1" - globals: "npm:^17.4.0" + globals: "npm:^17.5.0" husky: "npm:^9.1.7" lint-staged: "npm:^16.4.0" node-html-parser: "npm:^7.1.0" - prettier: "npm:^3.8.1" + prettier: "npm:^3.8.2" rimraf: "npm:^6.1.3" - rolldown-plugin-dist-package: "npm:^1.0.0" + rolldown-plugin-dist-package: "npm:^1.0.1" tsdown: "npm:^0.21.7" tsx: "npm:^4.21.0" - typedoc: "npm:^0.28.18" + typedoc: "npm:^0.28.19" typescript: "npm:^6.0.2" - vitest: "npm:^4.1.2" + vitest: "npm:^4.1.4" zod: "npm:^4.3.6" bin: csfd: ./dist/cli.js @@ -3854,12 +3872,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.8.1": - version: 3.8.1 - resolution: "prettier@npm:3.8.1" +"prettier@npm:^3.8.2": + version: 3.8.2 + resolution: "prettier@npm:3.8.2" bin: prettier: bin/prettier.cjs - checksum: 10c0/33169b594009e48f570471271be7eac7cdcf88a209eed39ac3b8d6d78984039bfa9132f82b7e6ba3b06711f3bfe0222a62a1bfb87c43f50c25a83df1b78a2c42 + checksum: 10c0/2d64bd01d269c8dd6d8c423a2a2e1fb88230a53aac523204b327de40059ccf8bd8e6fe70b8ce6154b97ed4442e9fd878504ff8a5330f3a4f64bd13d1576f7652 languageName: node linkType: hard @@ -3986,9 +4004,9 @@ __metadata: languageName: node linkType: hard -"rolldown-plugin-dist-package@npm:^1.0.0": - version: 1.0.0 - resolution: "rolldown-plugin-dist-package@npm:1.0.0" +"rolldown-plugin-dist-package@npm:^1.0.1": + version: 1.0.1 + resolution: "rolldown-plugin-dist-package@npm:1.0.1" peerDependencies: rolldown: ^1.0.0 rollup: ^3.0.0 || ^4.0.0 @@ -3998,7 +4016,7 @@ __metadata: optional: true rollup: optional: true - checksum: 10c0/36fa3705505232c533d2c34bd8c89f14550828ad6fc79dac258bd1b075a2abf59182034198338461d34b9202f39690736594a4dc20543bb61a6b3275d623cea8 + checksum: 10c0/abb4107d2a30a4a6b5290f9d84806d17ee3a6df81d9113bffd8a5d65634a731819bcdac243b514e9429b29f2984c542bb08a9dcd63be11a3495ed203dc723902 languageName: node linkType: hard @@ -4570,20 +4588,20 @@ __metadata: languageName: node linkType: hard -"typedoc@npm:^0.28.18": - version: 0.28.18 - resolution: "typedoc@npm:0.28.18" +"typedoc@npm:^0.28.19": + version: 0.28.19 + resolution: "typedoc@npm:0.28.19" dependencies: "@gerrit0/mini-shiki": "npm:^3.23.0" lunr: "npm:^2.3.9" markdown-it: "npm:^14.1.1" - minimatch: "npm:^10.2.4" - yaml: "npm:^2.8.2" + minimatch: "npm:^10.2.5" + yaml: "npm:^2.8.3" peerDependencies: typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x || 6.0.x bin: typedoc: bin/typedoc - checksum: 10c0/cb5ba76e4c7ffdaaff9aeb6bfd5f22410c3c16b713e2a863c0090cfdae092d40394915221020ee48f596d73c3ebd68aaa026123d827acc74919bffd66a8819d6 + checksum: 10c0/a46ea8ec4e661320dacf27f1d68595bdf9d671383f20060b590f212e6ebbf9a65d4962e698e8a43804a14add1f04a3528381c338801350dc03ddc6baf33fb898 languageName: node linkType: hard @@ -4631,6 +4649,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~7.19.0": + version: 7.19.2 + resolution: "undici-types@npm:7.19.2" + checksum: 10c0/7159f10546f9f6c47d36776bb1bbf8671e87c1e587a6fee84ae1f111ae8de4f914efa8ca0dfcd224f4f4a9dfc3f6028f627ccb5ddaccf82d7fd54671b89fac3e + languageName: node + linkType: hard + "unique-filename@npm:^5.0.0": version: 5.0.0 resolution: "unique-filename@npm:5.0.0" @@ -4759,17 +4784,17 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^4.1.2": - version: 4.1.2 - resolution: "vitest@npm:4.1.2" +"vitest@npm:^4.1.4": + version: 4.1.4 + resolution: "vitest@npm:4.1.4" dependencies: - "@vitest/expect": "npm:4.1.2" - "@vitest/mocker": "npm:4.1.2" - "@vitest/pretty-format": "npm:4.1.2" - "@vitest/runner": "npm:4.1.2" - "@vitest/snapshot": "npm:4.1.2" - "@vitest/spy": "npm:4.1.2" - "@vitest/utils": "npm:4.1.2" + "@vitest/expect": "npm:4.1.4" + "@vitest/mocker": "npm:4.1.4" + "@vitest/pretty-format": "npm:4.1.4" + "@vitest/runner": "npm:4.1.4" + "@vitest/snapshot": "npm:4.1.4" + "@vitest/spy": "npm:4.1.4" + "@vitest/utils": "npm:4.1.4" es-module-lexer: "npm:^2.0.0" expect-type: "npm:^1.3.0" magic-string: "npm:^0.30.21" @@ -4787,10 +4812,12 @@ __metadata: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.1.2 - "@vitest/browser-preview": 4.1.2 - "@vitest/browser-webdriverio": 4.1.2 - "@vitest/ui": 4.1.2 + "@vitest/browser-playwright": 4.1.4 + "@vitest/browser-preview": 4.1.4 + "@vitest/browser-webdriverio": 4.1.4 + "@vitest/coverage-istanbul": 4.1.4 + "@vitest/coverage-v8": 4.1.4 + "@vitest/ui": 4.1.4 happy-dom: "*" jsdom: "*" vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -4807,6 +4834,10 @@ __metadata: optional: true "@vitest/browser-webdriverio": optional: true + "@vitest/coverage-istanbul": + optional: true + "@vitest/coverage-v8": + optional: true "@vitest/ui": optional: true happy-dom: @@ -4817,7 +4848,7 @@ __metadata: optional: false bin: vitest: vitest.mjs - checksum: 10c0/061fdd0319ba533c926b139b9377a7dbf91e63d815d86fe318a207bd19842b74ca6f6402ea61b26ed9d2924306bdb4d0b13f69c29e2a2a89b3b67602bcccb54c + checksum: 10c0/a85288778cf6a6f0222aaac547fc84f917565ba78d1e32df4693226ec93aa8675f549b246b70913e9f1d80a87830b39843f9bd96b39d270e599ff4f71def6260 languageName: node linkType: hard @@ -4910,6 +4941,15 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.8.3": + version: 2.8.3 + resolution: "yaml@npm:2.8.3" + bin: + yaml: bin.mjs + checksum: 10c0/ddff0e11c1b467728d7eb4633db61c5f5de3d8e9373cf84d08fb0cdee03e1f58f02b9f1c51a4a8a865751695addbd465a77f73f1079be91fe5493b29c305fd77 + languageName: node + linkType: hard + "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0"