diff --git a/package-lock.json b/package-lock.json index 5b659be6320..e3df2b5d564 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,8 +19,8 @@ "@changesets/changelog-github": "^1.0.0", "@changesets/cli": "^3.0.0", "@eslint-react/eslint-plugin": "^1.52.6", - "@eslint/compat": "^2.1.0", - "@eslint/eslintrc": "^3.3.6", + "@eslint/compat": "^2.1.1", + "@eslint/eslintrc": "^3.3.7", "@eslint/js": "^10.0.1", "@github-ui/storybook-addon-performance-panel": "1.1.4", "@github/axe-github": "0.7.0", @@ -40,7 +40,7 @@ "babel-plugin-react-compiler": "^1.0.0", "change-case": "^5.4.4", "doctoc": "^2.5.0", - "eslint": "^10.9.1", + "eslint": "^10.10.0", "eslint-import-resolver-typescript": "3.7.0", "eslint-plugin-clsx": "^0.1.0", "eslint-plugin-github": "^6.1.2", @@ -51,10 +51,10 @@ "eslint-plugin-primer-react": "^9.3.0", "eslint-plugin-react": "^7.35.5", "eslint-plugin-react-hooks": "^7.1.1", - "eslint-plugin-react-refresh": "^0.5.5", + "eslint-plugin-react-refresh": "^0.5.6", "eslint-plugin-react-you-might-not-need-an-effect": "1.0.2", "eslint-plugin-ssr-friendly": "1.3.0", - "eslint-plugin-storybook": "10.5.10", + "eslint-plugin-storybook": "10.6.0", "eslint-plugin-testing-library": "^7.16.2", "fast-glob": "^3.3.3", "globals": "^16.2.0", @@ -84,7 +84,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@primer/react": "38.38.0", + "@primer/react": "38.39.0", "@primer/styled-react": "1.1.1", "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", @@ -98,7 +98,7 @@ "name": "example-nextjs", "version": "0.0.0", "dependencies": { - "@primer/react": "38.38.0", + "@primer/react": "38.39.0", "@primer/styled-react": "1.1.1", "next": "^16.3.4", "react": "^19.2.8", @@ -141,7 +141,7 @@ "version": "0.0.0", "dependencies": { "@primer/octicons-react": "^19.28.1", - "@primer/react": "38.38.0", + "@primer/react": "38.39.0", "clsx": "^2.1.1", "next": "^16.3.4", "react": "^19.2.8", @@ -3297,9 +3297,9 @@ } }, "node_modules/@eslint/compat": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-2.1.0.tgz", - "integrity": "sha512-LgaSCymEpw7tF53xvDw9SNsraPb1IBHxpdABIOM0hW8UAlP8znrjYtuxfR58FSJ3L9BhwD+FaPRFQpZq84Nh6g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-2.1.1.tgz", + "integrity": "sha512-rMcy8GSrwNzcISX/BlTDY/GLB4eCopEuy9woIls3To+15OLxykZrxxq+WUcylCPCQ6F4MujjBM1DX5V1aqI3Vw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3398,9 +3398,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz", - "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.7.tgz", + "integrity": "sha512-F42g89Qd5oAWtp0k0nnSrjziAKza7w8SVT4mStc18LZMaRb4J1HQAHLCalEtDCxrTuksx7NU9qsmeLwpOfPqWw==", "dev": true, "license": "MIT", "dependencies": { @@ -3410,7 +3410,7 @@ "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", - "js-yaml": "^4.3.0", + "js-yaml": "^4.3.2", "minimatch": "^3.1.5", "strip-json-comments": "^3.1.1" }, @@ -3440,6 +3440,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/argparse": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, "license": "Python-2.0" }, @@ -3455,9 +3457,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", - "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", "dev": true, "funding": [ { @@ -3529,9 +3531,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", - "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.3.tgz", + "integrity": "sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -13966,9 +13968,9 @@ } }, "node_modules/eslint": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.9.1.tgz", - "integrity": "sha512-9VaAkDURekixUQJy0oJYl2DcN6oKMfxay7XzaGYAWQwsb6qfKf+x76R2k1L8kb1boc+FyCAaTA9GmiKaaiaF+A==", + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.10.0.tgz", + "integrity": "sha512-NPXn6r5zl4uET1DAVPaOwzX3rut4c0wcmw3dWJAfOsTM5+TogXo0DDjz8pwm/hL8cyVNpHqeK4JpN0NjnyFFNw==", "dev": true, "license": "MIT", "workspaces": [ @@ -13980,7 +13982,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.7.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.2", + "@eslint/plugin-kit": "^0.7.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -13995,7 +13997,7 @@ "esquery": "^1.7.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", + "file-entry-cache": "11.1.5 || >11.1.6 <12", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", @@ -14931,9 +14933,9 @@ } }, "node_modules/eslint-plugin-react-refresh": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.5.tgz", - "integrity": "sha512-vG7yLURXNvCHy0FBdbZRwIu0BLPJMlUUJS2Ep7ud9w1YCLftFZtuEjyjhym0Qq9yuZ6LJUitNlu/hMk0gakXAw==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.6.tgz", + "integrity": "sha512-uZnh24On2bk478AkaDAKcpRiYhS3qFSaSNvpXxV6/Ek/BBDICkWGG7MnBSfjnIlCVBei5vsLlIeQYxbF22+Udg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -15120,9 +15122,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "10.5.10", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.5.10.tgz", - "integrity": "sha512-NeOu3axmhNZfRuHRciFH0a/OVgvtAJLRHAwiJjcGkPAcElNmwEPp+pqoiwxytx7kHInz7mVVoBfPwVc8kPmOLw==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-10.6.0.tgz", + "integrity": "sha512-HK3yD5Nslv97buJ5JfT1xFkTOoyJgGIENmBoZZI3F8t2UpBzb/dHpKyCh5bQ8AvJWnhoM/WAtDNqyd9nq6xgcg==", "dev": true, "license": "MIT", "dependencies": { @@ -15500,17 +15502,6 @@ "node": ">=4.0" } }, - "node_modules/eslint/node_modules/file-entry-cache": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/eslint/node_modules/find-up": { "version": "5.0.0", "dev": true, @@ -15526,18 +15517,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/flat-cache": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", "dev": true, @@ -17984,11 +17963,6 @@ "node": ">=6" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -18086,14 +18060,6 @@ "node": ">= 12" } }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, "node_modules/kind-of": { "version": "6.0.3", "dev": true, @@ -30633,7 +30599,7 @@ }, "packages/react": { "name": "@primer/react", - "version": "38.38.0", + "version": "38.39.0", "license": "MIT", "dependencies": { "@github/mini-throttle": "^2.1.1", diff --git a/package.json b/package.json index fe4e0369a09..bdb0db29220 100644 --- a/package.json +++ b/package.json @@ -48,8 +48,8 @@ "@changesets/changelog-github": "^1.0.0", "@changesets/cli": "^3.0.0", "@eslint-react/eslint-plugin": "^1.52.6", - "@eslint/compat": "^2.1.0", - "@eslint/eslintrc": "^3.3.6", + "@eslint/compat": "^2.1.1", + "@eslint/eslintrc": "^3.3.7", "@eslint/js": "^10.0.1", "@github-ui/storybook-addon-performance-panel": "1.1.4", "@github/axe-github": "0.7.0", @@ -69,7 +69,7 @@ "babel-plugin-react-compiler": "^1.0.0", "change-case": "^5.4.4", "doctoc": "^2.5.0", - "eslint": "^10.9.1", + "eslint": "^10.10.0", "eslint-import-resolver-typescript": "3.7.0", "eslint-plugin-clsx": "^0.1.0", "eslint-plugin-github": "^6.1.2", @@ -80,10 +80,10 @@ "eslint-plugin-primer-react": "^9.3.0", "eslint-plugin-react": "^7.35.5", "eslint-plugin-react-hooks": "^7.1.1", - "eslint-plugin-react-refresh": "^0.5.5", + "eslint-plugin-react-refresh": "^0.5.6", "eslint-plugin-react-you-might-not-need-an-effect": "1.0.2", "eslint-plugin-ssr-friendly": "1.3.0", - "eslint-plugin-storybook": "10.5.10", + "eslint-plugin-storybook": "10.6.0", "eslint-plugin-testing-library": "^7.16.2", "fast-glob": "^3.3.3", "globals": "^16.2.0",