diff --git a/ui/package-lock.json b/ui/package-lock.json index da8ffbb52..ca26d4283 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.2", + "@eslint-react/eslint-plugin": "5.18.3", "@eslint/js": "10.0.1", "@fetch-mock/jest": "0.2.20", "@playwright/test": "1.62.1", @@ -63,7 +63,7 @@ "@types/react-dom": "19.2.4", "@vitejs/plugin-legacy": "8.2.2", "@vitejs/plugin-react": "6.0.5", - "eslint": "10.8.0", + "eslint": "10.8.1", "eslint-config-prettier": "10.1.8", "eslint-plugin-jest": "29.16.0", "eslint-plugin-react-compiler": "19.1.0-rc.2", @@ -2375,15 +2375,15 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.18.2.tgz", - "integrity": "sha512-jP0RTV86LzD5Did8IcjEIvwTy+hdHYI/JiYT2gz5wiLyct6Kp90sP0MuVlsn4dJ2FyBgH9OT4MAd6CkB8pwGjQ==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.18.3.tgz", + "integrity": "sha512-/993Nnt9ZIn7sBQjXF/iLJ9llDtd9qztQrPNxQKwU3XLUv7m3a0EUMIe0A9Ygfw1lJz4not3VwcwMBahn/foVA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/typescript-estree": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@typescript-eslint/types": "^8.66.0", + "@typescript-eslint/typescript-estree": "^8.66.0", + "@typescript-eslint/utils": "^8.66.0", "string-ts": "^2.3.1" }, "engines": { @@ -2395,19 +2395,19 @@ } }, "node_modules/@eslint-react/core": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.18.2.tgz", - "integrity": "sha512-TZMroXNSjd1ckpRnbLIH8AKieUcNYfG8Qh4qlfHjeVpPbNlndyEXWXG2AIm/0omtdN7ntB/zkiCtac2ozsGeDA==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.18.3.tgz", + "integrity": "sha512-N0FtKHkByoQOPRuGbHEtDRdcpa+Zs/b1/zGVYcS1g0416FFRIl4utXxOLZQj6OtHaIVXh2C6lJhJtIWfzPzCJQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@eslint-react/var": "5.18.2", - "@typescript-eslint/scope-manager": "^8.65.0", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "ts-pattern": "^5.9.0" }, "engines": { @@ -2419,13 +2419,13 @@ } }, "node_modules/@eslint-react/eslint": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.18.2.tgz", - "integrity": "sha512-WxRYDrXshsvZ4pQ2Rx3ccD7/ovXnWb/QwTQDqhJOS3l6eD4WfMbFnVlcQf+MNLZxK7csvbYC1KwYg1vdsokIFA==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.18.3.tgz", + "integrity": "sha512-zH5kDfeHYzly6wiYEleCEBdc7g8H+nKmxzhcZKmR1omrfTvzSndVIoLPrG8WYsgtYRqJdTg+NOGkAkXnoaTW4Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.65.0" + "@typescript-eslint/utils": "^8.66.0" }, "engines": { "node": ">=22.0.0" @@ -2436,19 +2436,19 @@ } }, "node_modules/@eslint-react/eslint-plugin": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.18.2.tgz", - "integrity": "sha512-cEMCV6SDjN9YoNyZeLzqqLT6Uddb/xJEbR6JTcqFm0wi345D/Ao6+YUMGkiRmiqWzpD/vo/8Uv29PQbe9tJbBA==", + "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==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/shared": "5.18.2", - "eslint-plugin-react-dom": "5.18.2", - "eslint-plugin-react-jsx": "5.18.2", - "eslint-plugin-react-naming-convention": "5.18.2", - "eslint-plugin-react-rsc": "5.18.2", - "eslint-plugin-react-web-api": "5.18.2", - "eslint-plugin-react-x": "5.18.2" + "@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" }, "engines": { "node": ">=22.0.0" @@ -2459,18 +2459,18 @@ } }, "node_modules/@eslint-react/jsx": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.18.2.tgz", - "integrity": "sha512-gm7mks25S8rbJeYuKjzFSG7lAoU3Mp1mS2gj+8iWV8cIopdXwhmNTaFToz/y0FZw/WpJmJiYUaE6z+9/iYUFDg==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.18.3.tgz", + "integrity": "sha512-1MHb4HWOxk6UUg/PRMdrlu7AS1aLPKuz/lWNKfq27th3HCdxyppkg8FQLnU0GQoNnzyH2QoCvL6Um16rdyi7vA==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@eslint-react/var": "5.18.2", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "ts-pattern": "^5.9.0" }, "engines": { @@ -2482,14 +2482,14 @@ } }, "node_modules/@eslint-react/shared": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.18.2.tgz", - "integrity": "sha512-UqqgTfEvy9efQLsYrGG+C59k8S0yCpXUPYf6CAl5ad73HLsDbQqmzI2+QyC+oEp5PeEaaCYT6bXz+YhBJ0QwNQ==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.18.3.tgz", + "integrity": "sha512-r+ZxSYVHDTu6n4/75+94UWvMMoFSwx9rVm8OBJLVpfcxQEqpOSPtEPn7HmXaxsCg12N1os5bxqajWudKOM1Ydw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.18.2", - "@typescript-eslint/utils": "^8.65.0", + "@eslint-react/eslint": "5.18.3", + "@typescript-eslint/utils": "^8.66.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.2", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.18.2.tgz", - "integrity": "sha512-RVPuZmExnPY+wY8JEMGGjHw/vXkFKZeD33UTq/KgweE91+I4LnCyW9j6OqrOQvKuehr3ubpp6LjXyyKVfS3AcA==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.18.3.tgz", + "integrity": "sha512-9nol88aB4PSyOouyh8toTZkuvYzIB1ZEQcLEW+yL3ausDHvFdN8zIxULMLetjdtcvmIoBLpOcW2dgJSwSCl+qg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@typescript-eslint/scope-manager": "^8.65.0", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "ts-pattern": "^5.9.0" }, "engines": { @@ -7273,9 +7273,9 @@ } }, "node_modules/eslint": { - "version": "10.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.0.tgz", - "integrity": "sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==", + "version": "10.8.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.1.tgz", + "integrity": "sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==", "dev": true, "license": "MIT", "workspaces": [ @@ -7422,18 +7422,18 @@ } }, "node_modules/eslint-plugin-react-dom": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.18.2.tgz", - "integrity": "sha512-/ZsMa+3c8s5P9lNyw1sDzjB1VV1cfBvx/bGdKW/798lbD4rT/NP01GkkYz2A4CxmUcx7mLoNXEefvh7y5KdNXQ==", + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.18.3.tgz", + "integrity": "sha512-iGZys8sreyijVkaWG41HBugjgduh4kSOu4Jyk2wLOjo7Ssn9hga2B6LOLoAP63IoFnHWs9TDVv7Tb0zEupvcSQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/jsx": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "compare-versions": "^6.1.1" }, "engines": { @@ -7445,19 +7445,19 @@ } }, "node_modules/eslint-plugin-react-jsx": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.18.2.tgz", - "integrity": "sha512-Ad/icDGsid5S113Y0YQHae20LJpn+UJVw9RGqGZFckiI5lwEc65x5BXKK+VbjmojyFN6kdiq+bR3YMFqE0Q3WA==", + "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==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/core": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/jsx": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0" + "@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" }, "engines": { "node": ">=22.0.0" @@ -7468,19 +7468,19 @@ } }, "node_modules/eslint-plugin-react-naming-convention": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.18.2.tgz", - "integrity": "sha512-ZyHTy8TFOYuq/7d5g1T6NbaWJEHFow+tO9HC0ehorYAtQ5yuW8ZVAxWmh9hPEpag1lP+aoFh3tyFFqztUP8Q7g==", + "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==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/core": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@eslint-react/var": "5.18.2", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "ts-pattern": "^5.9.0" }, "engines": { @@ -7492,19 +7492,19 @@ } }, "node_modules/eslint-plugin-react-rsc": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.18.2.tgz", - "integrity": "sha512-3hUG6qyI2mQJnKkfQKQvxBDdOVWWQ3Th8obJA5Pdke34BZ9q86McSCeCwg5c+Em2GF/M80UoSsUxTk1VyRIPww==", + "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==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/core": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@eslint-react/var": "5.18.2", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0" + "@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" }, "engines": { "node": ">=22.0.0" @@ -7515,19 +7515,19 @@ } }, "node_modules/eslint-plugin-react-web-api": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.18.2.tgz", - "integrity": "sha512-8BqA6OR2nSprmDtb9ec/DavESyWvLkHlMLpIL0c5Wn3Jz7p9lfSpYIGCHfkQ0bY+P3WdlQsBjh0BHyCCn6jTug==", + "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==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/core": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@eslint-react/var": "5.18.2", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "birecord": "^0.1.2", "ts-pattern": "^5.9.0" }, @@ -7540,23 +7540,23 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.18.2.tgz", - "integrity": "sha512-xGe5rrv4ftdW7FbF8d/ABuXD8QFe37q+Dn5TPTdE2GcJzn9JlEz55YY2/az40JrXVMsnxgFUO3gPTs9fClfdFw==", + "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==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.18.2", - "@eslint-react/core": "5.18.2", - "@eslint-react/eslint": "5.18.2", - "@eslint-react/jsx": "5.18.2", - "@eslint-react/shared": "5.18.2", - "@eslint-react/var": "5.18.2", - "@typescript-eslint/scope-manager": "^8.65.0", - "@typescript-eslint/type-utils": "^8.65.0", - "@typescript-eslint/types": "^8.65.0", - "@typescript-eslint/typescript-estree": "^8.65.0", - "@typescript-eslint/utils": "^8.65.0", + "@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", "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 f3834f6b9..cde58f4fb 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.2", + "@eslint-react/eslint-plugin": "5.18.3", "@eslint/js": "10.0.1", "@fetch-mock/jest": "0.2.20", "@playwright/test": "1.62.1", @@ -59,7 +59,7 @@ "@types/react-dom": "19.2.4", "@vitejs/plugin-legacy": "8.2.2", "@vitejs/plugin-react": "6.0.5", - "eslint": "10.8.0", + "eslint": "10.8.1", "eslint-config-prettier": "10.1.8", "eslint-plugin-jest": "29.16.0", "eslint-plugin-react-compiler": "19.1.0-rc.2",