diff --git a/package-lock.json b/package-lock.json index 434d91222..22bea9fbe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,9 +20,6 @@ "password-sheriff": "^1.1.1", "prop-types": "^15.8.0", "qs": "^6.14.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-transition-group": "^4.4.5", "trim": "^1.0.1", "url-join": "^1.1.0", "validator": "^13.15.22" @@ -94,7 +91,10 @@ "mocha": "^11.5.0", "prettier": "^2.4.1", "puppeteer": "^24.9.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", "react-test-renderer": "^18.2.0", + "react-transition-group": "^4.4.5", "sinon": "^1.15.4", "stylus": "^0.64.0", "stylus-loader": "^3.0.2", @@ -107,6 +107,11 @@ }, "optionalDependencies": { "fsevents": "^2.3.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-transition-group": ">=4.4.5" } }, "node_modules/@adobe/css-tools": { @@ -2367,6 +2372,7 @@ "version": "7.28.4", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -7635,6 +7641,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, "license": "MIT" }, "node_modules/currently-unhandled": { @@ -8102,6 +8109,7 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dev": true, "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.7", @@ -17467,6 +17475,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dev": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -17478,6 +17487,7 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dev": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -17523,6 +17533,7 @@ "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dev": true, "license": "BSD-3-Clause", "dependencies": { "@babel/runtime": "^7.5.5", @@ -18194,6 +18205,7 @@ "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dev": true, "dependencies": { "loose-envify": "^1.1.0" } diff --git a/package.json b/package.json index c1fb27f71..82dfa1655 100644 --- a/package.json +++ b/package.json @@ -106,6 +106,9 @@ "mocha": "^11.5.0", "prettier": "^2.4.1", "puppeteer": "^24.9.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-transition-group": "^4.4.5", "react-test-renderer": "^18.2.0", "sinon": "^1.15.4", "stylus": "^0.64.0", @@ -129,13 +132,15 @@ "password-sheriff": "^1.1.1", "prop-types": "^15.8.0", "qs": "^6.14.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-transition-group": "^4.4.5", "trim": "^1.0.1", "url-join": "^1.1.0", "validator": "^13.15.22" }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-transition-group": ">=4.4.5" + }, "ccu": { "name": "lock", "cdn": "https://cdn.auth0.com",