diff --git a/package-lock.json b/package-lock.json index 15e41e5..a1a68b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,8 @@ "version": "10.0.0-5", "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", + "@feathersjs/adapter-commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", "fast-copy": "^3.0.2", "fast-equals": "^5.3.2", "lodash": "^4.17.21", @@ -18,33 +18,33 @@ }, "devDependencies": { "@feathers-community/eslint-config": "^0.0.8", - "@feathersjs/authentication": "^5.0.34", - "@feathersjs/authentication-local": "^5.0.34", - "@feathersjs/client": "^5.0.34", - "@feathersjs/express": "^5.0.34", - "@feathersjs/memory": "^5.0.34", - "@feathersjs/socketio": "^5.0.34", - "@feathersjs/socketio-client": "^5.0.34", - "@shikijs/vitepress-twoslash": "^3.12.2", + "@feathersjs/authentication": "^5.0.35", + "@feathersjs/authentication-local": "^5.0.35", + "@feathersjs/client": "^5.0.35", + "@feathersjs/express": "^5.0.35", + "@feathersjs/memory": "^5.0.35", + "@feathersjs/socketio": "^5.0.35", + "@feathersjs/socketio-client": "^5.0.35", + "@shikijs/vitepress-twoslash": "^3.13.0", "@tailwindcss/vite": "^4.1.13", "@tsconfig/node22": "^22.0.2", "@types/lodash": "^4.17.20", "@types/markdown-it": "^14.1.2", - "@types/node": "^24.3.1", + "@types/node": "^24.6.1", "@vitest/coverage-v8": "^3.2.4", "dedent": "^1.7.0", - "eslint": "^9.35.0", + "eslint": "^9.36.0", "glob": "^11.0.3", "gray-matter": "^4.0.3", - "lru-cache": "^11.2.1", + "lru-cache": "^11.2.2", "markdown-it": "^14.1.0", - "npm-check-updates": "^18.1.0", + "npm-check-updates": "^19.0.0", "prettier": "^3.6.2", "shx": "^0.4.0", "sift": "^17.1.3", "tailwindcss": "^4.1.13", "tsup": "^8.5.0", - "typescript": "^5.9.2", + "typescript": "^5.9.3", "vitepress": "^2.0.0-alpha.8", "vitest": "^3.2.4" }, @@ -352,11 +352,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.28.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", - "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1099,11 +1098,10 @@ } }, "node_modules/@eslint/js": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.35.0.tgz", - "integrity": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==", + "version": "9.36.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.36.0.tgz", + "integrity": "sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==", "dev": true, - "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -1160,14 +1158,13 @@ } }, "node_modules/@feathersjs/adapter-commons": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/adapter-commons/-/adapter-commons-5.0.34.tgz", - "integrity": "sha512-wc0HAZ0uov68p1ytBR5npyAePdNbFrRqr1fINSpLvIkrUkKDEcC6I/lOpk1TBpoI8so5IO/seZhkl25pqKM43A==", - "license": "MIT", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/adapter-commons/-/adapter-commons-5.0.35.tgz", + "integrity": "sha512-pQ0hR2scLpOm2cti5XMTgubrhLEZWIlchODrO2sPOwMS6FNpsbm7aOxKXtaFfMKHBVAyTJN1yjmfgbCT96Xb5w==", "dependencies": { - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34" + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35" }, "engines": { "node": ">= 12" @@ -1178,19 +1175,18 @@ } }, "node_modules/@feathersjs/authentication": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/authentication/-/authentication-5.0.34.tgz", - "integrity": "sha512-JnOoYJKx60SQDCj/JJAH9wzAL0EFFMaOjBN5Vh8JVTj1L4IrxUfy7uGathBumQc5vB2BqtyCy4BG8+/L49oQbA==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/authentication/-/authentication-5.0.35.tgz", + "integrity": "sha512-1Vh2//qAZVNClBLNiBknTxaynkEaz1tY5x7jkGUnevAvxGTxiBcIUNZosGNBW8go25ZKwe9/D7XrfGKlbSkOkg==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", "@feathersjs/hooks": "^0.9.0", - "@feathersjs/schema": "^5.0.34", - "@feathersjs/transport-commons": "^5.0.34", - "@types/jsonwebtoken": "^9.0.9", + "@feathersjs/schema": "^5.0.35", + "@feathersjs/transport-commons": "^5.0.35", + "@types/jsonwebtoken": "^9.0.10", "jsonwebtoken": "^9.0.2", "lodash": "^4.17.21", "long-timeout": "^0.1.1", @@ -1205,16 +1201,15 @@ } }, "node_modules/@feathersjs/authentication-client": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/authentication-client/-/authentication-client-5.0.34.tgz", - "integrity": "sha512-j+p88bnyZmOHelpiL3AbTee0gsEDF5G3/vyJm0x157Q3Y3vXsI4LU7n7Go3cbrjNkCpdqV0pn8CiaxFgQ2lteA==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/authentication-client/-/authentication-client-5.0.35.tgz", + "integrity": "sha512-Ho3Gse+xw1xPo++9b5ydL+3qvnEcgrfi2k3V43BNKe8pe6lell+e+ZJv7agyZTw53MwHEQSEi2SQjEadDvmMgw==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.34", - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34" + "@feathersjs/authentication": "^5.0.35", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35" }, "engines": { "node": ">= 12" @@ -1225,16 +1220,15 @@ } }, "node_modules/@feathersjs/authentication-local": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/authentication-local/-/authentication-local-5.0.34.tgz", - "integrity": "sha512-3swHyoz/kW3lTAoGRNT1Y49PXy+wx1/bgw5AQpExLanLuXipevuKHapLvlDUh914bz8vw6FmC/5TnFwxrx8OOQ==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/authentication-local/-/authentication-local-5.0.35.tgz", + "integrity": "sha512-BT+ybAFv0Gux0IwiMZESOSsoSaExYdYdES+stnbsR+P4oaWQHf5NcXVbqeBO7+le04esU2taw5sOe0rABvblXg==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/authentication": "^5.0.34", - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", + "@feathersjs/authentication": "^5.0.35", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", "bcryptjs": "^3.0.2", "lodash": "^4.17.21" }, @@ -1247,17 +1241,16 @@ } }, "node_modules/@feathersjs/client": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/client/-/client-5.0.34.tgz", - "integrity": "sha512-6ZFnETydjXH4wHwSB6TwiYUQ2qHhKhcw8finyA7A845yVSbQQYns5pTPNCHFG2GPpZpb43I6RZuP//HRfN5AIw==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/client/-/client-5.0.35.tgz", + "integrity": "sha512-FQMTTe4X5nflIKWHP6fjCX7uHHAWFuT9bW68zqQxQ14LaFzcxrgZTl4LU9gdxyAdBq/LXNJaADFjcIW+cBQZjg==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/authentication-client": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", - "@feathersjs/rest-client": "^5.0.34", - "@feathersjs/socketio-client": "^5.0.34" + "@feathersjs/authentication-client": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", + "@feathersjs/rest-client": "^5.0.35", + "@feathersjs/socketio-client": "^5.0.35" }, "engines": { "node": ">= 12" @@ -1268,10 +1261,9 @@ } }, "node_modules/@feathersjs/commons": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/commons/-/commons-5.0.34.tgz", - "integrity": "sha512-UfHzq7taVJx++TXxX5pmDSR72xRp+h5nler4xcUlcJWLLykCOYo8YCeW03S7T1p1NuFdy0qBmU+B+G89bjyGmg==", - "license": "MIT", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/commons/-/commons-5.0.35.tgz", + "integrity": "sha512-YYk3SRLGcM9TPHsd2mGmTdFeZORmv5wa1MRCvmEUwzcsFIPWbq4F6ddFgqKUely216RvPumwyjV9U+MasROesQ==", "engines": { "node": ">= 12" }, @@ -1281,31 +1273,29 @@ } }, "node_modules/@feathersjs/errors": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/errors/-/errors-5.0.34.tgz", - "integrity": "sha512-C0t+pONnMvwlDW6iczcYmxaHzGvaGn3+BLhwlySEVYRciWOURIO8Eo5JVdN7cSM3Z7AxS3Dpk4DEhyFU/D2w6w==", - "license": "MIT", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/errors/-/errors-5.0.35.tgz", + "integrity": "sha512-J8ulAndEPUFTcPiGR0zO3VfnZqw1nL5BBEmFERRMlxYRCvBVwXPruOGpSEA/x2BY463UYTHD9j9Rj5lfGT62OQ==", "engines": { "node": ">= 12" } }, "node_modules/@feathersjs/express": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/express/-/express-5.0.34.tgz", - "integrity": "sha512-TNy8vEIYnjB9eEwancP07C5wYnv5i1vXctKH9HhtIfa1xJ7KnGgIDT9LNO4gX0OeURzDcE+zFEB9Xnto6zKh4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@feathersjs/authentication": "^5.0.34", - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", - "@feathersjs/transport-commons": "^5.0.34", - "@types/compression": "^1.7.5", - "@types/cors": "^2.8.17", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/express/-/express-5.0.35.tgz", + "integrity": "sha512-uN4JGfdhed3DnVOEviBxpgXJvVq8X4vSLDqlR+Pqj+SbiKe/eWiI4XdDow4ojRhCGBdDLNZKCfOem9tVx0UwNQ==", + "dev": true, + "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", + "@types/compression": "^1.8.1", + "@types/cors": "^2.8.19", "@types/express": "^4.17.21", "@types/express-serve-static-core": "^4.19.5", - "compression": "^1.8.0", + "compression": "^1.8.1", "cors": "^2.8.5", "express": "^4.21.2" }, @@ -1318,12 +1308,11 @@ } }, "node_modules/@feathersjs/feathers": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/feathers/-/feathers-5.0.34.tgz", - "integrity": "sha512-jgeqKq/Uhsfeld42F8uimqzPv/uhtohkenpaWeD+NudJp2YZNYfA6gDZAL5UTpAvrTJFmK3QR1q1CnuL1mJdHg==", - "license": "MIT", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/feathers/-/feathers-5.0.35.tgz", + "integrity": "sha512-1T6DSQ97LJGmgS5NTu1Oe/Ef1zLgoqYDNAdj67UMNC5Vk7I0F8rohgQcaOOUp8DlKNkXPFWX/z+AXJM4DhkCHQ==", "dependencies": { - "@feathersjs/commons": "^5.0.34", + "@feathersjs/commons": "^5.0.35", "@feathersjs/hooks": "^0.9.0", "events": "^3.3.0" }, @@ -1345,15 +1334,14 @@ } }, "node_modules/@feathersjs/memory": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/memory/-/memory-5.0.34.tgz", - "integrity": "sha512-VU9cMdUPNL89FogvkiVPH70cHnDwIBU8mJWz0HMxeehycN3iUIjqmVIUO8Qg6HH4O17oiU/nKqvXgEOdr+L9AQ==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/memory/-/memory-5.0.35.tgz", + "integrity": "sha512-JoTYHr8lZQvW0loUrCJ5mKPrjwx7uD9d9yR3wsP3VovHjlkW8I+c5jP+XRXQZGddFIRaOPY3ZJIn3nOH2x+5nQ==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.34", - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", + "@feathersjs/adapter-commons": "^5.0.35", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", "sift": "^17.1.3" }, "engines": { @@ -1361,15 +1349,14 @@ } }, "node_modules/@feathersjs/rest-client": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/rest-client/-/rest-client-5.0.34.tgz", - "integrity": "sha512-rWn47ZVLJ6igqbJeKyy6QleZceEjfPtmjR/DI+S1Ph7CAep0Ax2rqkwhSIWIoRnp4A7jFay1M3Jy3tA3Eyk7MQ==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/rest-client/-/rest-client-5.0.35.tgz", + "integrity": "sha512-q2CRqmnrhV9klvVppLo72QSRmiCapd+qJEVm1Lty4BgRaFhyalUZnvdHyAlAUG8jP8Cz9PqEQFaPrl9dRlcmbg==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", "@types/superagent": "^8.1.9", "qs": "^6.14.0" }, @@ -1382,16 +1369,15 @@ } }, "node_modules/@feathersjs/schema": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/schema/-/schema-5.0.34.tgz", - "integrity": "sha512-BpQxp46Vp0tH7l9jW4HIAGQerql7aJBeRXRggCVhBuqK48KoD1UhvYCWBmWwEouaYUnZ77HjQIMn9c1fK+dF2w==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/schema/-/schema-5.0.35.tgz", + "integrity": "sha512-EmetZPKG76fPV2vMYlCqYTEarNGh6KURMrX7gNUmUSJDq7ERliqURx//yBeQQc0imPriOxEx51sZpdoH4Sl19Q==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/adapter-commons": "^5.0.34", - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", + "@feathersjs/adapter-commons": "^5.0.35", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", "@feathersjs/hooks": "^0.9.0", "@types/json-schema": "^7.0.15", "ajv": "^8.17.1", @@ -1406,19 +1392,18 @@ "url": "https://github.com/sponsors/daffl" }, "peerDependencies": { - "typescript": ">=5.8" + "typescript": ">=5.9" } }, "node_modules/@feathersjs/socketio": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/socketio/-/socketio-5.0.34.tgz", - "integrity": "sha512-uT94CeSRcnhOIThjiFg/wU30koVPoPrJUHyiQia3Q9sSB5wcaoWaJAIUcOEIZmGrgW2FNLPRw9THpAUTIgd4/w==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/socketio/-/socketio-5.0.35.tgz", + "integrity": "sha512-0P+YE7ZJgaozULxmnBiF7oQaXg6jwgsW2l9gHD3tyTsHZt/RSoGxvM4yba+0JawNcHWCgXRVB0imsXxvGkZvYQ==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", - "@feathersjs/transport-commons": "^5.0.34", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", + "@feathersjs/transport-commons": "^5.0.35", "socket.io": "^4.8.1" }, "engines": { @@ -1430,14 +1415,13 @@ } }, "node_modules/@feathersjs/socketio-client": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/socketio-client/-/socketio-client-5.0.34.tgz", - "integrity": "sha512-7mejzCX/lotsKFZaRrL1KA/lIuI/m1iPxy+5I7Fb+PLpRQUWAdNcCJPk/TutyXm+ksFNliPe2hB6qiXpKeqg3Q==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/socketio-client/-/socketio-client-5.0.35.tgz", + "integrity": "sha512-oM73AKSqli+priqRBHmrclf3vKoAeB54d4U2uTwkgicjIWd4G0d3EiRHfWtMhxo80bjxWnaQEeqdjBx9Spy5hQ==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/feathers": "^5.0.34", - "@feathersjs/transport-commons": "^5.0.34" + "@feathersjs/feathers": "^5.0.35", + "@feathersjs/transport-commons": "^5.0.35" }, "engines": { "node": ">= 12" @@ -1448,15 +1432,14 @@ } }, "node_modules/@feathersjs/transport-commons": { - "version": "5.0.34", - "resolved": "https://registry.npmjs.org/@feathersjs/transport-commons/-/transport-commons-5.0.34.tgz", - "integrity": "sha512-l+oQm1oIvfrxNUlidcqCtKfdWdKn1zHXGhEa13xIKiU5m2LFz1EYeMuq5vh/1pU0iECq3Oi+KdW53YnGl446cw==", + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@feathersjs/transport-commons/-/transport-commons-5.0.35.tgz", + "integrity": "sha512-ev9RdxXB/LTrLHX73tsyVEbylP7lr3KAu6IWnKMYd4kweUUNYw2yzmALD9eMH9rf3P/oZA0NJGhe7pE7fuhcuA==", "dev": true, - "license": "MIT", "dependencies": { - "@feathersjs/commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", - "@feathersjs/feathers": "^5.0.34", + "@feathersjs/commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", + "@feathersjs/feathers": "^5.0.35", "encodeurl": "^2.0.0", "lodash": "^4.17.21" }, @@ -2075,87 +2058,79 @@ } }, "node_modules/@shikijs/engine-javascript": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.12.2.tgz", - "integrity": "sha512-Nm3/azSsaVS7hk6EwtHEnTythjQfwvrO5tKqMlaH9TwG1P+PNaR8M0EAKZ+GaH2DFwvcr4iSfTveyxMIvXEHMw==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.13.0.tgz", + "integrity": "sha512-Ty7xv32XCp8u0eQt8rItpMs6rU9Ki6LJ1dQOW3V/56PKDcpvfHPnYFbsx5FFUP2Yim34m/UkazidamMNVR4vKg==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/types": "3.12.2", + "@shikijs/types": "3.13.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.3.3" } }, "node_modules/@shikijs/engine-javascript/node_modules/@shikijs/types": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.2.tgz", - "integrity": "sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", "dev": true, - "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.12.2.tgz", - "integrity": "sha512-hozwnFHsLvujK4/CPVHNo3Bcg2EsnG8krI/ZQ2FlBlCRpPZW4XAEQmEwqegJsypsTAN9ehu2tEYe30lYKSZW/w==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.13.0.tgz", + "integrity": "sha512-O42rBGr4UDSlhT2ZFMxqM7QzIU+IcpoTMzb3W7AlziI1ZF7R8eS2M0yt5Ry35nnnTX/LTLXFPUjRFCIW+Operg==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/types": "3.12.2", + "@shikijs/types": "3.13.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/engine-oniguruma/node_modules/@shikijs/types": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.2.tgz", - "integrity": "sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", "dev": true, - "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/langs": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.12.2.tgz", - "integrity": "sha512-bVx5PfuZHDSHoBal+KzJZGheFuyH4qwwcwG/n+MsWno5cTlKmaNtTsGzJpHYQ8YPbB5BdEdKU1rga5/6JGY8ww==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.13.0.tgz", + "integrity": "sha512-672c3WAETDYHwrRP0yLy3W1QYB89Hbpj+pO4KhxK6FzIrDI2FoEXNiNCut6BQmEApYLfuYfpgOZaqbY+E9b8wQ==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/types": "3.12.2" + "@shikijs/types": "3.13.0" } }, "node_modules/@shikijs/langs/node_modules/@shikijs/types": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.2.tgz", - "integrity": "sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", "dev": true, - "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/themes": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.12.2.tgz", - "integrity": "sha512-fTR3QAgnwYpfGczpIbzPjlRnxyONJOerguQv1iwpyQZ9QXX4qy/XFQqXlf17XTsorxnHoJGbH/LXBvwtqDsF5A==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.13.0.tgz", + "integrity": "sha512-Vxw1Nm1/Od8jyA7QuAenaV78BG2nSr3/gCGdBkLpfLscddCkzkL36Q5b67SrLLfvAJTOUzW39x4FHVCFriPVgg==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/types": "3.12.2" + "@shikijs/types": "3.13.0" } }, "node_modules/@shikijs/themes/node_modules/@shikijs/types": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.2.tgz", - "integrity": "sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", "dev": true, - "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" @@ -2173,20 +2148,41 @@ } }, "node_modules/@shikijs/twoslash": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.8.1.tgz", - "integrity": "sha512-Y6hF8cA0fS5w8iIPC20pLgVABfzwkWeQ8hca9h2XaZvdCR0R121JDr+HmjJ6lc9l8MyCOww+k9HK+QUbH6CCag==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.13.0.tgz", + "integrity": "sha512-OmNKNoZ8Hevt4VKQHfJL+hrsrqLSnW/Nz7RMutuBqXBCIYZWk80HnF9pcXEwRmy9MN0MGRmZCW2rDDP8K7Bxkw==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/core": "3.8.1", - "@shikijs/types": "3.8.1", - "twoslash": "^0.3.2" + "@shikijs/core": "3.13.0", + "@shikijs/types": "3.13.0", + "twoslash": "^0.3.4" }, "peerDependencies": { "typescript": ">=5.5.0" } }, + "node_modules/@shikijs/twoslash/node_modules/@shikijs/core": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.13.0.tgz", + "integrity": "sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA==", + "dev": true, + "dependencies": { + "@shikijs/types": "3.13.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.5" + } + }, + "node_modules/@shikijs/twoslash/node_modules/@shikijs/types": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", + "dev": true, + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, "node_modules/@shikijs/types": { "version": "3.8.1", "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.8.1.tgz", @@ -2199,22 +2195,21 @@ } }, "node_modules/@shikijs/vitepress-twoslash": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.12.2.tgz", - "integrity": "sha512-aOuy+69iuTI8MMAy2htMdB6MSwmC5/gfeWDs0TbEkEc2yBaA6dfM5XZi0LpsJeJFSgvIROaxH5pvgdrENTWfpg==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.13.0.tgz", + "integrity": "sha512-YwL/Wsyl1Vfg9wcWFJbpqKn7vySaCKNsSxYL3v5J/z+7Qm+fu15JXrtqEJbT8h/STWeaO7pnR6npgoPQEj8Ewg==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/twoslash": "", + "@shikijs/twoslash": "3.13.0", "floating-vue": "^5.2.2", "lz-string": "^1.5.0", - "magic-string": "^0.30.18", + "magic-string": "^0.30.19", "markdown-it": "^14.1.0", "mdast-util-from-markdown": "^2.0.2", "mdast-util-gfm": "^3.1.0", "mdast-util-to-hast": "^13.2.0", "ohash": "^2.0.11", - "shiki": "3.12.2", + "shiki": "3.13.0", "twoslash": "^0.3.4", "twoslash-vue": "^0.3.4", "vue": "^3.5.21" @@ -2575,8 +2570,7 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.5.tgz", "integrity": "sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@types/cors": { "version": "2.8.19", @@ -2719,8 +2713,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/@types/methods/-/methods-1.1.4.tgz", "integrity": "sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@types/mime": { "version": "1.3.5", @@ -2737,13 +2730,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.3.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.1.tgz", - "integrity": "sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==", + "version": "24.6.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.6.1.tgz", + "integrity": "sha512-ljvjjs3DNXummeIaooB4cLBKg2U6SPI6Hjra/9rRIy7CpM0HpLtG9HptkMKAb4HYWy5S7HUvJEuWgr/y0U8SHw==", "dev": true, - "license": "MIT", "dependencies": { - "undici-types": "~7.10.0" + "undici-types": "~7.13.0" } }, "node_modules/@types/qs": { @@ -2788,7 +2780,6 @@ "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-8.1.9.tgz", "integrity": "sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/cookiejar": "^2.1.5", "@types/methods": "^1.1.4", @@ -3905,7 +3896,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -3922,7 +3912,6 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", "dev": true, - "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -4043,8 +4032,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/balanced-match": { "version": "1.0.2", @@ -4571,7 +4559,6 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, - "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -4848,7 +4835,6 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -5135,7 +5121,6 @@ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", @@ -5219,11 +5204,10 @@ } }, "node_modules/eslint": { - "version": "9.35.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.35.0.tgz", - "integrity": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==", + "version": "9.36.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.36.0.tgz", + "integrity": "sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -5231,7 +5215,7 @@ "@eslint/config-helpers": "^0.3.1", "@eslint/core": "^0.15.2", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.35.0", + "@eslint/js": "9.36.0", "@eslint/plugin-kit": "^0.3.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -6043,9 +6027,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", "dev": true, "funding": [ { @@ -6056,8 +6040,7 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ], - "license": "BSD-3-Clause" + ] }, "node_modules/fastq": { "version": "1.19.1", @@ -6246,7 +6229,6 @@ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "dev": true, - "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -6562,7 +6544,6 @@ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, - "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -7039,7 +7020,6 @@ "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.3", "ts-algebra": "^2.0.0" @@ -7052,8 +7032,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -7571,11 +7550,10 @@ "license": "MIT" }, "node_modules/lru-cache": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.1.tgz", - "integrity": "sha512-r8LA6i4LP4EeWOhqBaZZjDWwehd1xUJPCJd9Sv300H0ZmcUER4+JPh7bqqZeqs1o5pgtgvXm+d9UGrB5zZGDiQ==", + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz", + "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==", "dev": true, - "license": "ISC", "engines": { "node": "20 || >=22" } @@ -7591,11 +7569,10 @@ } }, "node_modules/magic-string": { - "version": "0.30.18", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.18.tgz", - "integrity": "sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==", + "version": "0.30.19", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", + "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } @@ -8702,17 +8679,16 @@ "license": "MIT" }, "node_modules/npm-check-updates": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-18.1.0.tgz", - "integrity": "sha512-1TQ6fO4HxVW4K/TWUPOa1KRbaL0Y9+CgDJeTkrA3c4YFgaW8uoxllCKlm4OM/28C9E9NR3MlkxtcFs0Z1VaCPg==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.0.0.tgz", + "integrity": "sha512-qcfjZEv6xB+WvW24S8wU1MKISPPiTREraBg62XDo/7zmOLXH3Zj7ti2v/LRfks0qITU8SDZLTWwgIitflvursw==", "dev": true, - "license": "Apache-2.0", "bin": { "ncu": "build/cli.js", "npm-check-updates": "build/cli.js" }, "engines": { - "node": "^18.18.0 || >=20.0.0", + "node": ">=20.0.0", "npm": ">=8.12.1" } }, @@ -8806,15 +8782,13 @@ "version": "0.12.1", "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/oniguruma-to-es": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", "dev": true, - "license": "MIT", "dependencies": { "oniguruma-parser": "^0.12.1", "regex": "^6.0.1", @@ -9232,7 +9206,6 @@ "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" }, @@ -9321,7 +9294,6 @@ "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", "dev": true, - "license": "MIT", "dependencies": { "regex-utilities": "^2.3.0" } @@ -9331,7 +9303,6 @@ "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", "dev": true, - "license": "MIT", "dependencies": { "regex-utilities": "^2.3.0" } @@ -9340,8 +9311,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/regexp-tree": { "version": "0.1.27", @@ -9384,7 +9354,6 @@ "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==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9694,41 +9663,38 @@ } }, "node_modules/shiki": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.12.2.tgz", - "integrity": "sha512-uIrKI+f9IPz1zDT+GMz+0RjzKJiijVr6WDWm9Pe3NNY6QigKCfifCEv9v9R2mDASKKjzjQ2QpFLcxaR3iHSnMA==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.13.0.tgz", + "integrity": "sha512-aZW4l8Og16CokuCLf8CF8kq+KK2yOygapU5m3+hoGw0Mdosc6fPitjM+ujYarppj5ZIKGyPDPP1vqmQhr+5/0g==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/core": "3.12.2", - "@shikijs/engine-javascript": "3.12.2", - "@shikijs/engine-oniguruma": "3.12.2", - "@shikijs/langs": "3.12.2", - "@shikijs/themes": "3.12.2", - "@shikijs/types": "3.12.2", + "@shikijs/core": "3.13.0", + "@shikijs/engine-javascript": "3.13.0", + "@shikijs/engine-oniguruma": "3.13.0", + "@shikijs/langs": "3.13.0", + "@shikijs/themes": "3.13.0", + "@shikijs/types": "3.13.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/shiki/node_modules/@shikijs/core": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.12.2.tgz", - "integrity": "sha512-L1Safnhra3tX/oJK5kYHaWmLEBJi1irASwewzY3taX5ibyXyMkkSDZlq01qigjryOBwrXSdFgTiZ3ryzSNeu7Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.13.0.tgz", + "integrity": "sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/types": "3.12.2", + "@shikijs/types": "3.13.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "node_modules/shiki/node_modules/@shikijs/types": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.2.tgz", - "integrity": "sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.13.0.tgz", + "integrity": "sha512-oM9P+NCFri/mmQ8LoFGVfVyemm5Hi27330zuOBp0annwJdKH1kOLndw3zCtAVDehPLg9fKqoEx3Ht/wNZxolfw==", "dev": true, - "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" @@ -10682,8 +10648,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/ts-api-utils": { "version": "2.1.0", @@ -10850,11 +10815,10 @@ } }, "node_modules/typescript": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", - "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -10902,11 +10866,10 @@ "license": "MIT" }, "node_modules/undici-types": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz", - "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==", - "dev": true, - "license": "MIT" + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.13.0.tgz", + "integrity": "sha512-Ov2Rr9Sx+fRgagJ5AX0qvItZG/JKKoBRAVITs1zk7IqZGTJUwgUr7qoYBpWwakpWilTZFM98rG/AFRocu10iIQ==", + "dev": true }, "node_modules/unist-util-is": { "version": "6.0.0", diff --git a/package.json b/package.json index fc631dc..56bee89 100644 --- a/package.json +++ b/package.json @@ -85,8 +85,8 @@ "!src/**/*.test.ts" ], "dependencies": { - "@feathersjs/adapter-commons": "^5.0.34", - "@feathersjs/errors": "^5.0.34", + "@feathersjs/adapter-commons": "^5.0.35", + "@feathersjs/errors": "^5.0.35", "fast-copy": "^3.0.2", "fast-equals": "^5.3.2", "lodash": "^4.17.21", @@ -94,33 +94,33 @@ }, "devDependencies": { "@feathers-community/eslint-config": "^0.0.8", - "@feathersjs/authentication": "^5.0.34", - "@feathersjs/authentication-local": "^5.0.34", - "@feathersjs/client": "^5.0.34", - "@feathersjs/express": "^5.0.34", - "@feathersjs/memory": "^5.0.34", - "@feathersjs/socketio": "^5.0.34", - "@feathersjs/socketio-client": "^5.0.34", - "@shikijs/vitepress-twoslash": "^3.12.2", + "@feathersjs/authentication": "^5.0.35", + "@feathersjs/authentication-local": "^5.0.35", + "@feathersjs/client": "^5.0.35", + "@feathersjs/express": "^5.0.35", + "@feathersjs/memory": "^5.0.35", + "@feathersjs/socketio": "^5.0.35", + "@feathersjs/socketio-client": "^5.0.35", + "@shikijs/vitepress-twoslash": "^3.13.0", "@tailwindcss/vite": "^4.1.13", "@tsconfig/node22": "^22.0.2", "@types/lodash": "^4.17.20", "@types/markdown-it": "^14.1.2", - "@types/node": "^24.3.1", + "@types/node": "^24.6.1", "@vitest/coverage-v8": "^3.2.4", "dedent": "^1.7.0", - "eslint": "^9.35.0", + "eslint": "^9.36.0", "glob": "^11.0.3", "gray-matter": "^4.0.3", - "lru-cache": "^11.2.1", + "lru-cache": "^11.2.2", "markdown-it": "^14.1.0", - "npm-check-updates": "^18.1.0", + "npm-check-updates": "^19.0.0", "prettier": "^3.6.2", "shx": "^0.4.0", "sift": "^17.1.3", "tailwindcss": "^4.1.13", "tsup": "^8.5.0", - "typescript": "^5.9.2", + "typescript": "^5.9.3", "vitepress": "^2.0.0-alpha.8", "vitest": "^3.2.4" },