From d5d4808abb5f820be5324efeedfd1b15bbdb34f6 Mon Sep 17 00:00:00 2001 From: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> Date: Wed, 15 Jul 2026 13:31:36 +0500 Subject: [PATCH 1/3] NFC: npm audit fix Signed-off-by: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> --- package-lock.json | 240 +++++++++++++++++++++++----------------------- 1 file changed, 121 insertions(+), 119 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3cb3ca8fe..9c0b00bc8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1319,7 +1319,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/base64": { "version": "1.1.2", @@ -1328,25 +1329,27 @@ "dev": true }, "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "dev": true + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", + "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", - "dev": true + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", + "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", + "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@protobufjs/aspromise": "^1.1.1" } }, "node_modules/@protobufjs/float": { @@ -1355,12 +1358,6 @@ "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", "dev": true }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "dev": true - }, "node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", @@ -1374,10 +1371,11 @@ "dev": true }, "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", + "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==", + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@radix-ui/number": { "version": "1.1.1", @@ -3879,13 +3877,13 @@ } }, "node_modules/browserify-sign": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.5.tgz", - "integrity": "sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.6.tgz", + "integrity": "sha512-sd+Q65fjlWCYWtZKXiKfrUc8d+4jtp/8f0W2NkwzLtoW4bI6UDnWusLWIurHnmurW0XShIRxpwiOX4EoPtXUAg==", "dev": true, "license": "ISC", "dependencies": { - "bn.js": "^5.2.2", + "bn.js": "^5.2.3", "browserify-rsa": "^4.1.1", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", @@ -6373,10 +6371,20 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], "license": "MIT", "dependencies": { "argparse": "^2.0.1" @@ -6862,10 +6870,11 @@ } }, "node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", - "dev": true + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", + "dev": true, + "license": "Apache-2.0" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -7691,25 +7700,24 @@ "dev": true }, "node_modules/protobufjs": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.5.tgz", - "integrity": "sha512-3wY1AxV+VBNW8Yypfd1yQY9pXnqTAN+KwQxL8iYm3/BjKYMNg4i0owhEe26PWDOMaIrzeeF98Lqd5NGz4omiIg==", + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", + "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", "@types/node": ">=13.7.0", - "long": "^5.0.0" + "long": "^5.3.2" }, "engines": { "node": ">=12.0.0" @@ -7747,13 +7755,14 @@ } }, "node_modules/qs": { - "version": "6.15.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==", + "version": "6.15.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz", + "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.1.0" + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" }, "engines": { "node": ">=0.6" @@ -8590,15 +8599,15 @@ } }, "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" }, @@ -8909,9 +8918,9 @@ } }, "node_modules/tar": { - "version": "7.5.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz", - "integrity": "sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==", + "version": "7.5.20", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.20.tgz", + "integrity": "sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0", @@ -9143,9 +9152,9 @@ } }, "node_modules/undici": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz", - "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.27.0.tgz", + "integrity": "sha512-YmfV3YnEDzXRC5lZ2jWtWWHKGUm1zIt8AhesR1tens+HTNv+YZlN/dp6G727LOvMJ8xjP9Be7Y2Sdr96LDm+pg==", "dev": true, "license": "MIT", "engines": { @@ -9292,9 +9301,9 @@ } }, "node_modules/vite": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.2.tgz", - "integrity": "sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==", + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.3.tgz", + "integrity": "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==", "license": "MIT", "dependencies": { "esbuild": "^0.25.0", @@ -10350,25 +10359,24 @@ "dev": true }, "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", + "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", "dev": true }, "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", + "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", "dev": true }, "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", + "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", "dev": true, "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" + "@protobufjs/aspromise": "^1.1.1" } }, "@protobufjs/float": { @@ -10377,12 +10385,6 @@ "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", "dev": true }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", - "dev": true - }, "@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", @@ -10396,9 +10398,9 @@ "dev": true }, "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", + "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==", "dev": true }, "@radix-ui/number": { @@ -11755,12 +11757,12 @@ } }, "browserify-sign": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.5.tgz", - "integrity": "sha512-C2AUdAJg6rlM2W5QMp2Q4KGQMVBwR1lIimTsUnutJ8bMpW5B52pGpR2gEnNBNwijumDo5FojQ0L9JrXA8m4YEw==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.6.tgz", + "integrity": "sha512-sd+Q65fjlWCYWtZKXiKfrUc8d+4jtp/8f0W2NkwzLtoW4bI6UDnWusLWIurHnmurW0XShIRxpwiOX4EoPtXUAg==", "dev": true, "requires": { - "bn.js": "^5.2.2", + "bn.js": "^5.2.3", "browserify-rsa": "^4.1.1", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", @@ -13494,9 +13496,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", "dev": true, "requires": { "argparse": "^2.0.1" @@ -13771,9 +13773,9 @@ } }, "long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", + "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", "dev": true }, "loose-envify": { @@ -14352,23 +14354,22 @@ } }, "protobufjs": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.5.tgz", - "integrity": "sha512-3wY1AxV+VBNW8Yypfd1yQY9pXnqTAN+KwQxL8iYm3/BjKYMNg4i0owhEe26PWDOMaIrzeeF98Lqd5NGz4omiIg==", + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", + "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", "dev": true, "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", "@types/node": ">=13.7.0", - "long": "^5.0.0" + "long": "^5.3.2" } }, "public-encrypt": { @@ -14400,12 +14401,13 @@ "dev": true }, "qs": { - "version": "6.15.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.1.tgz", - "integrity": "sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==", + "version": "6.15.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz", + "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==", "dev": true, "requires": { - "side-channel": "^1.1.0" + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" } }, "querystring-es3": { @@ -14978,14 +14980,14 @@ "dev": true }, "side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", "dev": true, "requires": { "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" } @@ -15186,9 +15188,9 @@ "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==" }, "tar": { - "version": "7.5.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz", - "integrity": "sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==", + "version": "7.5.20", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.20.tgz", + "integrity": "sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==", "requires": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", @@ -15341,9 +15343,9 @@ } }, "undici": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz", - "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.27.0.tgz", + "integrity": "sha512-YmfV3YnEDzXRC5lZ2jWtWWHKGUm1zIt8AhesR1tens+HTNv+YZlN/dp6G727LOvMJ8xjP9Be7Y2Sdr96LDm+pg==", "dev": true }, "undici-types": { @@ -15447,9 +15449,9 @@ "dev": true }, "vite": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.2.tgz", - "integrity": "sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==", + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.3.tgz", + "integrity": "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==", "requires": { "esbuild": "^0.25.0", "fdir": "^6.4.4", From 7d164b392a6c3742278c9b6188e26976690af4e0 Mon Sep 17 00:00:00 2001 From: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> Date: Wed, 15 Jul 2026 13:32:01 +0500 Subject: [PATCH 2/3] NFC(lnori): linter warning fix Signed-off-by: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> --- plugins/english/lnori.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/english/lnori.ts b/plugins/english/lnori.ts index 5fd1020bb..93c0a17ad 100644 --- a/plugins/english/lnori.ts +++ b/plugins/english/lnori.ts @@ -364,9 +364,9 @@ class LnorisPlugin implements Plugin.PluginBase { .map(item => item.novel); } - resolveUrl = (path: string, _isNovel?: boolean) => { - return new URL(path, this.site).href; - }; + // resolveUrl = (path: string, _isNovel?: boolean) => { + // return new URL(path, this.site).href; + // }; filters = { sort: { From 8d3cf941460846ebfd4a3e3ab72e2946fbebf714 Mon Sep 17 00:00:00 2001 From: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> Date: Wed, 15 Jul 2026 14:00:09 +0500 Subject: [PATCH 3/3] NFC: add missing icons Signed-off-by: K1ngfish3r <26593485+K1ngfish3r@users.noreply.github.com> --- .../lightnovelwp/vandytranslate/icon.png | Bin 0 -> 2559 bytes .../static/multisrc/madara/animeshoy12/icon.png | Bin 0 -> 6382 bytes public/static/multisrc/madara/kakikata/icon.png | Bin 0 -> 4290 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/static/multisrc/lightnovelwp/vandytranslate/icon.png create mode 100644 public/static/multisrc/madara/animeshoy12/icon.png create mode 100644 public/static/multisrc/madara/kakikata/icon.png diff --git a/public/static/multisrc/lightnovelwp/vandytranslate/icon.png b/public/static/multisrc/lightnovelwp/vandytranslate/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..af7dc6f323d5cc0ccf72e8e339ea916a74b2c581 GIT binary patch literal 2559 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 literal 0 HcmV?d00001 diff --git a/public/static/multisrc/madara/kakikata/icon.png b/public/static/multisrc/madara/kakikata/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2e0c74d8c66549f1d66c0f40bd655c1ad3984e77 GIT binary patch literal 4290 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 literal 0 HcmV?d00001