diff --git a/package-lock.json b/package-lock.json index 811a0a9..4636fc7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,43 +9,100 @@ "version": "2.0.0", "license": "MIT", "dependencies": { - "@tinyhttp/app": "^2.1.0", + "@tinyhttp/app": "^2.1.4", "got": "^13.0.0", "ioredis": "^5.3.2", - "metascraper": "^5.34.7", - "metascraper-author": "^5.34.7", - "metascraper-date": "^5.34.7", - "metascraper-description": "^5.34.7", - "metascraper-feed": "^5.34.7", - "metascraper-image": "^5.34.7", - "metascraper-instagram": "^5.34.7", - "metascraper-lang": "^5.34.7", - "metascraper-logo": "^5.34.7", - "metascraper-publisher": "^5.34.7", - "metascraper-title": "^5.34.7", - "metascraper-twitter": "^5.34.7", - "metascraper-url": "^5.34.7", - "metascraper-youtube": "^5.34.7", + "metascraper": "^5.36.0", + "metascraper-author": "^5.36.0", + "metascraper-date": "^5.36.0", + "metascraper-description": "^5.36.0", + "metascraper-feed": "^5.36.0", + "metascraper-image": "^5.36.0", + "metascraper-instagram": "^5.36.0", + "metascraper-lang": "^5.36.0", + "metascraper-logo": "^5.37.0", + "metascraper-publisher": "^5.36.0", + "metascraper-title": "^5.36.0", + "metascraper-twitter": "^5.36.0", + "metascraper-url": "^5.36.0", + "metascraper-youtube": "^5.36.0", "node-cache": "^5.1.2" } }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" - }, "node_modules/@ioredis/commands": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz", "integrity": "sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==" }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/@metascraper/helpers": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/@metascraper/helpers/-/helpers-5.34.7.tgz", - "integrity": "sha512-h3Kg9xFoVlr3rqxbhpR+o7nzYuThXtiDuk+kiaIWozAguUWT6xvwb3iHKuCdKC9/29PXeJ+UqM9WxBamxbzGmg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/@metascraper/helpers/-/helpers-5.36.0.tgz", + "integrity": "sha512-sxZDJKRnlNUQrsIq+DMqumMdYphxENdY8Lm4XCLcUan7iq2ASkSmel4fcgOJ8AMdOeiewd17hyZku276bGUuLA==", "dependencies": { "audio-extensions": "0.0.0", - "chrono-node": "~2.6.2", + "chrono-node": "~2.6.4", "condense-whitespace": "~2.0.0", "entities": "~4.5.0", "file-extension": "~4.0.5", @@ -61,14 +118,14 @@ "microsoft-capitalize": "~1.0.5", "mime": "~3.0.0", "normalize-url": "~6.1.0", - "re2": "~1.18.3", + "re2": "~1.20.1", "smartquotes": "~2.3.2", - "tldts": "~6.0.1", - "url-regex-safe": "~3.0.0", + "tldts": "~6.0.12", + "url-regex-safe": "~4.0.0", "video-extensions": "~1.2.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/@metascraper/helpers/node_modules/normalize-url": { @@ -83,28 +140,23 @@ } }, "node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", "dependencies": { - "@gar/promisify": "^1.1.3", "semver": "^7.3.5" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=14" } }, "node_modules/@sindresorhus/is": { @@ -146,20 +198,20 @@ } }, "node_modules/@tinyhttp/app": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@tinyhttp/app/-/app-2.1.0.tgz", - "integrity": "sha512-SL5WAemhs7p5VhQ/MWLrbvFOt1IKL0n0cLRoZIHFF+uRf485WqumkM80ryLeMht5UYeEYdXitwBAJcmm9ooZdA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@tinyhttp/app/-/app-2.1.4.tgz", + "integrity": "sha512-6GeZBL6Its15FHvaQNOFWmmFB0tPR/ZfZcvbfj6LTSH2SMrLC6aa63mT8G+Z07nTwIGjrJBFf7e4Lh92LwDURg==", "dependencies": { "@tinyhttp/cookie": "2.1.0", - "@tinyhttp/proxy-addr": "2.1.0", + "@tinyhttp/proxy-addr": "2.1.2", "@tinyhttp/req": "2.1.0", "@tinyhttp/res": "2.1.0", - "@tinyhttp/router": "2.2.0", + "@tinyhttp/router": "2.2.1", "header-range-parser": "1.1.3", "regexparam": "^2.0.1" }, "engines": { - "node": ">=12.x" + "node": ">=14.21.3" }, "funding": { "type": "individual", @@ -215,20 +267,20 @@ } }, "node_modules/@tinyhttp/forwarded": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@tinyhttp/forwarded/-/forwarded-2.1.0.tgz", - "integrity": "sha512-31yBD0I82IQF1h1yMvHb9CIul47kUUhWpHtMx0pV/mFbA13fCbtmQsXWmDM2rvOiWrCmuP6FkWiZVAR+QZ8KQQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@tinyhttp/forwarded/-/forwarded-2.1.1.tgz", + "integrity": "sha512-nO3kq0R1LRl2+CAMlnggm22zE6sT8gfvGbNvSitV6F9eaUSurHP0A8YZFMihSkugHxK+uIegh1TKrqgD8+lyGQ==", "engines": { "node": ">=12.20.0" } }, "node_modules/@tinyhttp/proxy-addr": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@tinyhttp/proxy-addr/-/proxy-addr-2.1.0.tgz", - "integrity": "sha512-bCpTYpyYR1/aiPrbvpYe86c4Ye3CCfJvp9mAyJJR/PF0fU+1HBeO3x1mXmf+R6lqAjY69EEd9RIiUiwdsyG5YA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@tinyhttp/proxy-addr/-/proxy-addr-2.1.2.tgz", + "integrity": "sha512-gqb1RRxMVlvoq4Hg2O6pTVkjnb1beonDYpCNz5dLQEWtNf614KfeP6ih35MEzvda0g1fr09lq2Crp9cp1kvRNg==", "dependencies": { - "@tinyhttp/forwarded": "2.1.0", - "ipaddr.js": "^2.0.1" + "@tinyhttp/forwarded": "2.1.1", + "ipaddr.js": "^2.1.0" }, "engines": { "node": ">=12.20.0" @@ -269,9 +321,9 @@ } }, "node_modules/@tinyhttp/router": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@tinyhttp/router/-/router-2.2.0.tgz", - "integrity": "sha512-OunYBk5dYwSnVS3WtmTujbtfJhH75g+qnUOHy+A6wWY34oMbrI/TUviwKeGhlet5ZR3iUmHRlhiiVTWVfao0xQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@tinyhttp/router/-/router-2.2.1.tgz", + "integrity": "sha512-ssaXDGRfyAG3bTg2iXqma4N54ehVZLsQPD98/fePTJJxMDsirZYFYMvJaxyH7A7ezRrazys1ZyEDPa6tFDtoCQ==", "engines": { "node": ">=12.20.0" } @@ -376,12 +428,10 @@ } }, "node_modules/agentkeepalive": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", - "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "dependencies": { - "debug": "^4.1.0", - "depd": "^2.0.0", "humanize-ms": "^1.2.1" }, "engines": { @@ -408,6 +458,17 @@ "node": ">=8" } }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/aproba": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", @@ -458,31 +519,25 @@ } }, "node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", "lru-cache": "^7.7.1", - "minipass": "^3.1.6", + "minipass": "^7.0.3", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", + "ssri": "^10.0.0", "tar": "^6.1.11", - "unique-filename": "^2.0.0" + "unique-filename": "^3.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/cacache/node_modules/brace-expansion": { @@ -494,32 +549,46 @@ } }, "node_modules/cacache/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "version": "10.3.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz", + "integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.0.3", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" }, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/cacache/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/minipass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", + "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/cacheable-lookup": { @@ -592,9 +661,9 @@ } }, "node_modules/chrono-node": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/chrono-node/-/chrono-node-2.6.3.tgz", - "integrity": "sha512-VkWaaZnNulqzNH9i4XCdyI05OX6MFEnCMNKdZOR4w//wS5/E2qkwAss/O5sj6SfTZK84fX4SSOG4pzqjqIseiA==", + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/chrono-node/-/chrono-node-2.6.5.tgz", + "integrity": "sha512-1B4iFd8xJ235PAprvRbs7zaEvmepOrN7dQ5UWjsXoDnlRP1vriGUwmcYw+KeQGKtz+YkgMo7bglf/q/l2VhoxQ==", "dependencies": { "dayjs": "^1.10.0" }, @@ -645,6 +714,22 @@ "node": ">=0.10.0" } }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, "node_modules/color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", @@ -682,6 +767,19 @@ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/css-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", @@ -733,9 +831,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.8", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz", - "integrity": "sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ==" + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==" }, "node_modules/debug": { "version": "4.3.4", @@ -812,14 +910,6 @@ "node": ">=0.10" } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, "node_modules/dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", @@ -882,6 +972,11 @@ "url": "https://github.com/fb55/domutils?sponsor=1" } }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -982,6 +1077,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==" + }, "node_modules/file-extension": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/file-extension/-/file-extension-4.0.5.tgz", @@ -990,6 +1090,32 @@ "node": ">=4" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -1012,14 +1138,22 @@ } }, "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dependencies": { - "minipass": "^3.0.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", + "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/fs.realpath": { @@ -1250,11 +1384,6 @@ "node": ">=8" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -1390,6 +1519,23 @@ "resolved": "https://registry.npmjs.org/isostring/-/isostring-0.0.1.tgz", "integrity": "sha512-wRcdJtXCe2LGtXnD14fXMkduWVdbeGkzBIKg8WcKeEOi6SIc+hRjYYw76WNx3v5FebhUWZrBTWB0NOl3/sagdQ==" }, + "node_modules/jackspeak": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.0.tgz", + "integrity": "sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jsdom": { "version": "22.1.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz", @@ -1487,29 +1633,28 @@ } }, "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dependencies": { "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-lambda": "^1.0.1", "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "promise-retry": "^2.0.1", "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" + "ssri": "^10.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/memoize-one": { @@ -1518,166 +1663,166 @@ "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" }, "node_modules/metascraper": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper/-/metascraper-5.34.7.tgz", - "integrity": "sha512-Dv1bLSwVvxY1ZNnEh3cF8q5ozphLUiEg7262gHAMDw/P88KHx86OVHpC1mNnLDXZJYt2wR0K2bxbCaCOH89S8Q==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper/-/metascraper-5.36.0.tgz", + "integrity": "sha512-huFlWbvhzAPY7FXhggzLC2DsFDhy/9E9vUh6aRFy3RL35WIddPanfw1QLl29Yd3rzb+Th0cLvG9DVQXJZ9JXjw==", "dependencies": { - "@metascraper/helpers": "^5.34.7", + "@metascraper/helpers": "^5.36.0", "cheerio": "~1.0.0-rc.12", "lodash": "~4.17.21", - "whoops": "~4.1.2" + "whoops": "~4.1.4" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-author": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-author/-/metascraper-author-5.34.7.tgz", - "integrity": "sha512-6BHZOoLPe5uDEkIoy4HZYMtguh4+e1jeSrPv5UYV1baAuijQR+byGmy0ShxDGvm4fvANG9GwFuyWR/bUwnOInw==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-author/-/metascraper-author-5.36.0.tgz", + "integrity": "sha512-88GP5jsZ3Bku1Jezgq6PJM68jTPQUhoNLgMElqAAYDEjkKmLzJO1Q4z+NodwdK+pfnwKJhnPw2kLHOs1TzE2qQ==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-date": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-date/-/metascraper-date-5.34.7.tgz", - "integrity": "sha512-YuVJNC2MeJ8zR8OiKDFSyBp2B1CQZIflvXItdXTPU5M24R/jQMLOWWFI5V5mT2VuyRkdd1Le386Vw0TPm2nKUg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-date/-/metascraper-date-5.36.0.tgz", + "integrity": "sha512-Ckq6iS4ZWUP5J0T9B61vi38p9BTIbX9C4RVV/hNFpFaTHFjvzLoeNGRV1INHJrs7cQG2bI/pxeYrQdgOAQ3jBQ==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-description": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-description/-/metascraper-description-5.34.7.tgz", - "integrity": "sha512-paV0oLjHJomfP05USfQ18Aa0J2z2FlSmnrf04CsZMVFyoI76r4gcbUPoa6JkTdXMmnVxeem22v18jurHweQ9kg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-description/-/metascraper-description-5.36.0.tgz", + "integrity": "sha512-mz79fie83TYQrAkS6+9SNoRqerL69VFQJN+Wgi6ldrCbLvT1WG1JZpJE9qpGYtVTqETh38wkcdLRHaRiwzFjcg==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-feed": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-feed/-/metascraper-feed-5.34.7.tgz", - "integrity": "sha512-FNfWk/eX4uYtmX2t2ociupzA9Ty7MunBp57Rq4TIIbpZVCZez1kN3DEMr88vNF907DLVRlLfa39gcy2IhfExIg==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-feed/-/metascraper-feed-5.36.0.tgz", + "integrity": "sha512-IwKe/bXDqCFWteOXegZZ7OMJF1HnU7V66U82YG9xyuLrcOMkzOHF2w97zWcmg7DdaUR/j9+xNjheUn+h9hpn/Q==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-image": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-image/-/metascraper-image-5.34.7.tgz", - "integrity": "sha512-IlX7y/ziSUPS+5ZvS9Ui7i2DxsX+hDgAshpCPGS+BMMmqT8kibo3ihVLn5BVGsg1grCiwJ1VWxSxnp25xxlXhQ==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-image/-/metascraper-image-5.36.0.tgz", + "integrity": "sha512-67krFEFwl1Jtx42+ADCfoY91NWMvnFBysRLAz7XtxmyXg18DC1sRaJh485gNQHT9mKshPH7yk+9CPjTmgiOhxQ==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-instagram": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-instagram/-/metascraper-instagram-5.34.7.tgz", - "integrity": "sha512-aCxeRI30z6T33tt/7NgrZF3hLE9L0GGPms8h7wwhsJepbVsyqXzxTohUQcknNOKhmfS5AA+jGg2fTzfSMSBmUA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-instagram/-/metascraper-instagram-5.36.0.tgz", + "integrity": "sha512-mClxomOWRjm+JYqmcbGXxxtLkiVluTRKfrXmoFQCB4yWxYqYM8EQ4tNShXjisfOnhdH/0B4l0hV1cYIfmrW/RA==", "dependencies": { - "@metascraper/helpers": "^5.34.7", + "@metascraper/helpers": "^5.36.0", "jsdom": "~22.1.0", "lodash": "~4.17.21" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-lang": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-lang/-/metascraper-lang-5.34.7.tgz", - "integrity": "sha512-mb0oksL0VR/xvrDy67wha+UHgNHXynt/9vh7BJIGIieRbX+IVRHLuDVk+WBgHmCTsXYa7PY8xk9Zn998EuV0Ww==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-lang/-/metascraper-lang-5.36.0.tgz", + "integrity": "sha512-MWfwVdmcrYgoZFHN+Cv5pPdlNo0yZudGq6ac9pKbJlj5v/ZCFmg2zOmHinbPuVD2lSZ2wHgQkEGBY+n7emZhwA==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-logo": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-logo/-/metascraper-logo-5.34.7.tgz", - "integrity": "sha512-Lz0gKNZN6SnkPfFXMWS6j3jvMiMyKLatWKEVxYPS5TgXgRXOhPCnhTDKRMVo1x5xmOkN3EQLhx2Fr3vAF/je2g==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/metascraper-logo/-/metascraper-logo-5.37.0.tgz", + "integrity": "sha512-W0XOdMkCwuqG3bvB7vRR6TIrzLQuhnkdoWdaZpXHj6EwXYS69PObE8u1sim1TWHN1KKE0l4eV0A3LyJT/e374w==", "dependencies": { - "@metascraper/helpers": "^5.34.7", + "@metascraper/helpers": "^5.36.0", "lodash": "~4.17.21" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-publisher": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-publisher/-/metascraper-publisher-5.34.7.tgz", - "integrity": "sha512-oqAxV58DdwrQwTCvphC8hZr5EhTsFIN2z2pkUkaoj72WEig7tuHreiaP+e+2rHCA7lsrWOWU0+f1fNNJd9R0Ig==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-publisher/-/metascraper-publisher-5.36.0.tgz", + "integrity": "sha512-zReUZj0u00vgypzjkm30Pz4HgdzrYoRKJHkGNHcc4OUvrPGRP6TJcxKgpKqM4cHE+nc7+PGA6V8gKdfBI22vWQ==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-title": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-title/-/metascraper-title-5.34.7.tgz", - "integrity": "sha512-k+eDC12Y1m5n/RE3GhqmWRtNSKH9rDXvAzJ6k2T9+9PyaGeaSN9dWLnc3rK9TYmdFP02kTKhCAV8WerHw/7IqA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-title/-/metascraper-title-5.36.0.tgz", + "integrity": "sha512-cX8WVFWwQ3tpiOkcsl3aIGVk3dDNqumV7t657vCFSW+fQ8NhBntxskQlYR2+dy9rtWPQEf8kgUlOfse1cVRgZw==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-twitter": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-twitter/-/metascraper-twitter-5.34.7.tgz", - "integrity": "sha512-bvPecPr7HvOwaVEegTo1zA/HYc7yRQlvT+rIAU+tjS7D/mEd9v2y5iryKr+xIUJXTgK0NNzjJB595RyqNL6icA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-twitter/-/metascraper-twitter-5.36.0.tgz", + "integrity": "sha512-8cg6G1xvz2AY/bTmuHOLz41xPJlAfYS92/R8zKjKng4Rz0yolUXBUTrb9WnHciZ04msxZMc1ffqVA8THW90wxA==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-url": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-url/-/metascraper-url-5.34.7.tgz", - "integrity": "sha512-B5FaZ4po9Hmw6BvqcdI39VT8ri3cgKzzuXgoFMxTLVmPqVW4rR5pWBfjfFBc3//OOe7ux5XAcM35DYmsvGF8vA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-url/-/metascraper-url-5.36.0.tgz", + "integrity": "sha512-V2VwU2EOH0XRi8b2vPXv2W7O0XG0CE5mUNAsNYWbOYGERgE18qdo9tryLdSa0oKVtaUeQemZVIjw45ykOrNs2Q==", "dependencies": { - "@metascraper/helpers": "^5.34.7" + "@metascraper/helpers": "^5.36.0" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/metascraper-youtube": { - "version": "5.34.7", - "resolved": "https://registry.npmjs.org/metascraper-youtube/-/metascraper-youtube-5.34.7.tgz", - "integrity": "sha512-cEbVrD7ZtyKPYYr4FaPxCkKCdNTYq4qQjhI3cE4DPUo+mf2shGLevCq+qeywsCUhpjy4GN5vzILODfUeR5K3PA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/metascraper-youtube/-/metascraper-youtube-5.36.0.tgz", + "integrity": "sha512-UbP+b6YJJFIIh4/QFihJluVUNfuWif3VnbzZ9XzuVRrCWsE6yPJ//vlOfspIkz2L7yrZu8bMsxYyZG07B0/srA==", "dependencies": { - "@metascraper/helpers": "^5.34.7", + "@metascraper/helpers": "^5.36.0", "get-video-id": "~3.6.5", "p-locate": "~5.0.0", "reachable-url": "~1.7.1" }, "engines": { - "node": ">= 12" + "node": ">= 16" } }, "node_modules/microsoft-capitalize": { @@ -1749,12 +1894,9 @@ } }, "node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dependencies": { - "yallist": "^4.0.0" - }, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "engines": { "node": ">=8" } @@ -1770,22 +1912,41 @@ "node": ">= 8" } }, + "node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dependencies": { - "minipass": "^3.1.6", + "minipass": "^7.0.3", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" }, "optionalDependencies": { "encoding": "^0.1.13" } }, + "node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", + "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -1797,6 +1958,17 @@ "node": ">= 8" } }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -1808,6 +1980,17 @@ "node": ">=8" } }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", @@ -1819,6 +2002,17 @@ "node": ">=8" } }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -1831,6 +2025,17 @@ "node": ">= 8" } }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -1872,14 +2077,15 @@ } }, "node_modules/node-gyp": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz", - "integrity": "sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz", + "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==", "dependencies": { "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", + "make-fetch-happen": "^11.0.3", "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", @@ -2054,10 +2260,36 @@ "node": ">=0.10.0" } }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "engines": { + "node": "14 || >=16.14" + } }, "node_modules/promise-retry": { "version": "2.0.1", @@ -2118,14 +2350,14 @@ } }, "node_modules/re2": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/re2/-/re2-1.18.3.tgz", - "integrity": "sha512-QAUSIl5znNR/GOXLIUWWao0pPQ2VZU/t9u+0j17x7lXXypPsil8iuYBsSuMDZ3TGx439332tYdh0d9Nt8XGbHg==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/re2/-/re2-1.20.3.tgz", + "integrity": "sha512-g5j4YjygwGEccP9SCuDI90uPlgALLEYLotfL0K+kqL3XKB4ht7Nm1JuXfOTG96c7JozpvCUxTz1T7oTNwwMI6w==", "hasInstallScript": true, "dependencies": { "install-artifact-from-github": "^1.3.3", "nan": "^2.17.0", - "node-gyp": "^9.3.1" + "node-gyp": "^9.4.0" } }, "node_modules/reachable-url": { @@ -2402,9 +2634,9 @@ } }, "node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -2431,6 +2663,25 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -2480,14 +2731,22 @@ } }, "node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dependencies": { - "minipass": "^3.1.1" + "minipass": "^7.0.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/ssri/node_modules/minipass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", + "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/standard-as-callback": { @@ -2516,6 +2775,20 @@ "node": ">=8" } }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -2527,6 +2800,18 @@ "node": ">=8" } }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -2548,37 +2833,51 @@ "node": ">=10" } }, - "node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { "node": ">=8" } }, "node_modules/tlds": { - "version": "1.239.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.239.0.tgz", - "integrity": "sha512-lhiymAloYTizXVGDVnplwjQK2YkiB30k5bbeZlyZ6u2vbG4q7re+fwTlOeliCcfiqvmK3yv9savLIFzfKjAVQg==", + "version": "1.242.0", + "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.242.0.tgz", + "integrity": "sha512-aP3dXawgmbfU94mA32CJGHmJUE1E58HCB1KmlKRhBNtqBL27mSQcAEmcaMaQ1Za9kIVvOdbxJD3U5ycDy7nJ3w==", "bin": { "tlds": "bin.js" } }, "node_modules/tldts": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.0.5.tgz", - "integrity": "sha512-2JQhXcZbp8eh2Ka81yvu5WzBa7NPKhGhXHy+dz0grD7w3DjgK0CsryEwNjVs6i170VF4sZAkwP8pGb1q53wiiQ==", + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.0.14.tgz", + "integrity": "sha512-mYU7xwVGfiiC4lkWr4h3Q6U4kfAq3aWP1KsJZyRlVVeDQ3ZSBLmE20543dWSqI0U799PNzhpHObex5n60TeBGw==", "dependencies": { - "tldts-core": "^6.0.5" + "tldts-core": "^6.0.14" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.0.5.tgz", - "integrity": "sha512-DBpylEmOYzU+x8oiJU6pULwr1WPIoW1YYXxf8K88N+mEtIB9QOSCsMj0KdARoJFS/rMDWRguB4dRKL0zqq6LWQ==" + "version": "6.0.14", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.0.14.tgz", + "integrity": "sha512-ESYhU/bgs6jiHlnl5h029f+0dB7EKRiTaxM/jHLZ6powScbmsgsrFcFjmyrjDgCvI/BRY79TEBBClmqLNEPyjQ==" }, "node_modules/tough-cookie": { "version": "4.1.3", @@ -2606,25 +2905,25 @@ } }, "node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dependencies": { - "unique-slug": "^3.0.0" + "unique-slug": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dependencies": { "imurmurhash": "^0.1.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/universalify": { @@ -2645,18 +2944,18 @@ } }, "node_modules/url-regex-safe": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-regex-safe/-/url-regex-safe-3.0.0.tgz", - "integrity": "sha512-+2U40NrcmtWFVjuxXVt9bGRw6c7/MgkGKN9xIfPrT/2RX0LTkkae6CCEDp93xqUN0UKm/rr821QnHd2dHQmN3A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/url-regex-safe/-/url-regex-safe-4.0.0.tgz", + "integrity": "sha512-BrnFCWKNFrFnRzKD66NtJqQepfJrUHNPvPxE5y5NSAhXBb4OlobQjt7907Jm4ItPiXaeX+dDWMkcnOd4jR9N8A==", "dependencies": { "ip-regex": "4.3.0", - "tlds": "^1.228.0" + "tlds": "^1.242.0" }, "engines": { - "node": ">= 10.12.0" + "node": ">= 14" }, "peerDependencies": { - "re2": "^1.17.2" + "re2": "^1.20.1" }, "peerDependenciesMeta": { "re2": { @@ -2745,9 +3044,9 @@ } }, "node_modules/whoops": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/whoops/-/whoops-4.1.2.tgz", - "integrity": "sha512-QITkghBnjbKGOtOrJOGrHnupWDX/AHFlcTXL3/A0B5rx2DacLrpuIpcFVmwYb0IOWZ0G3sxYkS8LBSZ4J/ezng==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/whoops/-/whoops-4.1.4.tgz", + "integrity": "sha512-SXjaHhIbfLTLshNIXZ7/Gb76NUKsSvO0r0UpHGZiecWCi7zkKk9Og7Fy2s01xp5Co3R39nUhzYWdAu5FNGvMbg==", "dependencies": { "clean-stack": "~3.0.0", "mimic-fn": "~3.1.0" @@ -2778,6 +3077,99 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index fb80126..710c982 100644 --- a/package.json +++ b/package.json @@ -14,23 +14,23 @@ "author": "yun asny23", "license": "MIT", "dependencies": { - "@tinyhttp/app": "^2.1.0", + "@tinyhttp/app": "^2.1.4", "got": "^13.0.0", "ioredis": "^5.3.2", - "metascraper": "^5.34.7", - "metascraper-author": "^5.34.7", - "metascraper-date": "^5.34.7", - "metascraper-description": "^5.34.7", - "metascraper-feed": "^5.34.7", - "metascraper-image": "^5.34.7", - "metascraper-instagram": "^5.34.7", - "metascraper-lang": "^5.34.7", - "metascraper-logo": "^5.34.7", - "metascraper-publisher": "^5.34.7", - "metascraper-title": "^5.34.7", - "metascraper-twitter": "^5.34.7", - "metascraper-url": "^5.34.7", - "metascraper-youtube": "^5.34.7", + "metascraper": "^5.36.0", + "metascraper-author": "^5.36.0", + "metascraper-date": "^5.36.0", + "metascraper-description": "^5.36.0", + "metascraper-feed": "^5.36.0", + "metascraper-image": "^5.36.0", + "metascraper-instagram": "^5.36.0", + "metascraper-lang": "^5.36.0", + "metascraper-logo": "^5.37.0", + "metascraper-publisher": "^5.36.0", + "metascraper-title": "^5.36.0", + "metascraper-twitter": "^5.36.0", + "metascraper-url": "^5.36.0", + "metascraper-youtube": "^5.36.0", "node-cache": "^5.1.2" }, "volta": {