chore: update dependencies

This commit is contained in:
Marc Seitz
2025-04-14 22:44:19 +02:00
parent b51a571c74
commit 000d3c5a56
3 changed files with 97 additions and 110 deletions

166
package-lock.json generated
View File

@@ -47,7 +47,7 @@
"@sindresorhus/slugify": "^2.2.1",
"@stripe/stripe-js": "^4.10.0",
"@tailwindcss/typography": "^0.5.16",
"@tanstack/react-table": "^8.21.2",
"@tanstack/react-table": "^8.21.3",
"@teamhanko/passkeys-next-auth-provider": "^0.3.1",
"@tremor/react": "^3.18.7",
"@trigger.dev/react-hooks": "^3.3.17",
@@ -64,7 +64,7 @@
"ai": "2.2.37",
"autoprefixer": "^10.4.21",
"base-x": "^5.0.1",
"bcryptjs": "^2.4.3",
"bcryptjs": "^3.0.2",
"bottleneck": "^2.19.5",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
@@ -90,19 +90,19 @@
"next-themes": "^0.4.6",
"notion-client": "^7.3.0",
"notion-utils": "^7.3.0",
"nuqs": "^1.20.0",
"nuqs": "^2.4.2",
"openai": "4.20.1",
"pdf-lib": "^1.17.1",
"postcss": "^8.5.3",
"posthog-js": "^1.236.0",
"react": "^18.3.1",
"react-colorful": "^5.6.1",
"react-day-picker": "^9.6.7",
"react-day-picker": "^8.10.1",
"react-dom": "^18.3.1",
"react-draggable": "^4.4.6",
"react-dropzone": "^14.3.8",
"react-email": "^4.0.7",
"react-hotkeys-hook": "^4.6.2",
"react-hotkeys-hook": "^5.0.1",
"react-intersection-observer": "^9.16.0",
"react-notion-x": "^7.3.0",
"react-pdf": "^8.0.2",
@@ -116,7 +116,7 @@
"stripe": "^16.12.0",
"swr": "^2.3.3",
"tailwind-merge": "^2.6.0",
"tailwind-scrollbar-hide": "^1.3.1",
"tailwind-scrollbar-hide": "^2.0.0",
"tailwindcss": "^3.4.17",
"tailwindcss-animate": "^1.0.7",
"ts-pattern": "^5.7.0",
@@ -1339,12 +1339,6 @@
"zod": "^3.22.4"
}
},
"node_modules/@date-fns/tz": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@date-fns/tz/-/tz-1.2.0.tgz",
"integrity": "sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg==",
"license": "MIT"
},
"node_modules/@dnd-kit/accessibility": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.1.tgz",
@@ -5729,11 +5723,12 @@
}
},
"node_modules/@tanstack/react-table": {
"version": "8.21.2",
"resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.2.tgz",
"integrity": "sha512-11tNlEDTdIhMJba2RBH+ecJ9l1zgS2kjmexDPAraulc8jeNA4xocSNeyzextT0XJyASil4XsCYlJmf5jEWAtYg==",
"version": "8.21.3",
"resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.3.tgz",
"integrity": "sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==",
"license": "MIT",
"dependencies": {
"@tanstack/table-core": "8.21.2"
"@tanstack/table-core": "8.21.3"
},
"engines": {
"node": ">=12"
@@ -5764,9 +5759,10 @@
}
},
"node_modules/@tanstack/table-core": {
"version": "8.21.2",
"resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.2.tgz",
"integrity": "sha512-uvXk/U4cBiFMxt+p9/G7yUWI/UbHYbyghLCjlpWZ3mLeIZiUBSKcUnw9UnKkdRz7Z/N4UBuFLWQdJCjUe7HjvA==",
"version": "8.21.3",
"resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz",
"integrity": "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==",
"license": "MIT",
"engines": {
"node": ">=12"
},
@@ -5823,20 +5819,6 @@
"react-dom": ">=16.6.0"
}
},
"node_modules/@tremor/react/node_modules/react-day-picker": {
"version": "8.10.1",
"resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz",
"integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==",
"license": "MIT",
"funding": {
"type": "individual",
"url": "https://github.com/sponsors/gpbl"
},
"peerDependencies": {
"date-fns": "^2.28.0 || ^3.0.0",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
"node_modules/@trigger.dev/build": {
"version": "3.3.17",
"resolved": "https://registry.npmjs.org/@trigger.dev/build/-/build-3.3.17.tgz",
@@ -7343,9 +7325,13 @@
}
},
"node_modules/bcryptjs": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
"integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ=="
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.2.tgz",
"integrity": "sha512-k38b3XOZKv60C4E2hVsXTolJWfkGRMbILBIe2IBITXciy5bOsTKot5kDrf3ZfufQtQOUN5mXceUEpU1rTl9Uog==",
"license": "BSD-3-Clause",
"bin": {
"bcrypt": "bin/bcrypt"
}
},
"node_modules/big-integer": {
"version": "1.6.52",
@@ -8273,12 +8259,6 @@
"url": "https://github.com/sponsors/kossnocorp"
}
},
"node_modules/date-fns-jalali": {
"version": "4.1.0-0",
"resolved": "https://registry.npmjs.org/date-fns-jalali/-/date-fns-jalali-4.1.0-0.tgz",
"integrity": "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg==",
"license": "MIT"
},
"node_modules/dayjs": {
"version": "1.11.13",
"resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
@@ -12595,14 +12575,36 @@
}
},
"node_modules/nuqs": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/nuqs/-/nuqs-1.20.0.tgz",
"integrity": "sha512-nGVfv7eWMNxAzOJ9n8ARTo6ObqeEr1ETYZ+dIMCg/VfGUoZoPrqyTOndIvQIgUzK3pIC41mTXg10JJxh9ziEhw==",
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/nuqs/-/nuqs-2.4.2.tgz",
"integrity": "sha512-E+HE3HhCI9XzRhqHzsmevSLqV6VgwXZQr9jS1YzzqlgeDLr4fMR6XI5gqIZKgfjfNFl6hh/oYrgjmNrs4x7dEw==",
"license": "MIT",
"dependencies": {
"mitt": "^3.0.1"
},
"funding": {
"url": "https://github.com/sponsors/franky47"
},
"peerDependencies": {
"next": ">=13.4 <14.0.2 || ^14.0.3"
"@remix-run/react": ">=2",
"next": ">=14.2.0",
"react": ">=18.2.0 || ^19.0.0-0",
"react-router": "^6 || ^7",
"react-router-dom": "^6 || ^7"
},
"peerDependenciesMeta": {
"@remix-run/react": {
"optional": true
},
"next": {
"optional": true
},
"react-router": {
"optional": true
},
"react-router-dom": {
"optional": true
}
}
},
"node_modules/oauth": {
@@ -13681,34 +13683,17 @@
}
},
"node_modules/react-day-picker": {
"version": "9.6.7",
"resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-9.6.7.tgz",
"integrity": "sha512-rCSt6X8FXQWpjykns/azRXjJk3cMSzkzGbDEXuEveFGNZgOjZULdJQ5wsu8Zfyo8ZgPBoYCBKQ5wRrgJfhJGbg==",
"version": "8.10.1",
"resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz",
"integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==",
"license": "MIT",
"dependencies": {
"@date-fns/tz": "1.2.0",
"date-fns": "4.1.0",
"date-fns-jalali": "4.1.0-0"
},
"engines": {
"node": ">=18"
},
"funding": {
"type": "individual",
"url": "https://github.com/sponsors/gpbl"
},
"peerDependencies": {
"react": ">=16.8.0"
}
},
"node_modules/react-day-picker/node_modules/date-fns": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
"integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/kossnocorp"
"date-fns": "^2.28.0 || ^3.0.0",
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
"node_modules/react-dom": {
@@ -14248,13 +14233,16 @@
"integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ=="
},
"node_modules/react-hotkeys-hook": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.6.2.tgz",
"integrity": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==",
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-5.0.1.tgz",
"integrity": "sha512-TysTwXrUSj6QclMZIEoxCfvy/6EsoZcrfE970aUVa9fO3c3vcms+IVjv3ljbhUPM/oY1iEoun7O2W8v8INl5hw==",
"license": "MIT",
"workspaces": [
"packages/*"
],
"peerDependencies": {
"react": ">=16.8.1",
"react-dom": ">=16.8.1"
"react": ">=16.8.0",
"react-dom": ">=16.8.0"
}
},
"node_modules/react-image": {
@@ -14334,6 +14322,16 @@
"react-dom": ">=18"
}
},
"node_modules/react-notion-x/node_modules/react-hotkeys-hook": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.6.2.tgz",
"integrity": "sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==",
"license": "MIT",
"peerDependencies": {
"react": ">=16.8.1",
"react-dom": ">=16.8.1"
}
},
"node_modules/react-notion-x/node_modules/react-lazy-images": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/react-lazy-images/-/react-lazy-images-1.1.0.tgz",
@@ -15875,9 +15873,10 @@
}
},
"node_modules/tailwind-scrollbar-hide": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/tailwind-scrollbar-hide/-/tailwind-scrollbar-hide-1.3.1.tgz",
"integrity": "sha512-eUAvPTltKnAGHbCBRpOk5S7+UZTkFZgDKmZLZ6jZXXs4V7mRXvwshBjeMwrv3vmiWqm3IGEDFVKzUSm1JuoXKw==",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/tailwind-scrollbar-hide/-/tailwind-scrollbar-hide-2.0.0.tgz",
"integrity": "sha512-lqiIutHliEiODwBRHy4G2+Tcayo2U7+3+4frBmoMETD72qtah+XhOk5XcPzC1nJvXhXUdfl2ajlMhUc2qC6CIg==",
"license": "MIT",
"peerDependencies": {
"tailwindcss": ">=3.0.0 || >= 4.0.0 || >= 4.0.0-beta.8 || >= 4.0.0-alpha.20"
}
@@ -17171,21 +17170,6 @@
"peerDependencies": {
"zod": "^3.18.0"
}
},
"node_modules/react-email/node_modules/@next/swc-win32-ia32-msvc": {
"version": "14.2.28",
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.28.tgz",
"integrity": "sha512-+Kcp1T3jHZnJ9v9VTJ/yf1t/xmtFAc/Sge4v7mVc1z+NYfYzisi8kJ9AsY8itbgq+WgEwMtOpiLLJsUy2qnXZw==",
"cpu": [
"ia32"
],
"optional": true,
"os": [
"win32"
],
"engines": {
"node": ">= 10"
}
}
}
}

