From 781e1db0dcab5eaabaefa7c334b240363a081d34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Francisco?= <4301103+tomasfrancisco@users.noreply.github.com> Date: Tue, 24 Sep 2024 11:21:08 +0200 Subject: [PATCH] rename dashboard app to engine (#42) --- apps/{dashboard => engine}/.env | 0 apps/{dashboard => engine}/.eslintignore | 0 apps/{dashboard => engine}/README.md | 0 apps/{dashboard => engine}/eslint.config.js | 0 apps/{dashboard => engine}/globals.d.ts | 0 apps/{dashboard => engine}/next-env.d.ts | 0 apps/{dashboard => engine}/next.config.mjs | 0 apps/{dashboard => engine}/package.json | 3 +- apps/{dashboard => engine}/postcss.config.mjs | 0 .../public/.well-known/security.txt | 0 .../favicon/dev/android-chrome-192x192.png | Bin .../favicon/dev/android-chrome-512x512.png | Bin .../public/favicon/dev/apple-touch-icon.png | Bin .../public/favicon/dev/browserconfig.xml | 0 .../public/favicon/dev/favicon-16x16.png | Bin .../public/favicon/dev/favicon-32x32.png | Bin .../public/favicon/dev/favicon.ico | Bin .../public/favicon/dev/mstile-144x144.png | Bin .../public/favicon/dev/mstile-150x150.png | Bin .../public/favicon/dev/mstile-310x150.png | Bin .../public/favicon/dev/mstile-310x310.png | Bin .../public/favicon/dev/mstile-70x70.png | Bin .../favicon/prod/android-chrome-192x192.png | Bin .../favicon/prod/android-chrome-512x512.png | Bin .../public/favicon/prod/apple-touch-icon.png | Bin .../public/favicon/prod/browserconfig.xml | 0 .../public/favicon/prod/favicon-16x16.png | Bin .../public/favicon/prod/favicon-32x32.png | Bin .../public/favicon/prod/favicon.ico | Bin .../public/favicon/prod/mstile-144x144.png | Bin .../public/favicon/prod/mstile-150x150.png | Bin .../public/favicon/prod/mstile-310x150.png | Bin .../public/favicon/prod/mstile-310x310.png | Bin .../public/favicon/prod/mstile-70x70.png | Bin apps/{dashboard => engine}/public/robots.txt | 0 .../sentry.client.config.ts | 0 .../sentry.edge.config.ts | 0 .../sentry.server.config.ts | 0 .../src/app/(home)/home.css | 0 .../src/app/(home)/layout.tsx | 0 .../src/app/(home)/page.tsx | 0 .../app/_components/analytics-page-view.tsx | 0 .../src/app/api/auth/exchange/route.ts | 0 .../src/app/api/auth/start/route.ts | 0 .../src/app/api/og/route.tsx | 0 .../src/app/api/v1/[trpc]/route.ts | 0 .../app/_actions/account-details.action.ts | 0 .../app/app/integrations/@tabs/default.tsx | 0 .../app/integrations/@tabs/inputs/default.tsx | 0 .../inputs/figma/_components/figma-card.tsx | 0 .../inputs/figma/_components/provider.tsx | 0 .../@tabs/inputs/figma/_rsc/figma.tsx | 0 .../@tabs/inputs/figma/callback/route.ts | 0 .../resources/[resourceId]/_actions/index.ts | 0 .../[resourceId]/_actions/resource.action.ts | 0 .../figma/resources/[resourceId]/page.tsx | 0 .../resources/_actions/file-preview.action.ts | 0 .../inputs/figma/resources/_actions/index.ts | 0 .../_actions/register-file.action.ts | 0 .../resources/_actions/resources.action.ts | 0 .../resources/_components/figma-file.tsx | 0 .../resources/_components/figma-form.tsx | 0 .../resources/_components/file-preview.tsx | 0 .../resources/_components/resources-list.tsx | 0 .../inputs/figma/resources/_schemas/schema.ts | 0 .../@tabs/inputs/figma/resources/page.tsx | 0 .../app/integrations/@tabs/inputs/page.tsx | 0 .../inputs/penpot/_components/penpot-card.tsx | 0 .../@tabs/inputs/penpot/_rsc/penpot.tsx | 0 .../@tabs/notifications/default.tsx | 0 .../discord/_components/discord-card.tsx | 0 .../notifications/discord/_rsc/discord.tsx | 0 .../integrations/@tabs/notifications/page.tsx | 0 .../slack/_components/slack-card.tsx | 0 .../@tabs/notifications/slack/_rsc/slack.tsx | 0 .../integrations/@tabs/outputs/default.tsx | 0 .../_actions/disable-integration.action.tsx | 0 .../@tabs/outputs/github/_actions/index.ts | 0 .../_actions/select-repository.action.ts | 0 .../github/_components/github-card.tsx | 0 .../github/_components/settings-form.tsx | 0 .../@tabs/outputs/github/_rsc/github.tsx | 0 .../@tabs/outputs/github/callback/route.ts | 0 .../@tabs/outputs/github/page.tsx | 0 .../_actions/disable-integration.action.tsx | 0 .../@tabs/outputs/gitlab/_actions/index.ts | 0 .../_actions/select-repository.action.ts | 0 .../gitlab/_components/gitlab-card.tsx | 0 .../@tabs/outputs/gitlab/_rsc/gitlab.tsx | 0 .../app/integrations/@tabs/outputs/page.tsx | 0 .../src/app/app/integrations/default.tsx | 0 .../src/app/app/integrations/layout.tsx | 0 .../src/app/app/integrations/page.tsx | 0 .../app/app/keys/_actions/create-api-key.ts | 0 .../app/app/keys/_actions/revoke-api-key.ts | 0 .../_components/create-api-key-dialog.tsx | 0 .../src/app/app/keys/_components/key-item.tsx | 0 .../_components/revoke-api-key-dialog.tsx | 0 .../src/app/app/keys/page.tsx | 0 .../src/app/app/layout.tsx | 0 .../src/app/app/page.tsx | 0 .../_actions/fetch-release-tokens.action.ts | 0 .../tokens/_actions/fetch-releases.action.ts | 0 .../src/app/app/tokens/_actions/index.ts | 0 .../src/app/app/tokens/_components/index.ts | 0 .../tokens/_components/select-releases.tsx | 0 .../src/app/app/tokens/page.tsx | 0 .../src/app/auth/_actions/auth.action.ts | 0 .../app/auth/_actions/verify-otp.action.ts | 0 .../src/app/auth/_assets/auth-bg.svg | 0 .../src/app/auth/_components/auth-card.tsx | 0 .../src/app/auth/_components/auth-form.tsx | 0 .../app/auth/_components/error-message.tsx | 0 .../src/app/auth/callback/route.ts | 0 .../src/app/auth/error/_components/index.ts | 0 .../app/auth/error/_components/message.tsx | 0 .../src/app/auth/error/page.tsx | 0 .../src/app/auth/layout.tsx | 0 .../src/app/auth/logout/route.ts | 0 .../src/app/auth/sign-in/page.tsx | 0 .../_components/close-window-button.tsx | 0 .../src/app/auth/success/page.tsx | 0 .../src/app/global-error.tsx | 0 .../{dashboard => engine}/src/app/globals.css | 0 apps/{dashboard => engine}/src/app/layout.tsx | 0 .../components/account-menu/acocunt-menu.tsx | 0 .../src/components/account-menu/index.ts | 0 .../app-navigation/app-navigation.tsx | 0 .../src/components/app-navigation/index.ts | 0 .../community-banner/community-banner.tsx | 0 .../banners/community-banner/discord-icon.png | Bin .../banners/community-banner/index.ts | 0 .../get-started-banner/get-started-banner.tsx | 0 .../banners/get-started-banner/index.ts | 0 .../vision-banner/_components/card.tsx | 0 .../components/banners/vision-banner/index.ts | 0 .../banners/vision-banner/vision-banner.tsx | 0 .../src/components/button/button.tsx | 0 .../src/components/button/index.ts | 0 .../copy-to-clipboard/copy-to-clipboard.tsx | 0 .../src/components/copy-to-clipboard/index.ts | 0 .../src/components/diff-block/diff-block.tsx | 0 .../src/components/diff-block/index.ts | 0 .../src/components/favicon/favicon.tsx | 0 .../src/components/favicon/index.ts | 0 .../src/components/footer/footer.tsx | 0 .../src/components/footer/index.ts | 0 .../src/components/hero/figma-icon.svg | 0 .../src/components/hero/frame.svg | 0 .../src/components/hero/hero.tsx | 0 .../src/components/hero/index.ts | 0 .../components/home-button/home-button.tsx | 0 .../src/components/home-button/index.ts | 0 .../src/components/home-button/logo.svg | 0 .../home-navigation/assets/ds-logo.svg | 0 .../home-navigation/home-navigation.tsx | 0 .../src/components/home-navigation/index.ts | 0 .../src/components/index.ts | 0 .../src/components/install-release/index.ts | 0 .../install-release/install-release.tsx | 0 .../src/components/integration-card/index.ts | 0 .../integration-card/integration-card.tsx | 0 .../src/components/integration-logo/index.ts | 0 .../integration-logo/integration-logo.tsx | 0 .../components/integration-settings/index.ts | 0 .../integration-settings.tsx | 0 .../src/components/json-block/index.ts | 0 .../src/components/json-block/json-block.tsx | 0 .../src/components/main-content/index.ts | 0 .../components/main-content/main-content.tsx | 0 .../src/components/pill/index.ts | 0 .../src/components/pill/pill.tsx | 0 .../src/components/support-button/index.ts | 0 .../support-button/support-button.tsx | 0 .../src/components/tooltip-info/index.ts | 0 .../components/tooltip-info/tooltip-info.tsx | 0 apps/{dashboard => engine}/src/config.ts | 0 .../src/env/client-env.ts | 0 .../src/env/server-env.ts | 0 .../src/instrumentation.ts | 0 .../src/lib/analytics/provider.tsx | 0 .../src/lib/css/index.ts | 0 .../src/lib/css/utils.ts | 0 .../src/lib/figma/figma.ts | 0 .../src/lib/figma/index.ts | 0 .../{dashboard => engine}/src/lib/headers.mjs | 0 .../{dashboard => engine}/src/lib/metadata.ts | 0 .../src/lib/middleware/utils.ts | 0 .../src/lib/rewrites.mjs | 0 .../src/lib/safe-action.ts | 0 apps/{dashboard => engine}/src/middleware.ts | 0 .../src/types/kv-types.ts | 0 apps/{dashboard => engine}/tailwind.config.ts | 3 + apps/{dashboard => engine}/tsconfig.json | 0 package.json | 2 +- packages/database/package.json | 15 +- packages/database/supabase/config.toml | 2 +- pnpm-lock.yaml | 157 ++++++------------ 198 files changed, 64 insertions(+), 118 deletions(-) rename apps/{dashboard => engine}/.env (100%) rename apps/{dashboard => engine}/.eslintignore (100%) rename apps/{dashboard => engine}/README.md (100%) rename apps/{dashboard => engine}/eslint.config.js (100%) rename apps/{dashboard => engine}/globals.d.ts (100%) rename apps/{dashboard => engine}/next-env.d.ts (100%) rename apps/{dashboard => engine}/next.config.mjs (100%) rename apps/{dashboard => engine}/package.json (97%) rename apps/{dashboard => engine}/postcss.config.mjs (100%) rename apps/{dashboard => engine}/public/.well-known/security.txt (100%) rename apps/{dashboard => engine}/public/favicon/dev/android-chrome-192x192.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/android-chrome-512x512.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/apple-touch-icon.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/browserconfig.xml (100%) rename apps/{dashboard => engine}/public/favicon/dev/favicon-16x16.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/favicon-32x32.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/favicon.ico (100%) rename apps/{dashboard => engine}/public/favicon/dev/mstile-144x144.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/mstile-150x150.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/mstile-310x150.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/mstile-310x310.png (100%) rename apps/{dashboard => engine}/public/favicon/dev/mstile-70x70.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/android-chrome-192x192.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/android-chrome-512x512.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/apple-touch-icon.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/browserconfig.xml (100%) rename apps/{dashboard => engine}/public/favicon/prod/favicon-16x16.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/favicon-32x32.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/favicon.ico (100%) rename apps/{dashboard => engine}/public/favicon/prod/mstile-144x144.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/mstile-150x150.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/mstile-310x150.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/mstile-310x310.png (100%) rename apps/{dashboard => engine}/public/favicon/prod/mstile-70x70.png (100%) rename apps/{dashboard => engine}/public/robots.txt (100%) rename apps/{dashboard => engine}/sentry.client.config.ts (100%) rename apps/{dashboard => engine}/sentry.edge.config.ts (100%) rename apps/{dashboard => engine}/sentry.server.config.ts (100%) rename apps/{dashboard => engine}/src/app/(home)/home.css (100%) rename apps/{dashboard => engine}/src/app/(home)/layout.tsx (100%) rename apps/{dashboard => engine}/src/app/(home)/page.tsx (100%) rename apps/{dashboard => engine}/src/app/_components/analytics-page-view.tsx (100%) rename apps/{dashboard => engine}/src/app/api/auth/exchange/route.ts (100%) rename apps/{dashboard => engine}/src/app/api/auth/start/route.ts (100%) rename apps/{dashboard => engine}/src/app/api/og/route.tsx (100%) rename apps/{dashboard => engine}/src/app/api/v1/[trpc]/route.ts (100%) rename apps/{dashboard => engine}/src/app/app/_actions/account-details.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/default.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/default.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/_components/figma-card.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/_components/provider.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/_rsc/figma.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/callback/route.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/index.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/resource.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/file-preview.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/index.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/register-file.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/resources.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-file.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-form.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_components/file-preview.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_components/resources-list.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/_schemas/schema.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/figma/resources/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/penpot/_components/penpot-card.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/inputs/penpot/_rsc/penpot.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/notifications/default.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/notifications/discord/_components/discord-card.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/notifications/discord/_rsc/discord.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/notifications/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/notifications/slack/_components/slack-card.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/notifications/slack/_rsc/slack.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/default.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/_actions/disable-integration.action.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/_actions/index.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/_actions/select-repository.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/_components/github-card.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/_components/settings-form.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/_rsc/github.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/callback/route.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/github/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/gitlab/_actions/disable-integration.action.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/gitlab/_actions/index.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/gitlab/_actions/select-repository.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/gitlab/_components/gitlab-card.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/gitlab/_rsc/gitlab.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/@tabs/outputs/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/default.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/layout.tsx (100%) rename apps/{dashboard => engine}/src/app/app/integrations/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/keys/_actions/create-api-key.ts (100%) rename apps/{dashboard => engine}/src/app/app/keys/_actions/revoke-api-key.ts (100%) rename apps/{dashboard => engine}/src/app/app/keys/_components/create-api-key-dialog.tsx (100%) rename apps/{dashboard => engine}/src/app/app/keys/_components/key-item.tsx (100%) rename apps/{dashboard => engine}/src/app/app/keys/_components/revoke-api-key-dialog.tsx (100%) rename apps/{dashboard => engine}/src/app/app/keys/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/layout.tsx (100%) rename apps/{dashboard => engine}/src/app/app/page.tsx (100%) rename apps/{dashboard => engine}/src/app/app/tokens/_actions/fetch-release-tokens.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/tokens/_actions/fetch-releases.action.ts (100%) rename apps/{dashboard => engine}/src/app/app/tokens/_actions/index.ts (100%) rename apps/{dashboard => engine}/src/app/app/tokens/_components/index.ts (100%) rename apps/{dashboard => engine}/src/app/app/tokens/_components/select-releases.tsx (100%) rename apps/{dashboard => engine}/src/app/app/tokens/page.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/_actions/auth.action.ts (100%) rename apps/{dashboard => engine}/src/app/auth/_actions/verify-otp.action.ts (100%) rename apps/{dashboard => engine}/src/app/auth/_assets/auth-bg.svg (100%) rename apps/{dashboard => engine}/src/app/auth/_components/auth-card.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/_components/auth-form.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/_components/error-message.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/callback/route.ts (100%) rename apps/{dashboard => engine}/src/app/auth/error/_components/index.ts (100%) rename apps/{dashboard => engine}/src/app/auth/error/_components/message.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/error/page.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/layout.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/logout/route.ts (100%) rename apps/{dashboard => engine}/src/app/auth/sign-in/page.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/success/_components/close-window-button.tsx (100%) rename apps/{dashboard => engine}/src/app/auth/success/page.tsx (100%) rename apps/{dashboard => engine}/src/app/global-error.tsx (100%) rename apps/{dashboard => engine}/src/app/globals.css (100%) rename apps/{dashboard => engine}/src/app/layout.tsx (100%) rename apps/{dashboard => engine}/src/components/account-menu/acocunt-menu.tsx (100%) rename apps/{dashboard => engine}/src/components/account-menu/index.ts (100%) rename apps/{dashboard => engine}/src/components/app-navigation/app-navigation.tsx (100%) rename apps/{dashboard => engine}/src/components/app-navigation/index.ts (100%) rename apps/{dashboard => engine}/src/components/banners/community-banner/community-banner.tsx (100%) rename apps/{dashboard => engine}/src/components/banners/community-banner/discord-icon.png (100%) rename apps/{dashboard => engine}/src/components/banners/community-banner/index.ts (100%) rename apps/{dashboard => engine}/src/components/banners/get-started-banner/get-started-banner.tsx (100%) rename apps/{dashboard => engine}/src/components/banners/get-started-banner/index.ts (100%) rename apps/{dashboard => engine}/src/components/banners/vision-banner/_components/card.tsx (100%) rename apps/{dashboard => engine}/src/components/banners/vision-banner/index.ts (100%) rename apps/{dashboard => engine}/src/components/banners/vision-banner/vision-banner.tsx (100%) rename apps/{dashboard => engine}/src/components/button/button.tsx (100%) rename apps/{dashboard => engine}/src/components/button/index.ts (100%) rename apps/{dashboard => engine}/src/components/copy-to-clipboard/copy-to-clipboard.tsx (100%) rename apps/{dashboard => engine}/src/components/copy-to-clipboard/index.ts (100%) rename apps/{dashboard => engine}/src/components/diff-block/diff-block.tsx (100%) rename apps/{dashboard => engine}/src/components/diff-block/index.ts (100%) rename apps/{dashboard => engine}/src/components/favicon/favicon.tsx (100%) rename apps/{dashboard => engine}/src/components/favicon/index.ts (100%) rename apps/{dashboard => engine}/src/components/footer/footer.tsx (100%) rename apps/{dashboard => engine}/src/components/footer/index.ts (100%) rename apps/{dashboard => engine}/src/components/hero/figma-icon.svg (100%) rename apps/{dashboard => engine}/src/components/hero/frame.svg (100%) rename apps/{dashboard => engine}/src/components/hero/hero.tsx (100%) rename apps/{dashboard => engine}/src/components/hero/index.ts (100%) rename apps/{dashboard => engine}/src/components/home-button/home-button.tsx (100%) rename apps/{dashboard => engine}/src/components/home-button/index.ts (100%) rename apps/{dashboard => engine}/src/components/home-button/logo.svg (100%) rename apps/{dashboard => engine}/src/components/home-navigation/assets/ds-logo.svg (100%) rename apps/{dashboard => engine}/src/components/home-navigation/home-navigation.tsx (100%) rename apps/{dashboard => engine}/src/components/home-navigation/index.ts (100%) rename apps/{dashboard => engine}/src/components/index.ts (100%) rename apps/{dashboard => engine}/src/components/install-release/index.ts (100%) rename apps/{dashboard => engine}/src/components/install-release/install-release.tsx (100%) rename apps/{dashboard => engine}/src/components/integration-card/index.ts (100%) rename apps/{dashboard => engine}/src/components/integration-card/integration-card.tsx (100%) rename apps/{dashboard => engine}/src/components/integration-logo/index.ts (100%) rename apps/{dashboard => engine}/src/components/integration-logo/integration-logo.tsx (100%) rename apps/{dashboard => engine}/src/components/integration-settings/index.ts (100%) rename apps/{dashboard => engine}/src/components/integration-settings/integration-settings.tsx (100%) rename apps/{dashboard => engine}/src/components/json-block/index.ts (100%) rename apps/{dashboard => engine}/src/components/json-block/json-block.tsx (100%) rename apps/{dashboard => engine}/src/components/main-content/index.ts (100%) rename apps/{dashboard => engine}/src/components/main-content/main-content.tsx (100%) rename apps/{dashboard => engine}/src/components/pill/index.ts (100%) rename apps/{dashboard => engine}/src/components/pill/pill.tsx (100%) rename apps/{dashboard => engine}/src/components/support-button/index.ts (100%) rename apps/{dashboard => engine}/src/components/support-button/support-button.tsx (100%) rename apps/{dashboard => engine}/src/components/tooltip-info/index.ts (100%) rename apps/{dashboard => engine}/src/components/tooltip-info/tooltip-info.tsx (100%) rename apps/{dashboard => engine}/src/config.ts (100%) rename apps/{dashboard => engine}/src/env/client-env.ts (100%) rename apps/{dashboard => engine}/src/env/server-env.ts (100%) rename apps/{dashboard => engine}/src/instrumentation.ts (100%) rename apps/{dashboard => engine}/src/lib/analytics/provider.tsx (100%) rename apps/{dashboard => engine}/src/lib/css/index.ts (100%) rename apps/{dashboard => engine}/src/lib/css/utils.ts (100%) rename apps/{dashboard => engine}/src/lib/figma/figma.ts (100%) rename apps/{dashboard => engine}/src/lib/figma/index.ts (100%) rename apps/{dashboard => engine}/src/lib/headers.mjs (100%) rename apps/{dashboard => engine}/src/lib/metadata.ts (100%) rename apps/{dashboard => engine}/src/lib/middleware/utils.ts (100%) rename apps/{dashboard => engine}/src/lib/rewrites.mjs (100%) rename apps/{dashboard => engine}/src/lib/safe-action.ts (100%) rename apps/{dashboard => engine}/src/middleware.ts (100%) rename apps/{dashboard => engine}/src/types/kv-types.ts (100%) rename apps/{dashboard => engine}/tailwind.config.ts (83%) rename apps/{dashboard => engine}/tsconfig.json (100%) diff --git a/apps/dashboard/.env b/apps/engine/.env similarity index 100% rename from apps/dashboard/.env rename to apps/engine/.env diff --git a/apps/dashboard/.eslintignore b/apps/engine/.eslintignore similarity index 100% rename from apps/dashboard/.eslintignore rename to apps/engine/.eslintignore diff --git a/apps/dashboard/README.md b/apps/engine/README.md similarity index 100% rename from apps/dashboard/README.md rename to apps/engine/README.md diff --git a/apps/dashboard/eslint.config.js b/apps/engine/eslint.config.js similarity index 100% rename from apps/dashboard/eslint.config.js rename to apps/engine/eslint.config.js diff --git a/apps/dashboard/globals.d.ts b/apps/engine/globals.d.ts similarity index 100% rename from apps/dashboard/globals.d.ts rename to apps/engine/globals.d.ts diff --git a/apps/dashboard/next-env.d.ts b/apps/engine/next-env.d.ts similarity index 100% rename from apps/dashboard/next-env.d.ts rename to apps/engine/next-env.d.ts diff --git a/apps/dashboard/next.config.mjs b/apps/engine/next.config.mjs similarity index 100% rename from apps/dashboard/next.config.mjs rename to apps/engine/next.config.mjs diff --git a/apps/dashboard/package.json b/apps/engine/package.json similarity index 97% rename from apps/dashboard/package.json rename to apps/engine/package.json index f6abbaaa..e79f4fa2 100644 --- a/apps/dashboard/package.json +++ b/apps/engine/package.json @@ -1,5 +1,5 @@ { - "name": "dashboard", + "name": "engine", "version": "0.1.0", "private": true, "type": "module", @@ -73,7 +73,6 @@ "eslint-config-next": "14.2.5", "jiti": "^1.21.6", "postcss": "catalog:", - "supabase": "^1.187.10", "tailwindcss": "catalog:", "typescript": "catalog:" } diff --git a/apps/dashboard/postcss.config.mjs b/apps/engine/postcss.config.mjs similarity index 100% rename from apps/dashboard/postcss.config.mjs rename to apps/engine/postcss.config.mjs diff --git a/apps/dashboard/public/.well-known/security.txt b/apps/engine/public/.well-known/security.txt similarity index 100% rename from apps/dashboard/public/.well-known/security.txt rename to apps/engine/public/.well-known/security.txt diff --git a/apps/dashboard/public/favicon/dev/android-chrome-192x192.png b/apps/engine/public/favicon/dev/android-chrome-192x192.png similarity index 100% rename from apps/dashboard/public/favicon/dev/android-chrome-192x192.png rename to apps/engine/public/favicon/dev/android-chrome-192x192.png diff --git a/apps/dashboard/public/favicon/dev/android-chrome-512x512.png b/apps/engine/public/favicon/dev/android-chrome-512x512.png similarity index 100% rename from apps/dashboard/public/favicon/dev/android-chrome-512x512.png rename to apps/engine/public/favicon/dev/android-chrome-512x512.png diff --git a/apps/dashboard/public/favicon/dev/apple-touch-icon.png b/apps/engine/public/favicon/dev/apple-touch-icon.png similarity index 100% rename from apps/dashboard/public/favicon/dev/apple-touch-icon.png rename to apps/engine/public/favicon/dev/apple-touch-icon.png diff --git a/apps/dashboard/public/favicon/dev/browserconfig.xml b/apps/engine/public/favicon/dev/browserconfig.xml similarity index 100% rename from apps/dashboard/public/favicon/dev/browserconfig.xml rename to apps/engine/public/favicon/dev/browserconfig.xml diff --git a/apps/dashboard/public/favicon/dev/favicon-16x16.png b/apps/engine/public/favicon/dev/favicon-16x16.png similarity index 100% rename from apps/dashboard/public/favicon/dev/favicon-16x16.png rename to apps/engine/public/favicon/dev/favicon-16x16.png diff --git a/apps/dashboard/public/favicon/dev/favicon-32x32.png b/apps/engine/public/favicon/dev/favicon-32x32.png similarity index 100% rename from apps/dashboard/public/favicon/dev/favicon-32x32.png rename to apps/engine/public/favicon/dev/favicon-32x32.png diff --git a/apps/dashboard/public/favicon/dev/favicon.ico b/apps/engine/public/favicon/dev/favicon.ico similarity index 100% rename from apps/dashboard/public/favicon/dev/favicon.ico rename to apps/engine/public/favicon/dev/favicon.ico diff --git a/apps/dashboard/public/favicon/dev/mstile-144x144.png b/apps/engine/public/favicon/dev/mstile-144x144.png similarity index 100% rename from apps/dashboard/public/favicon/dev/mstile-144x144.png rename to apps/engine/public/favicon/dev/mstile-144x144.png diff --git a/apps/dashboard/public/favicon/dev/mstile-150x150.png b/apps/engine/public/favicon/dev/mstile-150x150.png similarity index 100% rename from apps/dashboard/public/favicon/dev/mstile-150x150.png rename to apps/engine/public/favicon/dev/mstile-150x150.png diff --git a/apps/dashboard/public/favicon/dev/mstile-310x150.png b/apps/engine/public/favicon/dev/mstile-310x150.png similarity index 100% rename from apps/dashboard/public/favicon/dev/mstile-310x150.png rename to apps/engine/public/favicon/dev/mstile-310x150.png diff --git a/apps/dashboard/public/favicon/dev/mstile-310x310.png b/apps/engine/public/favicon/dev/mstile-310x310.png similarity index 100% rename from apps/dashboard/public/favicon/dev/mstile-310x310.png rename to apps/engine/public/favicon/dev/mstile-310x310.png diff --git a/apps/dashboard/public/favicon/dev/mstile-70x70.png b/apps/engine/public/favicon/dev/mstile-70x70.png similarity index 100% rename from apps/dashboard/public/favicon/dev/mstile-70x70.png rename to apps/engine/public/favicon/dev/mstile-70x70.png diff --git a/apps/dashboard/public/favicon/prod/android-chrome-192x192.png b/apps/engine/public/favicon/prod/android-chrome-192x192.png similarity index 100% rename from apps/dashboard/public/favicon/prod/android-chrome-192x192.png rename to apps/engine/public/favicon/prod/android-chrome-192x192.png diff --git a/apps/dashboard/public/favicon/prod/android-chrome-512x512.png b/apps/engine/public/favicon/prod/android-chrome-512x512.png similarity index 100% rename from apps/dashboard/public/favicon/prod/android-chrome-512x512.png rename to apps/engine/public/favicon/prod/android-chrome-512x512.png diff --git a/apps/dashboard/public/favicon/prod/apple-touch-icon.png b/apps/engine/public/favicon/prod/apple-touch-icon.png similarity index 100% rename from apps/dashboard/public/favicon/prod/apple-touch-icon.png rename to apps/engine/public/favicon/prod/apple-touch-icon.png diff --git a/apps/dashboard/public/favicon/prod/browserconfig.xml b/apps/engine/public/favicon/prod/browserconfig.xml similarity index 100% rename from apps/dashboard/public/favicon/prod/browserconfig.xml rename to apps/engine/public/favicon/prod/browserconfig.xml diff --git a/apps/dashboard/public/favicon/prod/favicon-16x16.png b/apps/engine/public/favicon/prod/favicon-16x16.png similarity index 100% rename from apps/dashboard/public/favicon/prod/favicon-16x16.png rename to apps/engine/public/favicon/prod/favicon-16x16.png diff --git a/apps/dashboard/public/favicon/prod/favicon-32x32.png b/apps/engine/public/favicon/prod/favicon-32x32.png similarity index 100% rename from apps/dashboard/public/favicon/prod/favicon-32x32.png rename to apps/engine/public/favicon/prod/favicon-32x32.png diff --git a/apps/dashboard/public/favicon/prod/favicon.ico b/apps/engine/public/favicon/prod/favicon.ico similarity index 100% rename from apps/dashboard/public/favicon/prod/favicon.ico rename to apps/engine/public/favicon/prod/favicon.ico diff --git a/apps/dashboard/public/favicon/prod/mstile-144x144.png b/apps/engine/public/favicon/prod/mstile-144x144.png similarity index 100% rename from apps/dashboard/public/favicon/prod/mstile-144x144.png rename to apps/engine/public/favicon/prod/mstile-144x144.png diff --git a/apps/dashboard/public/favicon/prod/mstile-150x150.png b/apps/engine/public/favicon/prod/mstile-150x150.png similarity index 100% rename from apps/dashboard/public/favicon/prod/mstile-150x150.png rename to apps/engine/public/favicon/prod/mstile-150x150.png diff --git a/apps/dashboard/public/favicon/prod/mstile-310x150.png b/apps/engine/public/favicon/prod/mstile-310x150.png similarity index 100% rename from apps/dashboard/public/favicon/prod/mstile-310x150.png rename to apps/engine/public/favicon/prod/mstile-310x150.png diff --git a/apps/dashboard/public/favicon/prod/mstile-310x310.png b/apps/engine/public/favicon/prod/mstile-310x310.png similarity index 100% rename from apps/dashboard/public/favicon/prod/mstile-310x310.png rename to apps/engine/public/favicon/prod/mstile-310x310.png diff --git a/apps/dashboard/public/favicon/prod/mstile-70x70.png b/apps/engine/public/favicon/prod/mstile-70x70.png similarity index 100% rename from apps/dashboard/public/favicon/prod/mstile-70x70.png rename to apps/engine/public/favicon/prod/mstile-70x70.png diff --git a/apps/dashboard/public/robots.txt b/apps/engine/public/robots.txt similarity index 100% rename from apps/dashboard/public/robots.txt rename to apps/engine/public/robots.txt diff --git a/apps/dashboard/sentry.client.config.ts b/apps/engine/sentry.client.config.ts similarity index 100% rename from apps/dashboard/sentry.client.config.ts rename to apps/engine/sentry.client.config.ts diff --git a/apps/dashboard/sentry.edge.config.ts b/apps/engine/sentry.edge.config.ts similarity index 100% rename from apps/dashboard/sentry.edge.config.ts rename to apps/engine/sentry.edge.config.ts diff --git a/apps/dashboard/sentry.server.config.ts b/apps/engine/sentry.server.config.ts similarity index 100% rename from apps/dashboard/sentry.server.config.ts rename to apps/engine/sentry.server.config.ts diff --git a/apps/dashboard/src/app/(home)/home.css b/apps/engine/src/app/(home)/home.css similarity index 100% rename from apps/dashboard/src/app/(home)/home.css rename to apps/engine/src/app/(home)/home.css diff --git a/apps/dashboard/src/app/(home)/layout.tsx b/apps/engine/src/app/(home)/layout.tsx similarity index 100% rename from apps/dashboard/src/app/(home)/layout.tsx rename to apps/engine/src/app/(home)/layout.tsx diff --git a/apps/dashboard/src/app/(home)/page.tsx b/apps/engine/src/app/(home)/page.tsx similarity index 100% rename from apps/dashboard/src/app/(home)/page.tsx rename to apps/engine/src/app/(home)/page.tsx diff --git a/apps/dashboard/src/app/_components/analytics-page-view.tsx b/apps/engine/src/app/_components/analytics-page-view.tsx similarity index 100% rename from apps/dashboard/src/app/_components/analytics-page-view.tsx rename to apps/engine/src/app/_components/analytics-page-view.tsx diff --git a/apps/dashboard/src/app/api/auth/exchange/route.ts b/apps/engine/src/app/api/auth/exchange/route.ts similarity index 100% rename from apps/dashboard/src/app/api/auth/exchange/route.ts rename to apps/engine/src/app/api/auth/exchange/route.ts diff --git a/apps/dashboard/src/app/api/auth/start/route.ts b/apps/engine/src/app/api/auth/start/route.ts similarity index 100% rename from apps/dashboard/src/app/api/auth/start/route.ts rename to apps/engine/src/app/api/auth/start/route.ts diff --git a/apps/dashboard/src/app/api/og/route.tsx b/apps/engine/src/app/api/og/route.tsx similarity index 100% rename from apps/dashboard/src/app/api/og/route.tsx rename to apps/engine/src/app/api/og/route.tsx diff --git a/apps/dashboard/src/app/api/v1/[trpc]/route.ts b/apps/engine/src/app/api/v1/[trpc]/route.ts similarity index 100% rename from apps/dashboard/src/app/api/v1/[trpc]/route.ts rename to apps/engine/src/app/api/v1/[trpc]/route.ts diff --git a/apps/dashboard/src/app/app/_actions/account-details.action.ts b/apps/engine/src/app/app/_actions/account-details.action.ts similarity index 100% rename from apps/dashboard/src/app/app/_actions/account-details.action.ts rename to apps/engine/src/app/app/_actions/account-details.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/default.tsx b/apps/engine/src/app/app/integrations/@tabs/default.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/default.tsx rename to apps/engine/src/app/app/integrations/@tabs/default.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/default.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/default.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/default.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/default.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/_components/figma-card.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/_components/figma-card.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/_components/figma-card.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/_components/figma-card.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/_components/provider.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/_components/provider.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/_components/provider.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/_components/provider.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/_rsc/figma.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/_rsc/figma.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/_rsc/figma.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/_rsc/figma.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/callback/route.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/callback/route.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/callback/route.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/callback/route.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/index.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/index.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/index.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/index.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/resource.action.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/resource.action.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/resource.action.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/_actions/resource.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/page.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/page.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/[resourceId]/page.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/file-preview.action.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/file-preview.action.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/file-preview.action.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/file-preview.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/index.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/index.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/index.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/index.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/register-file.action.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/register-file.action.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/register-file.action.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/register-file.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/resources.action.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/resources.action.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/resources.action.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_actions/resources.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-file.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-file.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-file.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-file.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-form.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-form.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-form.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/figma-form.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/file-preview.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/file-preview.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/file-preview.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/file-preview.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/resources-list.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/resources-list.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_components/resources-list.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_components/resources-list.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_schemas/schema.ts b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_schemas/schema.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/_schemas/schema.ts rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/_schemas/schema.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/page.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/figma/resources/page.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/figma/resources/page.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/page.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/page.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/page.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/penpot/_components/penpot-card.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/penpot/_components/penpot-card.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/penpot/_components/penpot-card.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/penpot/_components/penpot-card.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/inputs/penpot/_rsc/penpot.tsx b/apps/engine/src/app/app/integrations/@tabs/inputs/penpot/_rsc/penpot.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/inputs/penpot/_rsc/penpot.tsx rename to apps/engine/src/app/app/integrations/@tabs/inputs/penpot/_rsc/penpot.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/notifications/default.tsx b/apps/engine/src/app/app/integrations/@tabs/notifications/default.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/notifications/default.tsx rename to apps/engine/src/app/app/integrations/@tabs/notifications/default.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/notifications/discord/_components/discord-card.tsx b/apps/engine/src/app/app/integrations/@tabs/notifications/discord/_components/discord-card.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/notifications/discord/_components/discord-card.tsx rename to apps/engine/src/app/app/integrations/@tabs/notifications/discord/_components/discord-card.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/notifications/discord/_rsc/discord.tsx b/apps/engine/src/app/app/integrations/@tabs/notifications/discord/_rsc/discord.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/notifications/discord/_rsc/discord.tsx rename to apps/engine/src/app/app/integrations/@tabs/notifications/discord/_rsc/discord.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/notifications/page.tsx b/apps/engine/src/app/app/integrations/@tabs/notifications/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/notifications/page.tsx rename to apps/engine/src/app/app/integrations/@tabs/notifications/page.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/notifications/slack/_components/slack-card.tsx b/apps/engine/src/app/app/integrations/@tabs/notifications/slack/_components/slack-card.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/notifications/slack/_components/slack-card.tsx rename to apps/engine/src/app/app/integrations/@tabs/notifications/slack/_components/slack-card.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/notifications/slack/_rsc/slack.tsx b/apps/engine/src/app/app/integrations/@tabs/notifications/slack/_rsc/slack.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/notifications/slack/_rsc/slack.tsx rename to apps/engine/src/app/app/integrations/@tabs/notifications/slack/_rsc/slack.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/default.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/default.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/default.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/default.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_actions/disable-integration.action.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/github/_actions/disable-integration.action.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_actions/disable-integration.action.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/_actions/disable-integration.action.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_actions/index.ts b/apps/engine/src/app/app/integrations/@tabs/outputs/github/_actions/index.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_actions/index.ts rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/_actions/index.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_actions/select-repository.action.ts b/apps/engine/src/app/app/integrations/@tabs/outputs/github/_actions/select-repository.action.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_actions/select-repository.action.ts rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/_actions/select-repository.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_components/github-card.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/github/_components/github-card.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_components/github-card.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/_components/github-card.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_components/settings-form.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/github/_components/settings-form.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_components/settings-form.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/_components/settings-form.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_rsc/github.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/github/_rsc/github.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/_rsc/github.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/_rsc/github.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/callback/route.ts b/apps/engine/src/app/app/integrations/@tabs/outputs/github/callback/route.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/callback/route.ts rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/callback/route.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/github/page.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/github/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/github/page.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/github/page.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_actions/disable-integration.action.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_actions/disable-integration.action.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_actions/disable-integration.action.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_actions/disable-integration.action.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_actions/index.ts b/apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_actions/index.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_actions/index.ts rename to apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_actions/index.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_actions/select-repository.action.ts b/apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_actions/select-repository.action.ts similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_actions/select-repository.action.ts rename to apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_actions/select-repository.action.ts diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_components/gitlab-card.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_components/gitlab-card.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_components/gitlab-card.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_components/gitlab-card.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_rsc/gitlab.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_rsc/gitlab.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/gitlab/_rsc/gitlab.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/gitlab/_rsc/gitlab.tsx diff --git a/apps/dashboard/src/app/app/integrations/@tabs/outputs/page.tsx b/apps/engine/src/app/app/integrations/@tabs/outputs/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/@tabs/outputs/page.tsx rename to apps/engine/src/app/app/integrations/@tabs/outputs/page.tsx diff --git a/apps/dashboard/src/app/app/integrations/default.tsx b/apps/engine/src/app/app/integrations/default.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/default.tsx rename to apps/engine/src/app/app/integrations/default.tsx diff --git a/apps/dashboard/src/app/app/integrations/layout.tsx b/apps/engine/src/app/app/integrations/layout.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/layout.tsx rename to apps/engine/src/app/app/integrations/layout.tsx diff --git a/apps/dashboard/src/app/app/integrations/page.tsx b/apps/engine/src/app/app/integrations/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/integrations/page.tsx rename to apps/engine/src/app/app/integrations/page.tsx diff --git a/apps/dashboard/src/app/app/keys/_actions/create-api-key.ts b/apps/engine/src/app/app/keys/_actions/create-api-key.ts similarity index 100% rename from apps/dashboard/src/app/app/keys/_actions/create-api-key.ts rename to apps/engine/src/app/app/keys/_actions/create-api-key.ts diff --git a/apps/dashboard/src/app/app/keys/_actions/revoke-api-key.ts b/apps/engine/src/app/app/keys/_actions/revoke-api-key.ts similarity index 100% rename from apps/dashboard/src/app/app/keys/_actions/revoke-api-key.ts rename to apps/engine/src/app/app/keys/_actions/revoke-api-key.ts diff --git a/apps/dashboard/src/app/app/keys/_components/create-api-key-dialog.tsx b/apps/engine/src/app/app/keys/_components/create-api-key-dialog.tsx similarity index 100% rename from apps/dashboard/src/app/app/keys/_components/create-api-key-dialog.tsx rename to apps/engine/src/app/app/keys/_components/create-api-key-dialog.tsx diff --git a/apps/dashboard/src/app/app/keys/_components/key-item.tsx b/apps/engine/src/app/app/keys/_components/key-item.tsx similarity index 100% rename from apps/dashboard/src/app/app/keys/_components/key-item.tsx rename to apps/engine/src/app/app/keys/_components/key-item.tsx diff --git a/apps/dashboard/src/app/app/keys/_components/revoke-api-key-dialog.tsx b/apps/engine/src/app/app/keys/_components/revoke-api-key-dialog.tsx similarity index 100% rename from apps/dashboard/src/app/app/keys/_components/revoke-api-key-dialog.tsx rename to apps/engine/src/app/app/keys/_components/revoke-api-key-dialog.tsx diff --git a/apps/dashboard/src/app/app/keys/page.tsx b/apps/engine/src/app/app/keys/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/keys/page.tsx rename to apps/engine/src/app/app/keys/page.tsx diff --git a/apps/dashboard/src/app/app/layout.tsx b/apps/engine/src/app/app/layout.tsx similarity index 100% rename from apps/dashboard/src/app/app/layout.tsx rename to apps/engine/src/app/app/layout.tsx diff --git a/apps/dashboard/src/app/app/page.tsx b/apps/engine/src/app/app/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/page.tsx rename to apps/engine/src/app/app/page.tsx diff --git a/apps/dashboard/src/app/app/tokens/_actions/fetch-release-tokens.action.ts b/apps/engine/src/app/app/tokens/_actions/fetch-release-tokens.action.ts similarity index 100% rename from apps/dashboard/src/app/app/tokens/_actions/fetch-release-tokens.action.ts rename to apps/engine/src/app/app/tokens/_actions/fetch-release-tokens.action.ts diff --git a/apps/dashboard/src/app/app/tokens/_actions/fetch-releases.action.ts b/apps/engine/src/app/app/tokens/_actions/fetch-releases.action.ts similarity index 100% rename from apps/dashboard/src/app/app/tokens/_actions/fetch-releases.action.ts rename to apps/engine/src/app/app/tokens/_actions/fetch-releases.action.ts diff --git a/apps/dashboard/src/app/app/tokens/_actions/index.ts b/apps/engine/src/app/app/tokens/_actions/index.ts similarity index 100% rename from apps/dashboard/src/app/app/tokens/_actions/index.ts rename to apps/engine/src/app/app/tokens/_actions/index.ts diff --git a/apps/dashboard/src/app/app/tokens/_components/index.ts b/apps/engine/src/app/app/tokens/_components/index.ts similarity index 100% rename from apps/dashboard/src/app/app/tokens/_components/index.ts rename to apps/engine/src/app/app/tokens/_components/index.ts diff --git a/apps/dashboard/src/app/app/tokens/_components/select-releases.tsx b/apps/engine/src/app/app/tokens/_components/select-releases.tsx similarity index 100% rename from apps/dashboard/src/app/app/tokens/_components/select-releases.tsx rename to apps/engine/src/app/app/tokens/_components/select-releases.tsx diff --git a/apps/dashboard/src/app/app/tokens/page.tsx b/apps/engine/src/app/app/tokens/page.tsx similarity index 100% rename from apps/dashboard/src/app/app/tokens/page.tsx rename to apps/engine/src/app/app/tokens/page.tsx diff --git a/apps/dashboard/src/app/auth/_actions/auth.action.ts b/apps/engine/src/app/auth/_actions/auth.action.ts similarity index 100% rename from apps/dashboard/src/app/auth/_actions/auth.action.ts rename to apps/engine/src/app/auth/_actions/auth.action.ts diff --git a/apps/dashboard/src/app/auth/_actions/verify-otp.action.ts b/apps/engine/src/app/auth/_actions/verify-otp.action.ts similarity index 100% rename from apps/dashboard/src/app/auth/_actions/verify-otp.action.ts rename to apps/engine/src/app/auth/_actions/verify-otp.action.ts diff --git a/apps/dashboard/src/app/auth/_assets/auth-bg.svg b/apps/engine/src/app/auth/_assets/auth-bg.svg similarity index 100% rename from apps/dashboard/src/app/auth/_assets/auth-bg.svg rename to apps/engine/src/app/auth/_assets/auth-bg.svg diff --git a/apps/dashboard/src/app/auth/_components/auth-card.tsx b/apps/engine/src/app/auth/_components/auth-card.tsx similarity index 100% rename from apps/dashboard/src/app/auth/_components/auth-card.tsx rename to apps/engine/src/app/auth/_components/auth-card.tsx diff --git a/apps/dashboard/src/app/auth/_components/auth-form.tsx b/apps/engine/src/app/auth/_components/auth-form.tsx similarity index 100% rename from apps/dashboard/src/app/auth/_components/auth-form.tsx rename to apps/engine/src/app/auth/_components/auth-form.tsx diff --git a/apps/dashboard/src/app/auth/_components/error-message.tsx b/apps/engine/src/app/auth/_components/error-message.tsx similarity index 100% rename from apps/dashboard/src/app/auth/_components/error-message.tsx rename to apps/engine/src/app/auth/_components/error-message.tsx diff --git a/apps/dashboard/src/app/auth/callback/route.ts b/apps/engine/src/app/auth/callback/route.ts similarity index 100% rename from apps/dashboard/src/app/auth/callback/route.ts rename to apps/engine/src/app/auth/callback/route.ts diff --git a/apps/dashboard/src/app/auth/error/_components/index.ts b/apps/engine/src/app/auth/error/_components/index.ts similarity index 100% rename from apps/dashboard/src/app/auth/error/_components/index.ts rename to apps/engine/src/app/auth/error/_components/index.ts diff --git a/apps/dashboard/src/app/auth/error/_components/message.tsx b/apps/engine/src/app/auth/error/_components/message.tsx similarity index 100% rename from apps/dashboard/src/app/auth/error/_components/message.tsx rename to apps/engine/src/app/auth/error/_components/message.tsx diff --git a/apps/dashboard/src/app/auth/error/page.tsx b/apps/engine/src/app/auth/error/page.tsx similarity index 100% rename from apps/dashboard/src/app/auth/error/page.tsx rename to apps/engine/src/app/auth/error/page.tsx diff --git a/apps/dashboard/src/app/auth/layout.tsx b/apps/engine/src/app/auth/layout.tsx similarity index 100% rename from apps/dashboard/src/app/auth/layout.tsx rename to apps/engine/src/app/auth/layout.tsx diff --git a/apps/dashboard/src/app/auth/logout/route.ts b/apps/engine/src/app/auth/logout/route.ts similarity index 100% rename from apps/dashboard/src/app/auth/logout/route.ts rename to apps/engine/src/app/auth/logout/route.ts diff --git a/apps/dashboard/src/app/auth/sign-in/page.tsx b/apps/engine/src/app/auth/sign-in/page.tsx similarity index 100% rename from apps/dashboard/src/app/auth/sign-in/page.tsx rename to apps/engine/src/app/auth/sign-in/page.tsx diff --git a/apps/dashboard/src/app/auth/success/_components/close-window-button.tsx b/apps/engine/src/app/auth/success/_components/close-window-button.tsx similarity index 100% rename from apps/dashboard/src/app/auth/success/_components/close-window-button.tsx rename to apps/engine/src/app/auth/success/_components/close-window-button.tsx diff --git a/apps/dashboard/src/app/auth/success/page.tsx b/apps/engine/src/app/auth/success/page.tsx similarity index 100% rename from apps/dashboard/src/app/auth/success/page.tsx rename to apps/engine/src/app/auth/success/page.tsx diff --git a/apps/dashboard/src/app/global-error.tsx b/apps/engine/src/app/global-error.tsx similarity index 100% rename from apps/dashboard/src/app/global-error.tsx rename to apps/engine/src/app/global-error.tsx diff --git a/apps/dashboard/src/app/globals.css b/apps/engine/src/app/globals.css similarity index 100% rename from apps/dashboard/src/app/globals.css rename to apps/engine/src/app/globals.css diff --git a/apps/dashboard/src/app/layout.tsx b/apps/engine/src/app/layout.tsx similarity index 100% rename from apps/dashboard/src/app/layout.tsx rename to apps/engine/src/app/layout.tsx diff --git a/apps/dashboard/src/components/account-menu/acocunt-menu.tsx b/apps/engine/src/components/account-menu/acocunt-menu.tsx similarity index 100% rename from apps/dashboard/src/components/account-menu/acocunt-menu.tsx rename to apps/engine/src/components/account-menu/acocunt-menu.tsx diff --git a/apps/dashboard/src/components/account-menu/index.ts b/apps/engine/src/components/account-menu/index.ts similarity index 100% rename from apps/dashboard/src/components/account-menu/index.ts rename to apps/engine/src/components/account-menu/index.ts diff --git a/apps/dashboard/src/components/app-navigation/app-navigation.tsx b/apps/engine/src/components/app-navigation/app-navigation.tsx similarity index 100% rename from apps/dashboard/src/components/app-navigation/app-navigation.tsx rename to apps/engine/src/components/app-navigation/app-navigation.tsx diff --git a/apps/dashboard/src/components/app-navigation/index.ts b/apps/engine/src/components/app-navigation/index.ts similarity index 100% rename from apps/dashboard/src/components/app-navigation/index.ts rename to apps/engine/src/components/app-navigation/index.ts diff --git a/apps/dashboard/src/components/banners/community-banner/community-banner.tsx b/apps/engine/src/components/banners/community-banner/community-banner.tsx similarity index 100% rename from apps/dashboard/src/components/banners/community-banner/community-banner.tsx rename to apps/engine/src/components/banners/community-banner/community-banner.tsx diff --git a/apps/dashboard/src/components/banners/community-banner/discord-icon.png b/apps/engine/src/components/banners/community-banner/discord-icon.png similarity index 100% rename from apps/dashboard/src/components/banners/community-banner/discord-icon.png rename to apps/engine/src/components/banners/community-banner/discord-icon.png diff --git a/apps/dashboard/src/components/banners/community-banner/index.ts b/apps/engine/src/components/banners/community-banner/index.ts similarity index 100% rename from apps/dashboard/src/components/banners/community-banner/index.ts rename to apps/engine/src/components/banners/community-banner/index.ts diff --git a/apps/dashboard/src/components/banners/get-started-banner/get-started-banner.tsx b/apps/engine/src/components/banners/get-started-banner/get-started-banner.tsx similarity index 100% rename from apps/dashboard/src/components/banners/get-started-banner/get-started-banner.tsx rename to apps/engine/src/components/banners/get-started-banner/get-started-banner.tsx diff --git a/apps/dashboard/src/components/banners/get-started-banner/index.ts b/apps/engine/src/components/banners/get-started-banner/index.ts similarity index 100% rename from apps/dashboard/src/components/banners/get-started-banner/index.ts rename to apps/engine/src/components/banners/get-started-banner/index.ts diff --git a/apps/dashboard/src/components/banners/vision-banner/_components/card.tsx b/apps/engine/src/components/banners/vision-banner/_components/card.tsx similarity index 100% rename from apps/dashboard/src/components/banners/vision-banner/_components/card.tsx rename to apps/engine/src/components/banners/vision-banner/_components/card.tsx diff --git a/apps/dashboard/src/components/banners/vision-banner/index.ts b/apps/engine/src/components/banners/vision-banner/index.ts similarity index 100% rename from apps/dashboard/src/components/banners/vision-banner/index.ts rename to apps/engine/src/components/banners/vision-banner/index.ts diff --git a/apps/dashboard/src/components/banners/vision-banner/vision-banner.tsx b/apps/engine/src/components/banners/vision-banner/vision-banner.tsx similarity index 100% rename from apps/dashboard/src/components/banners/vision-banner/vision-banner.tsx rename to apps/engine/src/components/banners/vision-banner/vision-banner.tsx diff --git a/apps/dashboard/src/components/button/button.tsx b/apps/engine/src/components/button/button.tsx similarity index 100% rename from apps/dashboard/src/components/button/button.tsx rename to apps/engine/src/components/button/button.tsx diff --git a/apps/dashboard/src/components/button/index.ts b/apps/engine/src/components/button/index.ts similarity index 100% rename from apps/dashboard/src/components/button/index.ts rename to apps/engine/src/components/button/index.ts diff --git a/apps/dashboard/src/components/copy-to-clipboard/copy-to-clipboard.tsx b/apps/engine/src/components/copy-to-clipboard/copy-to-clipboard.tsx similarity index 100% rename from apps/dashboard/src/components/copy-to-clipboard/copy-to-clipboard.tsx rename to apps/engine/src/components/copy-to-clipboard/copy-to-clipboard.tsx diff --git a/apps/dashboard/src/components/copy-to-clipboard/index.ts b/apps/engine/src/components/copy-to-clipboard/index.ts similarity index 100% rename from apps/dashboard/src/components/copy-to-clipboard/index.ts rename to apps/engine/src/components/copy-to-clipboard/index.ts diff --git a/apps/dashboard/src/components/diff-block/diff-block.tsx b/apps/engine/src/components/diff-block/diff-block.tsx similarity index 100% rename from apps/dashboard/src/components/diff-block/diff-block.tsx rename to apps/engine/src/components/diff-block/diff-block.tsx diff --git a/apps/dashboard/src/components/diff-block/index.ts b/apps/engine/src/components/diff-block/index.ts similarity index 100% rename from apps/dashboard/src/components/diff-block/index.ts rename to apps/engine/src/components/diff-block/index.ts diff --git a/apps/dashboard/src/components/favicon/favicon.tsx b/apps/engine/src/components/favicon/favicon.tsx similarity index 100% rename from apps/dashboard/src/components/favicon/favicon.tsx rename to apps/engine/src/components/favicon/favicon.tsx diff --git a/apps/dashboard/src/components/favicon/index.ts b/apps/engine/src/components/favicon/index.ts similarity index 100% rename from apps/dashboard/src/components/favicon/index.ts rename to apps/engine/src/components/favicon/index.ts diff --git a/apps/dashboard/src/components/footer/footer.tsx b/apps/engine/src/components/footer/footer.tsx similarity index 100% rename from apps/dashboard/src/components/footer/footer.tsx rename to apps/engine/src/components/footer/footer.tsx diff --git a/apps/dashboard/src/components/footer/index.ts b/apps/engine/src/components/footer/index.ts similarity index 100% rename from apps/dashboard/src/components/footer/index.ts rename to apps/engine/src/components/footer/index.ts diff --git a/apps/dashboard/src/components/hero/figma-icon.svg b/apps/engine/src/components/hero/figma-icon.svg similarity index 100% rename from apps/dashboard/src/components/hero/figma-icon.svg rename to apps/engine/src/components/hero/figma-icon.svg diff --git a/apps/dashboard/src/components/hero/frame.svg b/apps/engine/src/components/hero/frame.svg similarity index 100% rename from apps/dashboard/src/components/hero/frame.svg rename to apps/engine/src/components/hero/frame.svg diff --git a/apps/dashboard/src/components/hero/hero.tsx b/apps/engine/src/components/hero/hero.tsx similarity index 100% rename from apps/dashboard/src/components/hero/hero.tsx rename to apps/engine/src/components/hero/hero.tsx diff --git a/apps/dashboard/src/components/hero/index.ts b/apps/engine/src/components/hero/index.ts similarity index 100% rename from apps/dashboard/src/components/hero/index.ts rename to apps/engine/src/components/hero/index.ts diff --git a/apps/dashboard/src/components/home-button/home-button.tsx b/apps/engine/src/components/home-button/home-button.tsx similarity index 100% rename from apps/dashboard/src/components/home-button/home-button.tsx rename to apps/engine/src/components/home-button/home-button.tsx diff --git a/apps/dashboard/src/components/home-button/index.ts b/apps/engine/src/components/home-button/index.ts similarity index 100% rename from apps/dashboard/src/components/home-button/index.ts rename to apps/engine/src/components/home-button/index.ts diff --git a/apps/dashboard/src/components/home-button/logo.svg b/apps/engine/src/components/home-button/logo.svg similarity index 100% rename from apps/dashboard/src/components/home-button/logo.svg rename to apps/engine/src/components/home-button/logo.svg diff --git a/apps/dashboard/src/components/home-navigation/assets/ds-logo.svg b/apps/engine/src/components/home-navigation/assets/ds-logo.svg similarity index 100% rename from apps/dashboard/src/components/home-navigation/assets/ds-logo.svg rename to apps/engine/src/components/home-navigation/assets/ds-logo.svg diff --git a/apps/dashboard/src/components/home-navigation/home-navigation.tsx b/apps/engine/src/components/home-navigation/home-navigation.tsx similarity index 100% rename from apps/dashboard/src/components/home-navigation/home-navigation.tsx rename to apps/engine/src/components/home-navigation/home-navigation.tsx diff --git a/apps/dashboard/src/components/home-navigation/index.ts b/apps/engine/src/components/home-navigation/index.ts similarity index 100% rename from apps/dashboard/src/components/home-navigation/index.ts rename to apps/engine/src/components/home-navigation/index.ts diff --git a/apps/dashboard/src/components/index.ts b/apps/engine/src/components/index.ts similarity index 100% rename from apps/dashboard/src/components/index.ts rename to apps/engine/src/components/index.ts diff --git a/apps/dashboard/src/components/install-release/index.ts b/apps/engine/src/components/install-release/index.ts similarity index 100% rename from apps/dashboard/src/components/install-release/index.ts rename to apps/engine/src/components/install-release/index.ts diff --git a/apps/dashboard/src/components/install-release/install-release.tsx b/apps/engine/src/components/install-release/install-release.tsx similarity index 100% rename from apps/dashboard/src/components/install-release/install-release.tsx rename to apps/engine/src/components/install-release/install-release.tsx diff --git a/apps/dashboard/src/components/integration-card/index.ts b/apps/engine/src/components/integration-card/index.ts similarity index 100% rename from apps/dashboard/src/components/integration-card/index.ts rename to apps/engine/src/components/integration-card/index.ts diff --git a/apps/dashboard/src/components/integration-card/integration-card.tsx b/apps/engine/src/components/integration-card/integration-card.tsx similarity index 100% rename from apps/dashboard/src/components/integration-card/integration-card.tsx rename to apps/engine/src/components/integration-card/integration-card.tsx diff --git a/apps/dashboard/src/components/integration-logo/index.ts b/apps/engine/src/components/integration-logo/index.ts similarity index 100% rename from apps/dashboard/src/components/integration-logo/index.ts rename to apps/engine/src/components/integration-logo/index.ts diff --git a/apps/dashboard/src/components/integration-logo/integration-logo.tsx b/apps/engine/src/components/integration-logo/integration-logo.tsx similarity index 100% rename from apps/dashboard/src/components/integration-logo/integration-logo.tsx rename to apps/engine/src/components/integration-logo/integration-logo.tsx diff --git a/apps/dashboard/src/components/integration-settings/index.ts b/apps/engine/src/components/integration-settings/index.ts similarity index 100% rename from apps/dashboard/src/components/integration-settings/index.ts rename to apps/engine/src/components/integration-settings/index.ts diff --git a/apps/dashboard/src/components/integration-settings/integration-settings.tsx b/apps/engine/src/components/integration-settings/integration-settings.tsx similarity index 100% rename from apps/dashboard/src/components/integration-settings/integration-settings.tsx rename to apps/engine/src/components/integration-settings/integration-settings.tsx diff --git a/apps/dashboard/src/components/json-block/index.ts b/apps/engine/src/components/json-block/index.ts similarity index 100% rename from apps/dashboard/src/components/json-block/index.ts rename to apps/engine/src/components/json-block/index.ts diff --git a/apps/dashboard/src/components/json-block/json-block.tsx b/apps/engine/src/components/json-block/json-block.tsx similarity index 100% rename from apps/dashboard/src/components/json-block/json-block.tsx rename to apps/engine/src/components/json-block/json-block.tsx diff --git a/apps/dashboard/src/components/main-content/index.ts b/apps/engine/src/components/main-content/index.ts similarity index 100% rename from apps/dashboard/src/components/main-content/index.ts rename to apps/engine/src/components/main-content/index.ts diff --git a/apps/dashboard/src/components/main-content/main-content.tsx b/apps/engine/src/components/main-content/main-content.tsx similarity index 100% rename from apps/dashboard/src/components/main-content/main-content.tsx rename to apps/engine/src/components/main-content/main-content.tsx diff --git a/apps/dashboard/src/components/pill/index.ts b/apps/engine/src/components/pill/index.ts similarity index 100% rename from apps/dashboard/src/components/pill/index.ts rename to apps/engine/src/components/pill/index.ts diff --git a/apps/dashboard/src/components/pill/pill.tsx b/apps/engine/src/components/pill/pill.tsx similarity index 100% rename from apps/dashboard/src/components/pill/pill.tsx rename to apps/engine/src/components/pill/pill.tsx diff --git a/apps/dashboard/src/components/support-button/index.ts b/apps/engine/src/components/support-button/index.ts similarity index 100% rename from apps/dashboard/src/components/support-button/index.ts rename to apps/engine/src/components/support-button/index.ts diff --git a/apps/dashboard/src/components/support-button/support-button.tsx b/apps/engine/src/components/support-button/support-button.tsx similarity index 100% rename from apps/dashboard/src/components/support-button/support-button.tsx rename to apps/engine/src/components/support-button/support-button.tsx diff --git a/apps/dashboard/src/components/tooltip-info/index.ts b/apps/engine/src/components/tooltip-info/index.ts similarity index 100% rename from apps/dashboard/src/components/tooltip-info/index.ts rename to apps/engine/src/components/tooltip-info/index.ts diff --git a/apps/dashboard/src/components/tooltip-info/tooltip-info.tsx b/apps/engine/src/components/tooltip-info/tooltip-info.tsx similarity index 100% rename from apps/dashboard/src/components/tooltip-info/tooltip-info.tsx rename to apps/engine/src/components/tooltip-info/tooltip-info.tsx diff --git a/apps/dashboard/src/config.ts b/apps/engine/src/config.ts similarity index 100% rename from apps/dashboard/src/config.ts rename to apps/engine/src/config.ts diff --git a/apps/dashboard/src/env/client-env.ts b/apps/engine/src/env/client-env.ts similarity index 100% rename from apps/dashboard/src/env/client-env.ts rename to apps/engine/src/env/client-env.ts diff --git a/apps/dashboard/src/env/server-env.ts b/apps/engine/src/env/server-env.ts similarity index 100% rename from apps/dashboard/src/env/server-env.ts rename to apps/engine/src/env/server-env.ts diff --git a/apps/dashboard/src/instrumentation.ts b/apps/engine/src/instrumentation.ts similarity index 100% rename from apps/dashboard/src/instrumentation.ts rename to apps/engine/src/instrumentation.ts diff --git a/apps/dashboard/src/lib/analytics/provider.tsx b/apps/engine/src/lib/analytics/provider.tsx similarity index 100% rename from apps/dashboard/src/lib/analytics/provider.tsx rename to apps/engine/src/lib/analytics/provider.tsx diff --git a/apps/dashboard/src/lib/css/index.ts b/apps/engine/src/lib/css/index.ts similarity index 100% rename from apps/dashboard/src/lib/css/index.ts rename to apps/engine/src/lib/css/index.ts diff --git a/apps/dashboard/src/lib/css/utils.ts b/apps/engine/src/lib/css/utils.ts similarity index 100% rename from apps/dashboard/src/lib/css/utils.ts rename to apps/engine/src/lib/css/utils.ts diff --git a/apps/dashboard/src/lib/figma/figma.ts b/apps/engine/src/lib/figma/figma.ts similarity index 100% rename from apps/dashboard/src/lib/figma/figma.ts rename to apps/engine/src/lib/figma/figma.ts diff --git a/apps/dashboard/src/lib/figma/index.ts b/apps/engine/src/lib/figma/index.ts similarity index 100% rename from apps/dashboard/src/lib/figma/index.ts rename to apps/engine/src/lib/figma/index.ts diff --git a/apps/dashboard/src/lib/headers.mjs b/apps/engine/src/lib/headers.mjs similarity index 100% rename from apps/dashboard/src/lib/headers.mjs rename to apps/engine/src/lib/headers.mjs diff --git a/apps/dashboard/src/lib/metadata.ts b/apps/engine/src/lib/metadata.ts similarity index 100% rename from apps/dashboard/src/lib/metadata.ts rename to apps/engine/src/lib/metadata.ts diff --git a/apps/dashboard/src/lib/middleware/utils.ts b/apps/engine/src/lib/middleware/utils.ts similarity index 100% rename from apps/dashboard/src/lib/middleware/utils.ts rename to apps/engine/src/lib/middleware/utils.ts diff --git a/apps/dashboard/src/lib/rewrites.mjs b/apps/engine/src/lib/rewrites.mjs similarity index 100% rename from apps/dashboard/src/lib/rewrites.mjs rename to apps/engine/src/lib/rewrites.mjs diff --git a/apps/dashboard/src/lib/safe-action.ts b/apps/engine/src/lib/safe-action.ts similarity index 100% rename from apps/dashboard/src/lib/safe-action.ts rename to apps/engine/src/lib/safe-action.ts diff --git a/apps/dashboard/src/middleware.ts b/apps/engine/src/middleware.ts similarity index 100% rename from apps/dashboard/src/middleware.ts rename to apps/engine/src/middleware.ts diff --git a/apps/dashboard/src/types/kv-types.ts b/apps/engine/src/types/kv-types.ts similarity index 100% rename from apps/dashboard/src/types/kv-types.ts rename to apps/engine/src/types/kv-types.ts diff --git a/apps/dashboard/tailwind.config.ts b/apps/engine/tailwind.config.ts similarity index 83% rename from apps/dashboard/tailwind.config.ts rename to apps/engine/tailwind.config.ts index 13d21fa0..b23db3e8 100644 --- a/apps/dashboard/tailwind.config.ts +++ b/apps/engine/tailwind.config.ts @@ -1,6 +1,9 @@ import type { Config } from 'tailwindcss'; const config: Config = { + corePlugins: { + preflight: false, // Usage of packages/components includes preflight already + }, content: [ './src/pages/**/*.{js,ts,jsx,tsx,mdx}', './src/components/**/*.{js,ts,jsx,tsx,mdx}', diff --git a/apps/dashboard/tsconfig.json b/apps/engine/tsconfig.json similarity index 100% rename from apps/dashboard/tsconfig.json rename to apps/engine/tsconfig.json diff --git a/package.json b/package.json index b9f0d106..597db3f3 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "prettier": "@ds-project/prettier", "scripts": { "build": "turbo run build", - "dev:engine": "turbo run dev --filter=dashboard --filter=@ds-project/database --filter=@ds-project/components", + "dev:engine": "turbo run dev --filter=engine --filter=@ds-project/database --filter=@ds-project/components", "dev:widget": "turbo run dev --filter=@ds-project/figma-widget --filter=@ds-project/components", "clean": "turbo run clean && rm -rf node_modules", "type-check": "turbo run type-check", diff --git a/packages/database/package.json b/packages/database/package.json index 54bac8b0..cae3fa8b 100644 --- a/packages/database/package.json +++ b/packages/database/package.json @@ -22,19 +22,19 @@ }, "scripts": { "dev": "pnpm start && pnpm status", - "dump": "pnpx supabase db dump --schema public -f supabase/schema.sql --local", + "dump": "supabase db dump --schema public -f supabase/schema.sql --local", "format": "prettier --check . --ignore-path ../../.gitignore --ignore-path ../../.prettierignore", "generate": "drizzle-kit generate", "lint": "eslint", "migrate": "pnpx tsx --conditions=react-server src/migrate.ts", - "reset": "pnpx supabase db reset && pnpm migrate", - "squash": "pnpx supabase migration squash --local", - "start": "pnpx supabase start", - "status": "pnpx supabase status", - "stop": "pnpx supabase stop", + "reset": "supabase db reset && pnpm migrate", + "squash": "supabase migration squash --local", + "start": "supabase start", + "status": "supabase status", + "stop": "supabase stop", "studio": "drizzle-kit studio", "type-check": "tsc --noEmit --emitDeclarationOnly false", - "types": "pnpm dlx supabase gen types --lang=typescript --local > src/__generated__/database.types.ts" + "types": "supabase gen types --lang=typescript --local > src/__generated__/database.types.ts" }, "prettier": "@ds-project/prettier", "dependencies": { @@ -55,6 +55,7 @@ "@types/node": "catalog:", "eslint": "catalog:", "style-dictionary": "catalog:", + "supabase": "^1.200.3", "typescript": "catalog:" } } diff --git a/packages/database/supabase/config.toml b/packages/database/supabase/config.toml index 343234d4..2b928f7f 100644 --- a/packages/database/supabase/config.toml +++ b/packages/database/supabase/config.toml @@ -1,6 +1,6 @@ # A string used to distinguish different Supabase projects on the same host. Defaults to the # working directory name when running `supabase init`. -project_id = "dashboard" +project_id = "engine" [api] enabled = true diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e28a4f4..d08845a6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,7 +82,7 @@ importers: specifier: ^2.1.2 version: 2.1.2 - apps/dashboard: + apps/engine: dependencies: '@ds-project/api': specifier: workspace:* @@ -110,7 +110,7 @@ importers: version: 6.1.2 '@sentry/nextjs': specifier: ^8.30.0 - version: 8.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.12(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)(webpack@5.94.0) + version: 8.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.12(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)(webpack@5.94.0(esbuild@0.19.12)) '@supabase/ssr': specifier: ^0.4.0 version: 0.4.0(@supabase/supabase-js@2.45.0) @@ -259,9 +259,6 @@ importers: postcss: specifier: 'catalog:' version: 8.4.41 - supabase: - specifier: ^1.187.10 - version: 1.187.10 tailwindcss: specifier: 'catalog:' version: 3.4.7 @@ -645,6 +642,9 @@ importers: style-dictionary: specifier: 'catalog:' version: 4.1.0 + supabase: + specifier: ^1.200.3 + version: 1.200.3 typescript: specifier: 'catalog:' version: 5.5.4 @@ -893,10 +893,6 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.4': - resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.9': resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} engines: {node: '>=6.9.0'} @@ -928,10 +924,6 @@ packages: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.23.6': - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.8': resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} engines: {node: '>=6.9.0'} @@ -985,12 +977,6 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.5': - resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.24.9': resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} engines: {node: '>=6.9.0'} @@ -1017,10 +1003,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-simple-access@7.24.5': - resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-simple-access@7.24.7': resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} @@ -1053,10 +1035,6 @@ packages: resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.23.5': - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} @@ -1579,10 +1557,6 @@ packages: resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.0': - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} - engines: {node: '>=6.9.0'} - '@babel/template@7.24.7': resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} engines: {node: '>=6.9.0'} @@ -7624,8 +7598,8 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true - supabase@1.187.10: - resolution: {integrity: sha512-7Nc50xN0k/G5fX3bpa+ZaulBoK/i5jwdjXhiNzyZhUf8qEWQnSsT1LTidCvpzuGt+8Gi6G3aMAh/5GlRdBLIoQ==} + supabase@1.200.3: + resolution: {integrity: sha512-3NdhqBkfPVlm+rAhWQoVcyr54kykuAlHav/GWaAoQEHBDbbYI1lhbDzugk8ryQg92vSLwr3pWz0s4Hjdte8WyQ==} engines: {npm: '>=8'} hasBin: true @@ -8326,24 +8300,22 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.4': {} - '@babel/compat-data@7.24.9': {} '@babel/core@7.24.5': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.24.9 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.5) '@babel/helpers': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.24.8 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.6 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -8360,7 +8332,7 @@ snapshots: '@babel/generator@7.24.5': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 @@ -8379,23 +8351,15 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-compilation-targets@7.23.6': - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.23.2 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.24.8': dependencies: '@babel/compat-data': 7.24.9 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.2 + browserslist: 4.23.3 lru-cache: 5.1.1 semver: 6.3.1 @@ -8440,8 +8404,8 @@ snapshots: '@babel/helper-function-name@7.23.0': dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.9 + '@babel/template': 7.24.7 + '@babel/types': 7.25.6 '@babel/helper-function-name@7.24.7': dependencies: @@ -8450,7 +8414,7 @@ snapshots: '@babel/helper-hoist-variables@7.22.5': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@babel/helper-hoist-variables@7.24.7': dependencies: @@ -8459,7 +8423,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color @@ -8470,17 +8434,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 @@ -8494,7 +8447,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@babel/helper-plugin-utils@7.24.8': {} @@ -8516,27 +8469,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-simple-access@7.24.5': - dependencies: - '@babel/types': 7.24.9 - '@babel/helper-simple-access@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.5': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@babel/helper-split-export-declaration@7.24.7': dependencies: @@ -8550,8 +8499,6 @@ snapshots: '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-option@7.23.5': {} - '@babel/helper-validator-option@7.24.8': {} '@babel/helper-wrap-function@7.24.7': @@ -8559,15 +8506,15 @@ snapshots: '@babel/helper-function-name': 7.24.7 '@babel/template': 7.24.7 '@babel/traverse': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color '@babel/helpers@7.24.5': dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.9 + '@babel/template': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color @@ -8591,7 +8538,7 @@ snapshots: '@babel/parser@7.24.8': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.5)': dependencies: @@ -9176,7 +9123,7 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 esutils: 2.0.3 '@babel/preset-typescript@7.24.7(@babel/core@7.24.5)': @@ -9205,17 +9152,11 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.24.0': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.9 - '@babel/template@7.24.7': dependencies: '@babel/code-frame': 7.24.7 '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@babel/traverse@7.24.5': dependencies: @@ -10952,7 +10893,7 @@ snapshots: '@sentry/types': 8.30.0 '@sentry/utils': 8.30.0 - '@sentry/nextjs@8.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.12(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)(webpack@5.94.0)': + '@sentry/nextjs@8.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(next@14.2.12(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)(webpack@5.94.0(esbuild@0.19.12))': dependencies: '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 @@ -10964,14 +10905,14 @@ snapshots: '@sentry/types': 8.30.0 '@sentry/utils': 8.30.0 '@sentry/vercel-edge': 8.30.0 - '@sentry/webpack-plugin': 2.22.3(webpack@5.94.0) + '@sentry/webpack-plugin': 2.22.3(webpack@5.94.0(esbuild@0.19.12)) chalk: 3.0.0 next: 14.2.12(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) resolve: 1.22.8 rollup: 3.29.4 stacktrace-parser: 0.1.10 optionalDependencies: - webpack: 5.94.0 + webpack: 5.94.0(esbuild@0.19.12) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/core' @@ -11050,12 +10991,12 @@ snapshots: '@sentry/types': 8.30.0 '@sentry/utils': 8.30.0 - '@sentry/webpack-plugin@2.22.3(webpack@5.94.0)': + '@sentry/webpack-plugin@2.22.3(webpack@5.94.0(esbuild@0.19.12))': dependencies: '@sentry/bundler-plugin-core': 2.22.3 unplugin: 1.0.1 uuid: 9.0.1 - webpack: 5.94.0 + webpack: 5.94.0(esbuild@0.19.12) transitivePeerDependencies: - encoding - supports-color @@ -11484,19 +11425,19 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.5 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.24.8 - '@babel/types': 7.24.9 + '@babel/types': 7.25.6 '@types/babel__traverse@7.20.5': dependencies: @@ -11878,7 +11819,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -16070,7 +16011,7 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 - supabase@1.187.10: + supabase@1.200.3: dependencies: bin-links: 4.0.4 https-proxy-agent: 7.0.5 @@ -16203,14 +16144,16 @@ snapshots: type-fest: 2.19.0 unique-string: 3.0.0 - terser-webpack-plugin@5.3.10(webpack@5.94.0): + terser-webpack-plugin@5.3.10(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.33.0 - webpack: 5.94.0 + webpack: 5.94.0(esbuild@0.19.12) + optionalDependencies: + esbuild: 0.19.12 terser@5.33.0: dependencies: @@ -16632,7 +16575,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.94.0: + webpack@5.94.0(esbuild@0.19.12): dependencies: '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.12.1 @@ -16654,7 +16597,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.94.0) + terser-webpack-plugin: 5.3.10(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: