loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update dependency eslint-plugin-unicorn to v57 (forgejo) (#7181) Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org> Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>

authored by

Renovate Bot
Renovate Bot
and committed by
forgejo-renovate-action
756fc485 3dc222e4

+169 -147
+5 -2
eslint.config.mjs
··· 723 723 'unicode-bom': [2, 'never'], 724 724 'unicorn/better-regex': [0], 725 725 'unicorn/catch-error-name': [0], 726 + 'unicorn/consistent-assert': [0], 727 + 'unicorn/consistent-date-clone': [2], 726 728 'unicorn/consistent-destructuring': [2], 727 729 'unicorn/consistent-empty-array-spread': [2], 728 730 'unicorn/consistent-existence-index-check': [2], ··· 737 739 'unicorn/import-index': [0], 738 740 'unicorn/import-style': [0], 739 741 'unicorn/new-for-builtins': [2], 742 + 'unicorn/no-accessor-recursion': [2], 740 743 'unicorn/no-abusive-eslint-disable': [0], 741 744 'unicorn/no-anonymous-default-export': [0], 742 745 'unicorn/no-array-callback-reference': [0], ··· 751 754 'unicorn/no-empty-file': [2], 752 755 'unicorn/no-for-loop': [0], 753 756 'unicorn/no-hex-escape': [0], 754 - 'unicorn/no-instanceof-array': [0], 757 + 'unicorn/no-instanceof-builtins': [0], 755 758 'unicorn/no-invalid-fetch-options': [2], 756 759 'unicorn/no-invalid-remove-event-listener': [2], 757 760 'unicorn/no-keyword-prefix': [0], 758 761 'unicorn/no-length-as-slice-end': [2], 759 762 'unicorn/no-lonely-if': [2], 760 763 'unicorn/no-magic-array-flat-depth': [0], 764 + 'unicorn/no-named-default': [2], 761 765 'unicorn/no-negated-condition': [0], 762 766 'unicorn/no-negation-in-equality-check': [2], 763 767 'unicorn/no-nested-ternary': [0], ··· 834 838 'unicorn/prefer-structured-clone': [2], 835 839 'unicorn/prefer-switch': [0], 836 840 'unicorn/prefer-ternary': [0], 837 - 'unicorn/prefer-text-content': [2], 838 841 'unicorn/prefer-top-level-await': [0], 839 842 'unicorn/prefer-type-error': [0], 840 843 'unicorn/prevent-abbreviations': [0],
+162 -143
package-lock.json
··· 82 82 "eslint-plugin-regexp": "2.7.0", 83 83 "eslint-plugin-sonarjs": "3.0.2", 84 84 "eslint-plugin-toml": "0.12.0", 85 - "eslint-plugin-unicorn": "56.0.1", 85 + "eslint-plugin-unicorn": "57.0.0", 86 86 "eslint-plugin-vitest-globals": "1.5.0", 87 87 "eslint-plugin-vue": "10.0.0", 88 88 "eslint-plugin-vue-scoped-css": "2.9.0", ··· 6638 6638 } 6639 6639 }, 6640 6640 "node_modules/eslint-plugin-unicorn": { 6641 - "version": "56.0.1", 6642 - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz", 6643 - "integrity": "sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==", 6641 + "version": "57.0.0", 6642 + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-57.0.0.tgz", 6643 + "integrity": "sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==", 6644 6644 "dev": true, 6645 6645 "license": "MIT", 6646 6646 "dependencies": { 6647 - "@babel/helper-validator-identifier": "^7.24.7", 6648 - "@eslint-community/eslint-utils": "^4.4.0", 6649 - "ci-info": "^4.0.0", 6647 + "@babel/helper-validator-identifier": "^7.25.9", 6648 + "@eslint-community/eslint-utils": "^4.4.1", 6649 + "ci-info": "^4.1.0", 6650 6650 "clean-regexp": "^1.0.0", 6651 - "core-js-compat": "^3.38.1", 6651 + "core-js-compat": "^3.40.0", 6652 6652 "esquery": "^1.6.0", 6653 - "globals": "^15.9.0", 6654 - "indent-string": "^4.0.0", 6655 - "is-builtin-module": "^3.2.1", 6656 - "jsesc": "^3.0.2", 6653 + "globals": "^15.15.0", 6654 + "indent-string": "^5.0.0", 6655 + "is-builtin-module": "^4.0.0", 6656 + "jsesc": "^3.1.0", 6657 6657 "pluralize": "^8.0.0", 6658 - "read-pkg-up": "^7.0.1", 6658 + "read-package-up": "^11.0.0", 6659 6659 "regexp-tree": "^0.1.27", 6660 - "regjsparser": "^0.10.0", 6661 - "semver": "^7.6.3", 6662 - "strip-indent": "^3.0.0" 6660 + "regjsparser": "^0.12.0", 6661 + "semver": "^7.7.1", 6662 + "strip-indent": "^4.0.0" 6663 6663 }, 6664 6664 "engines": { 6665 6665 "node": ">=18.18" ··· 6668 6668 "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" 6669 6669 }, 6670 6670 "peerDependencies": { 6671 - "eslint": ">=8.56.0" 6671 + "eslint": ">=9.20.0" 6672 6672 } 6673 6673 }, 6674 6674 "node_modules/eslint-plugin-unicorn/node_modules/globals": { ··· 7078 7078 }, 7079 7079 "engines": { 7080 7080 "node": ">=10" 7081 + }, 7082 + "funding": { 7083 + "url": "https://github.com/sponsors/sindresorhus" 7084 + } 7085 + }, 7086 + "node_modules/find-up-simple": { 7087 + "version": "1.0.1", 7088 + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.1.tgz", 7089 + "integrity": "sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==", 7090 + "dev": true, 7091 + "license": "MIT", 7092 + "engines": { 7093 + "node": ">=18" 7081 7094 }, 7082 7095 "funding": { 7083 7096 "url": "https://github.com/sponsors/sindresorhus" ··· 7859 7872 } 7860 7873 }, 7861 7874 "node_modules/indent-string": { 7862 - "version": "4.0.0", 7863 - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 7864 - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 7875 + "version": "5.0.0", 7876 + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", 7877 + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", 7865 7878 "dev": true, 7866 7879 "license": "MIT", 7867 7880 "engines": { 7868 - "node": ">=8" 7881 + "node": ">=12" 7882 + }, 7883 + "funding": { 7884 + "url": "https://github.com/sponsors/sindresorhus" 7885 + } 7886 + }, 7887 + "node_modules/index-to-position": { 7888 + "version": "0.1.2", 7889 + "resolved": "https://registry.npmjs.org/index-to-position/-/index-to-position-0.1.2.tgz", 7890 + "integrity": "sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==", 7891 + "dev": true, 7892 + "license": "MIT", 7893 + "engines": { 7894 + "node": ">=18" 7895 + }, 7896 + "funding": { 7897 + "url": "https://github.com/sponsors/sindresorhus" 7869 7898 } 7870 7899 }, 7871 7900 "node_modules/inflight": { ··· 8040 8069 } 8041 8070 }, 8042 8071 "node_modules/is-builtin-module": { 8043 - "version": "3.2.1", 8044 - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", 8045 - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", 8072 + "version": "4.0.0", 8073 + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-4.0.0.tgz", 8074 + "integrity": "sha512-rWP3AMAalQSesXO8gleROyL2iKU73SX5Er66losQn9rWOWL4Gef0a/xOEOVqjWGMuR2vHG3FJ8UUmT700O8oFg==", 8046 8075 "dev": true, 8047 8076 "license": "MIT", 8048 8077 "dependencies": { 8049 - "builtin-modules": "^3.3.0" 8078 + "builtin-modules": "^4.0.0" 8050 8079 }, 8051 8080 "engines": { 8052 - "node": ">=6" 8081 + "node": ">=18.20" 8082 + }, 8083 + "funding": { 8084 + "url": "https://github.com/sponsors/sindresorhus" 8085 + } 8086 + }, 8087 + "node_modules/is-builtin-module/node_modules/builtin-modules": { 8088 + "version": "4.0.0", 8089 + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-4.0.0.tgz", 8090 + "integrity": "sha512-p1n8zyCkt1BVrKNFymOHjcDSAl7oq/gUvfgULv2EblgpPVQlQr9yHnWjg9IJ2MhfwPqiYqMMrr01OY7yQoK2yA==", 8091 + "dev": true, 8092 + "license": "MIT", 8093 + "engines": { 8094 + "node": ">=18.20" 8053 8095 }, 8054 8096 "funding": { 8055 8097 "url": "https://github.com/sponsors/sindresorhus" ··· 8754 8796 } 8755 8797 }, 8756 8798 "node_modules/jsesc": { 8757 - "version": "3.0.2", 8758 - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", 8759 - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", 8799 + "version": "3.1.0", 8800 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 8801 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 8760 8802 "dev": true, 8761 8803 "license": "MIT", 8762 8804 "bin": { ··· 9161 9203 "funding": { 9162 9204 "url": "https://github.com/sponsors/sindresorhus" 9163 9205 } 9206 + }, 9207 + "node_modules/lru-cache": { 9208 + "version": "10.4.3", 9209 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 9210 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 9211 + "license": "ISC" 9164 9212 }, 9165 9213 "node_modules/magic-string": { 9166 9214 "version": "0.25.9", ··· 10620 10668 "url": "https://github.com/sponsors/isaacs" 10621 10669 } 10622 10670 }, 10623 - "node_modules/path-scurry/node_modules/lru-cache": { 10624 - "version": "10.4.3", 10625 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 10626 - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 10627 - "license": "ISC" 10628 - }, 10629 10671 "node_modules/path-type": { 10630 10672 "version": "4.0.0", 10631 10673 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", ··· 11494 11536 "url": "https://github.com/sponsors/isaacs" 11495 11537 } 11496 11538 }, 11497 - "node_modules/read-pkg": { 11498 - "version": "5.2.0", 11499 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 11500 - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 11539 + "node_modules/read-package-up": { 11540 + "version": "11.0.0", 11541 + "resolved": "https://registry.npmjs.org/read-package-up/-/read-package-up-11.0.0.tgz", 11542 + "integrity": "sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==", 11501 11543 "dev": true, 11502 11544 "license": "MIT", 11503 11545 "dependencies": { 11504 - "@types/normalize-package-data": "^2.4.0", 11505 - "normalize-package-data": "^2.5.0", 11506 - "parse-json": "^5.0.0", 11507 - "type-fest": "^0.6.0" 11546 + "find-up-simple": "^1.0.0", 11547 + "read-pkg": "^9.0.0", 11548 + "type-fest": "^4.6.0" 11508 11549 }, 11509 11550 "engines": { 11510 - "node": ">=8" 11511 - } 11512 - }, 11513 - "node_modules/read-pkg-up": { 11514 - "version": "7.0.1", 11515 - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", 11516 - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", 11517 - "dev": true, 11518 - "license": "MIT", 11519 - "dependencies": { 11520 - "find-up": "^4.1.0", 11521 - "read-pkg": "^5.2.0", 11522 - "type-fest": "^0.8.1" 11523 - }, 11524 - "engines": { 11525 - "node": ">=8" 11551 + "node": ">=18" 11526 11552 }, 11527 11553 "funding": { 11528 11554 "url": "https://github.com/sponsors/sindresorhus" 11529 11555 } 11530 11556 }, 11531 - "node_modules/read-pkg-up/node_modules/find-up": { 11532 - "version": "4.1.0", 11533 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 11534 - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 11557 + "node_modules/read-package-up/node_modules/hosted-git-info": { 11558 + "version": "7.0.2", 11559 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", 11560 + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", 11535 11561 "dev": true, 11536 - "license": "MIT", 11562 + "license": "ISC", 11537 11563 "dependencies": { 11538 - "locate-path": "^5.0.0", 11539 - "path-exists": "^4.0.0" 11564 + "lru-cache": "^10.0.1" 11540 11565 }, 11541 11566 "engines": { 11542 - "node": ">=8" 11567 + "node": "^16.14.0 || >=18.0.0" 11543 11568 } 11544 11569 }, 11545 - "node_modules/read-pkg-up/node_modules/locate-path": { 11546 - "version": "5.0.0", 11547 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 11548 - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 11570 + "node_modules/read-package-up/node_modules/normalize-package-data": { 11571 + "version": "6.0.2", 11572 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", 11573 + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", 11549 11574 "dev": true, 11550 - "license": "MIT", 11575 + "license": "BSD-2-Clause", 11551 11576 "dependencies": { 11552 - "p-locate": "^4.1.0" 11577 + "hosted-git-info": "^7.0.0", 11578 + "semver": "^7.3.5", 11579 + "validate-npm-package-license": "^3.0.4" 11553 11580 }, 11554 11581 "engines": { 11555 - "node": ">=8" 11582 + "node": "^16.14.0 || >=18.0.0" 11556 11583 } 11557 11584 }, 11558 - "node_modules/read-pkg-up/node_modules/p-limit": { 11559 - "version": "2.3.0", 11560 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 11561 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 11585 + "node_modules/read-package-up/node_modules/parse-json": { 11586 + "version": "8.1.0", 11587 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.1.0.tgz", 11588 + "integrity": "sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==", 11562 11589 "dev": true, 11563 11590 "license": "MIT", 11564 11591 "dependencies": { 11565 - "p-try": "^2.0.0" 11592 + "@babel/code-frame": "^7.22.13", 11593 + "index-to-position": "^0.1.2", 11594 + "type-fest": "^4.7.1" 11566 11595 }, 11567 11596 "engines": { 11568 - "node": ">=6" 11597 + "node": ">=18" 11569 11598 }, 11570 11599 "funding": { 11571 11600 "url": "https://github.com/sponsors/sindresorhus" 11572 11601 } 11573 11602 }, 11574 - "node_modules/read-pkg-up/node_modules/p-locate": { 11575 - "version": "4.1.0", 11576 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 11577 - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 11603 + "node_modules/read-package-up/node_modules/read-pkg": { 11604 + "version": "9.0.1", 11605 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz", 11606 + "integrity": "sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==", 11578 11607 "dev": true, 11579 11608 "license": "MIT", 11580 11609 "dependencies": { 11581 - "p-limit": "^2.2.0" 11610 + "@types/normalize-package-data": "^2.4.3", 11611 + "normalize-package-data": "^6.0.0", 11612 + "parse-json": "^8.0.0", 11613 + "type-fest": "^4.6.0", 11614 + "unicorn-magic": "^0.1.0" 11582 11615 }, 11583 11616 "engines": { 11584 - "node": ">=8" 11585 - } 11586 - }, 11587 - "node_modules/read-pkg/node_modules/hosted-git-info": { 11588 - "version": "2.8.9", 11589 - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 11590 - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", 11591 - "dev": true, 11592 - "license": "ISC" 11593 - }, 11594 - "node_modules/read-pkg/node_modules/normalize-package-data": { 11595 - "version": "2.5.0", 11596 - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 11597 - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 11598 - "dev": true, 11599 - "license": "BSD-2-Clause", 11600 - "dependencies": { 11601 - "hosted-git-info": "^2.1.4", 11602 - "resolve": "^1.10.0", 11603 - "semver": "2 || 3 || 4 || 5", 11604 - "validate-npm-package-license": "^3.0.1" 11605 - } 11606 - }, 11607 - "node_modules/read-pkg/node_modules/semver": { 11608 - "version": "5.7.2", 11609 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 11610 - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 11611 - "dev": true, 11612 - "license": "ISC", 11613 - "bin": { 11614 - "semver": "bin/semver" 11617 + "node": ">=18" 11618 + }, 11619 + "funding": { 11620 + "url": "https://github.com/sponsors/sindresorhus" 11615 11621 } 11616 11622 }, 11617 - "node_modules/read-pkg/node_modules/type-fest": { 11618 - "version": "0.6.0", 11619 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 11620 - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 11623 + "node_modules/read-package-up/node_modules/type-fest": { 11624 + "version": "4.37.0", 11625 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.37.0.tgz", 11626 + "integrity": "sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==", 11621 11627 "dev": true, 11622 11628 "license": "(MIT OR CC0-1.0)", 11623 11629 "engines": { 11624 - "node": ">=8" 11630 + "node": ">=16" 11631 + }, 11632 + "funding": { 11633 + "url": "https://github.com/sponsors/sindresorhus" 11625 11634 } 11626 11635 }, 11627 11636 "node_modules/readdirp": { ··· 11736 11745 } 11737 11746 }, 11738 11747 "node_modules/regjsparser": { 11739 - "version": "0.10.0", 11740 - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz", 11741 - "integrity": "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==", 11748 + "version": "0.12.0", 11749 + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", 11750 + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", 11742 11751 "dev": true, 11743 11752 "license": "BSD-2-Clause", 11744 11753 "dependencies": { 11745 - "jsesc": "~0.5.0" 11754 + "jsesc": "~3.0.2" 11746 11755 }, 11747 11756 "bin": { 11748 11757 "regjsparser": "bin/parser" 11749 11758 } 11750 11759 }, 11751 11760 "node_modules/regjsparser/node_modules/jsesc": { 11752 - "version": "0.5.0", 11753 - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 11754 - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", 11761 + "version": "3.0.2", 11762 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", 11763 + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", 11755 11764 "dev": true, 11765 + "license": "MIT", 11756 11766 "bin": { 11757 11767 "jsesc": "bin/jsesc" 11768 + }, 11769 + "engines": { 11770 + "node": ">=6" 11758 11771 } 11759 11772 }, 11760 11773 "node_modules/require-directory": { ··· 12639 12652 } 12640 12653 }, 12641 12654 "node_modules/strip-indent": { 12642 - "version": "3.0.0", 12643 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 12644 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 12655 + "version": "4.0.0", 12656 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", 12657 + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", 12645 12658 "dev": true, 12646 12659 "license": "MIT", 12647 12660 "dependencies": { 12648 - "min-indent": "^1.0.0" 12661 + "min-indent": "^1.0.1" 12649 12662 }, 12650 12663 "engines": { 12651 - "node": ">=8" 12664 + "node": ">=12" 12665 + }, 12666 + "funding": { 12667 + "url": "https://github.com/sponsors/sindresorhus" 12652 12668 } 12653 12669 }, 12654 12670 "node_modules/strip-json-comments": { ··· 13599 13615 "node": ">= 0.8.0" 13600 13616 } 13601 13617 }, 13602 - "node_modules/type-fest": { 13603 - "version": "0.8.1", 13604 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 13605 - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 13606 - "dev": true, 13607 - "license": "(MIT OR CC0-1.0)", 13608 - "engines": { 13609 - "node": ">=8" 13610 - } 13611 - }, 13612 13618 "node_modules/typed-array-buffer": { 13613 13619 "version": "1.0.3", 13614 13620 "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", ··· 13773 13779 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", 13774 13780 "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", 13775 13781 "license": "MIT" 13782 + }, 13783 + "node_modules/unicorn-magic": { 13784 + "version": "0.1.0", 13785 + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", 13786 + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", 13787 + "dev": true, 13788 + "license": "MIT", 13789 + "engines": { 13790 + "node": ">=18" 13791 + }, 13792 + "funding": { 13793 + "url": "https://github.com/sponsors/sindresorhus" 13794 + } 13776 13795 }, 13777 13796 "node_modules/universalify": { 13778 13797 "version": "2.0.1",
+1 -1
package.json
··· 80 80 "eslint-plugin-playwright": "2.2.0", 81 81 "eslint-plugin-regexp": "2.7.0", 82 82 "eslint-plugin-sonarjs": "3.0.2", 83 - "eslint-plugin-unicorn": "56.0.1", 83 + "eslint-plugin-unicorn": "57.0.0", 84 84 "eslint-plugin-toml": "0.12.0", 85 85 "eslint-plugin-vitest-globals": "1.5.0", 86 86 "eslint-plugin-vue": "10.0.0",
+1 -1
web_src/js/utils/time.js
··· 36 36 } 37 37 const dayOfWeek = inputDate.getUTCDay(); 38 38 const daysUntilSunday = 7 - dayOfWeek; 39 - const resultDate = new Date(inputDate.getTime()); 39 + const resultDate = new Date(inputDate); 40 40 resultDate.setUTCDate(resultDate.getUTCDate() + daysUntilSunday); 41 41 return resultDate.valueOf(); 42 42 }