diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 2eb6b94db..660673d30 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -54,7 +54,6 @@ jobs: SUPABASE_DB_WEBHOOK_SECRET: ${{ secrets.SUPABASE_DB_WEBHOOK_SECRET }} STRIPE_SECRET_KEY: ${{ secrets.STRIPE_SECRET_KEY }} STRIPE_WEBHOOK_SECRET: ${{ secrets.STRIPE_WEBHOOK_SECRET }} - PLAYWRIGHT_SERVER_COMMAND: pnpm --filter web start:test steps: - uses: actions/checkout@v4 @@ -110,6 +109,9 @@ jobs: - name: Production Build (test env) run: pnpm --filter web build:test + - name: Next.js Server + run: pnpm --filter web start:test & + - name: Run Playwright tests run: pnpm run test diff --git a/.npmrc b/.npmrc index 81884bd93..f652df954 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,5 @@ peer-legacy-deps=true dedupe-peer-dependents=true use-lockfile-v6=true -resolution-mode=highest \ No newline at end of file +resolution-mode=highest +package-manager-strict=false \ No newline at end of file diff --git a/apps/e2e/playwright.config.ts b/apps/e2e/playwright.config.ts index 5e3fca501..15b302139 100644 --- a/apps/e2e/playwright.config.ts +++ b/apps/e2e/playwright.config.ts @@ -29,22 +29,22 @@ export default defineConfig({ screenshot: 'only-on-failure', /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ - trace: 'on-first-retry' + trace: 'on-first-retry', }, // test timeout set to 1 minutes timeout: 60 * 1000, expect: { // expect timeout set to 10 seconds - timeout: 10 * 1000 + timeout: 10 * 1000, }, /* Configure projects for major browsers */ projects: [ { name: 'chromium', - use: { ...devices['Desktop Chrome'] } - } + use: { ...devices['Desktop Chrome'] }, + }, /* Test against mobile viewports. */ // { // name: 'Mobile Chrome', @@ -67,12 +67,14 @@ export default defineConfig({ ], /* Run your local dev server before starting the tests */ - webServer: process.env.PLAYWRIGHT_SERVER_COMMAND ? { - cwd: '../../', - command: process.env.PLAYWRIGHT_SERVER_COMMAND, - url: 'http://localhost:3000', - reuseExistingServer: !process.env.CI, - stdout: 'pipe', - stderr: 'pipe', - } : undefined + webServer: process.env.PLAYWRIGHT_SERVER_COMMAND + ? { + cwd: '../../', + command: process.env.PLAYWRIGHT_SERVER_COMMAND, + url: 'http://localhost:3000', + reuseExistingServer: !process.env.CI, + stdout: 'pipe', + stderr: 'pipe', + } + : undefined, }); diff --git a/apps/e2e/tests/authentication/auth.spec.ts b/apps/e2e/tests/authentication/auth.spec.ts index 547cf1685..26a4ac265 100644 --- a/apps/e2e/tests/authentication/auth.spec.ts +++ b/apps/e2e/tests/authentication/auth.spec.ts @@ -30,8 +30,6 @@ test.describe('Auth flow', () => { await auth.visitConfirmEmailLink(email); await page.waitForURL('**/home'); - - expect(page.url()).toContain('http://localhost:3000/home'); }); test('will sign-in with the correct credentials', async ({ page }) => { diff --git a/apps/e2e/tests/utils/mailbox.ts b/apps/e2e/tests/utils/mailbox.ts index 933e7205e..276d3444e 100644 --- a/apps/e2e/tests/utils/mailbox.ts +++ b/apps/e2e/tests/utils/mailbox.ts @@ -46,7 +46,7 @@ export class Mailbox { deleteAfter: boolean; }, ) { - const url = `http://localhost:54324/api/v1/mailbox/${mailbox}`; + const url = `http://127.0.0.1:54324/api/v1/mailbox/${mailbox}`; const response = await fetch(url); diff --git a/apps/web/package.json b/apps/web/package.json index 2b5b54013..4381dcd4e 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@edge-csrf/nextjs": "2.0.0", - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@kit/accounts": "workspace:^", "@kit/admin": "workspace:^", "@kit/auth": "workspace:^", @@ -56,7 +56,7 @@ "@radix-ui/react-icons": "^1.3.0", "@supabase/supabase-js": "^2.43.4", "@tanstack/react-query": "5.40.1", - "@tanstack/react-query-next-experimental": "^5.40.0", + "@tanstack/react-query-next-experimental": "^5.40.1", "@tanstack/react-table": "^8.17.3", "date-fns": "^3.6.0", "lucide-react": "^0.383.0", @@ -85,9 +85,9 @@ "autoprefixer": "^10.4.19", "dotenv-cli": "^7.4.2", "eslint": "^8.57.0", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "supabase": "^1.172.2", - "tailwindcss": "3.4.3", + "tailwindcss": "3.4.4", "typescript": "^5.4.5" }, "eslintConfig": { diff --git a/package.json b/package.json index 16508293c..2f148968e 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,9 @@ "supabase:web:stop": "pnpm --filter web supabase:stop", "supabase:web:typegen": "pnpm --filter web supabase:typegen", "supabase:web:reset": "pnpm --filter web supabase:reset", - "stripe:listen": "pnpm --filter '@kit/stripe' start" + "stripe:listen": "pnpm --filter '@kit/stripe' start", + "env:generate": "turbo gen env", + "env:validate": "turbo gen validate-env" }, "prettier": "@kit/prettier-config", "workspaces": [ @@ -36,11 +38,11 @@ ], "dependencies": { "@manypkg/cli": "^0.21.4", - "@turbo/gen": "^1.13.3", + "@turbo/gen": "^2.0.1", "cross-env": "^7.0.3", - "pnpm": "^9.1.4", - "prettier": "^3.3.0", - "turbo": "^1.13.3", + "pnpm": "^9.2.0", + "prettier": "^3.3.1", + "turbo": "^2.0.1", "typescript": "^5.4.5", "yarn": "^1.22.22" }, @@ -49,5 +51,6 @@ "react": "18.3.1", "react-dom": "18.3.1" } - } + }, + "packageManager": "pnpm@9.1.4" } diff --git a/packages/billing/gateway/package.json b/packages/billing/gateway/package.json index e74e55178..5e61ff480 100644 --- a/packages/billing/gateway/package.json +++ b/packages/billing/gateway/package.json @@ -16,7 +16,7 @@ "./marketing": "./src/components/marketing.tsx" }, "devDependencies": { - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@kit/billing": "workspace:^", "@kit/eslint-config": "workspace:*", "@kit/lemon-squeezy": "workspace:^", diff --git a/packages/features/accounts/package.json b/packages/features/accounts/package.json index 455d01fe2..f8e4a8a52 100644 --- a/packages/features/accounts/package.json +++ b/packages/features/accounts/package.json @@ -19,7 +19,7 @@ "nanoid": "^5.0.7" }, "devDependencies": { - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@kit/billing-gateway": "workspace:^", "@kit/email-templates": "workspace:^", "@kit/eslint-config": "workspace:*", diff --git a/packages/features/admin/package.json b/packages/features/admin/package.json index ab8b2ab40..b656478f5 100644 --- a/packages/features/admin/package.json +++ b/packages/features/admin/package.json @@ -10,7 +10,7 @@ }, "prettier": "@kit/prettier-config", "devDependencies": { - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@kit/eslint-config": "workspace:*", "@kit/next": "workspace:^", "@kit/prettier-config": "workspace:*", diff --git a/packages/features/auth/package.json b/packages/features/auth/package.json index a927d7ff2..b4c2cdaf5 100644 --- a/packages/features/auth/package.json +++ b/packages/features/auth/package.json @@ -18,7 +18,7 @@ "./captcha/server": "./src/captcha/server/index.ts" }, "devDependencies": { - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@kit/eslint-config": "workspace:*", "@kit/prettier-config": "workspace:*", "@kit/shared": "workspace:^", diff --git a/packages/features/team-accounts/package.json b/packages/features/team-accounts/package.json index 0c6063048..e2f6d6bad 100644 --- a/packages/features/team-accounts/package.json +++ b/packages/features/team-accounts/package.json @@ -17,7 +17,7 @@ "nanoid": "^5.0.7" }, "devDependencies": { - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@kit/accounts": "workspace:^", "@kit/billing-gateway": "workspace:*", "@kit/email-templates": "workspace:^", diff --git a/packages/monitoring/api/src/instrumentation.ts b/packages/monitoring/api/src/instrumentation.ts index f8afcceb1..787c439c0 100644 --- a/packages/monitoring/api/src/instrumentation.ts +++ b/packages/monitoring/api/src/instrumentation.ts @@ -24,11 +24,9 @@ export async function registerMonitoringInstrumentation() { } case InstrumentationProvider.Sentry: { - const { registerInstrumentation } = await import( - '@kit/sentry/instrumentation' - ); + // Sentry v8 automatically sets this up - return registerInstrumentation(); + return; } default: diff --git a/packages/monitoring/sentry/README.md b/packages/monitoring/sentry/README.md index 747054ce6..92eb28b97 100644 --- a/packages/monitoring/sentry/README.md +++ b/packages/monitoring/sentry/README.md @@ -1,35 +1,3 @@ # Sentry Monitoring / @kit/sentry -Please set the following environment variable: - -```bash -NEXT_PUBLIC_MONITORING_PROVIDER=sentry -NEXT_PUBLIC_SENTRY_DSN=your_dsn -``` - -Create the following file at the root of your project: - -```tsx title="sentry.client.config.ts" -export * from '@kit/sentry/config/client'; -``` - -Create the following file at the root of your project: - -```tsx title="sentry.server.config.ts" -export * from '@kit/sentry/config/server'; -``` - -Create the following file at the root of your project: - -```tsx title="sentry.edge.config.ts" -export * from '@kit/sentry/config/edge'; -``` - -Finally, update the Next.js configuration in your `next.config.js` file: - -```tsx title="next.config.mjs" -import { withSentryConfig } from "@sentry/nextjs"; - -// wrap your Next.js configuration with the Sentry configuration -withSentryConfig(nextConfig); -``` \ No newline at end of file +Please refer to the [documentation](https://makerkit.dev/docs/next-supabase-turbo/sentry). \ No newline at end of file diff --git a/packages/monitoring/sentry/package.json b/packages/monitoring/sentry/package.json index 6344d216e..e7dd1d612 100644 --- a/packages/monitoring/sentry/package.json +++ b/packages/monitoring/sentry/package.json @@ -12,17 +12,11 @@ "exports": { ".": "./src/index.ts", "./provider": "./src/components/provider.tsx", - "./instrumentation": "./src/instrumentation.ts", "./config/client": "./src/sentry.client.config.ts", "./config/server": "./src/sentry.client.server.ts" }, "dependencies": { - "@opentelemetry/exporter-jaeger": "1.24.1", - "@opentelemetry/resources": "1.24.1", - "@opentelemetry/sdk-node": "0.51.1", - "@opentelemetry/semantic-conventions": "^1.24.1", - "@sentry/nextjs": "^8.7.0", - "@sentry/opentelemetry-node": "^7.114.0" + "@sentry/nextjs": "^8.7.0" }, "devDependencies": { "@kit/eslint-config": "workspace:*", diff --git a/packages/monitoring/sentry/src/instrumentation.ts b/packages/monitoring/sentry/src/instrumentation.ts deleted file mode 100644 index 6da870e9c..000000000 --- a/packages/monitoring/sentry/src/instrumentation.ts +++ /dev/null @@ -1,50 +0,0 @@ -/** - * @name registerInstrumentation - * @description This file is used to register Sentry instrumentation for your Next.js application. - * - * Please set the MONITORING_PROVIDER environment variable to 'sentry' to register Sentry instrumentation. - */ -export async function registerInstrumentation() { - const { initializeSentryServerClient } = await import( - './sentry.server.config' - ); - - // initialize the Sentry client in the server - void initializeSentryServerClient(); - - if (process.env.ENABLE_MONITORING_INSTRUMENTATION !== 'true') { - return; - } - - // make sure the instrumentation is only run in a Node.js environment - if (process.env.NEXT_RUNTIME === 'nodejs') { - const serviceName = process.env.INSTRUMENTATION_SERVICE_NAME; - - if (!serviceName) { - throw new Error( - `You have set the Sentry instrumentation provider, but have not set the INSTRUMENTATION_SERVICE_NAME environment variable. Please set the INSTRUMENTATION_SERVICE_NAME environment variable.`, - ); - } - - const { Resource } = await import('@opentelemetry/resources'); - const { NodeSDK } = await import('@opentelemetry/sdk-node'); - - const { SEMRESATTRS_SERVICE_NAME } = await import( - '@opentelemetry/semantic-conventions' - ); - - const { SentrySpanProcessor, SentryPropagator } = await import( - '@sentry/opentelemetry-node' - ); - - const sdk = new NodeSDK({ - resource: new Resource({ - [SEMRESATTRS_SERVICE_NAME]: serviceName, - }), - spanProcessors: [new SentrySpanProcessor()], - textMapPropagator: new SentryPropagator(), - }); - - sdk.start(); - } -} diff --git a/packages/ui/package.json b/packages/ui/package.json index f436922d1..6c01cfcdd 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -9,7 +9,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@hookform/resolvers": "^3.4.0", + "@hookform/resolvers": "^3.6.0", "@radix-ui/react-accordion": "1.1.2", "@radix-ui/react-alert-dialog": "^1.0.5", "@radix-ui/react-avatar": "^1.0.4", @@ -49,12 +49,12 @@ "eslint": "^8.57.0", "next": "14.2.3", "next-themes": "0.3.0", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "react-day-picker": "^8.10.1", "react-hook-form": "^7.51.4", "react-i18next": "^14.1.2", "sonner": "^1.4.41", - "tailwindcss": "3.4.3", + "tailwindcss": "3.4.4", "tailwindcss-animate": "^1.0.7", "typescript": "^5.4.5", "zod": "^3.23.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f17568fa..aff25612c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,20 +16,20 @@ importers: specifier: ^0.21.4 version: 0.21.4 '@turbo/gen': - specifier: ^1.13.3 - version: 1.13.3(@types/node@20.14.1)(typescript@5.4.5) + specifier: ^2.0.1 + version: 2.0.1(@types/node@20.14.2)(typescript@5.4.5) cross-env: specifier: ^7.0.3 version: 7.0.3 pnpm: - specifier: ^9.1.4 - version: 9.1.4 + specifier: ^9.2.0 + version: 9.2.0 prettier: - specifier: ^3.3.0 - version: 3.3.0 + specifier: ^3.3.1 + version: 3.3.1 turbo: - specifier: ^1.13.3 - version: 1.13.3 + specifier: ^2.0.1 + version: 2.0.1 typescript: specifier: ^5.4.5 version: 5.4.5 @@ -53,10 +53,10 @@ importers: dependencies: '@edge-csrf/nextjs': specifier: 2.0.0 - version: 2.0.0(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.0.0(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@kit/accounts': specifier: workspace:^ version: link:../../packages/features/accounts @@ -113,7 +113,7 @@ importers: version: 0.0.8(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4) '@makerkit/data-loader-supabase-nextjs': specifier: ^1.2.3 - version: 1.2.3(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4)(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.2.3(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4)(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@marsidev/react-turnstile': specifier: ^0.7.0 version: 0.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -127,8 +127,8 @@ importers: specifier: 5.40.1 version: 5.40.1(react@18.3.1) '@tanstack/react-query-next-experimental': - specifier: ^5.40.0 - version: 5.40.0(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + specifier: ^5.40.1 + version: 5.40.1(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@tanstack/react-table': specifier: ^8.17.3 version: 8.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -140,10 +140,10 @@ importers: version: 0.383.0(react@18.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: 0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -209,14 +209,14 @@ importers: specifier: ^8.57.0 version: 8.57.0 prettier: - specifier: ^3.3.0 - version: 3.3.0 + specifier: ^3.3.1 + version: 3.3.1 supabase: specifier: ^1.172.2 version: 1.172.2 tailwindcss: - specifier: 3.4.3 - version: 3.4.3(ts-node@10.9.2(@types/node@20.14.0)(typescript@5.4.5)) + specifier: 3.4.4 + version: 3.4.4(ts-node@10.9.2(@types/node@20.14.0)(typescript@5.4.5)) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -248,8 +248,8 @@ importers: packages/billing/gateway: devDependencies: '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@kit/billing': specifier: workspace:^ version: link:../core @@ -294,7 +294,7 @@ importers: version: 0.383.0(react@18.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -343,7 +343,7 @@ importers: version: 18.3.3 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -395,7 +395,7 @@ importers: version: 3.6.0 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -422,10 +422,10 @@ importers: dependencies: '@keystatic/core': specifier: 0.5.18 - version: 0.5.18(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.5.18(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@keystatic/next': specifier: ^5.0.1 - version: 5.0.1(@keystatic/core@0.5.18(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.0.1(@keystatic/core@0.5.18(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@markdoc/markdoc': specifier: ^0.4.0 version: 0.4.0(@types/react@18.3.3)(react@18.3.1) @@ -550,8 +550,8 @@ importers: version: 5.0.7 devDependencies: '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@kit/billing-gateway': specifier: workspace:^ version: link:../../billing/gateway @@ -608,7 +608,7 @@ importers: version: 0.383.0(react@18.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-themes: specifier: 0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -634,8 +634,8 @@ importers: packages/features/admin: devDependencies: '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@kit/eslint-config': specifier: workspace:* version: link:../../../tooling/eslint @@ -662,7 +662,7 @@ importers: version: 0.0.8(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4) '@makerkit/data-loader-supabase-nextjs': specifier: ^1.2.3 - version: 1.2.3(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4)(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.2.3(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4)(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@supabase/supabase-js': specifier: ^2.43.4 version: 2.43.4 @@ -680,7 +680,7 @@ importers: version: 0.383.0(react@18.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -697,8 +697,8 @@ importers: packages/features/auth: devDependencies: '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@kit/eslint-config': specifier: workspace:* version: link:../../../tooling/eslint @@ -740,7 +740,7 @@ importers: version: 0.383.0(react@18.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-hook-form: specifier: ^7.51.4 version: 7.51.5(react@18.3.1) @@ -803,8 +803,8 @@ importers: version: 5.0.7 devDependencies: '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@kit/accounts': specifier: workspace:^ version: link:../accounts @@ -870,7 +870,7 @@ importers: version: 0.383.0(react@18.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -1039,24 +1039,9 @@ importers: packages/monitoring/sentry: dependencies: - '@opentelemetry/exporter-jaeger': - specifier: 1.24.1 - version: 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': - specifier: 1.24.1 - version: 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-node': - specifier: 0.51.1 - version: 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': - specifier: ^1.24.1 - version: 1.24.1 '@sentry/nextjs': specifier: ^8.7.0 - version: 8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)(next@14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.91.0) - '@sentry/opentelemetry-node': - specifier: ^7.114.0 - version: 7.114.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1) + version: 8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.25.0)(next@14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.91.0) devDependencies: '@kit/eslint-config': specifier: workspace:* @@ -1108,7 +1093,7 @@ importers: version: 2.43.4 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) zod: specifier: ^3.23.8 version: 3.23.8 @@ -1166,7 +1151,7 @@ importers: version: 18.3.3 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -1180,8 +1165,8 @@ importers: packages/ui: dependencies: '@hookform/resolvers': - specifier: ^3.4.0 - version: 3.4.2(react-hook-form@7.51.5(react@18.3.1)) + specifier: ^3.6.0 + version: 3.6.0(react-hook-form@7.51.5(react@18.3.1)) '@radix-ui/react-accordion': specifier: 1.1.2 version: 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1290,13 +1275,13 @@ importers: version: 8.57.0 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-themes: specifier: 0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) prettier: - specifier: ^3.3.0 - version: 3.3.0 + specifier: ^3.3.1 + version: 3.3.1 react-day-picker: specifier: ^8.10.1 version: 8.10.1(date-fns@3.6.0)(react@18.3.1) @@ -1310,11 +1295,11 @@ importers: specifier: ^1.4.41 version: 1.4.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwindcss: - specifier: 3.4.3 - version: 3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5)) + specifier: 3.4.4 + version: 3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5))) + version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -1329,7 +1314,7 @@ importers: version: 14.2.3 '@trivago/prettier-plugin-sort-imports': specifier: ^4.3.0 - version: 4.3.0(prettier@3.3.0) + version: 4.3.0(prettier@3.3.1) '@types/eslint': specifier: ^8.56.10 version: 8.56.10 @@ -1343,8 +1328,8 @@ importers: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) eslint-config-turbo: - specifier: ^1.13.3 - version: 1.13.3(eslint@8.57.0) + specifier: ^2.0.1 + version: 2.0.1(eslint@8.57.0) eslint-plugin-import: specifier: ^2.29.1 version: 2.29.1(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) @@ -1372,19 +1357,16 @@ importers: dependencies: '@ianvs/prettier-plugin-sort-imports': specifier: ^4.2.1 - version: 4.2.1(prettier@3.3.0) - '@tanstack/react-table': - specifier: ^8.17.3 - version: 8.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.2.1(prettier@3.3.1) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) prettier: - specifier: ^3.3.0 - version: 3.3.0 + specifier: ^3.3.1 + version: 3.3.1 prettier-plugin-tailwindcss: specifier: ^0.6.1 - version: 0.6.1(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.0))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.0))(prettier@3.3.0) + version: 0.6.1(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.1))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.1))(prettier@3.3.1) devDependencies: '@kit/tsconfig': specifier: workspace:^ @@ -1400,16 +1382,16 @@ importers: version: 10.4.19(postcss@8.4.38) next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) postcss: specifier: 8.4.38 version: 8.4.38 tailwindcss: - specifier: 3.4.3 - version: 3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5)) + specifier: 3.4.4 + version: 3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5))) + version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))) devDependencies: '@kit/eslint-config': specifier: workspace:^ @@ -1424,8 +1406,8 @@ importers: specifier: ^8.57.0 version: 8.57.0 prettier: - specifier: ^3.3.0 - version: 3.3.0 + specifier: ^3.3.1 + version: 3.3.1 typescript: specifier: ^5.4.5 version: 5.4.5 @@ -1529,8 +1511,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/runtime-corejs3@7.24.6': - resolution: {integrity: sha512-tbC3o8uHK9xMgMsvUm9qGqxVpbv6yborMBLbDteHIc7JDNHsTV0vDMQ5j1O1NXvO+BDELtL9KgoWYaUVIVGt8w==} + '@babel/runtime-corejs3@7.24.7': + resolution: {integrity: sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==} engines: {node: '>=6.9.0'} '@babel/runtime@7.24.6': @@ -1688,8 +1670,8 @@ packages: engines: {node: '>=6'} hasBin: true - '@hookform/resolvers@3.4.2': - resolution: {integrity: sha512-1m9uAVIO8wVf7VCDAGsuGA0t6Z3m6jVGAN50HkV9vYLl0yixKK/Z1lr01vaRvYCkIKGoy1noVRxMzQYb4y/j1Q==} + '@hookform/resolvers@3.6.0': + resolution: {integrity: sha512-UBcpyOX3+RR+dNnqBd0lchXpoL8p4xC21XP8H6Meb8uve5Br1GCnmg0PcBoKKqPKgGu9GHQ/oygcmPrQhetwqw==} peerDependencies: react-hook-form: ^7.0.0 @@ -1933,6 +1915,10 @@ packages: resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} engines: {node: '>=8.0.0'} + '@opentelemetry/api@1.9.0': + resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} + engines: {node: '>=8.0.0'} + '@opentelemetry/context-async-hooks@1.23.0': resolution: {integrity: sha512-wazGJZDRevibOJ+VgyrT+9+8sybZAxpZx2G7vy30OAtk92OpZCg7HgNxT11NUx0VBDWcRx1dOatMYGOVplQ7QA==} engines: {node: '>=14'} @@ -1957,11 +1943,11 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.9.0' - '@opentelemetry/exporter-jaeger@1.24.1': - resolution: {integrity: sha512-zrcY76PVR4itZD2oxQdFgnvS/Lst1CxmMofOhngvTDIXVqSTEf00QfmdIQUljwmycYwxZIvbJ445k3AGRBbZKQ==} + '@opentelemetry/core@1.25.0': + resolution: {integrity: sha512-n0B3s8rrqGrasTgNkXLKXzN0fXo+6IYP7M5b7AMsrZM33f/y6DS6kJ0Btd7SespASWq8bgL3taLo0oe0vB52IQ==} engines: {node: '>=14'} peerDependencies: - '@opentelemetry/api': ^1.0.0 + '@opentelemetry/api': '>=1.0.0 <1.10.0' '@opentelemetry/exporter-trace-otlp-grpc@0.50.0': resolution: {integrity: sha512-w/NF4TrwHxx+Uz1M0rCOSVr6KgcoQPv3zF9JRqcebY2euD7ddWnLP0hE8JavyA1uq4UchnMp9faAk9n7hTCePw==} @@ -1969,48 +1955,24 @@ packages: peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-trace-otlp-grpc@0.51.1': - resolution: {integrity: sha512-P9+Hkszih95ITvldGZ+kXvj9HpD1QfS+PwooyHK72GYA+Bgm+yUSAsDkUkDms8+s9HW6poxURv3LcjaMuBBpVQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-trace-otlp-http@0.50.0': resolution: {integrity: sha512-L7OtIMT7MsFqkmhbQlPBGRXt7152VN5esHpQEJYIBFedOEo3Da+yHpu5ojMZtPzpIvSpB5Xr5lnJUjJCbkttCA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-trace-otlp-http@0.51.1': - resolution: {integrity: sha512-n+LhLPsX07URh+HhV2SHVSvz1t4G/l/CE5BjpmhAPqeTceFac1VpyQkavWEJbvnK5bUEXijWt4LxAxFpt2fXyw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-trace-otlp-proto@0.50.0': resolution: {integrity: sha512-vavD9Ow6yOLiD+ocuS/oeciCsXNdsN41aYUrEljNaLXogvnkfMhJ+JLAhOnRSpzlVtRp7Ciw2BYGdYSebR0OsA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-trace-otlp-proto@0.51.1': - resolution: {integrity: sha512-SE9f0/6V6EeXC9i+WA4WFjS1EYgaBCpAnI5+lxWvZ7iO7EU1IvHvZhP6Kojr0nLldo83gqg6G7OWFqsID3uF+w==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-zipkin@1.23.0': resolution: {integrity: sha512-2LOGvNUGONuIcWhynFaJorVyqv03uZkURScciLmOxvBf2lWTNPEj77br1dCpShIWBM+YlrH7Tc+JXAs+GC7DqA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/exporter-zipkin@1.24.1': - resolution: {integrity: sha512-+Rl/VFmu2n6eaRMnVbyfZx1DqR/1KNyWebYuHyQBZaEAVIn/ZLgmofRpXN1X2nhJ4BNaptQUNxAstCYYz6dKoQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/instrumentation-connect@0.36.1': resolution: {integrity: sha512-xI5Q/CMmzBmHshPnzzjD19ptFaYO/rQWzokpNio4QixZYWhJsa35QgRvN9FhPkwgtuJIbt/CWWAufJ3egJNHEA==} engines: {node: '>=14'} @@ -2125,48 +2087,24 @@ packages: peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/otlp-exporter-base@0.51.1': - resolution: {integrity: sha512-UYlnOYyDdzo1Gw559EHCzru0RwhvuXCwoH8jGo9J4gO1TE58GjnEmIjomMsKBCym3qWNJfIQXw+9SZCV0DdQNg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/otlp-grpc-exporter-base@0.50.0': resolution: {integrity: sha512-J500AczSD7xEsjXpwNzSh5HQqxW73PT3CCNsi1VEWCE+8UPgVfkHYIGRHGoch35DV+CMe1svbi7gAk3e5eCSVA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/otlp-grpc-exporter-base@0.51.1': - resolution: {integrity: sha512-ZAS+4pq8o7dsugGTwV9s6JMKSxi+guIHdn0acOv0bqj26e9pWDFx5Ky+bI0aY46uR9Y0JyXqY+KAEYM/SO3DFA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/otlp-proto-exporter-base@0.50.0': resolution: {integrity: sha512-hlbn3eZbhxoK79Sq1ddj1f7qcx+PzsPQC/SFpJvaWgTaqacCbqJmpzWDKfRRCAC7iGX2Hj/sgpf8vysazqyMOw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/otlp-proto-exporter-base@0.51.1': - resolution: {integrity: sha512-gxxxwfk0inDMb5DLeuxQ3L8TtptxSiTNHE4nnAJH34IQXAVRhXSXW1rK8PmDKDngRPIZ6J7ncUCjjIn8b+AgqQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.0.0 - '@opentelemetry/otlp-transformer@0.50.0': resolution: {integrity: sha512-s0sl1Yfqd5q1Kjrf6DqXPWzErL+XHhrXOfejh4Vc/SMTNqC902xDsC8JQxbjuramWt/+hibfguIvi7Ns8VLolA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.9.0' - '@opentelemetry/otlp-transformer@0.51.1': - resolution: {integrity: sha512-OppYOXwV9LQqqtYUCywqoOqX/JT9LQ5/FMuPZ//eTkvuHdUC4ZMwz2c6uSoT2R90GWvvGnF1iEqTGyTT3xAt2Q==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.9.0' - '@opentelemetry/propagator-b3@1.23.0': resolution: {integrity: sha512-cZ6rl8y2bdxYQ4e+zP2CQ+QmuPebaLBLO1skjFpj3eEu7zar+6hBzUP3llMOUupkQeQSwXz+4c8dZ26OhYfG/g==} engines: {node: '>=14'} @@ -2213,15 +2151,14 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.9.0' - '@opentelemetry/sdk-logs@0.50.0': - resolution: {integrity: sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==} + '@opentelemetry/resources@1.25.0': + resolution: {integrity: sha512-iHjydPMYJ+Li1auveJCq2rp5U2h6Mhq8BidiyE0jfVlDTFyR1ny8AfJHfmFzJ/RAM8vT8L7T21kcmGybxZC7lQ==} engines: {node: '>=14'} peerDependencies: - '@opentelemetry/api': '>=1.4.0 <1.9.0' - '@opentelemetry/api-logs': '>=0.39.1' + '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-logs@0.51.1': - resolution: {integrity: sha512-ULQQtl82b673PpZc5/0EtH4V+BrwVOgKJZEB7tYZnGTG3I98tQVk89S9/JSixomDr++F4ih+LSJTCqIKBz+MQQ==} + '@opentelemetry/sdk-logs@0.50.0': + resolution: {integrity: sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.9.0' @@ -2233,11 +2170,11 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.9.0' - '@opentelemetry/sdk-metrics@1.24.1': - resolution: {integrity: sha512-FrAqCbbGao9iKI+Mgh+OsC9+U2YMoXnlDHe06yH7dvavCKzE3S892dGtX54+WhSFVxHR/TMRVJiK/CV93GR0TQ==} + '@opentelemetry/sdk-metrics@1.25.0': + resolution: {integrity: sha512-IF+Sv4VHgBr/BPMKabl+GouJIhEqAOexCHgXVTISdz3q9P9H/uA8ScCF+22gitQ69aFtESbdYOV+Fen5+avQng==} engines: {node: '>=14'} peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.9.0' + '@opentelemetry/api': '>=1.3.0 <1.10.0' '@opentelemetry/sdk-node@0.50.0': resolution: {integrity: sha512-LhIXHnvcnhRYcPwG9VG4G6lJ7x4ElYF6UYHHmXA7e4ZWzSUEFmAPfR1IBWv358aD1KwffcEBu7J6zeAR7lPZag==} @@ -2245,12 +2182,6 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.9.0' - '@opentelemetry/sdk-node@0.51.1': - resolution: {integrity: sha512-GgmNF9C+6esr8PIJxCqHw84rEOkYm6XdFWZ2+Wyc3qaUt92ACoN7uSw5iKNvaUq62W0xii1wsGxwHzyENtPP8w==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.9.0' - '@opentelemetry/sdk-trace-base@1.23.0': resolution: {integrity: sha512-PzBmZM8hBomUqvCddF/5Olyyviayka44O5nDWq673np3ctnvwMOvNrsUORZjKja1zJbwEuD9niAGbnVrz3jwRQ==} engines: {node: '>=14'} @@ -2283,6 +2214,10 @@ packages: resolution: {integrity: sha512-VkliWlS4/+GHLLW7J/rVBA00uXus1SWvwFvcUDxDwmFxYfg/2VI6ekwdXS28cjI8Qz2ky2BzG8OUHo+WeYIWqw==} engines: {node: '>=14'} + '@opentelemetry/semantic-conventions@1.25.0': + resolution: {integrity: sha512-M+kkXKRAIAiAP6qYyesfrC5TOmDpDVtsxuGfPcqd9B/iBrac+E14jYwrgm0yZBUIbIP2OnqC3j+UgkXLm1vxUQ==} + engines: {node: '>=14'} + '@opentelemetry/sql-common@0.40.1': resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==} engines: {node: '>=14'} @@ -3561,10 +3496,6 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@7.114.0': - resolution: {integrity: sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==} - engines: {node: '>=8'} - '@sentry/core@8.7.0': resolution: {integrity: sha512-Sq/46B+5nWmgnCD6dEMZ6HTkKbV/KAdgaSvT8oXDb9OWoPy1jJ/gbLrhLs62KbjuDQk4/vWnOgHiKQbcslSzMw==} engines: {node: '>=14.18'} @@ -3584,15 +3515,6 @@ packages: resolution: {integrity: sha512-El1LmXGVe8Ahi5oUdlrE5s3Or23/iGnnntNvaYymXk4BmL4dJtv7ttlQ94ZrI9QWs8VnfM7eHqCd+OPjTh0XJQ==} engines: {node: '>=14.18'} - '@sentry/opentelemetry-node@7.114.0': - resolution: {integrity: sha512-xNq65WkPUw+ThPdculZK72Uck2qmmnC5op36UQz713hda3JTKpAPeqE/29vxHE2bX342IokIhHQgEgCqoXZXhw==} - engines: {node: '>=8'} - peerDependencies: - '@opentelemetry/api': 1.x - '@opentelemetry/core': 1.x - '@opentelemetry/sdk-trace-base': 1.x - '@opentelemetry/semantic-conventions': 1.x - '@sentry/opentelemetry@8.7.0': resolution: {integrity: sha512-I9JEXnqXDBPr5MtgEYRvmcolmpugSgH1QV+SFnfOPc40Mu/npNsJq7oqbGzhlCe4H45XD6LJzFlc7BfoCzwAsQ==} engines: {node: '>=14.18'} @@ -3609,18 +3531,10 @@ packages: peerDependencies: react: 18.3.1 - '@sentry/types@7.114.0': - resolution: {integrity: sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==} - engines: {node: '>=8'} - '@sentry/types@8.7.0': resolution: {integrity: sha512-11KLOKumP6akugVGLvSoEig+JlP0ZEzW3nN9P+ppgdIx9HAxMIh6UvumbieG4/DWjAh2kh6NPNfUw3gk2Gfq1A==} engines: {node: '>=14.18'} - '@sentry/utils@7.114.0': - resolution: {integrity: sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==} - engines: {node: '>=8'} - '@sentry/utils@8.7.0': resolution: {integrity: sha512-aWmcbSoOmrbzll/FkNQFJcCtLAuJLvTYbRKiCSkV3FScA7UaA742HkTZAPFiioALFIESWk/fcGZqtN0s4I281Q==} engines: {node: '>=14.18'} @@ -3707,10 +3621,10 @@ packages: '@tanstack/query-core@5.40.0': resolution: {integrity: sha512-eD8K8jsOIq0Z5u/QbvOmfvKKE/XC39jA7yv4hgpl/1SRiU+J8QCIwgM/mEHuunQsL87dcvnHqSVLmf9pD4CiaA==} - '@tanstack/react-query-next-experimental@5.40.0': - resolution: {integrity: sha512-JOEKhzjF4juzzB7N6T+dc8BX5a6UxR7IUJBbmfRYa+Ju8Ibamw4W6xVWzZmH1mVd0G3XGuhcIKhba80n+iK+EQ==} + '@tanstack/react-query-next-experimental@5.40.1': + resolution: {integrity: sha512-AdKHxvdpzrSb165umw/GrNE3rYPM7XWWVd5AnZ93qypSS2VKj6TzXrcweaXPvh27/jDo2qqYVwkfhNU2WxQwSw==} peerDependencies: - '@tanstack/react-query': ^5.40.0 + '@tanstack/react-query': ^5.40.1 next: ^13 || ^14 || ^15 react: 18.3.1 @@ -3767,12 +3681,12 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@turbo/gen@1.13.3': - resolution: {integrity: sha512-l+EM1gGzckFMaaVQyj3BVRa0QJ+tpp8HfiHOhGpBWW3Vc0Hfj92AY87Di/7HGABa+HVY7ueatMi7DJG+zkJBYg==} + '@turbo/gen@2.0.1': + resolution: {integrity: sha512-9cujjBB5pcY7vvoQWNBfwy/lTRnCImRCQ2dq1/Xz6c61x+YDehIFK4sz/GU/E+28EaSb0AYwaxZ95irXEDaM0w==} hasBin: true - '@turbo/workspaces@1.13.3': - resolution: {integrity: sha512-QYZ8g3IVQebqNM8IsBlWYOWmOKjBZY55e6lx4EDOLuch1iWmyk+U8CLAI9UomMrSaKTs1Sx+PDkt63EgakvhUw==} + '@turbo/workspaces@2.0.1': + resolution: {integrity: sha512-uW6tivAEJ30Ca8K7UOz8vGnysGxoKALp3Qt5si3py+Pem/W5NJbHQViV3NfKEMUyY87qRGPB3EeGPvylTM5+8Q==} hasBin: true '@types/accepts@1.3.7': @@ -3925,6 +3839,9 @@ packages: '@types/node@20.14.1': resolution: {integrity: sha512-T2MzSGEu+ysB/FkWfqmhV3PLyQlowdptmmgD20C6QxsS8Fmv5SjpZ1ayXaEC0S21/h5UJ9iA6W/5vSNU5l00OA==} + '@types/node@20.14.2': + resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==} + '@types/nodemailer@6.4.15': resolution: {integrity: sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==} @@ -4162,9 +4079,6 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ansi-color@0.2.1: - resolution: {integrity: sha512-bF6xLaZBLpOQzgYUtYEhJx090nPSZk1BQ/q2oyBK9aMMcJHzx9uXGCjI2Y+LebsN4Jwoykr0V9whbPiogdyHoQ==} - ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} @@ -4328,10 +4242,6 @@ packages: buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - bufrw@1.4.0: - resolution: {integrity: sha512-sWm8iPbqvL9+5SiYxXH73UOkyEbGQg7kyHQmReF89WJHQJw2eV4P/yZ0E+b71cczJ4pPobVhXxgQcmfSTgGHxQ==} - engines: {node: '>= 0.10.x'} - builtins@1.0.3: resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} @@ -4791,8 +4701,8 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - enhanced-resolve@5.16.1: - resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==} + enhanced-resolve@5.17.0: + resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -4802,9 +4712,6 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - error@7.0.2: - resolution: {integrity: sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==} - es-abstract@1.23.3: resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} @@ -4870,8 +4777,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-turbo@1.13.3: - resolution: {integrity: sha512-if/QtwEiWZ5b7Bg8yZBPSvS0TeCG2Zvfa/+XBYANS7uSYucjmW+BBC8enJB0PqpB/YLGGOumeo3x7h1Nuba9iw==} + eslint-config-turbo@2.0.1: + resolution: {integrity: sha512-Z/TjALEtWvFmi7c2pszuyU8VMrp7KH1q3I4eNBLzlit5kybYDJhacUDYRDyIdGqXg6XljdyDpxNIOKQByScknw==} peerDependencies: eslint: '>6.6.0' @@ -4921,8 +4828,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - eslint-plugin-turbo@1.13.3: - resolution: {integrity: sha512-RjmlnqYsEqnJ+U3M3IS5jLJDjWv5NsvReCpsC61n5pJ4JMHTZ/lU0EIoL1ccuL1L5wP0APzdXdByBxERcPQ+Nw==} + eslint-plugin-turbo@2.0.1: + resolution: {integrity: sha512-qe3WlGQXVKIZyWlONjvd3+YbtptK6KvfoLb6TrVzkT+mNYbDpjjbGZ3z12Oj0kUNW31n5Me3EVnrgxeyyw1V3g==} peerDependencies: eslint: '>6.6.0' @@ -5297,11 +5204,6 @@ packages: header-case@1.0.1: resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} - hexer@1.5.0: - resolution: {integrity: sha512-dyrPC8KzBzUJ19QTIo1gXNqIISRXQ0NwteW6OeQHRN4ZuZeHkdODfj0zHBdOlHbRY8GqbqK57C9oWSvQZizFsg==} - engines: {node: '>= 0.10.x'} - hasBin: true - hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -5615,10 +5517,6 @@ packages: resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==} engines: {node: '>=14'} - jaeger-client@3.19.0: - resolution: {integrity: sha512-M0c7cKHmdyEUtjemnJyx/y9uX16XHocL46yQvyqDlPdvAcwPDbHrIbKjQdBqtiE4apQ/9dmr+ZLJYYPGnurgpw==} - engines: {node: '>=10'} - javascript-natural-sort@0.7.1: resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} @@ -5626,8 +5524,8 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + jiti@1.21.3: + resolution: {integrity: sha512-uy2bNX5zQ+tESe+TiC7ilGRz8AtRGmnJH55NC5S0nSUjvvvM2hJHmefHErugGXN4pNv4Qx7vLsnNw9qJ9mtIsw==} hasBin: true jju@1.4.0: @@ -5753,10 +5651,6 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - long@2.4.0: - resolution: {integrity: sha512-ijUtjmO/n2A5PaosNG9ZGDsQ3vxJg7ZW8vsY8Kp0f2yIZWhSJvjmegV7t+9RPQKxKrvj8yKGehhS+po14hPLGQ==} - engines: {node: '>=0.6'} - long@5.2.3: resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} @@ -6136,9 +6030,6 @@ packages: node-html-parser@6.1.13: resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==} - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-plop@0.26.3: resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} engines: {node: '>=8.9.4'} @@ -6236,10 +6127,6 @@ packages: resolution: {integrity: sha512-aiSt/4ubOTyb1N5C2ZbGrBvaJOXIZhZvpRPYuUVxQJe27wJZqf/o65iPrqgLcgfeOLaQ8cS2Q+762jrYvniTrA==} engines: {node: '>18.0.0'} - opentracing@0.14.7: - resolution: {integrity: sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==} - engines: {node: '>=0.10'} - optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -6406,8 +6293,8 @@ packages: engines: {node: '>=16'} hasBin: true - pnpm@9.1.4: - resolution: {integrity: sha512-nfnPJ8kXFWRsfWddHJyOQfb86IJG8TGMGqah7RrrPE8DL830umPMacT+bWNCeRdrU1hyfY8sweZbZfQ84vi/sA==} + pnpm@9.2.0: + resolution: {integrity: sha512-mKgP0RwucJZ0d2IwQQZDKz3cZ9z1S1qMAck/aKLNXgXmghhJUioG+3YoTUGiZg1eM08u47vykYO/LnObHa+ncQ==} engines: {node: '>=18.12'} hasBin: true @@ -6532,8 +6419,8 @@ packages: prettier-plugin-svelte: optional: true - prettier@3.3.0: - resolution: {integrity: sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==} + prettier@3.3.1: + resolution: {integrity: sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==} engines: {node: '>=14'} hasBin: true @@ -6544,10 +6431,6 @@ packages: process-warning@3.0.0: resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} - process@0.10.1: - resolution: {integrity: sha512-dyIett8dgGIZ/TXKUzeYExt7WA6ldDzys9vTDU/cCA9L17Ypme+KzS+NjQCjpn9xsvi/shbMC+yP/BcFMBz0NA==} - engines: {node: '>= 0.6.0'} - process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} @@ -7030,9 +6913,6 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - string-template@0.2.1: - resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -7150,8 +7030,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@3.4.3: - resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==} + tailwindcss@3.4.4: + resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} engines: {node: '>=14.0.0'} hasBin: true @@ -7197,11 +7077,6 @@ packages: thread-stream@3.0.2: resolution: {integrity: sha512-cBL4xF2A3lSINV4rD5tyqnKH4z/TgWPvT+NaVhJDSwK962oo/Ye7cHSMbDzwcu7tAE1SfU6Q4XtV6Hucmi6Hlw==} - thriftrw@3.11.4: - resolution: {integrity: sha512-UcuBd3eanB3T10nXWRRMwfwoaC6VMk7qe3/5YIWP2Jtw+EbHqJ0p1/K3x8ixiR5dozKSSfcg1W+0e33G1Di3XA==} - engines: {node: '>= 0.10.x'} - hasBin: true - through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -7277,38 +7152,41 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - turbo-darwin-64@1.13.3: - resolution: {integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==} + tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + + turbo-darwin-64@2.0.1: + resolution: {integrity: sha512-GO391pUmI6c6l/EpUIaXNzwbVDWRvYahm5oLB176dAWRYKYO+Osqs/XBdOM0G3l7ZFdR6nUtRJc8qinJp7qDUQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@1.13.3: - resolution: {integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==} + turbo-darwin-arm64@2.0.1: + resolution: {integrity: sha512-rmjJoxeq7nmH/F2aWKapahrDE2zE2Uc15rvs4Rz6qHOzSqC8R5uyLpQyTKIPIZ95O/z9nKfLfVPyiRENuk5vpw==} cpu: [arm64] os: [darwin] - turbo-linux-64@1.13.3: - resolution: {integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==} + turbo-linux-64@2.0.1: + resolution: {integrity: sha512-vwTOc4v4jm6tM+9WlsiDlN+zwHP8A2wlsAYiNqz2u0DZL55aCWaVdivh2VpVLN36Mr9HgREGH0Fw+jx6ObcNRg==} cpu: [x64] os: [linux] - turbo-linux-arm64@1.13.3: - resolution: {integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==} + turbo-linux-arm64@2.0.1: + resolution: {integrity: sha512-DkVt76fjwY940DfmqznWhpYIlKYduvKAoTtylkERrDlcWUpDYWwqNbcf9PRRIbnjnv9lIxvuom1KZmMY+cw/Ig==} cpu: [arm64] os: [linux] - turbo-windows-64@1.13.3: - resolution: {integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==} + turbo-windows-64@2.0.1: + resolution: {integrity: sha512-XskV34kYuXVIHbRbgH8jr35Y8uA6kJOQ0LJStU4jFk7piiyk0a4n2GNDymMtvIwAxYdbuTe+pKuPCThFdirHBQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@1.13.3: - resolution: {integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==} + turbo-windows-arm64@2.0.1: + resolution: {integrity: sha512-R2/RmKr2uQxkOCtXK5LNxdD3Iv7lUm56iy2FrDwTDgPI7X7K6WRjrxdirmFIu/fABYE5n6EampU3ejbG5mmGtg==} cpu: [arm64] os: [win32] - turbo@1.13.3: - resolution: {integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==} + turbo@2.0.1: + resolution: {integrity: sha512-sJhxfBaN14pYj//xxAG6zAyStkE2j4HI9JVXVMob35SGob6dz/HuSqV/4QlVqw0uKAkwc1lXIsnykbe8RLmOOw==} hasBin: true type-check@0.4.0: @@ -7444,10 +7322,6 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true @@ -7600,9 +7474,6 @@ packages: utf-8-validate: optional: true - xorshift@1.2.0: - resolution: {integrity: sha512-iYgNnGyeeJ4t6U11NpA/QiKy+PXn5Aa3Azg5qkwIFz1tBLllQrjjsk9yzD7IAK0naNU4JxdeDgqW9ov4u/hc4g==} - xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -7797,7 +7668,7 @@ snapshots: dependencies: '@babel/types': 7.17.0 - '@babel/runtime-corejs3@7.24.6': + '@babel/runtime-corejs3@7.24.7': dependencies: core-js-pure: 3.37.1 regenerator-runtime: 0.14.1 @@ -7889,9 +7760,9 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@edge-csrf/nextjs@2.0.0(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@edge-csrf/nextjs@2.0.0(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - next: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@emotion/babel-plugin@11.11.0': dependencies: @@ -8033,7 +7904,7 @@ snapshots: protobufjs: 7.3.0 yargs: 17.7.2 - '@hookform/resolvers@3.4.2(react-hook-form@7.51.5(react@18.3.1))': + '@hookform/resolvers@3.6.0(react-hook-form@7.51.5(react@18.3.1))': dependencies: react-hook-form: 7.51.5(react@18.3.1) @@ -8049,14 +7920,14 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.0)': + '@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.1)': dependencies: '@babel/core': 7.24.6 '@babel/generator': 7.24.6 '@babel/parser': 7.24.6 '@babel/traverse': 7.24.6 '@babel/types': 7.24.6 - prettier: 3.3.0 + prettier: 3.3.1 semver: 7.6.2 transitivePeerDependencies: - supports-color @@ -8122,7 +7993,7 @@ snapshots: '@juggle/resize-observer@3.4.0': {} - '@keystar/ui@0.7.4(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@keystar/ui@0.7.4(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@emotion/css': 11.11.2 @@ -8210,9 +8081,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - next: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@keystatic/core@0.5.18(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@keystatic/core@0.5.18(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@braintree/sanitize-url': 6.0.4 @@ -8220,7 +8091,7 @@ snapshots: '@emotion/weak-memoize': 0.3.1 '@floating-ui/react': 0.24.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@internationalized/string': 3.2.3 - '@keystar/ui': 0.7.4(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@keystar/ui': 0.7.4(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@markdoc/markdoc': 0.4.0(@types/react@18.3.3)(react@18.3.1) '@react-aria/focus': 3.17.1(react@18.3.1) '@react-aria/i18n': 3.11.1(react@18.3.1) @@ -8295,13 +8166,13 @@ snapshots: - next - supports-color - '@keystatic/next@5.0.1(@keystatic/core@0.5.18(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@keystatic/next@5.0.1(@keystatic/core@0.5.18(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 - '@keystatic/core': 0.5.18(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@keystatic/core': 0.5.18(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': 18.3.3 chokidar: 3.6.0 - next: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) server-only: 0.0.1 @@ -8314,12 +8185,12 @@ snapshots: '@supabase/supabase-js': 2.43.4 ts-case-convert: 2.0.7 - '@makerkit/data-loader-supabase-nextjs@1.2.3(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4)(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@makerkit/data-loader-supabase-nextjs@1.2.3(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4)(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@makerkit/data-loader-supabase-core': 0.0.8(@supabase/postgrest-js@1.15.5)(@supabase/supabase-js@2.43.4) '@supabase/supabase-js': 2.43.4 '@tanstack/react-query': 5.40.1(react@18.3.1) - next: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 transitivePeerDependencies: - '@supabase/postgrest-js' @@ -8431,10 +8302,12 @@ snapshots: '@opentelemetry/api-logs@0.51.1': dependencies: - '@opentelemetry/api': 1.8.0 + '@opentelemetry/api': 1.9.0 '@opentelemetry/api@1.8.0': {} + '@opentelemetry/api@1.9.0': {} + '@opentelemetry/context-async-hooks@1.23.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8453,13 +8326,10 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/semantic-conventions': 1.24.1 - '@opentelemetry/exporter-jaeger@1.24.1(@opentelemetry/api@1.8.0)': + '@opentelemetry/core@1.25.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - jaeger-client: 3.19.0 + '@opentelemetry/semantic-conventions': 1.25.0 '@opentelemetry/exporter-trace-otlp-grpc@0.50.0(@opentelemetry/api@1.8.0)': dependencies: @@ -8471,16 +8341,6 @@ snapshots: '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-grpc@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@grpc/grpc-js': 1.10.8 - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-grpc-exporter-base': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-transformer': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-http@0.50.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8490,15 +8350,6 @@ snapshots: '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-http@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-exporter-base': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-transformer': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-proto@0.50.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8509,16 +8360,6 @@ snapshots: '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-proto@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-exporter-base': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-proto-exporter-base': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-transformer': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-zipkin@1.23.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8527,20 +8368,12 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/semantic-conventions': 1.23.0 - '@opentelemetry/exporter-zipkin@1.24.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - '@opentelemetry/instrumentation-connect@0.36.1(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@types/connect': 3.4.36 transitivePeerDependencies: - supports-color @@ -8550,7 +8383,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8559,7 +8392,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8575,7 +8408,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8604,7 +8437,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8613,7 +8446,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@types/koa': 2.14.0 '@types/koa__router': 12.0.3 transitivePeerDependencies: @@ -8623,8 +8456,8 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-metrics': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/sdk-metrics': 1.25.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8633,7 +8466,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8641,7 +8474,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.8.0) transitivePeerDependencies: - supports-color @@ -8650,7 +8483,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@types/mysql': 2.15.22 transitivePeerDependencies: - supports-color @@ -8659,7 +8492,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color @@ -8667,7 +8500,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.8.0) '@types/pg': 8.6.1 '@types/pg-pool': 2.0.4 @@ -8715,11 +8548,6 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-exporter-base@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-grpc-exporter-base@0.50.0(@opentelemetry/api@1.8.0)': dependencies: '@grpc/grpc-js': 1.10.8 @@ -8728,14 +8556,6 @@ snapshots: '@opentelemetry/otlp-exporter-base': 0.50.0(@opentelemetry/api@1.8.0) protobufjs: 7.3.0 - '@opentelemetry/otlp-grpc-exporter-base@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@grpc/grpc-js': 1.10.8 - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-exporter-base': 0.51.1(@opentelemetry/api@1.8.0) - protobufjs: 7.3.0 - '@opentelemetry/otlp-proto-exporter-base@0.50.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8743,13 +8563,6 @@ snapshots: '@opentelemetry/otlp-exporter-base': 0.50.0(@opentelemetry/api@1.8.0) protobufjs: 7.3.0 - '@opentelemetry/otlp-proto-exporter-base@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-exporter-base': 0.51.1(@opentelemetry/api@1.8.0) - protobufjs: 7.3.0 - '@opentelemetry/otlp-transformer@0.50.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8760,16 +8573,6 @@ snapshots: '@opentelemetry/sdk-metrics': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/otlp-transformer@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.51.1 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-logs': 0.51.1(@opentelemetry/api-logs@0.51.1)(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-metrics': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/propagator-b3@1.23.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8797,7 +8600,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@opentelemetry/resources@1.23.0(@opentelemetry/api@1.8.0)': dependencies: @@ -8811,6 +8614,12 @@ snapshots: '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/resources@1.25.0(@opentelemetry/api@1.8.0)': + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.25.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.25.0 + '@opentelemetry/sdk-logs@0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8818,13 +8627,6 @@ snapshots: '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-logs@0.51.1(@opentelemetry/api-logs@0.51.1)(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.51.1 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-metrics@1.23.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8832,11 +8634,11 @@ snapshots: '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) lodash.merge: 4.6.2 - '@opentelemetry/sdk-metrics@1.24.1(@opentelemetry/api@1.8.0)': + '@opentelemetry/sdk-metrics@1.25.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/core': 1.25.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.25.0(@opentelemetry/api@1.8.0) lodash.merge: 4.6.2 '@opentelemetry/sdk-node@0.50.0(@opentelemetry/api@1.8.0)': @@ -8858,25 +8660,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/sdk-node@0.51.1(@opentelemetry/api@1.8.0)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/api-logs': 0.51.1 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-grpc': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-http': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-trace-otlp-proto': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/exporter-zipkin': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-logs': 0.51.1(@opentelemetry/api-logs@0.51.1)(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-metrics': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-node': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - transitivePeerDependencies: - - supports-color - '@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -8915,6 +8698,8 @@ snapshots: '@opentelemetry/semantic-conventions@1.24.1': {} + '@opentelemetry/semantic-conventions@1.25.0': {} + '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -10672,23 +10457,18 @@ snapshots: - encoding - supports-color - '@sentry/core@7.114.0': - dependencies: - '@sentry/types': 7.114.0 - '@sentry/utils': 7.114.0 - '@sentry/core@8.7.0': dependencies: '@sentry/types': 8.7.0 '@sentry/utils': 8.7.0 - '@sentry/nextjs@8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)(next@14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.91.0)': + '@sentry/nextjs@8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.25.0)(next@14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.91.0)': dependencies: '@opentelemetry/instrumentation-http': 0.51.1(@opentelemetry/api@1.8.0) '@rollup/plugin-commonjs': 24.0.0(rollup@3.29.4) '@sentry/core': 8.7.0 '@sentry/node': 8.7.0 - '@sentry/opentelemetry': 8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1) + '@sentry/opentelemetry': 8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.25.0) '@sentry/react': 8.7.0(react@18.3.1) '@sentry/types': 8.7.0 '@sentry/utils': 8.7.0 @@ -10731,12 +10511,12 @@ snapshots: '@opentelemetry/instrumentation-mysql2': 0.38.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation-nestjs-core': 0.37.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation-pg': 0.41.0(@opentelemetry/api@1.8.0) - '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.25.0(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@prisma/instrumentation': 5.14.0 '@sentry/core': 8.7.0 - '@sentry/opentelemetry': 8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1) + '@sentry/opentelemetry': 8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.25.0) '@sentry/types': 8.7.0 '@sentry/utils': 8.7.0 optionalDependencies: @@ -10744,23 +10524,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@sentry/opentelemetry-node@7.114.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)': - dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 - '@sentry/core': 7.114.0 - '@sentry/types': 7.114.0 - '@sentry/utils': 7.114.0 - - '@sentry/opentelemetry@8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.24.1)': + '@sentry/opentelemetry@8.7.0(@opentelemetry/api@1.8.0)(@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/instrumentation@0.51.1(@opentelemetry/api@1.8.0))(@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0))(@opentelemetry/semantic-conventions@1.25.0)': dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.51.1(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 '@sentry/core': 8.7.0 '@sentry/types': 8.7.0 '@sentry/utils': 8.7.0 @@ -10774,14 +10544,8 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 18.3.1 - '@sentry/types@7.114.0': {} - '@sentry/types@8.7.0': {} - '@sentry/utils@7.114.0': - dependencies: - '@sentry/types': 7.114.0 - '@sentry/utils@8.7.0': dependencies: '@sentry/types': 8.7.0 @@ -10896,10 +10660,10 @@ snapshots: '@tanstack/query-core@5.40.0': {} - '@tanstack/react-query-next-experimental@5.40.0(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-next-experimental@5.40.1(@tanstack/react-query@5.40.1(react@18.3.1))(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/react-query': 5.40.1(react@18.3.1) - next: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 '@tanstack/react-query@5.40.1(react@18.3.1)': @@ -10924,7 +10688,7 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.0)': + '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.1)': dependencies: '@babel/generator': 7.17.7 '@babel/parser': 7.24.6 @@ -10932,7 +10696,7 @@ snapshots: '@babel/types': 7.17.0 javascript-natural-sort: 0.7.1 lodash: 4.17.21 - prettier: 3.3.0 + prettier: 3.3.1 transitivePeerDependencies: - supports-color @@ -10952,9 +10716,9 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@1.13.3(@types/node@20.14.1)(typescript@5.4.5)': + '@turbo/gen@2.0.1(@types/node@20.14.2)(typescript@5.4.5)': dependencies: - '@turbo/workspaces': 1.13.3 + '@turbo/workspaces': 2.0.1 chalk: 2.4.2 commander: 10.0.1 fs-extra: 10.1.0 @@ -10962,7 +10726,7 @@ snapshots: minimatch: 9.0.4 node-plop: 0.26.3 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.14.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@20.14.2)(typescript@5.4.5) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -10972,7 +10736,7 @@ snapshots: - supports-color - typescript - '@turbo/workspaces@1.13.3': + '@turbo/workspaces@2.0.1': dependencies: chalk: 2.4.2 commander: 10.0.1 @@ -11080,7 +10844,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.1 + '@types/node': 20.14.2 '@types/hast@3.0.4': dependencies: @@ -11164,6 +10928,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@20.14.2': + dependencies: + undici-types: 5.26.5 + '@types/nodemailer@6.4.15': dependencies: '@types/node': 20.14.0 @@ -11214,7 +10982,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.14.1 + '@types/node': 20.14.2 '@types/tinycolor2@1.4.6': {} @@ -11464,8 +11232,6 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ansi-color@0.2.1: {} - ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 @@ -11581,7 +11347,7 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.6.2 + tslib: 2.6.3 asynckit@0.4.0: {} @@ -11670,13 +11436,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bufrw@1.4.0: - dependencies: - ansi-color: 0.2.1 - error: 7.0.2 - hexer: 1.5.0 - xtend: 4.0.2 - builtins@1.0.3: {} busboy@1.6.0: @@ -12125,7 +11884,7 @@ snapshots: emoji-regex@9.2.2: {} - enhanced-resolve@5.16.1: + enhanced-resolve@5.17.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -12136,11 +11895,6 @@ snapshots: dependencies: is-arrayish: 0.2.1 - error@7.0.2: - dependencies: - string-template: 0.2.1 - xtend: 4.0.2 - es-abstract@1.23.3: dependencies: array-buffer-byte-length: 1.0.1 @@ -12257,10 +12011,10 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-turbo@1.13.3(eslint@8.57.0): + eslint-config-turbo@2.0.1(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-turbo: 1.13.3(eslint@8.57.0) + eslint-plugin-turbo: 2.0.1(eslint@8.57.0) eslint-import-resolver-node@0.3.9: dependencies: @@ -12333,7 +12087,7 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 - eslint-plugin-turbo@1.13.3(eslint@8.57.0): + eslint-plugin-turbo@2.0.1(eslint@8.57.0): dependencies: dotenv: 16.0.3 eslint: 8.57.0 @@ -12767,13 +12521,6 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 - hexer@1.5.0: - dependencies: - ansi-color: 0.2.1 - minimist: 1.2.8 - process: 0.10.1 - xtend: 4.0.2 - hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 @@ -13123,23 +12870,15 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jaeger-client@3.19.0: - dependencies: - node-int64: 0.4.0 - opentracing: 0.14.7 - thriftrw: 3.11.4 - uuid: 8.3.2 - xorshift: 1.2.0 - javascript-natural-sort@0.7.1: {} jest-worker@27.5.1: dependencies: - '@types/node': 20.14.1 + '@types/node': 20.14.2 merge-stream: 2.0.0 supports-color: 8.1.1 - jiti@1.21.0: {} + jiti@1.21.3: {} jju@1.4.0: {} @@ -13249,8 +12988,6 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - long@2.4.0: {} - long@5.2.3: {} longest-streak@3.1.0: {} @@ -13803,13 +13540,13 @@ snapshots: netmask@2.0.2: {} - next-sitemap@4.2.3(next@14.2.3(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + next-sitemap@4.2.3(next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.8.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -13843,6 +13580,60 @@ snapshots: - '@babel/core' - babel-plugin-macros + next@14.2.3(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@next/env': 14.2.3 + '@swc/helpers': 0.5.5 + busboy: 1.6.0 + caniuse-lite: 1.0.30001627 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.24.6)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 14.2.3 + '@next/swc-darwin-x64': 14.2.3 + '@next/swc-linux-arm64-gnu': 14.2.3 + '@next/swc-linux-arm64-musl': 14.2.3 + '@next/swc-linux-x64-gnu': 14.2.3 + '@next/swc-linux-x64-musl': 14.2.3 + '@next/swc-win32-arm64-msvc': 14.2.3 + '@next/swc-win32-ia32-msvc': 14.2.3 + '@next/swc-win32-x64-msvc': 14.2.3 + '@opentelemetry/api': 1.9.0 + '@playwright/test': 1.44.1 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + next@14.2.3(@opentelemetry/api@1.9.0)(@playwright/test@1.44.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@next/env': 14.2.3 + '@swc/helpers': 0.5.5 + busboy: 1.6.0 + caniuse-lite: 1.0.30001627 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.24.6)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 14.2.3 + '@next/swc-darwin-x64': 14.2.3 + '@next/swc-linux-arm64-gnu': 14.2.3 + '@next/swc-linux-arm64-musl': 14.2.3 + '@next/swc-linux-x64-gnu': 14.2.3 + '@next/swc-linux-x64-musl': 14.2.3 + '@next/swc-win32-arm64-msvc': 14.2.3 + '@next/swc-win32-ia32-msvc': 14.2.3 + '@next/swc-win32-x64-msvc': 14.2.3 + '@opentelemetry/api': 1.9.0 + '@playwright/test': 1.44.1 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + no-case@2.3.2: dependencies: lower-case: 1.1.4 @@ -13864,11 +13655,9 @@ snapshots: css-select: 5.1.0 he: 1.2.0 - node-int64@0.4.0: {} - node-plop@0.26.3: dependencies: - '@babel/runtime-corejs3': 7.24.6 + '@babel/runtime-corejs3': 7.24.7 '@types/inquirer': 6.5.0 change-case: 3.1.0 del: 5.1.0 @@ -13966,13 +13755,11 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.43.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.24.1 + '@opentelemetry/semantic-conventions': 1.25.0 transitivePeerDependencies: - supports-color optional: true - opentracing@0.14.7: {} - optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -14172,7 +13959,7 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - pnpm@9.1.4: {} + pnpm@9.2.0: {} possible-typed-array-names@1.0.0: {} @@ -14196,13 +13983,13 @@ snapshots: postcss: 8.4.38 ts-node: 10.9.2(@types/node@20.14.0)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)): dependencies: lilconfig: 3.1.1 yaml: 2.4.3 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.14.1)(typescript@5.4.5) + ts-node: 10.9.2(@types/node@20.14.2)(typescript@5.4.5) postcss-nested@6.0.1(postcss@8.4.38): dependencies: @@ -14240,21 +14027,19 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-tailwindcss@0.6.1(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.0))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.0))(prettier@3.3.0): + prettier-plugin-tailwindcss@0.6.1(@ianvs/prettier-plugin-sort-imports@4.2.1(prettier@3.3.1))(@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.1))(prettier@3.3.1): dependencies: - prettier: 3.3.0 + prettier: 3.3.1 optionalDependencies: - '@ianvs/prettier-plugin-sort-imports': 4.2.1(prettier@3.3.0) - '@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.3.0) + '@ianvs/prettier-plugin-sort-imports': 4.2.1(prettier@3.3.1) + '@trivago/prettier-plugin-sort-imports': 4.3.0(prettier@3.3.1) - prettier@3.3.0: {} + prettier@3.3.1: {} prismjs@1.29.0: {} process-warning@3.0.0: {} - process@0.10.1: {} - process@0.11.10: {} progress@2.0.3: {} @@ -14609,7 +14394,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.6.2 + tslib: 2.6.3 safe-array-concat@1.1.2: dependencies: @@ -14803,8 +14588,6 @@ snapshots: streamsearch@1.1.0: {} - string-template@0.2.1: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -14936,11 +14719,11 @@ snapshots: dependencies: '@babel/runtime': 7.24.6 - tailwindcss-animate@1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))): dependencies: - tailwindcss: 3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5)) + tailwindcss: 3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)) - tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.0)(typescript@5.4.5)): + tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.0)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -14950,7 +14733,7 @@ snapshots: fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.21.0 + jiti: 1.21.3 lilconfig: 2.1.0 micromatch: 4.0.7 normalize-path: 3.0.0 @@ -14967,7 +14750,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5)): + tailwindcss@3.4.4(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -14977,7 +14760,7 @@ snapshots: fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.21.0 + jiti: 1.21.3 lilconfig: 2.1.0 micromatch: 4.0.7 normalize-path: 3.0.0 @@ -14986,7 +14769,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)) postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.1.0 resolve: 1.22.8 @@ -15035,12 +14818,6 @@ snapshots: dependencies: real-require: 0.2.0 - thriftrw@3.11.4: - dependencies: - bufrw: 1.4.0 - error: 7.0.2 - long: 2.4.0 - through@2.3.8: {} tiny-invariant@1.0.6: {} @@ -15102,14 +14879,14 @@ snapshots: yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@20.14.1)(typescript@5.4.5): + ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.1 + '@types/node': 20.14.2 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -15131,32 +14908,34 @@ snapshots: tslib@2.6.2: {} - turbo-darwin-64@1.13.3: + tslib@2.6.3: {} + + turbo-darwin-64@2.0.1: optional: true - turbo-darwin-arm64@1.13.3: + turbo-darwin-arm64@2.0.1: optional: true - turbo-linux-64@1.13.3: + turbo-linux-64@2.0.1: optional: true - turbo-linux-arm64@1.13.3: + turbo-linux-arm64@2.0.1: optional: true - turbo-windows-64@1.13.3: + turbo-windows-64@2.0.1: optional: true - turbo-windows-arm64@1.13.3: + turbo-windows-arm64@2.0.1: optional: true - turbo@1.13.3: + turbo@2.0.1: optionalDependencies: - turbo-darwin-64: 1.13.3 - turbo-darwin-arm64: 1.13.3 - turbo-linux-64: 1.13.3 - turbo-linux-arm64: 1.13.3 - turbo-windows-64: 1.13.3 - turbo-windows-arm64: 1.13.3 + turbo-darwin-64: 2.0.1 + turbo-darwin-arm64: 2.0.1 + turbo-linux-64: 2.0.1 + turbo-linux-arm64: 2.0.1 + turbo-windows-64: 2.0.1 + turbo-windows-arm64: 2.0.1 type-check@0.4.0: dependencies: @@ -15303,8 +15082,6 @@ snapshots: util-deprecate@1.0.2: {} - uuid@8.3.2: {} - uuid@9.0.1: {} v8-compile-cache-lib@3.0.1: {} @@ -15392,7 +15169,7 @@ snapshots: acorn-import-assertions: 1.9.0(acorn@8.11.3) browserslist: 4.23.0 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.16.1 + enhanced-resolve: 5.17.0 es-module-lexer: 1.5.3 eslint-scope: 5.1.1 events: 3.3.0 @@ -15502,8 +15279,6 @@ snapshots: ws@8.17.0: {} - xorshift@1.2.0: {} - xtend@4.0.2: {} y-prosemirror@1.2.5(prosemirror-model@1.21.0)(prosemirror-state@1.4.3)(prosemirror-view@1.33.7)(y-protocols@1.0.6(yjs@13.6.15))(yjs@13.6.15): diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 3e5e420ca..a45dbd010 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -19,7 +19,7 @@ "@typescript-eslint/eslint-plugin": "^7.12.0", "@typescript-eslint/parser": "^7.12.0", "eslint-config-prettier": "^9.1.0", - "eslint-config-turbo": "^1.13.3", + "eslint-config-turbo": "^2.0.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-react": "^7.34.2", "eslint-plugin-react-hooks": "^4.6.2" diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json index 27ac30bf3..83f8119bd 100644 --- a/tooling/prettier/package.json +++ b/tooling/prettier/package.json @@ -10,9 +10,8 @@ }, "dependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.2.1", - "@tanstack/react-table": "^8.17.3", "next": "14.2.3", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "prettier-plugin-tailwindcss": "^0.6.1" }, "devDependencies": { diff --git a/tooling/tailwind/package.json b/tooling/tailwind/package.json index c8b38ac8e..8dc17fd76 100644 --- a/tooling/tailwind/package.json +++ b/tooling/tailwind/package.json @@ -17,7 +17,7 @@ "autoprefixer": "^10.4.19", "next": "14.2.3", "postcss": "8.4.38", - "tailwindcss": "3.4.3", + "tailwindcss": "3.4.4", "tailwindcss-animate": "^1.0.7" }, "devDependencies": { @@ -25,7 +25,7 @@ "@kit/prettier-config": "workspace:^", "@kit/tsconfig": "workspace:^", "eslint": "^8.57.0", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "typescript": "^5.4.5" }, "eslintConfig": { diff --git a/turbo.json b/turbo.json index 3dc7f8d14..202790334 100644 --- a/turbo.json +++ b/turbo.json @@ -3,60 +3,6 @@ "globalDependencies": [ "**/.env" ], - "pipeline": { - "topo": { - "dependsOn": [ - "^topo" - ] - }, - "build": { - "dependsOn": [ - "^build" - ], - "outputs": [ - ".next/**", - "!.next/cache/**", - "next-env.d.ts" - ] - }, - "dev": { - "persistent": true, - "cache": false - }, - "format": { - "outputs": [ - "node_modules/.cache/.prettiercache" - ], - "outputMode": "new-only" - }, - "lint": { - "dependsOn": [ - "^topo" - ], - "outputs": [ - "node_modules/.cache/.eslintcache" - ] - }, - "typecheck": { - "dependsOn": [ - "^topo" - ], - "outputs": [ - "node_modules/.cache/tsbuildinfo.json" - ] - }, - "test": { - "dependsOn": [ - "^topo" - ] - }, - "clean": { - "cache": false - }, - "//#clean": { - "cache": false - } - }, "globalEnv": [ "STRIPE_SECRET_KEY", "STRIPE_WEBHOOK_SECRET", @@ -91,5 +37,59 @@ "NEXT_PUBLIC_SUPABASE_URL", "NEXT_PUBLIC_SUPABASE_ANON_KEY", "SUPABASE_SERVICE_ROLE_KEY" - ] -} \ No newline at end of file + ], + "tasks": { + "topo": { + "dependsOn": [ + "^topo" + ] + }, + "build": { + "dependsOn": [ + "^build" + ], + "outputs": [ + ".next/**", + "!.next/cache/**", + "next-env.d.ts" + ] + }, + "dev": { + "persistent": true, + "cache": false + }, + "format": { + "outputs": [ + "node_modules/.cache/.prettiercache" + ], + "outputLogs": "new-only" + }, + "lint": { + "dependsOn": [ + "^topo" + ], + "outputs": [ + "node_modules/.cache/.eslintcache" + ] + }, + "typecheck": { + "dependsOn": [ + "^topo" + ], + "outputs": [ + "node_modules/.cache/tsbuildinfo.json" + ] + }, + "test": { + "dependsOn": [ + "^topo" + ] + }, + "clean": { + "cache": false + }, + "//#clean": { + "cache": false + } + } +}