diff --git a/ui/package-lock.json b/ui/package-lock.json index 3b9088562..71f277e3a 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -44,7 +44,7 @@ "typeface-open-sans": "1.1.13" }, "devDependencies": { - "@eslint-react/eslint-plugin": "5.18.3", + "@eslint-react/eslint-plugin": "5.18.6", "@eslint/js": "10.0.1", "@fetch-mock/jest": "0.2.20", "@playwright/test": "1.62.1", @@ -65,7 +65,7 @@ "@vitejs/plugin-react": "6.0.5", "eslint": "10.8.1", "eslint-config-prettier": "10.1.8", - "eslint-plugin-jest": "29.16.0", + "eslint-plugin-jest": "29.16.1", "eslint-plugin-react-compiler": "19.1.0-rc.2", "identity-obj-proxy": "3.0.0", "jest": "30.4.2", @@ -2375,15 +2375,15 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.18.3.tgz", - "integrity": "sha512-/993Nnt9ZIn7sBQjXF/iLJ9llDtd9qztQrPNxQKwU3XLUv7m3a0EUMIe0A9Ygfw1lJz4not3VwcwMBahn/foVA==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.18.6.tgz", + "integrity": "sha512-okgOez6L9onvcdU0lyLOykKQSaj2hMtVV2ucx2iqmTsfKDGyhVlMuNLnfyOkgQyHdgfROTVtAAYnQ6KPf7PggQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/typescript-estree": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/typescript-estree": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "string-ts": "^2.3.1" }, "engines": { @@ -2395,19 +2395,19 @@ } }, "node_modules/@eslint-react/core": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.18.3.tgz", - "integrity": "sha512-N0FtKHkByoQOPRuGbHEtDRdcpa+Zs/b1/zGVYcS1g0416FFRIl4utXxOLZQj6OtHaIVXh2C6lJhJtIWfzPzCJQ==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.18.6.tgz", + "integrity": "sha512-utvjmfgy/lMSMt4QSU5QK2coHk6tkRChxLmkW6z8sthgmB6138CYzC3cPR9kze5pOgYJouF95xiaPnHKnXx21A==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@eslint-react/var": "5.18.3", - "@typescript-eslint/scope-manager": "^8.66.0", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@eslint-react/var": "5.18.6", + "@typescript-eslint/scope-manager": "^8.67.0", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -2419,13 +2419,13 @@ } }, "node_modules/@eslint-react/eslint": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.18.3.tgz", - "integrity": "sha512-zH5kDfeHYzly6wiYEleCEBdc7g8H+nKmxzhcZKmR1omrfTvzSndVIoLPrG8WYsgtYRqJdTg+NOGkAkXnoaTW4Q==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.18.6.tgz", + "integrity": "sha512-8BzLB6mtIDmAIwAt1u4g6Yp+1LSGAnqm8SGNHbyZG1sQikWW9Fskv3fx5Zy6CGMV9D7gafcHTiVTcuBYNE+87w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.66.0" + "@typescript-eslint/utils": "^8.67.0" }, "engines": { "node": ">=22.0.0" @@ -2436,19 +2436,19 @@ } }, "node_modules/@eslint-react/eslint-plugin": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.18.3.tgz", - "integrity": "sha512-gpzENfi+943orTyWWWwepWZoat3ePhEUO7lVwpiKhuRjo3i63O+nXG8Bg5gMpOa/t8b1ZTZI2PHh4/KcWx3aXw==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.18.6.tgz", + "integrity": "sha512-qBZXKx05CPNrvdNydM958rZt2hgVhhriU/8LUeS5s/5gdpuekflrfF+y3yT4NT8Ej3J37h7e50RdH6Lu1r0KPg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/shared": "5.18.3", - "eslint-plugin-react-dom": "5.18.3", - "eslint-plugin-react-jsx": "5.18.3", - "eslint-plugin-react-naming-convention": "5.18.3", - "eslint-plugin-react-rsc": "5.18.3", - "eslint-plugin-react-web-api": "5.18.3", - "eslint-plugin-react-x": "5.18.3" + "@eslint-react/shared": "5.18.6", + "eslint-plugin-react-dom": "5.18.6", + "eslint-plugin-react-jsx": "5.18.6", + "eslint-plugin-react-naming-convention": "5.18.6", + "eslint-plugin-react-rsc": "5.18.6", + "eslint-plugin-react-web-api": "5.18.6", + "eslint-plugin-react-x": "5.18.6" }, "engines": { "node": ">=22.0.0" @@ -2459,18 +2459,18 @@ } }, "node_modules/@eslint-react/jsx": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.18.3.tgz", - "integrity": "sha512-1MHb4HWOxk6UUg/PRMdrlu7AS1aLPKuz/lWNKfq27th3HCdxyppkg8FQLnU0GQoNnzyH2QoCvL6Um16rdyi7vA==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.18.6.tgz", + "integrity": "sha512-oAbG2pW6XhiROZotfSjLU19A84/AxYHiiKjim5USHH5xtYfYjO7skFSM6LztuPggqn/wccSxLgmKIFGUKM/95g==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@eslint-react/var": "5.18.3", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@eslint-react/var": "5.18.6", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -2482,14 +2482,14 @@ } }, "node_modules/@eslint-react/shared": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.18.3.tgz", - "integrity": "sha512-r+ZxSYVHDTu6n4/75+94UWvMMoFSwx9rVm8OBJLVpfcxQEqpOSPtEPn7HmXaxsCg12N1os5bxqajWudKOM1Ydw==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.18.6.tgz", + "integrity": "sha512-zCzb/W1xwG412BWVTjqhDznsJEHdyZVkVJz4jbAebHLpKxygK5XeG+vShdYbIFC7OcJU8hYbvEf3P2UNqXVhBw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.18.3", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/eslint": "5.18.6", + "@typescript-eslint/utils": "^8.67.0", "ts-pattern": "^5.9.0", "zod": "^3.25.0 || ^4.0.0" }, @@ -2502,17 +2502,17 @@ } }, "node_modules/@eslint-react/var": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.18.3.tgz", - "integrity": "sha512-9nol88aB4PSyOouyh8toTZkuvYzIB1ZEQcLEW+yL3ausDHvFdN8zIxULMLetjdtcvmIoBLpOcW2dgJSwSCl+qg==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.18.6.tgz", + "integrity": "sha512-5pxFlOy0Ajx+JUz4I4PwnYtOrqcj/R59Gx9m/WWjukFza/ap3FYnu8vEl2Q0txUQoUPJ7euPnBhkKOE7LhsOWA==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@typescript-eslint/scope-manager": "^8.66.0", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@typescript-eslint/scope-manager": "^8.67.0", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -7341,9 +7341,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "29.16.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.16.0.tgz", - "integrity": "sha512-0WFBxDHlT2ratGQfnFQEVIsgQJ5cfd+0IV8Kc6U3X2onB8ATLG23voD2Ch5G9fCkEpCPmCMuzW0tbS0kYb8biw==", + "version": "29.16.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.16.1.tgz", + "integrity": "sha512-tfxOIsjzaBud+f74aLbBMRcnrztt5eCIgnAdeoGdnzMAQ4IdAa/s/p8Ls55mk9MC79N3j2jbv4Qetz6Hclbcfw==", "dev": true, "license": "MIT", "dependencies": { @@ -7415,18 +7415,18 @@ } }, "node_modules/eslint-plugin-react-dom": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.18.3.tgz", - "integrity": "sha512-iGZys8sreyijVkaWG41HBugjgduh4kSOu4Jyk2wLOjo7Ssn9hga2B6LOLoAP63IoFnHWs9TDVv7Tb0zEupvcSQ==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.18.6.tgz", + "integrity": "sha512-xco47I0Agu+83QH2ONbgZd1JPLSXJON+gtFGJbOhgfPvetfO7UkcHu8iLpncopwyWekAXfhvomJsDlNLTm26/g==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/jsx": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/jsx": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "compare-versions": "^6.1.1" }, "engines": { @@ -7438,19 +7438,19 @@ } }, "node_modules/eslint-plugin-react-jsx": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.18.3.tgz", - "integrity": "sha512-/qNyr4eYy4RNgIown6grxmJUNx1wYWqXd0wCd1P1Rc6wbQTwGB6bpnZMXMTOBpPrs0mgAgCPAscFOV/mvm6MAw==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.18.6.tgz", + "integrity": "sha512-6EvzS5gZGfQ0byvSxgqV/F0qXTVnNGcCU7wgFZqz8I1IXmcbYyBCyU7gqNlKW1/1ptiZFmuwo57+eW6HyK+wEg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/core": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/jsx": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0" + "@eslint-react/ast": "5.18.6", + "@eslint-react/core": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/jsx": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0" }, "engines": { "node": ">=22.0.0" @@ -7461,19 +7461,19 @@ } }, "node_modules/eslint-plugin-react-naming-convention": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.18.3.tgz", - "integrity": "sha512-dLVqpOtFbw7juVrfWvHqnS266h+6eF99opK9d1JlnXbjMSjWFlteIsQ7028cjNkgkObdZhLx50CxCJ0EnBfnyQ==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.18.6.tgz", + "integrity": "sha512-3KZkJN8XDTq6YtaYvyWJt3GQRjW3WhoVuGgLfhf0yO+8H0GW78FkesqGe//+np+pBXwPv6hck4c8ViTEQJ9qIQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/core": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@eslint-react/var": "5.18.3", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/core": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@eslint-react/var": "5.18.6", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -7485,19 +7485,19 @@ } }, "node_modules/eslint-plugin-react-rsc": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.18.3.tgz", - "integrity": "sha512-7+NVV+PEQ2Jst/05AY9RlqeFgd2gRQBNf6vZ32T8qMOR19YVv6qATTPVOW1NBTKHC4dHjUl7XXohWQ+FEWpcfw==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.18.6.tgz", + "integrity": "sha512-4mzLkRKRpN9Rr5JMeNrxkMFLHce1ikAdsjAiPOSIgYwWSsQWxHwpMTf+UfjXgfB6CcAcyKCyIe5HmOMX2kUoVQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/core": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@eslint-react/var": "5.18.3", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0" + "@eslint-react/ast": "5.18.6", + "@eslint-react/core": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@eslint-react/var": "5.18.6", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0" }, "engines": { "node": ">=22.0.0" @@ -7508,19 +7508,19 @@ } }, "node_modules/eslint-plugin-react-web-api": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.18.3.tgz", - "integrity": "sha512-HlOCcicEaNp2I7jM9fTtuhZg61EFvdurRhuxnRtRP4X7qRroS0nZ683zJ1I+jJ1F+LkATwUWiHg4WMvsQ00ePQ==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.18.6.tgz", + "integrity": "sha512-r8s39AbHZ0071XcgCMoCdNkSARftqI6U/0bBJXPioVUw+hjp0n4EB27fsc69AHzRl/NJWA1oUJb+kcqxoWMR4w==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/core": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@eslint-react/var": "5.18.3", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/core": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@eslint-react/var": "5.18.6", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "birecord": "^0.1.2", "ts-pattern": "^5.9.0" }, @@ -7533,23 +7533,23 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "5.18.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.18.3.tgz", - "integrity": "sha512-hkqWrDcp2wzsEHxhPeMkD8bB5yU5cCQMLeJSQ78r8sNZtktVGmV5YU+7yTUMKfApK+XkXLa7dAujdwhhS1fTiA==", + "version": "5.18.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.18.6.tgz", + "integrity": "sha512-VvxeREksTiY9Q7YnpNvQNrjapUGu43rQJXrtbjT9ADwXX5nZiyUqD7T7fkbUYfH6NPz2bYvnAmGEctIfEGTTfQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.3", - "@eslint-react/core": "5.18.3", - "@eslint-react/eslint": "5.18.3", - "@eslint-react/jsx": "5.18.3", - "@eslint-react/shared": "5.18.3", - "@eslint-react/var": "5.18.3", - "@typescript-eslint/scope-manager": "^8.66.0", - "@typescript-eslint/type-utils": "^8.66.0", - "@typescript-eslint/types": "^8.66.0", - "@typescript-eslint/typescript-estree": "^8.66.0", - "@typescript-eslint/utils": "^8.66.0", + "@eslint-react/ast": "5.18.6", + "@eslint-react/core": "5.18.6", + "@eslint-react/eslint": "5.18.6", + "@eslint-react/jsx": "5.18.6", + "@eslint-react/shared": "5.18.6", + "@eslint-react/var": "5.18.6", + "@typescript-eslint/scope-manager": "^8.67.0", + "@typescript-eslint/type-utils": "^8.67.0", + "@typescript-eslint/types": "^8.67.0", + "@typescript-eslint/typescript-estree": "^8.67.0", + "@typescript-eslint/utils": "^8.67.0", "compare-versions": "^6.1.1", "string-ts": "^2.3.1", "ts-api-utils": "^2.5.0", diff --git a/ui/package.json b/ui/package.json index 4826667dd..bab175508 100644 --- a/ui/package.json +++ b/ui/package.json @@ -40,7 +40,7 @@ "typeface-open-sans": "1.1.13" }, "devDependencies": { - "@eslint-react/eslint-plugin": "5.18.3", + "@eslint-react/eslint-plugin": "5.18.6", "@eslint/js": "10.0.1", "@fetch-mock/jest": "0.2.20", "@playwright/test": "1.62.1", @@ -61,7 +61,7 @@ "@vitejs/plugin-react": "6.0.5", "eslint": "10.8.1", "eslint-config-prettier": "10.1.8", - "eslint-plugin-jest": "29.16.0", + "eslint-plugin-jest": "29.16.1", "eslint-plugin-react-compiler": "19.1.0-rc.2", "identity-obj-proxy": "3.0.0", "jest": "30.4.2",