diff --git a/package-lock.json b/package-lock.json index c579f414a..273a2ca85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,8 +27,8 @@ "@trpc/next": "11.5.1", "@trpc/react-query": "11.5.1", "@trpc/server": "11.5.1", - "@vercel/analytics": "^1.5.0", - "@vercel/speed-insights": "^1.2.0", + "@vercel/analytics": "^1.6.1", + "@vercel/speed-insights": "^1.3.1", "browser-fs-access": "^0.38.0", "cheerio": "^1.1.2", "csv-stringify": "^6.6.0", @@ -42,13 +42,13 @@ "next": "~15.1.11", "nprogress": "^0.2.0", "pdfjs-dist": "5.4.54", - "posthog-js": "^1.302.2", - "posthog-node": "^5.17.2", + "posthog-js": "^1.309.1", + "posthog-node": "^5.17.4", "prismjs": "^1.30.0", - "puppeteer-core": "^24.31.0", + "puppeteer-core": "^24.34.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-hook-form": "^7.66.1", + "react-hook-form": "^7.69.0", "react-markdown": "^10.1.0", "react-player": "^3.4.0", "react-resizable-panels": "^3.0.6", @@ -62,12 +62,12 @@ "tesseract.js": "^6.0.1", "tiktoken": "^1.0.22", "turndown": "^7.2.2", - "zod": "^4.1.13", + "zod": "^4.2.1", "zustand": "5.0.7" }, "devDependencies": { "@posthog/nextjs-config": "^1.6.4", - "@types/node": "^24.10.1", + "@types/node": "^25.0.3", "@types/nprogress": "^0.2.3", "@types/prismjs": "^1.26.5", "@types/react": "^19.2.7", @@ -77,7 +77,7 @@ "cross-env": "^10.1.0", "eslint": "^9.39.1", "eslint-config-next": "~15.1.11", - "prettier": "^3.6.2", + "prettier": "^3.7.4", "prisma": "~5.22.0", "typescript": "^5.9.3" }, @@ -2997,6 +2997,7 @@ "version": "1.7.1", "resolved": "https://registry.npmjs.org/@posthog/core/-/core-1.7.1.tgz", "integrity": "sha512-kjK0eFMIpKo9GXIbts8VtAknsoZ18oZorANdtuTj1CbgS28t4ZVq//HAWhnxEuXRTrtkd+SUJ6Ux3j2Af8NCuA==", + "dev": true, "license": "MIT", "dependencies": { "cross-spawn": "^7.0.6" @@ -3100,9 +3101,9 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "2.10.13", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.13.tgz", - "integrity": "sha512-a9Ruw3j3qlnB5a/zHRTkruppynxqaeE4H9WNj5eYGRWqw0ZauZ23f4W2ARf3hghF5doozyD+CRtt7XSYuYRI/Q==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.11.0.tgz", + "integrity": "sha512-n6oQX6mYkG8TRPuPXmbPidkUbsSRalhmaaVAQxvH1IkQy63cwsH+kOjB3e4cpCDHg0aSvsiX9bQ4s2VB6mGWUQ==", "license": "Apache-2.0", "dependencies": { "debug": "^4.4.3", @@ -3366,9 +3367,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "24.10.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz", - "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==", + "version": "25.0.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz", + "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==", "devOptional": true, "license": "MIT", "dependencies": { @@ -4027,9 +4028,9 @@ ] }, "node_modules/@vercel/analytics": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.5.0.tgz", - "integrity": "sha512-MYsBzfPki4gthY5HnYN7jgInhAZ7Ac1cYDoRWFomwGHWEX7odTEzbtg9kf/QSo7XEsEAqlQugA6gJ2WS2DEa3g==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.6.1.tgz", + "integrity": "sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==", "license": "MPL-2.0", "peerDependencies": { "@remix-run/react": "^2", @@ -4065,10 +4066,9 @@ } }, "node_modules/@vercel/speed-insights": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.2.0.tgz", - "integrity": "sha512-y9GVzrUJ2xmgtQlzFP2KhVRoCglwfRQgjyfY607aU0hh0Un6d0OUyrJkjuAlsV18qR4zfoFPs/BiIj9YDS6Wzw==", - "hasInstallScript": true, + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.3.1.tgz", + "integrity": "sha512-PbEr7FrMkUrGYvlcLHGkXdCkxnylCWePx7lPxxq36DNdfo9mcUjLOmqOyPDHAOgnfqgGGdmE3XI9L/4+5fr+vQ==", "license": "Apache-2.0", "peerDependencies": { "@sveltejs/kit": "^1 || ^2", @@ -4491,9 +4491,9 @@ } }, "node_modules/bare-fs": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.1.tgz", - "integrity": "sha512-zGUCsm3yv/ePt2PHNbVxjjn0nNB1MkIaR4wOCxJ2ig5pCf5cCVAYJXVhQg/3OhhJV6DB1ts7Hv0oUaElc2TPQg==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.2.tgz", + "integrity": "sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -4916,9 +4916,9 @@ } }, "node_modules/chromium-bidi": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-11.0.0.tgz", - "integrity": "sha512-cM3DI+OOb89T3wO8cpPSro80Q9eKYJ7hGVXoGS3GkDPxnYSqiv+6xwpIf6XERyJ9Tdsl09hmNmY94BkgZdVekw==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-12.0.1.tgz", + "integrity": "sha512-fGg+6jr0xjQhzpy5N4ErZxQ4wF7KLEvhGZXD6EgvZKDhu7iOhZXnZhcDxPJDcwTcrD48NPzOCo84RP2lv3Z+Cg==", "license": "Apache-2.0", "dependencies": { "mitt": "^3.0.1", @@ -5403,9 +5403,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1521046", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1521046.tgz", - "integrity": "sha512-vhE6eymDQSKWUXwwA37NtTTVEzjtGVfDr3pRbsWEQ5onH/Snp2c+2xZHWJJawG/0hCCJLRGt4xVtEVUVILol4w==", + "version": "0.0.1534754", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1534754.tgz", + "integrity": "sha512-26T91cV5dbOYnXdJi5qQHoTtUoNEqwkHcAyu/IKtjIAxiEqPMrDiRkDOPWVsGfNZGmlQVHQbZRSjD8sxagWVsQ==", "license": "BSD-3-Clause" }, "node_modules/dexie": { @@ -10207,30 +10207,48 @@ } }, "node_modules/posthog-js": { - "version": "1.302.2", - "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.302.2.tgz", - "integrity": "sha512-4voih22zQe7yHA7DynlQ3B7kgzJOaKIjzV7K3jJ2Qf+UDXd1ZgO7xYmLWYVtuKEvD1OXHbKk/fPhUTZeHEWpBw==", + "version": "1.309.1", + "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.309.1.tgz", + "integrity": "sha512-JUJcQhYzNNKO0cgnSbowCsVi2RTu75XGZ2EmnTQti4tMGRCTOv/HCnZasdFniBGZ0rLugQkaScYca/84Ta2u5Q==", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@posthog/core": "1.7.1", + "@posthog/core": "1.8.1", "core-js": "^3.38.1", "fflate": "^0.4.8", "preact": "^10.19.3", "web-vitals": "^4.2.4" } }, - "node_modules/posthog-node": { - "version": "5.17.2", - "resolved": "https://registry.npmjs.org/posthog-node/-/posthog-node-5.17.2.tgz", - "integrity": "sha512-lz3YJOr0Nmiz0yHASaINEDHqoV+0bC3eD8aZAG+Ky292dAnVYul+ga/dMX8KCBXg8hHfKdxw0SztYD5j6dgUqQ==", + "node_modules/posthog-js/node_modules/@posthog/core": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@posthog/core/-/core-1.8.1.tgz", + "integrity": "sha512-jfzBtQIk9auRi/biO+G/gumK5KxqsD5wOr7XpYMROE/I3pazjP4zIziinp21iQuIQJMXrDvwt9Af3njgOGwtew==", "license": "MIT", "dependencies": { - "@posthog/core": "1.7.1" + "cross-spawn": "^7.0.6" + } + }, + "node_modules/posthog-node": { + "version": "5.17.4", + "resolved": "https://registry.npmjs.org/posthog-node/-/posthog-node-5.17.4.tgz", + "integrity": "sha512-hrd+Do/DMt40By12ESIDUfD81V9OASjq9XHjycZrGiD8cX/ZwCIVSJLUb7nQmvSCWcKII+u+nnPVuc4LjTDl9g==", + "license": "MIT", + "dependencies": { + "@posthog/core": "1.8.1" }, "engines": { "node": ">=20" } }, + "node_modules/posthog-node/node_modules/@posthog/core": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@posthog/core/-/core-1.8.1.tgz", + "integrity": "sha512-jfzBtQIk9auRi/biO+G/gumK5KxqsD5wOr7XpYMROE/I3pazjP4zIziinp21iQuIQJMXrDvwt9Af3njgOGwtew==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.6" + } + }, "node_modules/preact": { "version": "10.27.2", "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz", @@ -10252,9 +10270,9 @@ } }, "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", + "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", "dev": true, "license": "MIT", "bin": { @@ -10384,17 +10402,17 @@ } }, "node_modules/puppeteer-core": { - "version": "24.31.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.31.0.tgz", - "integrity": "sha512-pnAohhSZipWQoFpXuGV7xCZfaGhqcBR9C4pVrU0QSrcMi7tQMH9J9lDBqBvyMAHQqe8HCARuREqFuVKRQOgTvg==", + "version": "24.34.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.34.0.tgz", + "integrity": "sha512-24evawO+mUGW4mvS2a2ivwLdX3gk8zRLZr9HP+7+VT2vBQnm0oh9jJEZmUE3ePJhRkYlZ93i7OMpdcoi2qNCLg==", "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.10.13", - "chromium-bidi": "11.0.0", + "@puppeteer/browsers": "2.11.0", + "chromium-bidi": "12.0.1", "debug": "^4.4.3", - "devtools-protocol": "0.0.1521046", + "devtools-protocol": "0.0.1534754", "typed-query-selector": "^2.12.0", - "webdriver-bidi-protocol": "0.3.9", + "webdriver-bidi-protocol": "0.3.10", "ws": "^8.18.3" }, "engines": { @@ -10448,9 +10466,9 @@ } }, "node_modules/react-hook-form": { - "version": "7.66.1", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.66.1.tgz", - "integrity": "sha512-2KnjpgG2Rhbi+CIiIBQQ9Df6sMGH5ExNyFl4Hw9qO7pIqMBR8Bvu9RQyjl3JM4vehzCh9soiNUM/xYMswb2EiA==", + "version": "7.69.0", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.69.0.tgz", + "integrity": "sha512-yt6ZGME9f4F6WHwevrvpAjh42HMvocuSnSIHUGycBqXIJdhqGSPQzTpGF+1NLREk/58IdPxEMfPcFCjlMhclGw==", "license": "MIT", "engines": { "node": ">=18.0.0" @@ -12221,9 +12239,9 @@ "license": "Apache-2.0" }, "node_modules/webdriver-bidi-protocol": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.9.tgz", - "integrity": "sha512-uIYvlRQ0PwtZR1EzHlTMol1G0lAlmOe6wPykF9a77AK3bkpvZHzIVxRE2ThOx5vjy2zISe0zhwf5rzuUfbo1PQ==", + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.3.10.tgz", + "integrity": "sha512-5LAE43jAVLOhB/QqX4bwSiv0Hg1HBfMmOuwBSXHdvg4GMGu9Y0lIq7p4R/yySu6w74WmaR4GM4H9t2IwLW7hgw==", "license": "Apache-2.0" }, "node_modules/webidl-conversions": { @@ -12604,9 +12622,9 @@ } }, "node_modules/zod": { - "version": "4.1.13", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.13.tgz", - "integrity": "sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.2.1.tgz", + "integrity": "sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index 1bbf1a4d7..07e7d86cb 100644 --- a/package.json +++ b/package.json @@ -39,8 +39,8 @@ "@trpc/next": "11.5.1", "@trpc/react-query": "11.5.1", "@trpc/server": "11.5.1", - "@vercel/analytics": "^1.5.0", - "@vercel/speed-insights": "^1.2.0", + "@vercel/analytics": "^1.6.1", + "@vercel/speed-insights": "^1.3.1", "browser-fs-access": "^0.38.0", "cheerio": "^1.1.2", "csv-stringify": "^6.6.0", @@ -54,13 +54,13 @@ "next": "~15.1.11", "nprogress": "^0.2.0", "pdfjs-dist": "5.4.54", - "posthog-js": "^1.302.2", - "posthog-node": "^5.17.2", + "posthog-js": "^1.309.1", + "posthog-node": "^5.17.4", "prismjs": "^1.30.0", - "puppeteer-core": "^24.31.0", + "puppeteer-core": "^24.34.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-hook-form": "^7.66.1", + "react-hook-form": "^7.69.0", "react-markdown": "^10.1.0", "react-player": "^3.4.0", "react-resizable-panels": "^3.0.6", @@ -74,12 +74,12 @@ "tesseract.js": "^6.0.1", "tiktoken": "^1.0.22", "turndown": "^7.2.2", - "zod": "^4.1.13", + "zod": "^4.2.1", "zustand": "5.0.7" }, "devDependencies": { "@posthog/nextjs-config": "^1.6.4", - "@types/node": "^24.10.1", + "@types/node": "^25.0.3", "@types/nprogress": "^0.2.3", "@types/prismjs": "^1.26.5", "@types/react": "^19.2.7", @@ -89,7 +89,7 @@ "cross-env": "^10.1.0", "eslint": "^9.39.1", "eslint-config-next": "~15.1.11", - "prettier": "^3.6.2", + "prettier": "^3.7.4", "prisma": "~5.22.0", "typescript": "^5.9.3" },