diff --git a/.nvmrc b/.nvmrc index 02c8b485..f6610cad 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18.18.0 +18.18.1 diff --git a/package-lock.json b/package-lock.json index 3f3dd019..a47330ab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,8 +8,8 @@ "name": "aria2-integration", "version": "4.4.3-SNAPSHOT.0", "dependencies": { - "@stdlib/regexp-basename-posix": "0.1.0", - "@stdlib/regexp-basename-windows": "0.1.0", + "@stdlib/regexp-basename-posix": "0.1.1", + "@stdlib/regexp-basename-windows": "0.1.1", "@testing-library/jest-dom": "6.1.3", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.5.1", @@ -17,7 +17,7 @@ "bootstrap": "5.3.2", "bootstrap-icons": "1.11.1", "class-transformer": "0.5.1", - "filesize": "10.0.12", + "filesize": "10.1.0", "html-webpack-plugin": "5.5.3", "luxon": "3.4.3", "path": "0.12.7", @@ -32,28 +32,28 @@ "devDependencies": { "@types/jest": "29.5.5", "@types/luxon": "3.3.2", - "@types/node": "18.18.3", - "@types/react": "18.2.24", - "@types/react-dom": "18.2.8", - "@types/uuid": "9.0.4", + "@types/node": "18.18.4", + "@types/react": "18.2.28", + "@types/react-dom": "18.2.13", + "@types/uuid": "9.0.5", "@types/webextension-polyfill": "0.10.4", - "@typescript-eslint/eslint-plugin": "6.7.4", - "@typescript-eslint/parser": "6.7.4", + "@typescript-eslint/eslint-plugin": "6.7.5", + "@typescript-eslint/parser": "6.7.5", "@vitejs/plugin-react": "4.1.0", - "eslint": "8.50.0", + "eslint": "8.51.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "17.1.0", "eslint-config-prettier": "9.0.0", "eslint-plugin-import": "2.28.1", "eslint-plugin-jsx-a11y": "6.7.1", - "eslint-plugin-prettier": "5.0.0", + "eslint-plugin-prettier": "5.0.1", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0", "nodemon": "3.0.1", "prettier": "3.0.3", "rollup-plugin-html": "0.2.1", "typescript": "5.2.2", - "vite": "4.4.9" + "vite": "4.4.11" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -641,9 +641,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", + "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -884,9 +884,9 @@ "devOptional": true }, "node_modules/@stdlib/error-tools-fmtprodmsg": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@stdlib/error-tools-fmtprodmsg/-/error-tools-fmtprodmsg-0.0.2.tgz", - "integrity": "sha512-N9ggnn+QsfNjFb5yQdGJVvwCaYnVqoz8nMSmQXhyTEbDSm95C3hSm4I47PUbPr1cSrxNkoAq0x42JVapsDQJ4Q==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/error-tools-fmtprodmsg/-/error-tools-fmtprodmsg-0.1.1.tgz", + "integrity": "sha512-gyQsjgr+TacoDXpPUIkL5LxEx+tT7uWycyv92no0Jo4J+mCzxOq47cBNuwTxboeIKtUSuscD5trWpL9oIdYYbQ==", "os": [ "aix", "darwin", @@ -899,21 +899,21 @@ "windows" ], "dependencies": { - "@stdlib/types": "^0.0.x" + "@stdlib/types": "^0.1.0" }, "engines": { "node": ">=0.10.0", "npm": ">2.7.0" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/athan" + "type": "opencollective", + "url": "https://opencollective.com/stdlib" } }, "node_modules/@stdlib/regexp-basename-posix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/regexp-basename-posix/-/regexp-basename-posix-0.1.0.tgz", - "integrity": "sha512-TzpUh19a9BGULFtBj9rryACwd42TxVWEKhkneTgCWrmGUrLO9sLdoZS2PcEYWigYbTN4PxpisSZTs5kk8JSegg==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/regexp-basename-posix/-/regexp-basename-posix-0.1.1.tgz", + "integrity": "sha512-KrskGasey5K6iPzT/HN+tOK5IuGZqZevUmPas0NF600vk+ljJLxUkpvkVAJrbTeaUI4xj48X/V52dJJOFPdkTQ==", "os": [ "aix", "darwin", @@ -926,7 +926,7 @@ "windows" ], "dependencies": { - "@stdlib/utils-define-nonenumerable-read-only-property": "^0.1.0" + "@stdlib/utils-define-nonenumerable-read-only-property": "^0.1.1" }, "engines": { "node": ">=0.10.0", @@ -938,9 +938,9 @@ } }, "node_modules/@stdlib/regexp-basename-windows": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/regexp-basename-windows/-/regexp-basename-windows-0.1.0.tgz", - "integrity": "sha512-n7AoaJtnjM9x4vcWbkIoDxJ42I6iDXjyDbPJPoVlkcOYMglRfoRb5qML2MWHtvWwh2kteDsgLjgsDmMBmncAFw==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/regexp-basename-windows/-/regexp-basename-windows-0.1.1.tgz", + "integrity": "sha512-4ynI7jbmBenzfrbn6seJc1KyLS8zxosRMfwhLYGiGJpj9mcjINTk9bq+JFTdQcDSVQT9skyL3KFmxONLGXEDRQ==", "os": [ "aix", "darwin", @@ -953,7 +953,7 @@ "windows" ], "dependencies": { - "@stdlib/utils-define-nonenumerable-read-only-property": "^0.1.0" + "@stdlib/utils-define-nonenumerable-read-only-property": "^0.1.1" }, "engines": { "node": ">=0.10.0", @@ -965,9 +965,9 @@ } }, "node_modules/@stdlib/string-base-format-interpolate": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/string-base-format-interpolate/-/string-base-format-interpolate-0.1.0.tgz", - "integrity": "sha512-oVWrj2I4lYRSigRHel6FbSmHLZ0/SSeB6JczeBjGkNyI3GKdnva8ooE+vhfI73LXaGahfUXJstBZ7QOsO5cWTg==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/string-base-format-interpolate/-/string-base-format-interpolate-0.1.1.tgz", + "integrity": "sha512-amSiQPOaKNoMgsgvdOCwLjlhrhcj1wUTnBrKmOcjUl3wSR+kRW1zEmGs92DaeGGf0B/SJMe1D3oq5DPriIPP8Q==", "os": [ "aix", "darwin", @@ -989,9 +989,9 @@ } }, "node_modules/@stdlib/string-base-format-tokenize": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/string-base-format-tokenize/-/string-base-format-tokenize-0.1.0.tgz", - "integrity": "sha512-McsCWR3En6EQVwAzrpNzr8qf1AZ7zHzR+oWXvOp6ziziHRSYHR31i9tEmnp+5ZaUqLF2hWyjB8OEXBL7UY3W/Q==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/string-base-format-tokenize/-/string-base-format-tokenize-0.1.1.tgz", + "integrity": "sha512-Og33cMtG6btAdA9Dwu69rEZ3/piZEGGLsbt1O2kIi1mxsVk34CO5Wr2JE0VetBjtJ+ylyNm5FODBjsObUhiliQ==", "os": [ "aix", "darwin", @@ -1013,9 +1013,9 @@ } }, "node_modules/@stdlib/string-format": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/string-format/-/string-format-0.1.0.tgz", - "integrity": "sha512-KeJaTp51blkxhG8KA7PGusMF/MApzb7Avg9deq5nwkuApVat2+uKefzNMqN5j04uYiq8Tu30IfgLdJ1IT3jRKw==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/string-format/-/string-format-0.1.1.tgz", + "integrity": "sha512-s/AyPpI2hh2mHcvb/OXrVSv2IQbLlXCL55YSW1HyByVsKRMUgE8RsU2uSuwIIbEczbLIffMugG5ly5QxX7fbCw==", "os": [ "aix", "darwin", @@ -1028,8 +1028,8 @@ "windows" ], "dependencies": { - "@stdlib/string-base-format-interpolate": "^0.1.0", - "@stdlib/string-base-format-tokenize": "^0.1.0" + "@stdlib/string-base-format-interpolate": "^0.1.1", + "@stdlib/string-base-format-tokenize": "^0.1.1" }, "engines": { "node": ">=0.10.0", @@ -1041,9 +1041,9 @@ } }, "node_modules/@stdlib/types": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@stdlib/types/-/types-0.0.14.tgz", - "integrity": "sha512-AP3EI9/il/xkwUazcoY+SbjtxHRrheXgSbWZdEGD+rWpEgj6n2i63hp6hTOpAB5NipE0tJwinQlDGOuQ1lCaCw==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@stdlib/types/-/types-0.1.0.tgz", + "integrity": "sha512-gnUBNBOoDvA5BRJ11e/mNGasMRQwZrTERt6qICAAwqjCJuMamK+SKELv+GNQP/wX6i7rdqhocJy/7Fq7cGbRLQ==", "os": [ "aix", "darwin", @@ -1060,14 +1060,14 @@ "npm": ">2.7.0" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/athan" + "type": "opencollective", + "url": "https://opencollective.com/stdlib" } }, "node_modules/@stdlib/utils-define-nonenumerable-read-only-property": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/utils-define-nonenumerable-read-only-property/-/utils-define-nonenumerable-read-only-property-0.1.0.tgz", - "integrity": "sha512-RLA/va7tCQ9dFCj5sZCo3+tKbFl5El80w1ASP7vTiNWSbrS+HVTgo4kMkvtv1yK6v/UINkUxX9hnl2rzcY8oAg==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/utils-define-nonenumerable-read-only-property/-/utils-define-nonenumerable-read-only-property-0.1.1.tgz", + "integrity": "sha512-QCSKAflKO3vuljGaNgFNp3hIbe43CGiXiYET/RPCIo5cjIho8EN0rOQtcbT2s2udiGXXusl0t/v5YLiwueC6JQ==", "os": [ "aix", "darwin", @@ -1080,8 +1080,8 @@ "windows" ], "dependencies": { - "@stdlib/types": "^0.0.14", - "@stdlib/utils-define-property": "^0.1.0" + "@stdlib/types": "^0.1.0", + "@stdlib/utils-define-property": "^0.1.1" }, "engines": { "node": ">=0.10.0", @@ -1093,9 +1093,9 @@ } }, "node_modules/@stdlib/utils-define-property": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@stdlib/utils-define-property/-/utils-define-property-0.1.0.tgz", - "integrity": "sha512-tFGjzlzrm+ZouAw+4/fdXGMk69R1/9xI5vC8YdF0JUaSIcKc7hqGNaUUsteIAEF0AItacQJOF6IaPBc4FFCBKg==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@stdlib/utils-define-property/-/utils-define-property-0.1.1.tgz", + "integrity": "sha512-vy6vaNV5aijnGZi1sWY8GPueOPmGc8No39ejXoSrHymMix83vNsk/pNsY2Usg1J80g71cZIlbCxiJjLJiXmOzw==", "os": [ "aix", "darwin", @@ -1108,9 +1108,9 @@ "windows" ], "dependencies": { - "@stdlib/error-tools-fmtprodmsg": "^0.0.2", - "@stdlib/string-format": "^0.1.0", - "@stdlib/types": "^0.0.14" + "@stdlib/error-tools-fmtprodmsg": "^0.1.0", + "@stdlib/string-format": "^0.1.1", + "@stdlib/types": "^0.1.0" }, "engines": { "node": ">=0.10.0", @@ -1378,18 +1378,18 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.3.tgz", - "integrity": "sha512-0OVfGupTl3NBFr8+iXpfZ8NR7jfFO+P1Q+IO/q0wbo02wYkP5gy36phojeYWpLQ6WAMjl+VfmqUk2YbUfp0irA==" + "version": "18.18.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.4.tgz", + "integrity": "sha512-t3rNFBgJRugIhackit2mVcLfF6IRc0JE4oeizPQL8Zrm8n2WY/0wOdpOPhdtG0V9Q2TlW/axbF1MJ6z+Yj/kKQ==" }, "node_modules/@types/prop-types": { "version": "15.7.5", "license": "MIT" }, "node_modules/@types/react": { - "version": "18.2.24", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", - "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", + "version": "18.2.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz", + "integrity": "sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -1397,9 +1397,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", - "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", + "version": "18.2.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.13.tgz", + "integrity": "sha512-eJIUv7rPP+EC45uNYp/ThhSpE16k22VJUknt5OLoH9tbXoi8bMhwLf5xRuWMywamNbWzhrSmU7IBJfPup1+3fw==", "dependencies": { "@types/react": "*" } @@ -1428,9 +1428,9 @@ "devOptional": true }, "node_modules/@types/uuid": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.4.tgz", - "integrity": "sha512-zAuJWQflfx6dYJM62vna+Sn5aeSWhh3OB+wfUEACNcqUSc0AGc5JKl+ycL1vrH7frGTXhJchYjE1Hak8L819dA==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.5.tgz", + "integrity": "sha512-xfHdwa1FMJ082prjSJpoEI57GZITiQz10r3vEJCHa2khEFQjKy91aWKz6+zybzssCvXUwE1LQWgWVwZ4nYUvHQ==", "dev": true }, "node_modules/@types/warning": { @@ -1459,16 +1459,16 @@ "devOptional": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.4.tgz", - "integrity": "sha512-DAbgDXwtX+pDkAHwiGhqP3zWUGpW49B7eqmgpPtg+BKJXwdct79ut9+ifqOFPJGClGKSHXn2PTBatCnldJRUoA==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.5.tgz", + "integrity": "sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.7.4", - "@typescript-eslint/type-utils": "6.7.4", - "@typescript-eslint/utils": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4", + "@typescript-eslint/scope-manager": "6.7.5", + "@typescript-eslint/type-utils": "6.7.5", + "@typescript-eslint/utils": "6.7.5", + "@typescript-eslint/visitor-keys": "6.7.5", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1494,15 +1494,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.4.tgz", - "integrity": "sha512-I5zVZFY+cw4IMZUeNCU7Sh2PO5O57F7Lr0uyhgCJmhN/BuTlnc55KxPonR4+EM3GBdfiCyGZye6DgMjtubQkmA==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.7.5.tgz", + "integrity": "sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.7.4", - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/typescript-estree": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4", + "@typescript-eslint/scope-manager": "6.7.5", + "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/typescript-estree": "6.7.5", + "@typescript-eslint/visitor-keys": "6.7.5", "debug": "^4.3.4" }, "engines": { @@ -1522,13 +1522,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz", - "integrity": "sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.7.5.tgz", + "integrity": "sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4" + "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/visitor-keys": "6.7.5" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -1539,13 +1539,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.4.tgz", - "integrity": "sha512-n+g3zi1QzpcAdHFP9KQF+rEFxMb2KxtnJGID3teA/nxKHOVi3ylKovaqEzGBbVY2pBttU6z85gp0D00ufLzViQ==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.7.5.tgz", + "integrity": "sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.7.4", - "@typescript-eslint/utils": "6.7.4", + "@typescript-eslint/typescript-estree": "6.7.5", + "@typescript-eslint/utils": "6.7.5", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -1566,9 +1566,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.4.tgz", - "integrity": "sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.7.5.tgz", + "integrity": "sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -1579,13 +1579,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz", - "integrity": "sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.5.tgz", + "integrity": "sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/visitor-keys": "6.7.4", + "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/visitor-keys": "6.7.5", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1606,17 +1606,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.4.tgz", - "integrity": "sha512-PRQAs+HUn85Qdk+khAxsVV+oULy3VkbH3hQ8hxLRJXWBEd7iI+GbQxH5SEUSH7kbEoTp6oT1bOwyga24ELALTA==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.7.5.tgz", + "integrity": "sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.7.4", - "@typescript-eslint/types": "6.7.4", - "@typescript-eslint/typescript-estree": "6.7.4", + "@typescript-eslint/scope-manager": "6.7.5", + "@typescript-eslint/types": "6.7.5", + "@typescript-eslint/typescript-estree": "6.7.5", "semver": "^7.5.4" }, "engines": { @@ -1631,12 +1631,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.7.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz", - "integrity": "sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA==", + "version": "6.7.5", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.5.tgz", + "integrity": "sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.7.4", + "@typescript-eslint/types": "6.7.5", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -2941,15 +2941,15 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.51.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", + "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", + "@eslint/js": "8.51.0", "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -3204,9 +3204,10 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.0.0", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz", + "integrity": "sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==", "dev": true, - "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0", "synckit": "^0.8.5" @@ -3341,8 +3342,9 @@ }, "node_modules/eslint/node_modules/eslint-scope": { "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -3517,9 +3519,9 @@ } }, "node_modules/filesize": { - "version": "10.0.12", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.0.12.tgz", - "integrity": "sha512-6RS9gDchbn+qWmtV2uSjo5vmKizgfCQeb5jKmqx8HyzA3MoLqqyQxN+QcjkGBJt7FjJ9qFce67Auyya5rRRbpw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.0.tgz", + "integrity": "sha512-GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ==", "engines": { "node": ">= 10.4.0" } @@ -6716,9 +6718,9 @@ } }, "node_modules/vite": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", + "version": "4.4.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.11.tgz", + "integrity": "sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==", "dev": true, "dependencies": { "esbuild": "^0.18.10", diff --git a/package.json b/package.json index 3660e341..5b39c79a 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ "build:chromium:watch": "nodemon --watch . --exec npm run build:chromium" }, "dependencies": { - "@stdlib/regexp-basename-posix": "0.1.0", - "@stdlib/regexp-basename-windows": "0.1.0", + "@stdlib/regexp-basename-posix": "0.1.1", + "@stdlib/regexp-basename-windows": "0.1.1", "@testing-library/jest-dom": "6.1.3", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.5.1", @@ -21,7 +21,7 @@ "bootstrap": "5.3.2", "bootstrap-icons": "1.11.1", "class-transformer": "0.5.1", - "filesize": "10.0.12", + "filesize": "10.1.0", "html-webpack-plugin": "5.5.3", "luxon": "3.4.3", "path": "0.12.7", @@ -36,27 +36,27 @@ "devDependencies": { "@types/jest": "29.5.5", "@types/luxon": "3.3.2", - "@types/node": "18.18.3", - "@types/react": "18.2.24", - "@types/react-dom": "18.2.8", - "@types/uuid": "9.0.4", + "@types/node": "18.18.4", + "@types/react": "18.2.28", + "@types/react-dom": "18.2.13", + "@types/uuid": "9.0.5", "@types/webextension-polyfill": "0.10.4", - "@typescript-eslint/eslint-plugin": "6.7.4", - "@typescript-eslint/parser": "6.7.4", + "@typescript-eslint/eslint-plugin": "6.7.5", + "@typescript-eslint/parser": "6.7.5", "@vitejs/plugin-react": "4.1.0", - "eslint": "8.50.0", + "eslint": "8.51.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "17.1.0", "eslint-config-prettier": "9.0.0", "eslint-plugin-import": "2.28.1", "eslint-plugin-jsx-a11y": "6.7.1", - "eslint-plugin-prettier": "5.0.0", + "eslint-plugin-prettier": "5.0.1", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0", "nodemon": "3.0.1", "prettier": "3.0.3", "rollup-plugin-html": "0.2.1", "typescript": "5.2.2", - "vite": "4.4.9" + "vite": "4.4.11" } }