View File

@@ -58,7 +58,7 @@
"@sindresorhus/slugify": "^2.2.1",
"@stripe/stripe-js": "^4.10.0",
"@tailwindcss/typography": "^0.5.16",
"@tanstack/react-table": "^8.21.2",
"@tanstack/react-table": "^8.21.3",
"@teamhanko/passkeys-next-auth-provider": "^0.3.1",
"@tremor/react": "^3.18.7",
"@trigger.dev/react-hooks": "^3.3.17",
@@ -75,7 +75,7 @@
"ai": "2.2.37",
"autoprefixer": "^10.4.21",
"base-x": "^5.0.1",
"bcryptjs": "^2.4.3",
"bcryptjs": "^3.0.2",
"bottleneck": "^2.19.5",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
@@ -101,19 +101,19 @@
"next-themes": "^0.4.6",
"notion-client": "^7.3.0",
"notion-utils": "^7.3.0",
"nuqs": "^1.20.0",
"nuqs": "^2.4.2",
"openai": "4.20.1",
"pdf-lib": "^1.17.1",
"postcss": "^8.5.3",
"posthog-js": "^1.236.0",
"react": "^18.3.1",
"react-colorful": "^5.6.1",
"react-day-picker": "^9.6.7",
"react-day-picker": "^8.10.1",
"react-dom": "^18.3.1",
"react-draggable": "^4.4.6",
"react-dropzone": "^14.3.8",
"react-email": "^4.0.7",
"react-hotkeys-hook": "^4.6.2",
"react-hotkeys-hook": "^5.0.1",
"react-intersection-observer": "^9.16.0",
"react-notion-x": "^7.3.0",
"react-pdf": "^8.0.2",
@@ -127,7 +127,7 @@
"stripe": "^16.12.0",
"swr": "^2.3.3",
"tailwind-merge": "^2.6.0",
"tailwind-scrollbar-hide": "^1.3.1",
"tailwind-scrollbar-hide": "^2.0.0",
"tailwindcss": "^3.4.17",
"tailwindcss-animate": "^1.0.7",
"ts-pattern": "^5.7.0",

