diff --git a/apps/palette/package.json b/apps/palette/package.json index f8dfe125..8bad464f 100644 --- a/apps/palette/package.json +++ b/apps/palette/package.json @@ -23,7 +23,7 @@ "@types/lodash.debounce": "^4.0.9", "framer-motion": "^11.9.0", "lodash.debounce": "^4.0.8", - "next": "^14.2.14", + "next": "^14.2.17", "next-seo": "^6.6.0", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/apps/website/next.config.js b/apps/website/next.config.js index a898dd36..28cc79fc 100644 --- a/apps/website/next.config.js +++ b/apps/website/next.config.js @@ -117,7 +117,6 @@ let config = { config.resolve = { ...config.resolve, - extensions: ['.js', '.jsx', '.ts', '.tsx'], } config.module.rules.push({ diff --git a/apps/website/package.json b/apps/website/package.json index ebfb0966..169eca07 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -52,8 +52,8 @@ "framer-motion": "^11.9.0", "github-slugger": "^2.0.0", "match-sorter": "^6.3.4", - "next": "14.2.12", - "next-contentlayer2": "^0.5.1", + "next": "14.2.17", + "next-contentlayer2": "^0.5.3", "next-mdx-remote": "^4.4.1", "next-seo": "^6.6.0", "prism-react-renderer": "^1.3.5", diff --git a/apps/website/public/blog.xml b/apps/website/public/blog.xml index d41500bb..c27e1e56 100644 --- a/apps/website/public/blog.xml +++ b/apps/website/public/blog.xml @@ -22,9 +22,9 @@ https://saas-ui.dev/blog/building-a-multi-tenant-b2b-saas-with-vite-tanstack-router - Building a multi-tenant B2B SaaS with Vite and Tanstack Router & Query - Part 1: The boilerplate + Building a multi-tenant B2B SaaS with Vite, Tanstack React Router and Query - Part 1: The boilerplate https://saas-ui.dev/blog/building-a-multi-tenant-b2b-saas-with-vite-tanstack-router - In this article, we'll start building a multi-tenant B2B SaaS using Vite, Tanstack Router & Query, Chakra UI and Saas UI. + In this article, we'll start building a multi-tenant B2B SaaS using Vite, Tanstack React Router, React Query, Chakra UI and Saas UI. Fri, 23 Feb 2024 00:00:00 GMT hello@saas-ui.dev (Eelco Wiersma) vitetanstack routerreact queryreactsaas uichakra ui diff --git a/apps/website/public/docs.xml b/apps/website/public/docs.xml index c66160e9..22290c19 100644 --- a/apps/website/public/docs.xml +++ b/apps/website/public/docs.xml @@ -7,7 +7,7 @@ en_US hello@saas-ui.dev (Eelco Wiersma) hello@saas-ui.dev (Eelco Wiersma) - Thu, 03 Oct 2024 10:41:01 GMT + Mon, 11 Nov 2024 10:44:25 GMT @@ -30,6 +30,16 @@ + + https://saas-ui.dev/docs/guides + Guides overview + https://saas-ui.dev/docs/guides + Learn how to build apps with Saas UI + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/core/overview Getting started @@ -71,10 +81,50 @@ - https://saas-ui.dev/docs/guides - Guides overview - https://saas-ui.dev/docs/guides - Learn how to build apps with Saas UI + https://saas-ui.dev/docs/hooks/use-collapse + useCollapse + https://saas-ui.dev/docs/hooks/use-collapse + React hook that helps creating accesssible Collapse components. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/hooks/use-local-storage + useLocalStorage + https://saas-ui.dev/docs/hooks/use-local-storage + React hook to manage localStorage + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/pro + Saas UI Pro + https://saas-ui.dev/docs/pro + A premium design system, React component library, and starterkit for SaaS projects. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/pro/overview + Pro + https://saas-ui.dev/docs/pro/overview + A modern clean dashboard UI for B2B SaaS and internal tools. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/pro/upgrading-to-v1 + Upgrading to v1 + https://saas-ui.dev/docs/pro/upgrading-to-v1 + How to upgrade to v1 hello@saas-ui.dev (Eelco Wiersma) @@ -121,50 +171,60 @@ - https://saas-ui.dev/docs/hooks/use-collapse - useCollapse - https://saas-ui.dev/docs/hooks/use-collapse - React hook that helps creating accesssible Collapse components. + https://saas-ui.dev/docs/guides/auth/auth0 + Auth0 + https://saas-ui.dev/docs/guides/auth/auth0 + Integrating Auth0 authentication with Saas UI. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/hooks/use-local-storage - useLocalStorage - https://saas-ui.dev/docs/hooks/use-local-storage - React hook to manage localStorage + https://saas-ui.dev/docs/guides/auth/clerk + Clerk + https://saas-ui.dev/docs/guides/auth/clerk + Integrating Clerk authentication with Saas UI. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/pro - Saas UI Pro - https://saas-ui.dev/docs/pro - A premium design system, React component library, and starterkit for SaaS projects. + https://saas-ui.dev/docs/guides/auth/custom-auth-service + Custom auth service + https://saas-ui.dev/docs/guides/auth/custom-auth-service + How to create a custom auth service hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/pro/overview - Pro - https://saas-ui.dev/docs/pro/overview - A modern clean dashboard UI for B2B SaaS and internal tools. + https://saas-ui.dev/docs/guides/auth/magic + Magic + https://saas-ui.dev/docs/guides/auth/magic + Integrating Magic authentication with Saas UI. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/pro/upgrading-to-v1 - Upgrading to v1 - https://saas-ui.dev/docs/pro/upgrading-to-v1 - How to upgrade to v1 + https://saas-ui.dev/docs/guides/auth/supabase + Supabase + https://saas-ui.dev/docs/guides/auth/supabase + Integrating Supabase authentication with Saas UI. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/guides/forms/overview + Forms overview + https://saas-ui.dev/docs/guides/forms/overview + Learn how to use Saas UI form builder hello@saas-ui.dev (Eelco Wiersma) @@ -281,60 +341,20 @@ - https://saas-ui.dev/docs/guides/auth/auth0 - Auth0 - https://saas-ui.dev/docs/guides/auth/auth0 - Integrating Auth0 authentication with Saas UI. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/guides/auth/clerk - Clerk - https://saas-ui.dev/docs/guides/auth/clerk - Integrating Clerk authentication with Saas UI. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/guides/auth/custom-auth-service - Custom auth service - https://saas-ui.dev/docs/guides/auth/custom-auth-service - How to create a custom auth service - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/guides/auth/magic - Magic - https://saas-ui.dev/docs/guides/auth/magic - Integrating Magic authentication with Saas UI. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/guides/auth/supabase - Supabase - https://saas-ui.dev/docs/guides/auth/supabase - Integrating Supabase authentication with Saas UI. + https://saas-ui.dev/docs/pro/installation/dependabot + Setting up Dependabot + https://saas-ui.dev/docs/pro/installation/dependabot + How to configure Dependabot with the private NPM registry. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/guides/forms/overview - Forms overview - https://saas-ui.dev/docs/guides/forms/overview - Learn how to use Saas UI form builder + https://saas-ui.dev/docs/pro/theming/configuration + Setting the Saas UI Pro theme + https://saas-ui.dev/docs/pro/theming/configuration + How to setup the Saas UI Pro theme in your project. hello@saas-ui.dev (Eelco Wiersma) @@ -520,36 +540,6 @@ - - https://saas-ui.dev/docs/nextjs-starter-kit/configuration/environment-variables - Environment variables - https://saas-ui.dev/docs/nextjs-starter-kit/configuration/environment-variables - How to configure environment variables in the Saas UI Next.js starter kit. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/nextjs-starter-kit/contributing/bugs-and-feature-requests - Report bugs and feature requests - https://saas-ui.dev/docs/nextjs-starter-kit/contributing/bugs-and-feature-requests - How to report bugs and request features - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/nextjs-starter-kit/contributing/contributing - Contributing - https://saas-ui.dev/docs/nextjs-starter-kit/contributing/contributing - How to contribute to the Next.js starter kit - - hello@saas-ui.dev (Eelco Wiersma) - - - https://saas-ui.dev/docs/nextjs-starter-kit/billing Billing @@ -610,6 +600,36 @@ + + https://saas-ui.dev/docs/nextjs-starter-kit/configuration/environment-variables + Environment variables + https://saas-ui.dev/docs/nextjs-starter-kit/configuration/environment-variables + How to configure environment variables in the Saas UI Next.js starter kit. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/nextjs-starter-kit/contributing/bugs-and-feature-requests + Report bugs and feature requests + https://saas-ui.dev/docs/nextjs-starter-kit/contributing/bugs-and-feature-requests + How to report bugs and request features + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/nextjs-starter-kit/contributing/contributing + Contributing + https://saas-ui.dev/docs/nextjs-starter-kit/contributing/contributing + How to contribute to the Next.js starter kit + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/nextjs-starter-kit/database Database overview @@ -661,20 +681,30 @@ - https://saas-ui.dev/docs/nextjs-starter-kit/deployments/vercel - Deploy to Vercel - https://saas-ui.dev/docs/nextjs-starter-kit/deployments/vercel - This guide will show you how to deploy Saas UI Pro to Vercel + https://saas-ui.dev/docs/nextjs-starter-kit/deployments/netlify + Deploy to Netlify + https://saas-ui.dev/docs/nextjs-starter-kit/deployments/netlify + This guide will show you how to deploy to Netlify + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/nextjs-starter-kit/deployments/preparation + Preparing for deployment + https://saas-ui.dev/docs/nextjs-starter-kit/deployments/preparation + This guide will show you how to prepare your project for deployment. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/nextjs-starter-kit/development/adding-features - Adding features - https://saas-ui.dev/docs/nextjs-starter-kit/development/adding-features - How to add new features to your app + https://saas-ui.dev/docs/nextjs-starter-kit/deployments/vercel + Deploy to Vercel + https://saas-ui.dev/docs/nextjs-starter-kit/deployments/vercel + This guide will show you how to deploy to Vercel hello@saas-ui.dev (Eelco Wiersma) @@ -720,6 +750,16 @@ + + https://saas-ui.dev/docs/nextjs-starter-kit/development/updating-dependencies + Updating dependencies + https://saas-ui.dev/docs/nextjs-starter-kit/development/updating-dependencies + How to keep your app up to date. + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/nextjs-starter-kit/installation/clone-repository Clone the Git repository @@ -750,6 +790,16 @@ + + https://saas-ui.dev/docs/nextjs-starter-kit/installation/using-pnpm + Using PNPM + https://saas-ui.dev/docs/nextjs-starter-kit/installation/using-pnpm + How to use PNPM instead of Yarn. + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/nextjs-starter-kit/theming/configuration Configure your theme @@ -780,26 +830,6 @@ - - https://saas-ui.dev/docs/pro/installation/dependabot - Setting up Dependabot - https://saas-ui.dev/docs/pro/installation/dependabot - How to configure Dependabot with the private NPM registry. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/pro/theming/configuration - Setting the Saas UI Pro theme - https://saas-ui.dev/docs/pro/theming/configuration - How to setup the Saas UI Pro theme in your project. - - hello@saas-ui.dev (Eelco Wiersma) - - - https://saas-ui.dev/docs/components/advanced-data/bulk-actions/usage BulkActions @@ -851,20 +881,20 @@ - https://saas-ui.dev/docs/components/authentication/auth-provider/usage - AuthProvider - https://saas-ui.dev/docs/components/authentication/auth-provider/usage - Authentication state management and hooks. + https://saas-ui.dev/docs/components/data-display/command/usage + Command + https://saas-ui.dev/docs/components/data-display/command/usage + A command is used to show which key or combination of keys performs a given action. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/components/data-display/command/usage - Command - https://saas-ui.dev/docs/components/data-display/command/usage - A command is used to show which key or combination of keys performs a given action. + https://saas-ui.dev/docs/components/authentication/auth-provider/usage + AuthProvider + https://saas-ui.dev/docs/components/authentication/auth-provider/usage + Authentication state management and hooks. hello@saas-ui.dev (Eelco Wiersma) @@ -891,20 +921,20 @@ - https://saas-ui.dev/docs/components/data-display/empty-state/usage - EmptyState - https://saas-ui.dev/docs/components/data-display/empty-state/usage - Display actionable feedback when no data is available. + https://saas-ui.dev/docs/components/data-display/persona/usage + Persona + https://saas-ui.dev/docs/components/data-display/persona/usage + A component that represents a person and their status. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/components/data-display/persona/usage - Persona - https://saas-ui.dev/docs/components/data-display/persona/usage - A component that represents a person and their status. + https://saas-ui.dev/docs/components/data-display/empty-state/usage + EmptyState + https://saas-ui.dev/docs/components/data-display/empty-state/usage + Display actionable feedback when no data is available. hello@saas-ui.dev (Eelco Wiersma) @@ -921,20 +951,20 @@ - https://saas-ui.dev/docs/components/data-display/property/usage - Property - https://saas-ui.dev/docs/components/data-display/property/usage - A component used to show key/value data in a consistent manner. + https://saas-ui.dev/docs/components/data-display/structured-list/usage + StructuredList + https://saas-ui.dev/docs/components/data-display/structured-list/usage + A component used to display collections of data in a consistent manner. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/components/data-display/structured-list/usage - StructuredList - https://saas-ui.dev/docs/components/data-display/structured-list/usage - A component used to display collections of data in a consistent manner. + https://saas-ui.dev/docs/components/data-display/property/usage + Property + https://saas-ui.dev/docs/components/data-display/property/usage + A component used to show key/value data in a consistent manner. hello@saas-ui.dev (Eelco Wiersma) @@ -1041,60 +1071,20 @@ - https://saas-ui.dev/docs/components/engagement/tour-dialog/usage - Tour Dialog - https://saas-ui.dev/docs/components/engagement/tour-dialog/usage - A tour dialog is used convey benefits or instructions for a new features. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/components/feedback/loader/usage - LoadingOverlay - https://saas-ui.dev/docs/components/feedback/loader/usage - A loading indicator that fills it's parent. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/components/feedback/banner/usage - Banner - https://saas-ui.dev/docs/components/feedback/banner/usage - Banners are used to communicate accouncements and important information. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/components/feedback/nprogress/usage - NProgress - https://saas-ui.dev/docs/components/feedback/nprogress/usage - Show feedback when switching pages and content is loading in the background. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/components/feedback/snackbar/usage - Snackbar - https://saas-ui.dev/docs/components/feedback/snackbar/usage - The snackbar component is used to give feedback after certain actions. + https://saas-ui.dev/docs/components/forms/array-field/usage + ArrayField + https://saas-ui.dev/docs/components/forms/array-field/usage + Form field component to handle array type values. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/components/forms/array-field/usage - ArrayField - https://saas-ui.dev/docs/components/forms/array-field/usage - Form field component to handle array type values. + https://saas-ui.dev/docs/components/engagement/tour-dialog/usage + Tour Dialog + https://saas-ui.dev/docs/components/engagement/tour-dialog/usage + A tour dialog is used convey benefits or instructions for a new features. hello@saas-ui.dev (Eelco Wiersma) @@ -1201,20 +1191,50 @@ - https://saas-ui.dev/docs/components/layout/app-shell/usage - App Shell - https://saas-ui.dev/docs/components/layout/app-shell/usage - The App Shell defines the main structure of your app. + https://saas-ui.dev/docs/components/feedback/loader/usage + LoadingOverlay + https://saas-ui.dev/docs/components/feedback/loader/usage + A loading indicator that fills it's parent. hello@saas-ui.dev (Eelco Wiersma) - https://saas-ui.dev/docs/components/layout/navbar/usage - Navbar - https://saas-ui.dev/docs/components/layout/navbar/usage - Top navigation, typically used as primary navigation in websites or stacked application layouts. + https://saas-ui.dev/docs/components/feedback/banner/usage + Banner + https://saas-ui.dev/docs/components/feedback/banner/usage + Banners are used to communicate accouncements and important information. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/components/feedback/snackbar/usage + Snackbar + https://saas-ui.dev/docs/components/feedback/snackbar/usage + The snackbar component is used to give feedback after certain actions. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/components/feedback/nprogress/usage + NProgress + https://saas-ui.dev/docs/components/feedback/nprogress/usage + Show feedback when switching pages and content is loading in the background. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/components/layout/app-shell/usage + App Shell + https://saas-ui.dev/docs/components/layout/app-shell/usage + The App Shell defines the main structure of your app. hello@saas-ui.dev (Eelco Wiersma) @@ -1230,6 +1250,16 @@ + + https://saas-ui.dev/docs/components/layout/navbar/usage + Navbar + https://saas-ui.dev/docs/components/layout/navbar/usage + Top navigation, typically used as primary navigation in websites or stacked application layouts. + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/components/layout/section/usage Section @@ -1370,16 +1400,6 @@ - - https://saas-ui.dev/docs/components/utils/feature-flags/usage - Feature Flags - https://saas-ui.dev/docs/components/utils/feature-flags/usage - Expose features to your users using feature flags. - - hello@saas-ui.dev (Eelco Wiersma) - - - https://saas-ui.dev/docs/components/utils/resize-box/usage ResizeBox @@ -1400,6 +1420,16 @@ + + https://saas-ui.dev/docs/components/utils/feature-flags/usage + Feature Flags + https://saas-ui.dev/docs/components/utils/feature-flags/usage + Expose features to your users using feature flags. + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/components/visualization/bar-chart/usage Bar Chart @@ -1420,6 +1450,26 @@ + + https://saas-ui.dev/docs/components/visualization/sparkline/usage + Sparkline + https://saas-ui.dev/docs/components/visualization/sparkline/usage + A sparkline component is a minimalist, inline graphic displaying trends or variations. + + hello@saas-ui.dev (Eelco Wiersma) + + + + + https://saas-ui.dev/docs/components/web3/address/usage + Web3Address + https://saas-ui.dev/docs/components/web3/address/usage + Display Web3 addresses in a more readable format. + + hello@saas-ui.dev (Eelco Wiersma) + + + https://saas-ui.dev/docs/pro/installation/private-npm/npm NPM installation instructions @@ -1458,26 +1508,6 @@ hello@saas-ui.dev (Eelco Wiersma) - - - - https://saas-ui.dev/docs/components/visualization/sparkline/usage - Sparkline - https://saas-ui.dev/docs/components/visualization/sparkline/usage - A sparkline component is a minimalist, inline graphic displaying trends or variations. - - hello@saas-ui.dev (Eelco Wiersma) - - - - - https://saas-ui.dev/docs/components/web3/address/usage - Web3Address - https://saas-ui.dev/docs/components/web3/address/usage - Display Web3 addresses in a more readable format. - - hello@saas-ui.dev (Eelco Wiersma) - diff --git a/apps/website/src/components/version.tsx b/apps/website/src/components/version.tsx index 562c3f6a..b4bf21c9 100644 --- a/apps/website/src/components/version.tsx +++ b/apps/website/src/components/version.tsx @@ -1,6 +1,6 @@ import { Badge } from '@chakra-ui/react' import pkg from '../../../../packages/saas-ui-react/package.json' -import proPkg from '../../../../packages/pro/saas-ui/react/package.json' +import proPkg from '../../../../packages/pro/packages/react/package.json' export const Version = (props: { version?: string; pro?: boolean }) => { return ( diff --git a/yarn.lock b/yarn.lock index 39a2b969..1a817be2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2330,6 +2330,35 @@ __metadata: languageName: node linkType: hard +"@contentlayer2/core@npm:0.5.3": + version: 0.5.3 + resolution: "@contentlayer2/core@npm:0.5.3" + dependencies: + "@contentlayer2/utils": "npm:0.5.3" + camel-case: "npm:^4.1.2" + comment-json: "npm:^4.2.3" + esbuild: "npm:>=0.17" + gray-matter: "npm:^4.0.3" + mdx-bundler: "npm:^10.0.2" + rehype-stringify: "npm:^10.0.0" + remark-frontmatter: "npm:^5.0.0" + remark-parse: "npm:^11.0.0" + remark-rehype: "npm:^11.1.0" + source-map-support: "npm:^0.5.21" + type-fest: "npm:^4.10.0" + unified: "npm:^11.0.4" + peerDependencies: + esbuild: ">=0.17" + markdown-wasm: 1.x + peerDependenciesMeta: + esbuild: + optional: true + markdown-wasm: + optional: true + checksum: 10/b00ae63a9f28a03ecd92949187d559848919c2fc42963d0c75a067cc7fddb1bf6b288c3e4574f0a362b4ab42e15889bcb35872278b15522eaa52dfbdf6ce0384 + languageName: node + linkType: hard + "@contentlayer2/source-files@npm:0.5.1": version: 0.5.1 resolution: "@contentlayer2/source-files@npm:0.5.1" @@ -2393,6 +2422,39 @@ __metadata: languageName: node linkType: hard +"@contentlayer2/utils@npm:0.5.3": + version: 0.5.3 + resolution: "@contentlayer2/utils@npm:0.5.3" + dependencies: + "@effect-ts/core": "npm:^0.60.5" + "@effect-ts/otel": "npm:^0.15.1" + "@effect-ts/otel-sdk-trace-node": "npm:^0.15.1" + "@js-temporal/polyfill": "npm:^0.4.4" + "@opentelemetry/api": "npm:^1.8.0" + "@opentelemetry/core": "npm:^1.24.0" + "@opentelemetry/exporter-trace-otlp-grpc": "npm:^0.51.0" + "@opentelemetry/resources": "npm:^1.21.0" + "@opentelemetry/sdk-trace-base": "npm:^1.21.0" + "@opentelemetry/sdk-trace-node": "npm:^1.21.0" + "@opentelemetry/semantic-conventions": "npm:^1.21.0" + chokidar: "npm:^3.5.3" + hash-wasm: "npm:^4.11.0" + inflection: "npm:^3.0.0" + memfs: "npm:^4.8.2" + oo-ascii-tree: "npm:^1.94.0" + ts-pattern: "npm:^5.0.6" + type-fest: "npm:^4.10.0" + peerDependenciesMeta: + "@effect-ts/core": + optional: true + "@effect-ts/otel": + optional: true + "@effect-ts/otel-node": + optional: true + checksum: 10/1286038f2ead62395e3e2fa9ff142120ae43216aa5dfa80459e93c0c415daa6f8ff70d75202eba2ab595f51a838a13b6afe430d633d1cec22f4a7610986cf605 + languageName: node + linkType: hard + "@discoveryjs/json-ext@npm:0.5.7": version: 0.5.7 resolution: "@discoveryjs/json-ext@npm:0.5.7" @@ -4215,17 +4277,10 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:14.2.12": - version: 14.2.12 - resolution: "@next/env@npm:14.2.12" - checksum: 10/9e1f36da7d794a29db42ebc68e24cc7ab19ab2d1fd86d6cdf872fac0f56cbce97d6df9ff43f526ec083c505feea716b86668c7fcc410d809ad136bb656a45d03 - languageName: node - linkType: hard - -"@next/env@npm:14.2.14": - version: 14.2.14 - resolution: "@next/env@npm:14.2.14" - checksum: 10/b2ac33489acc92708a9f1dc286289ace57d4e5ef13a1110a98c3f5b2de909e3e8d605d9c85f5b5e8afd476af75ed878ed89473b8dc02566d142bbaa2dae9183d +"@next/env@npm:14.2.17": + version: 14.2.17 + resolution: "@next/env@npm:14.2.17" + checksum: 10/b401972e157dfc1728f25ab9debf7933bfb6739c4ad72d878882f6271d59d1547bb016fff5867c08728258b63e6af18ae2e9562c878276f59d0891ee2023682c languageName: node linkType: hard @@ -4238,128 +4293,65 @@ __metadata: languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-darwin-arm64@npm:14.2.12" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-darwin-arm64@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-darwin-arm64@npm:14.2.14" +"@next/swc-darwin-arm64@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-darwin-arm64@npm:14.2.17" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-darwin-x64@npm:14.2.12" +"@next/swc-darwin-x64@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-darwin-x64@npm:14.2.17" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-darwin-x64@npm:14.2.14" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-linux-arm64-gnu@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-linux-arm64-gnu@npm:14.2.12" +"@next/swc-linux-arm64-gnu@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-linux-arm64-gnu@npm:14.2.17" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-arm64-gnu@npm:14.2.14" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@next/swc-linux-arm64-musl@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-linux-arm64-musl@npm:14.2.12" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@next/swc-linux-arm64-musl@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-arm64-musl@npm:14.2.14" +"@next/swc-linux-arm64-musl@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-linux-arm64-musl@npm:14.2.17" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-linux-x64-gnu@npm:14.2.12" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@next/swc-linux-x64-gnu@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-x64-gnu@npm:14.2.14" +"@next/swc-linux-x64-gnu@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-linux-x64-gnu@npm:14.2.17" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-linux-x64-musl@npm:14.2.12" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@next/swc-linux-x64-musl@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-linux-x64-musl@npm:14.2.14" +"@next/swc-linux-x64-musl@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-linux-x64-musl@npm:14.2.17" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-win32-arm64-msvc@npm:14.2.12" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-win32-arm64-msvc@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-win32-arm64-msvc@npm:14.2.14" +"@next/swc-win32-arm64-msvc@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-win32-arm64-msvc@npm:14.2.17" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-win32-ia32-msvc@npm:14.2.12" +"@next/swc-win32-ia32-msvc@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-win32-ia32-msvc@npm:14.2.17" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-win32-ia32-msvc@npm:14.2.14" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@next/swc-win32-x64-msvc@npm:14.2.12": - version: 14.2.12 - resolution: "@next/swc-win32-x64-msvc@npm:14.2.12" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-win32-x64-msvc@npm:14.2.14": - version: 14.2.14 - resolution: "@next/swc-win32-x64-msvc@npm:14.2.14" +"@next/swc-win32-x64-msvc@npm:14.2.17": + version: 14.2.17 + resolution: "@next/swc-win32-x64-msvc@npm:14.2.17" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -6789,7 +6781,7 @@ __metadata: tsup: "npm:^8.3.0" peerDependencies: "@chakra-ui/react": ">=2.0.0 <3" - "@saas-ui/react": ">=2.11.1" + "@saas-ui/react": ">=2.11.2" "@storybook/components": ">=8.0.0" "@storybook/manager-api": ">=8.0.0" "@storybook/preview-api": ">=8.0.0" @@ -19782,18 +19774,18 @@ __metadata: languageName: node linkType: hard -"next-contentlayer2@npm:^0.5.1": - version: 0.5.1 - resolution: "next-contentlayer2@npm:0.5.1" +"next-contentlayer2@npm:^0.5.3": + version: 0.5.3 + resolution: "next-contentlayer2@npm:0.5.3" dependencies: - "@contentlayer2/core": "npm:0.5.1" - "@contentlayer2/utils": "npm:0.5.1" + "@contentlayer2/core": "npm:0.5.3" + "@contentlayer2/utils": "npm:0.5.3" peerDependencies: - contentlayer2: 0.5.1 + contentlayer2: 0.5.3 next: ">=12.0.0" - react: "*" - react-dom: "*" - checksum: 10/184fd30fb265c6b45b9aeb13f33209892fc4c53d5d97b8f5cd95d53c5156e643867c708da532109e653216c541ac7ff03016cb2090f78a1526b60934c228dfac + react: ^18 || ^19 || ^19.0.0-rc + react-dom: ^18 || ^19 || ^19.0.0-rc + checksum: 10/bcbe7034c10e66c064d8306334eccee8d2bc7ba89d1b30b583c497cccbfeed7472dcd77108cbbac0036984089d8e71cdd97eeca952436c36e25bc05f03c0477a languageName: node linkType: hard @@ -19823,78 +19815,20 @@ __metadata: languageName: node linkType: hard -"next@npm:14.2.12": - version: 14.2.12 - resolution: "next@npm:14.2.12" +"next@npm:14.2.17, next@npm:^14.2.17": + version: 14.2.17 + resolution: "next@npm:14.2.17" dependencies: - "@next/env": "npm:14.2.12" - "@next/swc-darwin-arm64": "npm:14.2.12" - "@next/swc-darwin-x64": "npm:14.2.12" - "@next/swc-linux-arm64-gnu": "npm:14.2.12" - "@next/swc-linux-arm64-musl": "npm:14.2.12" - "@next/swc-linux-x64-gnu": "npm:14.2.12" - "@next/swc-linux-x64-musl": "npm:14.2.12" - "@next/swc-win32-arm64-msvc": "npm:14.2.12" - "@next/swc-win32-ia32-msvc": "npm:14.2.12" - "@next/swc-win32-x64-msvc": "npm:14.2.12" - "@swc/helpers": "npm:0.5.5" - busboy: "npm:1.6.0" - caniuse-lite: "npm:^1.0.30001579" - graceful-fs: "npm:^4.2.11" - postcss: "npm:8.4.31" - styled-jsx: "npm:5.1.1" - peerDependencies: - "@opentelemetry/api": ^1.1.0 - "@playwright/test": ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - dependenciesMeta: - "@next/swc-darwin-arm64": - optional: true - "@next/swc-darwin-x64": - optional: true - "@next/swc-linux-arm64-gnu": - optional: true - "@next/swc-linux-arm64-musl": - optional: true - "@next/swc-linux-x64-gnu": - optional: true - "@next/swc-linux-x64-musl": - optional: true - "@next/swc-win32-arm64-msvc": - optional: true - "@next/swc-win32-ia32-msvc": - optional: true - "@next/swc-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@opentelemetry/api": - optional: true - "@playwright/test": - optional: true - sass: - optional: true - bin: - next: dist/bin/next - checksum: 10/4dcae15547930cdaeb8a1d935dec3ab0c82a65347b0835988fd70fa5b108f1c301b75f98acf063c253858719e2969301fb2b0c30d6b2a46086ec19419430b119 - languageName: node - linkType: hard - -"next@npm:^14.2.14": - version: 14.2.14 - resolution: "next@npm:14.2.14" - dependencies: - "@next/env": "npm:14.2.14" - "@next/swc-darwin-arm64": "npm:14.2.14" - "@next/swc-darwin-x64": "npm:14.2.14" - "@next/swc-linux-arm64-gnu": "npm:14.2.14" - "@next/swc-linux-arm64-musl": "npm:14.2.14" - "@next/swc-linux-x64-gnu": "npm:14.2.14" - "@next/swc-linux-x64-musl": "npm:14.2.14" - "@next/swc-win32-arm64-msvc": "npm:14.2.14" - "@next/swc-win32-ia32-msvc": "npm:14.2.14" - "@next/swc-win32-x64-msvc": "npm:14.2.14" + "@next/env": "npm:14.2.17" + "@next/swc-darwin-arm64": "npm:14.2.17" + "@next/swc-darwin-x64": "npm:14.2.17" + "@next/swc-linux-arm64-gnu": "npm:14.2.17" + "@next/swc-linux-arm64-musl": "npm:14.2.17" + "@next/swc-linux-x64-gnu": "npm:14.2.17" + "@next/swc-linux-x64-musl": "npm:14.2.17" + "@next/swc-win32-arm64-msvc": "npm:14.2.17" + "@next/swc-win32-ia32-msvc": "npm:14.2.17" + "@next/swc-win32-x64-msvc": "npm:14.2.17" "@swc/helpers": "npm:0.5.5" busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" @@ -19935,7 +19869,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10/976f88491b23079dded347abf3c31b97ef8e2fc9fde89b649d3603d56370d222cc1966187a163e4ec0d68f74568e185949263136bfe5d774aaaa7ffcc4ef476f + checksum: 10/92712b2eba74274a0f738cbc94496967704ee689f3a9d8d945b6ee3b1680bde91d6bc0eebb267f4946138055f790ae39b14281b9c16ffbe43b15b6ba5624df29 languageName: node linkType: hard @@ -20650,7 +20584,7 @@ __metadata: eslint-config-next: "npm:^14.2.14" framer-motion: "npm:^11.9.0" lodash.debounce: "npm:^4.0.8" - next: "npm:^14.2.14" + next: "npm:^14.2.17" next-seo: "npm:^6.6.0" react: "npm:^18.3.1" react-dom: "npm:^18.3.1" @@ -25910,8 +25844,8 @@ __metadata: framer-motion: "npm:^11.9.0" github-slugger: "npm:^2.0.0" match-sorter: "npm:^6.3.4" - next: "npm:14.2.12" - next-contentlayer2: "npm:^0.5.1" + next: "npm:14.2.17" + next-contentlayer2: "npm:^0.5.3" next-mdx-remote: "npm:^4.4.1" next-seo: "npm:^6.6.0" prism-react-renderer: "npm:^1.3.5"