diff --git a/package-lock.json b/package-lock.json index 850ebd3..464d832 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "for-tooling", "version": "0.1.0", "dependencies": { - "@clerk/nextjs": "6.39.5", + "@clerk/nextjs": "7.5.15", "@eslint/js": "9.39.4", "@headlessui/react": "2.2.10", "@heroicons/react": "2.2.0", @@ -76,75 +76,80 @@ } }, "node_modules/@clerk/backend": { - "version": "2.33.5", - "resolved": "https://registry.npmjs.org/@clerk/backend/-/backend-2.33.5.tgz", - "integrity": "sha512-YOzUYJfb1d4w+0rKKm+LnnNpkJGQ+NI/g7qmF3mgaSN9X9huteuwCZyufdsI7z2DDkwy/yGRgb9eUWV96t7xLg==", + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@clerk/backend/-/backend-3.11.2.tgz", + "integrity": "sha512-HaHAnKzThRpdRi+QJkMo3+Cx/3hJUt+UdbQ62Ikzwwt0zIhUE0+qgG+zgUHjAdYhSbfiUzEWYsLdnBsfQ7yv7g==", "license": "MIT", "dependencies": { - "@clerk/shared": "^3.47.7", - "@clerk/types": "^4.101.25", + "@clerk/shared": "^4.25.1", "standardwebhooks": "^1.0.0", "tslib": "2.8.1" }, "engines": { - "node": ">=18.17.0" + "node": ">=20.9.0" } }, - "node_modules/@clerk/clerk-react": { - "version": "5.61.8", - "resolved": "https://registry.npmjs.org/@clerk/clerk-react/-/clerk-react-5.61.8.tgz", - "integrity": "sha512-n+k3q3xeyDkIPGTVA1J4Pd0+6MbS9Ia04qNlecOztTHwFfcirO5hy4TpOXrpGnO+GzYBuUMp7pYc3//ybMdEfg==", + "node_modules/@clerk/backend/node_modules/@clerk/shared": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.25.1.tgz", + "integrity": "sha512-+FHoFEJ8zGenUymf03gARKEAYOLxOKm6B437tgukxP7oM5ORfI+ZND62W25S8ddVsDLlNTS0VEHlhDm3F+NF0A==", "license": "MIT", "dependencies": { - "@clerk/shared": "^3.47.7", - "tslib": "2.8.1" + "@tanstack/query-core": "^5.100.6", + "dequal": "2.0.3", + "glob-to-regexp": "0.4.1", + "js-cookie": "3.0.7" }, "engines": { - "node": ">=18.17.0" + "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/nextjs": { - "version": "6.39.5", - "resolved": "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-6.39.5.tgz", - "integrity": "sha512-hvdvpiuHXPhlx3iaNfoXO1joZkNP4Lzw83teUNPrzsbOX0rT9QE0uSxS2J/UEAeqoPK6JhNK7dZGvZ9knsB/mg==", + "version": "7.5.15", + "resolved": "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-7.5.15.tgz", + "integrity": "sha512-CNRdvIZ9YHpDLJVng69Ot9qfxF2ycMml0fr8N1LhPLiTDZ//bkBtnK4/XL6sN/aNTygLeoN5nyFIlWDU+enu6w==", "license": "MIT", "dependencies": { - "@clerk/backend": "^2.33.5", - "@clerk/clerk-react": "^5.61.8", - "@clerk/shared": "^3.47.7", - "@clerk/types": "^4.101.25", + "@clerk/backend": "^3.11.2", + "@clerk/react": "^6.12.1", + "@clerk/shared": "^4.25.1", "server-only": "0.0.1", "tslib": "2.8.1" }, "engines": { - "node": ">=18.17.0" + "node": ">=20.9.0" }, "peerDependencies": { - "next": "^13.5.7 || ^14.2.25 || ^15.2.3 || ^16", + "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/shared": { - "version": "3.47.7", - "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-3.47.7.tgz", - "integrity": "sha512-9Yv4MJFEaC7BzV0whxa4txQ4SoMu/3j1LBnI85EBykb5CcfXxIKvNX/9sjMUUySHlTOjsj7XZa5i3W5Dx02K/Q==", - "hasInstallScript": true, + "node_modules/@clerk/nextjs/node_modules/@clerk/shared": { + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.25.1.tgz", + "integrity": "sha512-+FHoFEJ8zGenUymf03gARKEAYOLxOKm6B437tgukxP7oM5ORfI+ZND62W25S8ddVsDLlNTS0VEHlhDm3F+NF0A==", "license": "MIT", "dependencies": { - "csstype": "3.1.3", + "@tanstack/query-core": "^5.100.6", "dequal": "2.0.3", "glob-to-regexp": "0.4.1", - "js-cookie": "3.0.7", - "std-env": "^3.9.0", - "swr": "2.3.4" + "js-cookie": "3.0.7" }, "engines": { - "node": ">=18.17.0" + "node": ">=20.9.0" }, "peerDependencies": { "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0", @@ -159,16 +164,48 @@ } } }, - "node_modules/@clerk/types": { - "version": "4.101.25", - "resolved": "https://registry.npmjs.org/@clerk/types/-/types-4.101.25.tgz", - "integrity": "sha512-gPxm3hlBkP7B9EfKyp3/UDonNOjg7Z0UvqfrMj5u8gA8nyzvC1UFYtSTTmTfgSY82+5Yo38YV0DYu9vNf6t9CQ==", + "node_modules/@clerk/react": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/@clerk/react/-/react-6.12.1.tgz", + "integrity": "sha512-FFIv0SUQh9R8lBOCpHfAC5ki+FjU0WlvBrujJUPQgBTJX7uaRUlbzKswB/ZfRlauGKnE9c80H5dnir08cEtLgw==", "license": "MIT", "dependencies": { - "@clerk/shared": "^3.47.7" + "@clerk/shared": "^4.25.1", + "tslib": "2.8.1" }, "engines": { - "node": ">=18.17.0" + "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.25.1", + "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.25.1.tgz", + "integrity": "sha512-+FHoFEJ8zGenUymf03gARKEAYOLxOKm6B437tgukxP7oM5ORfI+ZND62W25S8ddVsDLlNTS0VEHlhDm3F+NF0A==", + "license": "MIT", + "dependencies": { + "@tanstack/query-core": "^5.100.6", + "dequal": "2.0.3", + "glob-to-regexp": "0.4.1", + "js-cookie": "3.0.7" + }, + "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/@emnapi/runtime": { @@ -2307,6 +2344,16 @@ "tailwindcss": "4.2.4" } }, + "node_modules/@tanstack/query-core": { + "version": "5.101.2", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.101.2.tgz", + "integrity": "sha512-hH5MLoJhF7KaIGd7q3xTXGXvslI+GYlM1Z/35aSHHWaCJWB7XvTSHYuV3eM7tw+aE0mT/xMro4M4Q9rCGHT0lw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, "node_modules/@tanstack/react-virtual": { "version": "3.13.12", "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.12.tgz", @@ -3288,12 +3335,6 @@ "node": ">= 8" } }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -6818,12 +6859,6 @@ "fast-sha256": "^1.3.0" } }, - "node_modules/std-env": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", - "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", - "license": "MIT" - }, "node_modules/string.prototype.includes": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", @@ -7009,19 +7044,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/swr": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.4.tgz", - "integrity": "sha512-bYd2lrhc+VarcpkgWclcUi92wYCpOgMws9Sd1hG1ntAu0NEy+14CbotuFjshBU2kt9rYj9TSmDcybpxpeTU1fg==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.3", - "use-sync-external-store": "^1.4.0" - }, - "peerDependencies": { - "react": "^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, "node_modules/synckit": { "version": "0.11.13", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.13.tgz", diff --git a/package.json b/package.json index 98b0d88..f5f40e9 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "prepare": "husky install" }, "dependencies": { - "@clerk/nextjs": "6.39.5", + "@clerk/nextjs": "7.5.15", "@eslint/js": "9.39.4", "@headlessui/react": "2.2.10", "@heroicons/react": "2.2.0",