View File

@@ -6,14 +6,15 @@ import { TeamProvider } from "@/context/team-context";
import type { Session } from "next-auth";
import { SessionProvider } from "next-auth/react";
import PlausibleProvider from "next-plausible";
import { NuqsAdapter } from "nuqs/adapters/next/pages";
import { EXCLUDED_PATHS } from "@/lib/constants";
import { PostHogCustomProvider } from "@/components/providers/posthog-provider";
import { ThemeProvider } from "@/components/theme-provider";
import { Toaster } from "@/components/ui/sonner";
import { TooltipProvider } from "@/components/ui/tooltip";
import { EXCLUDED_PATHS } from "@/lib/constants";
import "@/styles/globals.css";
const inter = Inter({ subsets: ["latin"] });
@@ -77,18 +78,20 @@ export default function App({
domain="papermark.io"
enabled={process.env.NEXT_PUBLIC_VERCEL_ENV === "production"}
>
<main className={inter.className}>
<Toaster closeButton />
<TooltipProvider delayDuration={100}>
{EXCLUDED_PATHS.includes(router.pathname) ? (
<Component {...pageProps} />
) : (
<TeamProvider>
<NuqsAdapter>
<main className={inter.className}>
<Toaster closeButton />
<TooltipProvider delayDuration={100}>
{EXCLUDED_PATHS.includes(router.pathname) ? (
<Component {...pageProps} />
</TeamProvider>
)}
</TooltipProvider>
</main>
) : (
<TeamProvider>
<Component {...pageProps} />
</TeamProvider>
)}
</TooltipProvider>
</main>
</NuqsAdapter>
</PlausibleProvider>
</ThemeProvider>
</PostHogCustomProvider>