diff --git a/package-lock.json b/package-lock.json index 933d257..e755254 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@clerk/nextjs": "^6.39.0", + "@clerk/nextjs": "^7.0.4", "@hookform/resolvers": "^5.2.2", "@prisma/adapter-pg": "^7.5.0", "@prisma/client": "^7.5.0", @@ -727,6 +727,7 @@ "version": "2.33.0", "resolved": "https://registry.npmjs.org/@clerk/backend/-/backend-2.33.0.tgz", "integrity": "sha512-sVR214TlJ5vsRprDE9EiZpqeNq/YVhCQLtAZ19ugjNf1C9xMX28JoMyodI/dU5FLBelmgSyjBAjodPULjIeF+w==", + "dev": true, "license": "MIT", "dependencies": { "@clerk/shared": "^3.47.2", @@ -738,49 +739,121 @@ "node": ">=18.17.0" } }, - "node_modules/@clerk/clerk-react": { - "version": "5.61.3", - "resolved": "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-5.61.3.tgz", - "integrity": "sha512-W21aNEeHtqh3xJLuW5g2ydben/1D5pSnxsl/kCnv0IY1zma7lO+aIJ7Br2bR4FKKkiu695mPnjtY+fvkQmCXBg==", + "node_modules/@clerk/nextjs": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-7.0.4.tgz", + "integrity": "sha512-Vnx+2akiAxogvLW0ZdRU1idREdznRuhUYxSOI/YLfqVzZ+ORtTz5lrNlSKiBx9oSM6nd11LSKfFnVkLaAbU0fQ==", "license": "MIT", "dependencies": { - "@clerk/shared": "^3.47.2", + "@clerk/backend": "^3.2.0", + "@clerk/react": "^6.1.0", + "@clerk/shared": "^4.3.0", + "server-only": "0.0.1", "tslib": "2.8.1" }, "engines": { - "node": ">=18.17.0" + "node": ">=20.9.0" }, "peerDependencies": { + "next": "^15.2.8 || ^15.3.8 || ^15.4.10 || ^15.5.9 || ^15.6.0-0 || ^16.0.10 || ^16.1.0-0", "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0", "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0" } }, - "node_modules/@clerk/nextjs": { - "version": "6.39.0", - "resolved": "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-6.39.0.tgz", - "integrity": "sha512-T9LS/C0lly5eHmyH79RFi1afF45IHWZw7CZkudRK2zsJaxn7SjrHURYDNp6O5Cdcm/OmjYrND0PC0eKZh/jfRA==", + "node_modules/@clerk/nextjs/node_modules/@clerk/backend": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@clerk/backend/-/backend-3.2.0.tgz", + "integrity": "sha512-3APNJ5jt5Db9f441FPVTjgzvPxjLhekygomkMOhsvPpItRNNEHgFZM/bGXYetgcOtUrO6vWcuhf1rlNSTRelhg==", "license": "MIT", "dependencies": { - "@clerk/backend": "^2.33.0", - "@clerk/clerk-react": "^5.61.3", - "@clerk/shared": "^3.47.2", - "@clerk/types": "^4.101.20", - "server-only": "0.0.1", + "@clerk/shared": "^4.3.0", + "standardwebhooks": "^1.0.0", "tslib": "2.8.1" }, "engines": { - "node": ">=18.17.0" + "node": ">=20.9.0" + } + }, + "node_modules/@clerk/nextjs/node_modules/@clerk/shared": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.3.0.tgz", + "integrity": "sha512-Ydt8YGohNXEs6aBBLnti80OJT551yYWVTugFTO8Ee+uIZpStyqXF+ufBtJleuhfxs1D5KjtpIxc+hTqkZtqMyQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "5.90.16", + "dequal": "2.0.3", + "glob-to-regexp": "0.4.1", + "js-cookie": "3.0.5", + "std-env": "^3.9.0" + }, + "engines": { + "node": ">=20.9.0" }, "peerDependencies": { - "next": "^13.5.7 || ^14.2.25 || ^15.2.3 || ^16", "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0", "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@clerk/react": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@clerk/react/-/react-6.1.0.tgz", + "integrity": "sha512-xHFvpQGBZGuuAp/d7+n2LAPoaeqPsqrG5ValR0//Ol6gRGCttnjJ0CVk806dlIzs7JZNLO68+i/MZanowCjEMw==", + "license": "MIT", + "dependencies": { + "@clerk/shared": "^4.3.0", + "tslib": "2.8.1" + }, + "engines": { + "node": ">=20.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0", + "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0" + } + }, + "node_modules/@clerk/react/node_modules/@clerk/shared": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.3.0.tgz", + "integrity": "sha512-Ydt8YGohNXEs6aBBLnti80OJT551yYWVTugFTO8Ee+uIZpStyqXF+ufBtJleuhfxs1D5KjtpIxc+hTqkZtqMyQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "5.90.16", + "dequal": "2.0.3", + "glob-to-regexp": "0.4.1", + "js-cookie": "3.0.5", + "std-env": "^3.9.0" + }, + "engines": { + "node": ">=20.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0", + "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, "node_modules/@clerk/shared": { "version": "3.47.2", "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-3.47.2.tgz", "integrity": "sha512-dwUT27DKq3Gr9vn9lAfc/LSe79P1rKIib8/mTWA7ZEzY7XX2Yq5UnDMCMznYrI8oVLdJrCT4ypFXRgnH306Oew==", + "dev": true, "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -852,6 +925,7 @@ "version": "4.101.20", "resolved": "https://registry.npmjs.org/@clerk/types/-/types-4.101.20.tgz", "integrity": "sha512-MHvr1tGL5lwxD6zdzzixkHICbbZz/S1LChONKR52Qeu0yRGChZomPknsgqBMG9J3yNeyhaj0SWa5phQgQUk0lg==", + "dev": true, "license": "MIT", "dependencies": { "@clerk/shared": "^3.47.2" @@ -1075,7 +1149,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1092,7 +1165,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1109,7 +1181,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1126,7 +1197,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1143,7 +1213,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1160,7 +1229,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1177,7 +1245,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1194,7 +1261,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1211,7 +1277,6 @@ "cpu": [ "arm" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1228,7 +1293,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1245,7 +1309,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1262,7 +1325,6 @@ "cpu": [ "loong64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1279,7 +1341,6 @@ "cpu": [ "mips64el" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1296,7 +1357,6 @@ "cpu": [ "ppc64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1313,7 +1373,6 @@ "cpu": [ "riscv64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1330,7 +1389,6 @@ "cpu": [ "s390x" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1347,7 +1405,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1364,7 +1421,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1381,7 +1437,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1398,7 +1453,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1415,7 +1469,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1432,7 +1485,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1449,7 +1501,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1466,7 +1517,6 @@ "cpu": [ "arm64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1483,7 +1533,6 @@ "cpu": [ "ia32" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1500,7 +1549,6 @@ "cpu": [ "x64" ], - "dev": true, "license": "MIT", "optional": true, "os": [ @@ -4937,6 +4985,16 @@ "node": ">=16.0.0" } }, + "node_modules/@tanstack/query-core": { + "version": "5.90.16", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.90.16.tgz", + "integrity": "sha512-MvtWckSVufs/ja463/K4PyJeqT+HMlJWtw6PrCpywznd2NSgO3m4KwO9RqbFqGg6iDE8vVMFWMeQI4Io3eEYww==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@testing-library/dom": { "version": "10.4.1", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", @@ -12513,7 +12571,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -14311,6 +14368,7 @@ "version": "2.3.4", "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.4.tgz", "integrity": "sha512-bYd2lrhc+VarcpkgWclcUi92wYCpOgMws9Sd1hG1ntAu0NEy+14CbotuFjshBU2kt9rYj9TSmDcybpxpeTU1fg==", + "dev": true, "license": "MIT", "dependencies": { "dequal": "^2.0.3", diff --git a/package.json b/package.json index 21a6df0..fce09ae 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "stripe:listen": "stripe listen --forward-to localhost:3000/api/webhooks/stripe" }, "dependencies": { - "@clerk/nextjs": "^6.39.0", + "@clerk/nextjs": "^7.0.4", "@hookform/resolvers": "^5.2.2", "@prisma/adapter-pg": "^7.5.0", "@prisma/client": "^7.5.0",