diff --git a/package-lock.json b/package-lock.json index c400b8bf8383..f8b32a560f35 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@primer/css": "^21.0.7", "@primer/octicons": "^19.5.0", "@primer/octicons-react": "^19.5.0", - "@primer/react": "35.29.0", + "@primer/react": "36.4.0", "accept-language-parser": "^1.5.0", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2253,9 +2253,9 @@ } }, "node_modules/@primer/behaviors": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@primer/behaviors/-/behaviors-1.3.5.tgz", - "integrity": "sha512-HWwz+6MrfK5NTWcg9GdKFpMBW/yrAV937oXiw2eDtsd88P3SRwoCt6ZO6QmKp9RP3nDU9cbqmuGZ0xBh0eIFeg==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@primer/behaviors/-/behaviors-1.5.1.tgz", + "integrity": "sha512-ApPbNhiWPHscs0+rLV76sCY75IEpPvDEZq9+iQXQqU6Tv5SLdax3PmzJlUHftlQ7O/eJnLO1dTEMEwj2Yn1BLA==" }, "node_modules/@primer/css": { "version": "21.0.7", @@ -2278,9 +2278,9 @@ } }, "node_modules/@primer/octicons-react": { - "version": "19.7.0", - "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-19.7.0.tgz", - "integrity": "sha512-KzB7P+Ew3ud/ua61tQFkTvdS2aIfKUMsT/uHUCvIzfHTcB49xD1MIoQLAwoshiEH4M+aLLGFNCLfBC/xTIH8vw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-19.8.0.tgz", + "integrity": "sha512-2Z+D7xTloFTLQVRUEbg0pQpe6aTL9RR+8RqBhjkrF+BFuVdM1ENOyjywaGEO7DIkPU5Zxlv0gxSlD85LQxL+sw==", "engines": { "node": ">=8" }, @@ -2289,29 +2289,29 @@ } }, "node_modules/@primer/primitives": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-7.12.0.tgz", - "integrity": "sha512-QKNxfWm7Ik1Ulswyp3KeUL2xnQj8i0E7DdB6lOrh29o7LgyuutwcOHi4CGapBIOR1fYURu+yROSTHQ2C2aDK7A==" + "version": "7.15.3", + "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-7.15.3.tgz", + "integrity": "sha512-BFxFKwa0Bkr+esqbXU5Yt91z/58J2MPoW1cYtp0j2rUYus4lIZnczX7+ZYb7j4BqpfY/88q9Vn+BRwW/Sx4eIA==" }, "node_modules/@primer/react": { - "version": "35.29.0", - "resolved": "https://registry.npmjs.org/@primer/react/-/react-35.29.0.tgz", - "integrity": "sha512-dm+GpD45WUO9D//ai4VhjXQs1+XEuNlSEJN8aUmPRBmSJWqcnkIx0AdTfHYWKGO09j+Z+/6SB07nrtuBzbSyAg==", + "version": "36.4.0", + "resolved": "https://registry.npmjs.org/@primer/react/-/react-36.4.0.tgz", + "integrity": "sha512-bNluyJychKDpkFRD2+2TosrOGQGTmSg7nWD4t2MZc10HWCjiNfn5i+nK20ns5yZ9Nyc0bFhbJd9QcHrhGGYXsA==", "dependencies": { "@github/combobox-nav": "^2.1.5", "@github/markdown-toolbar-element": "^2.1.0", "@github/paste-markdown": "^1.4.0", "@github/relative-time-element": "^4.1.2", "@lit-labs/react": "^1.1.1", - "@primer/behaviors": "^1.3.4", - "@primer/octicons-react": "^19.7.0", - "@primer/primitives": "^7.11.11", + "@oddbird/popover-polyfill": "^0.3.1", + "@primer/behaviors": "^1.5.1", + "@primer/octicons-react": "^19.8.0", + "@primer/primitives": "7.15.3", "@react-aria/ssr": "^3.5.0", "@styled-system/css": "^5.1.5", "@styled-system/props": "^5.1.5", "@styled-system/theme-get": "^5.1.2", "@types/react-is": "^18.2.1", - "@types/styled-components": "^5.1.11", "@types/styled-system": "^5.1.12", "@types/styled-system__css": "^5.0.16", "@types/styled-system__theme-get": "^5.0.1", @@ -2333,11 +2333,30 @@ "npm": ">=7" }, "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0", - "styled-components": "4.x || 5.x" + "@types/react": "^18.0.0", + "@types/react-dom": "^18.0.0", + "@types/styled-components": "^5.1.11", + "react": "^18.0.0", + "react-dom": "^18.0.0", + "styled-components": "5.x" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "@types/styled-components": { + "optional": true + } } }, + "node_modules/@primer/react/node_modules/@oddbird/popover-polyfill": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@oddbird/popover-polyfill/-/popover-polyfill-0.3.7.tgz", + "integrity": "sha512-WNthEIPPXnFQkumLby6yVxhyOcA/GtMnlByHwEglMO9WZckoaqidnpLp2JFzAh2RDOZxn+Xt3ffSMKId9cPjOQ==" + }, "node_modules/@primer/view-components": { "version": "0.1.4", "license": "MIT", @@ -2611,6 +2630,8 @@ "node_modules/@types/hoist-non-react-statics": { "version": "3.3.1", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" @@ -2726,7 +2747,7 @@ "version": "18.2.14", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", - "dev": true, + "devOptional": true, "dependencies": { "@types/react": "*" } @@ -2758,6 +2779,8 @@ "node_modules/@types/styled-components": { "version": "5.1.11", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "@types/hoist-non-react-statics": "*", "@types/react": "*", diff --git a/package.json b/package.json index acbc98d7f279..115548cc7f8d 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "@primer/css": "^21.0.7", "@primer/octicons": "^19.5.0", "@primer/octicons-react": "^19.5.0", - "@primer/react": "35.29.0", + "@primer/react": "36.4.0", "accept-language-parser": "^1.5.0", "ajv": "^8.11.0", "ajv-errors": "^3.0.0",