diff --git a/.github/workflows/prettier.yml b/.github/workflows/prettier.yml index 3d4bc47ad7d..379248ed601 100644 --- a/.github/workflows/prettier.yml +++ b/.github/workflows/prettier.yml @@ -17,9 +17,7 @@ jobs: - name: Check out repo uses: actions/checkout@v4 with: - sparse-checkout: | - apps - studio + sparse-checkout: apps - name: Setup node uses: actions/setup-node@v3 with: @@ -32,8 +30,7 @@ jobs: npm i prettier@2 prettier-plugin-sql-cst - name: Run prettier run: |- - npx prettier -c '{apps,studio}/**/*.{js,jsx,ts,tsx,css,md,mdx,json}' - + npx prettier -c 'apps/**/*.{js,jsx,ts,tsx,css,md,mdx,json}' # i18n is not a node package, so we handle that one separately format-i18n: diff --git a/.github/workflows/publish_image.yml b/.github/workflows/publish_image.yml index 425bdd5e731..9a6b20038b7 100644 --- a/.github/workflows/publish_image.yml +++ b/.github/workflows/publish_image.yml @@ -62,7 +62,7 @@ jobs: with: push: true context: '{{defaultContext}}' - file: studio/Dockerfile + file: apps/studio/Dockerfile target: production platforms: linux/${{ env.arch }} tags: ${{ steps.meta.outputs.tags }} @@ -105,7 +105,7 @@ jobs: with: push: true context: . - file: studio/Dockerfile + file: apps/studio/Dockerfile target: production platforms: linux/${{ env.arch }} tags: ${{ steps.meta.outputs.tags }} diff --git a/.github/workflows/studio-tests.yml b/.github/workflows/studio-tests.yml index 45c73f91bbc..edb17574b6b 100644 --- a/.github/workflows/studio-tests.yml +++ b/.github/workflows/studio-tests.yml @@ -7,12 +7,12 @@ on: push: branches: [master, studio] paths: - - 'studio/**' + - 'apps/studio/**' - 'package-lock.json' pull_request: branches: [master, studio] paths: - - 'studio/**' + - 'apps/studio/**' - 'package-lock.json' # Cancel old builds on new commit for same workflow + branch/PR @@ -35,7 +35,7 @@ jobs: - uses: actions/checkout@v4 with: sparse-checkout: | - studio + apps/studio packages - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 diff --git a/.prettierignore b/.prettierignore index 1435554ced1..a11b83a7238 100644 --- a/.prettierignore +++ b/.prettierignore @@ -12,10 +12,5 @@ examples/slack-clone/nextjs-slack-clone/full-schema.sql # ignore files with custom js formatting apps/docs/pages/guides/auth/*.mdx apps/docs/pages/guides/integrations/*.mdx -studio/public -studio/__mocks__ -studio/.next -studio/.storybook -studio/.swc -studio/.turbo -studio/node +apps/studio/public +apps/**/.turbo diff --git a/studio/.babelrc b/apps/studio/.babelrc similarity index 100% rename from studio/.babelrc rename to apps/studio/.babelrc diff --git a/studio/.env b/apps/studio/.env similarity index 100% rename from studio/.env rename to apps/studio/.env diff --git a/studio/.eslintrc.json b/apps/studio/.eslintrc.json similarity index 100% rename from studio/.eslintrc.json rename to apps/studio/.eslintrc.json diff --git a/studio/.gitignore b/apps/studio/.gitignore similarity index 100% rename from studio/.gitignore rename to apps/studio/.gitignore diff --git a/studio/.nvmrc b/apps/studio/.nvmrc similarity index 100% rename from studio/.nvmrc rename to apps/studio/.nvmrc diff --git a/studio/.storybook/main.js b/apps/studio/.storybook/main.js similarity index 100% rename from studio/.storybook/main.js rename to apps/studio/.storybook/main.js diff --git a/studio/.storybook/preview.css b/apps/studio/.storybook/preview.css similarity index 100% rename from studio/.storybook/preview.css rename to apps/studio/.storybook/preview.css diff --git a/studio/.storybook/preview.js b/apps/studio/.storybook/preview.js similarity index 100% rename from studio/.storybook/preview.js rename to apps/studio/.storybook/preview.js diff --git a/studio/Dockerfile b/apps/studio/Dockerfile similarity index 100% rename from studio/Dockerfile rename to apps/studio/Dockerfile diff --git a/studio/README.md b/apps/studio/README.md similarity index 100% rename from studio/README.md rename to apps/studio/README.md diff --git a/studio/__mocks__/@monaco-editor/react.js b/apps/studio/__mocks__/@monaco-editor/react.js similarity index 100% rename from studio/__mocks__/@monaco-editor/react.js rename to apps/studio/__mocks__/@monaco-editor/react.js diff --git a/studio/__mocks__/components/layouts.js b/apps/studio/__mocks__/components/layouts.js similarity index 100% rename from studio/__mocks__/components/layouts.js rename to apps/studio/__mocks__/components/layouts.js diff --git a/studio/__mocks__/data/fetchers.js b/apps/studio/__mocks__/data/fetchers.js similarity index 100% rename from studio/__mocks__/data/fetchers.js rename to apps/studio/__mocks__/data/fetchers.js diff --git a/studio/__mocks__/data/subscriptions/org-subscription-query.js b/apps/studio/__mocks__/data/subscriptions/org-subscription-query.js similarity index 100% rename from studio/__mocks__/data/subscriptions/org-subscription-query.js rename to apps/studio/__mocks__/data/subscriptions/org-subscription-query.js diff --git a/studio/__mocks__/hooks.js b/apps/studio/__mocks__/hooks.js similarity index 100% rename from studio/__mocks__/hooks.js rename to apps/studio/__mocks__/hooks.js diff --git a/studio/__mocks__/hooks/analytics/useFillTimeseriesSorted.ts b/apps/studio/__mocks__/hooks/analytics/useFillTimeseriesSorted.ts similarity index 100% rename from studio/__mocks__/hooks/analytics/useFillTimeseriesSorted.ts rename to apps/studio/__mocks__/hooks/analytics/useFillTimeseriesSorted.ts diff --git a/studio/__mocks__/lib/common/fetch.js b/apps/studio/__mocks__/lib/common/fetch.js similarity index 100% rename from studio/__mocks__/lib/common/fetch.js rename to apps/studio/__mocks__/lib/common/fetch.js diff --git a/studio/__mocks__/mobx-react-lite.js b/apps/studio/__mocks__/mobx-react-lite.js similarity index 100% rename from studio/__mocks__/mobx-react-lite.js rename to apps/studio/__mocks__/mobx-react-lite.js diff --git a/studio/__mocks__/next/router.js b/apps/studio/__mocks__/next/router.js similarity index 100% rename from studio/__mocks__/next/router.js rename to apps/studio/__mocks__/next/router.js diff --git a/studio/__mocks__/react-markdown.js b/apps/studio/__mocks__/react-markdown.js similarity index 100% rename from studio/__mocks__/react-markdown.js rename to apps/studio/__mocks__/react-markdown.js diff --git a/studio/__mocks__/remark-gfm.js b/apps/studio/__mocks__/remark-gfm.js similarity index 100% rename from studio/__mocks__/remark-gfm.js rename to apps/studio/__mocks__/remark-gfm.js diff --git a/studio/__mocks__/styleMock.js b/apps/studio/__mocks__/styleMock.js similarity index 100% rename from studio/__mocks__/styleMock.js rename to apps/studio/__mocks__/styleMock.js diff --git a/studio/components/README.md b/apps/studio/components/README.md similarity index 100% rename from studio/components/README.md rename to apps/studio/components/README.md diff --git a/studio/components/grid/SupabaseGrid.tsx b/apps/studio/components/grid/SupabaseGrid.tsx similarity index 100% rename from studio/components/grid/SupabaseGrid.tsx rename to apps/studio/components/grid/SupabaseGrid.tsx diff --git a/studio/components/grid/SupabaseGrid.utils.ts b/apps/studio/components/grid/SupabaseGrid.utils.ts similarity index 100% rename from studio/components/grid/SupabaseGrid.utils.ts rename to apps/studio/components/grid/SupabaseGrid.utils.ts diff --git a/studio/components/grid/components/common/BlockKeys.tsx b/apps/studio/components/grid/components/common/BlockKeys.tsx similarity index 100% rename from studio/components/grid/components/common/BlockKeys.tsx rename to apps/studio/components/grid/components/common/BlockKeys.tsx diff --git a/studio/components/grid/components/common/DropdownControl.tsx b/apps/studio/components/grid/components/common/DropdownControl.tsx similarity index 100% rename from studio/components/grid/components/common/DropdownControl.tsx rename to apps/studio/components/grid/components/common/DropdownControl.tsx diff --git a/studio/components/grid/components/common/EmptyValue.tsx b/apps/studio/components/grid/components/common/EmptyValue.tsx similarity index 100% rename from studio/components/grid/components/common/EmptyValue.tsx rename to apps/studio/components/grid/components/common/EmptyValue.tsx diff --git a/studio/components/grid/components/common/Hooks.tsx b/apps/studio/components/grid/components/common/Hooks.tsx similarity index 100% rename from studio/components/grid/components/common/Hooks.tsx rename to apps/studio/components/grid/components/common/Hooks.tsx diff --git a/studio/components/grid/components/common/MonacoEditor.tsx b/apps/studio/components/grid/components/common/MonacoEditor.tsx similarity index 100% rename from studio/components/grid/components/common/MonacoEditor.tsx rename to apps/studio/components/grid/components/common/MonacoEditor.tsx diff --git a/studio/components/grid/components/common/NullValue.tsx b/apps/studio/components/grid/components/common/NullValue.tsx similarity index 100% rename from studio/components/grid/components/common/NullValue.tsx rename to apps/studio/components/grid/components/common/NullValue.tsx diff --git a/studio/components/grid/components/common/Shortcuts.tsx b/apps/studio/components/grid/components/common/Shortcuts.tsx similarity index 100% rename from studio/components/grid/components/common/Shortcuts.tsx rename to apps/studio/components/grid/components/common/Shortcuts.tsx diff --git a/studio/components/grid/components/common/index.ts b/apps/studio/components/grid/components/common/index.ts similarity index 100% rename from studio/components/grid/components/common/index.ts rename to apps/studio/components/grid/components/common/index.ts diff --git a/studio/components/grid/components/editor/BooleanEditor.tsx b/apps/studio/components/grid/components/editor/BooleanEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/BooleanEditor.tsx rename to apps/studio/components/grid/components/editor/BooleanEditor.tsx diff --git a/studio/components/grid/components/editor/DateEditor.tsx b/apps/studio/components/grid/components/editor/DateEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/DateEditor.tsx rename to apps/studio/components/grid/components/editor/DateEditor.tsx diff --git a/studio/components/grid/components/editor/DateTimeEditor.tsx b/apps/studio/components/grid/components/editor/DateTimeEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/DateTimeEditor.tsx rename to apps/studio/components/grid/components/editor/DateTimeEditor.tsx diff --git a/studio/components/grid/components/editor/JsonEditor.tsx b/apps/studio/components/grid/components/editor/JsonEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/JsonEditor.tsx rename to apps/studio/components/grid/components/editor/JsonEditor.tsx diff --git a/studio/components/grid/components/editor/NumberEditor.tsx b/apps/studio/components/grid/components/editor/NumberEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/NumberEditor.tsx rename to apps/studio/components/grid/components/editor/NumberEditor.tsx diff --git a/studio/components/grid/components/editor/SelectEditor.tsx b/apps/studio/components/grid/components/editor/SelectEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/SelectEditor.tsx rename to apps/studio/components/grid/components/editor/SelectEditor.tsx diff --git a/studio/components/grid/components/editor/TextEditor.tsx b/apps/studio/components/grid/components/editor/TextEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/TextEditor.tsx rename to apps/studio/components/grid/components/editor/TextEditor.tsx diff --git a/studio/components/grid/components/editor/TimeEditor.tsx b/apps/studio/components/grid/components/editor/TimeEditor.tsx similarity index 100% rename from studio/components/grid/components/editor/TimeEditor.tsx rename to apps/studio/components/grid/components/editor/TimeEditor.tsx diff --git a/studio/components/grid/components/editor/index.ts b/apps/studio/components/grid/components/editor/index.ts similarity index 100% rename from studio/components/grid/components/editor/index.ts rename to apps/studio/components/grid/components/editor/index.ts diff --git a/studio/components/grid/components/footer/Footer.tsx b/apps/studio/components/grid/components/footer/Footer.tsx similarity index 100% rename from studio/components/grid/components/footer/Footer.tsx rename to apps/studio/components/grid/components/footer/Footer.tsx diff --git a/studio/components/grid/components/footer/index.ts b/apps/studio/components/grid/components/footer/index.ts similarity index 100% rename from studio/components/grid/components/footer/index.ts rename to apps/studio/components/grid/components/footer/index.ts diff --git a/studio/components/grid/components/footer/pagination/Pagination.tsx b/apps/studio/components/grid/components/footer/pagination/Pagination.tsx similarity index 100% rename from studio/components/grid/components/footer/pagination/Pagination.tsx rename to apps/studio/components/grid/components/footer/pagination/Pagination.tsx diff --git a/studio/components/grid/components/footer/pagination/index.ts b/apps/studio/components/grid/components/footer/pagination/index.ts similarity index 100% rename from studio/components/grid/components/footer/pagination/index.ts rename to apps/studio/components/grid/components/footer/pagination/index.ts diff --git a/studio/components/grid/components/formatter/BooleanFormatter.tsx b/apps/studio/components/grid/components/formatter/BooleanFormatter.tsx similarity index 100% rename from studio/components/grid/components/formatter/BooleanFormatter.tsx rename to apps/studio/components/grid/components/formatter/BooleanFormatter.tsx diff --git a/studio/components/grid/components/formatter/DefaultFormatter.tsx b/apps/studio/components/grid/components/formatter/DefaultFormatter.tsx similarity index 100% rename from studio/components/grid/components/formatter/DefaultFormatter.tsx rename to apps/studio/components/grid/components/formatter/DefaultFormatter.tsx diff --git a/studio/components/grid/components/formatter/ForeignKeyFormatter.tsx b/apps/studio/components/grid/components/formatter/ForeignKeyFormatter.tsx similarity index 100% rename from studio/components/grid/components/formatter/ForeignKeyFormatter.tsx rename to apps/studio/components/grid/components/formatter/ForeignKeyFormatter.tsx diff --git a/studio/components/grid/components/formatter/JsonFormatter.tsx b/apps/studio/components/grid/components/formatter/JsonFormatter.tsx similarity index 100% rename from studio/components/grid/components/formatter/JsonFormatter.tsx rename to apps/studio/components/grid/components/formatter/JsonFormatter.tsx diff --git a/studio/components/grid/components/formatter/index.ts b/apps/studio/components/grid/components/formatter/index.ts similarity index 100% rename from studio/components/grid/components/formatter/index.ts rename to apps/studio/components/grid/components/formatter/index.ts diff --git a/studio/components/grid/components/grid/AddColumn.tsx b/apps/studio/components/grid/components/grid/AddColumn.tsx similarity index 100% rename from studio/components/grid/components/grid/AddColumn.tsx rename to apps/studio/components/grid/components/grid/AddColumn.tsx diff --git a/studio/components/grid/components/grid/ColumnHeader.tsx b/apps/studio/components/grid/components/grid/ColumnHeader.tsx similarity index 100% rename from studio/components/grid/components/grid/ColumnHeader.tsx rename to apps/studio/components/grid/components/grid/ColumnHeader.tsx diff --git a/studio/components/grid/components/grid/Grid.tsx b/apps/studio/components/grid/components/grid/Grid.tsx similarity index 100% rename from studio/components/grid/components/grid/Grid.tsx rename to apps/studio/components/grid/components/grid/Grid.tsx diff --git a/studio/components/grid/components/grid/RowRenderer.tsx b/apps/studio/components/grid/components/grid/RowRenderer.tsx similarity index 100% rename from studio/components/grid/components/grid/RowRenderer.tsx rename to apps/studio/components/grid/components/grid/RowRenderer.tsx diff --git a/studio/components/grid/components/grid/SelectColumn.tsx b/apps/studio/components/grid/components/grid/SelectColumn.tsx similarity index 100% rename from studio/components/grid/components/grid/SelectColumn.tsx rename to apps/studio/components/grid/components/grid/SelectColumn.tsx diff --git a/studio/components/grid/components/grid/index.ts b/apps/studio/components/grid/components/grid/index.ts similarity index 100% rename from studio/components/grid/components/grid/index.ts rename to apps/studio/components/grid/components/grid/index.ts diff --git a/studio/components/grid/components/header/Header.tsx b/apps/studio/components/grid/components/header/Header.tsx similarity index 100% rename from studio/components/grid/components/header/Header.tsx rename to apps/studio/components/grid/components/header/Header.tsx diff --git a/studio/components/grid/components/header/RLSBannerWarning.tsx b/apps/studio/components/grid/components/header/RLSBannerWarning.tsx similarity index 100% rename from studio/components/grid/components/header/RLSBannerWarning.tsx rename to apps/studio/components/grid/components/header/RLSBannerWarning.tsx diff --git a/studio/components/grid/components/header/RefreshButton.tsx b/apps/studio/components/grid/components/header/RefreshButton.tsx similarity index 100% rename from studio/components/grid/components/header/RefreshButton.tsx rename to apps/studio/components/grid/components/header/RefreshButton.tsx diff --git a/studio/components/grid/components/header/filter/Filter.constants.ts b/apps/studio/components/grid/components/header/filter/Filter.constants.ts similarity index 100% rename from studio/components/grid/components/header/filter/Filter.constants.ts rename to apps/studio/components/grid/components/header/filter/Filter.constants.ts diff --git a/studio/components/grid/components/header/filter/FilterPopover.tsx b/apps/studio/components/grid/components/header/filter/FilterPopover.tsx similarity index 100% rename from studio/components/grid/components/header/filter/FilterPopover.tsx rename to apps/studio/components/grid/components/header/filter/FilterPopover.tsx diff --git a/studio/components/grid/components/header/filter/FilterRow.tsx b/apps/studio/components/grid/components/header/filter/FilterRow.tsx similarity index 100% rename from studio/components/grid/components/header/filter/FilterRow.tsx rename to apps/studio/components/grid/components/header/filter/FilterRow.tsx diff --git a/studio/components/grid/components/header/filter/index.ts b/apps/studio/components/grid/components/header/filter/index.ts similarity index 100% rename from studio/components/grid/components/header/filter/index.ts rename to apps/studio/components/grid/components/header/filter/index.ts diff --git a/studio/components/grid/components/header/index.ts b/apps/studio/components/grid/components/header/index.ts similarity index 100% rename from studio/components/grid/components/header/index.ts rename to apps/studio/components/grid/components/header/index.ts diff --git a/studio/components/grid/components/header/sort/SortPopover.tsx b/apps/studio/components/grid/components/header/sort/SortPopover.tsx similarity index 100% rename from studio/components/grid/components/header/sort/SortPopover.tsx rename to apps/studio/components/grid/components/header/sort/SortPopover.tsx diff --git a/studio/components/grid/components/header/sort/SortRow.tsx b/apps/studio/components/grid/components/header/sort/SortRow.tsx similarity index 100% rename from studio/components/grid/components/header/sort/SortRow.tsx rename to apps/studio/components/grid/components/header/sort/SortRow.tsx diff --git a/studio/components/grid/components/header/sort/index.ts b/apps/studio/components/grid/components/header/sort/index.ts similarity index 100% rename from studio/components/grid/components/header/sort/index.ts rename to apps/studio/components/grid/components/header/sort/index.ts diff --git a/studio/components/grid/components/menu/ColumnMenu.tsx b/apps/studio/components/grid/components/menu/ColumnMenu.tsx similarity index 100% rename from studio/components/grid/components/menu/ColumnMenu.tsx rename to apps/studio/components/grid/components/menu/ColumnMenu.tsx diff --git a/studio/components/grid/components/menu/RowContextMenu.tsx b/apps/studio/components/grid/components/menu/RowContextMenu.tsx similarity index 100% rename from studio/components/grid/components/menu/RowContextMenu.tsx rename to apps/studio/components/grid/components/menu/RowContextMenu.tsx diff --git a/studio/components/grid/components/menu/index.ts b/apps/studio/components/grid/components/menu/index.ts similarity index 100% rename from studio/components/grid/components/menu/index.ts rename to apps/studio/components/grid/components/menu/index.ts diff --git a/studio/components/grid/constants.ts b/apps/studio/components/grid/constants.ts similarity index 100% rename from studio/components/grid/constants.ts rename to apps/studio/components/grid/constants.ts diff --git a/studio/components/grid/index.ts b/apps/studio/components/grid/index.ts similarity index 100% rename from studio/components/grid/index.ts rename to apps/studio/components/grid/index.ts diff --git a/studio/components/grid/query/Query.ts b/apps/studio/components/grid/query/Query.ts similarity index 100% rename from studio/components/grid/query/Query.ts rename to apps/studio/components/grid/query/Query.ts diff --git a/studio/components/grid/query/Query.utils.ts b/apps/studio/components/grid/query/Query.utils.ts similarity index 100% rename from studio/components/grid/query/Query.utils.ts rename to apps/studio/components/grid/query/Query.utils.ts diff --git a/studio/components/grid/query/QueryAction.ts b/apps/studio/components/grid/query/QueryAction.ts similarity index 100% rename from studio/components/grid/query/QueryAction.ts rename to apps/studio/components/grid/query/QueryAction.ts diff --git a/studio/components/grid/query/QueryFilter.ts b/apps/studio/components/grid/query/QueryFilter.ts similarity index 100% rename from studio/components/grid/query/QueryFilter.ts rename to apps/studio/components/grid/query/QueryFilter.ts diff --git a/studio/components/grid/query/QueryModifier.ts b/apps/studio/components/grid/query/QueryModifier.ts similarity index 100% rename from studio/components/grid/query/QueryModifier.ts rename to apps/studio/components/grid/query/QueryModifier.ts diff --git a/studio/components/grid/query/index.ts b/apps/studio/components/grid/query/index.ts similarity index 100% rename from studio/components/grid/query/index.ts rename to apps/studio/components/grid/query/index.ts diff --git a/studio/components/grid/services/row/SqlRowService.ts b/apps/studio/components/grid/services/row/SqlRowService.ts similarity index 100% rename from studio/components/grid/services/row/SqlRowService.ts rename to apps/studio/components/grid/services/row/SqlRowService.ts diff --git a/studio/components/grid/services/row/index.tsx b/apps/studio/components/grid/services/row/index.tsx similarity index 100% rename from studio/components/grid/services/row/index.tsx rename to apps/studio/components/grid/services/row/index.tsx diff --git a/studio/components/grid/store/Store.tsx b/apps/studio/components/grid/store/Store.tsx similarity index 100% rename from studio/components/grid/store/Store.tsx rename to apps/studio/components/grid/store/Store.tsx diff --git a/studio/components/grid/store/index.ts b/apps/studio/components/grid/store/index.ts similarity index 100% rename from studio/components/grid/store/index.ts rename to apps/studio/components/grid/store/index.ts diff --git a/studio/components/grid/store/reducers/base.ts b/apps/studio/components/grid/store/reducers/base.ts similarity index 100% rename from studio/components/grid/store/reducers/base.ts rename to apps/studio/components/grid/store/reducers/base.ts diff --git a/studio/components/grid/store/reducers/callback.ts b/apps/studio/components/grid/store/reducers/callback.ts similarity index 100% rename from studio/components/grid/store/reducers/callback.ts rename to apps/studio/components/grid/store/reducers/callback.ts diff --git a/studio/components/grid/store/reducers/column.ts b/apps/studio/components/grid/store/reducers/column.ts similarity index 100% rename from studio/components/grid/store/reducers/column.ts rename to apps/studio/components/grid/store/reducers/column.ts diff --git a/studio/components/grid/store/reducers/index.ts b/apps/studio/components/grid/store/reducers/index.ts similarity index 100% rename from studio/components/grid/store/reducers/index.ts rename to apps/studio/components/grid/store/reducers/index.ts diff --git a/studio/components/grid/store/reducers/row.ts b/apps/studio/components/grid/store/reducers/row.ts similarity index 100% rename from studio/components/grid/store/reducers/row.ts rename to apps/studio/components/grid/store/reducers/row.ts diff --git a/studio/components/grid/types/base.ts b/apps/studio/components/grid/types/base.ts similarity index 100% rename from studio/components/grid/types/base.ts rename to apps/studio/components/grid/types/base.ts diff --git a/studio/components/grid/types/grid.ts b/apps/studio/components/grid/types/grid.ts similarity index 100% rename from studio/components/grid/types/grid.ts rename to apps/studio/components/grid/types/grid.ts diff --git a/studio/components/grid/types/index.ts b/apps/studio/components/grid/types/index.ts similarity index 100% rename from studio/components/grid/types/index.ts rename to apps/studio/components/grid/types/index.ts diff --git a/studio/components/grid/types/query.ts b/apps/studio/components/grid/types/query.ts similarity index 100% rename from studio/components/grid/types/query.ts rename to apps/studio/components/grid/types/query.ts diff --git a/studio/components/grid/types/service.ts b/apps/studio/components/grid/types/service.ts similarity index 100% rename from studio/components/grid/types/service.ts rename to apps/studio/components/grid/types/service.ts diff --git a/studio/components/grid/types/table.ts b/apps/studio/components/grid/types/table.ts similarity index 100% rename from studio/components/grid/types/table.ts rename to apps/studio/components/grid/types/table.ts diff --git a/studio/components/grid/utils/column.ts b/apps/studio/components/grid/utils/column.ts similarity index 100% rename from studio/components/grid/utils/column.ts rename to apps/studio/components/grid/utils/column.ts diff --git a/studio/components/grid/utils/common.ts b/apps/studio/components/grid/utils/common.ts similarity index 100% rename from studio/components/grid/utils/common.ts rename to apps/studio/components/grid/utils/common.ts diff --git a/studio/components/grid/utils/gridColumns.tsx b/apps/studio/components/grid/utils/gridColumns.tsx similarity index 100% rename from studio/components/grid/utils/gridColumns.tsx rename to apps/studio/components/grid/utils/gridColumns.tsx diff --git a/studio/components/grid/utils/hooks.tsx b/apps/studio/components/grid/utils/hooks.tsx similarity index 100% rename from studio/components/grid/utils/hooks.tsx rename to apps/studio/components/grid/utils/hooks.tsx diff --git a/studio/components/grid/utils/index.ts b/apps/studio/components/grid/utils/index.ts similarity index 100% rename from studio/components/grid/utils/index.ts rename to apps/studio/components/grid/utils/index.ts diff --git a/studio/components/grid/utils/row.ts b/apps/studio/components/grid/utils/row.ts similarity index 100% rename from studio/components/grid/utils/row.ts rename to apps/studio/components/grid/utils/row.ts diff --git a/studio/components/grid/utils/types.ts b/apps/studio/components/grid/utils/types.ts similarity index 100% rename from studio/components/grid/utils/types.ts rename to apps/studio/components/grid/utils/types.ts diff --git a/studio/components/head/Favicons.tsx b/apps/studio/components/head/Favicons.tsx similarity index 100% rename from studio/components/head/Favicons.tsx rename to apps/studio/components/head/Favicons.tsx diff --git a/studio/components/interfaces/Account/AccessTokenList.tsx b/apps/studio/components/interfaces/Account/AccessTokenList.tsx similarity index 100% rename from studio/components/interfaces/Account/AccessTokenList.tsx rename to apps/studio/components/interfaces/Account/AccessTokenList.tsx diff --git a/studio/components/interfaces/Account/AuditLogs.tsx b/apps/studio/components/interfaces/Account/AuditLogs.tsx similarity index 100% rename from studio/components/interfaces/Account/AuditLogs.tsx rename to apps/studio/components/interfaces/Account/AuditLogs.tsx diff --git a/studio/components/interfaces/Account/NewAccessTokenButton.tsx b/apps/studio/components/interfaces/Account/NewAccessTokenButton.tsx similarity index 100% rename from studio/components/interfaces/Account/NewAccessTokenButton.tsx rename to apps/studio/components/interfaces/Account/NewAccessTokenButton.tsx diff --git a/studio/components/interfaces/Account/NewTokenBanner.tsx b/apps/studio/components/interfaces/Account/NewTokenBanner.tsx similarity index 100% rename from studio/components/interfaces/Account/NewTokenBanner.tsx rename to apps/studio/components/interfaces/Account/NewTokenBanner.tsx diff --git a/studio/components/interfaces/Account/Preferences/AccountInformation.tsx b/apps/studio/components/interfaces/Account/Preferences/AccountInformation.tsx similarity index 100% rename from studio/components/interfaces/Account/Preferences/AccountInformation.tsx rename to apps/studio/components/interfaces/Account/Preferences/AccountInformation.tsx diff --git a/studio/components/interfaces/Account/Preferences/AnalyticsSettings.tsx b/apps/studio/components/interfaces/Account/Preferences/AnalyticsSettings.tsx similarity index 100% rename from studio/components/interfaces/Account/Preferences/AnalyticsSettings.tsx rename to apps/studio/components/interfaces/Account/Preferences/AnalyticsSettings.tsx diff --git a/studio/components/interfaces/Account/Preferences/ThemeSettings.tsx b/apps/studio/components/interfaces/Account/Preferences/ThemeSettings.tsx similarity index 100% rename from studio/components/interfaces/Account/Preferences/ThemeSettings.tsx rename to apps/studio/components/interfaces/Account/Preferences/ThemeSettings.tsx diff --git a/studio/components/interfaces/Account/Preferences/index.ts b/apps/studio/components/interfaces/Account/Preferences/index.ts similarity index 100% rename from studio/components/interfaces/Account/Preferences/index.ts rename to apps/studio/components/interfaces/Account/Preferences/index.ts diff --git a/studio/components/interfaces/Account/TOTPFactors/AddNewFactorModal.tsx b/apps/studio/components/interfaces/Account/TOTPFactors/AddNewFactorModal.tsx similarity index 100% rename from studio/components/interfaces/Account/TOTPFactors/AddNewFactorModal.tsx rename to apps/studio/components/interfaces/Account/TOTPFactors/AddNewFactorModal.tsx diff --git a/studio/components/interfaces/Account/TOTPFactors/DeleteFactorModal.tsx b/apps/studio/components/interfaces/Account/TOTPFactors/DeleteFactorModal.tsx similarity index 100% rename from studio/components/interfaces/Account/TOTPFactors/DeleteFactorModal.tsx rename to apps/studio/components/interfaces/Account/TOTPFactors/DeleteFactorModal.tsx diff --git a/studio/components/interfaces/Account/TOTPFactors/index.tsx b/apps/studio/components/interfaces/Account/TOTPFactors/index.tsx similarity index 100% rename from studio/components/interfaces/Account/TOTPFactors/index.tsx rename to apps/studio/components/interfaces/Account/TOTPFactors/index.tsx diff --git a/studio/components/interfaces/Account/index.ts b/apps/studio/components/interfaces/Account/index.ts similarity index 100% rename from studio/components/interfaces/Account/index.ts rename to apps/studio/components/interfaces/Account/index.ts diff --git a/studio/components/interfaces/App/AppBannerWrapper.tsx b/apps/studio/components/interfaces/App/AppBannerWrapper.tsx similarity index 100% rename from studio/components/interfaces/App/AppBannerWrapper.tsx rename to apps/studio/components/interfaces/App/AppBannerWrapper.tsx diff --git a/studio/components/interfaces/App/CommandMenuWrapper.tsx b/apps/studio/components/interfaces/App/CommandMenuWrapper.tsx similarity index 100% rename from studio/components/interfaces/App/CommandMenuWrapper.tsx rename to apps/studio/components/interfaces/App/CommandMenuWrapper.tsx diff --git a/studio/components/interfaces/App/FeaturePreview/APISidePanelPreview.tsx b/apps/studio/components/interfaces/App/FeaturePreview/APISidePanelPreview.tsx similarity index 100% rename from studio/components/interfaces/App/FeaturePreview/APISidePanelPreview.tsx rename to apps/studio/components/interfaces/App/FeaturePreview/APISidePanelPreview.tsx diff --git a/studio/components/interfaces/App/FeaturePreview/FeaturePreviewContext.tsx b/apps/studio/components/interfaces/App/FeaturePreview/FeaturePreviewContext.tsx similarity index 100% rename from studio/components/interfaces/App/FeaturePreview/FeaturePreviewContext.tsx rename to apps/studio/components/interfaces/App/FeaturePreview/FeaturePreviewContext.tsx diff --git a/studio/components/interfaces/App/FeaturePreview/FeaturePreviewModal.tsx b/apps/studio/components/interfaces/App/FeaturePreview/FeaturePreviewModal.tsx similarity index 100% rename from studio/components/interfaces/App/FeaturePreview/FeaturePreviewModal.tsx rename to apps/studio/components/interfaces/App/FeaturePreview/FeaturePreviewModal.tsx diff --git a/studio/components/interfaces/App/FeaturePreview/index.ts b/apps/studio/components/interfaces/App/FeaturePreview/index.ts similarity index 100% rename from studio/components/interfaces/App/FeaturePreview/index.ts rename to apps/studio/components/interfaces/App/FeaturePreview/index.ts diff --git a/studio/components/interfaces/App/RouteValidationWrapper.tsx b/apps/studio/components/interfaces/App/RouteValidationWrapper.tsx similarity index 100% rename from studio/components/interfaces/App/RouteValidationWrapper.tsx rename to apps/studio/components/interfaces/App/RouteValidationWrapper.tsx diff --git a/studio/components/interfaces/App/index.ts b/apps/studio/components/interfaces/App/index.ts similarity index 100% rename from studio/components/interfaces/App/index.ts rename to apps/studio/components/interfaces/App/index.ts diff --git a/studio/components/interfaces/AuditLogs/FilterPopover.tsx b/apps/studio/components/interfaces/AuditLogs/FilterPopover.tsx similarity index 100% rename from studio/components/interfaces/AuditLogs/FilterPopover.tsx rename to apps/studio/components/interfaces/AuditLogs/FilterPopover.tsx diff --git a/studio/components/interfaces/AuditLogs/LogDetailsPanel.tsx b/apps/studio/components/interfaces/AuditLogs/LogDetailsPanel.tsx similarity index 100% rename from studio/components/interfaces/AuditLogs/LogDetailsPanel.tsx rename to apps/studio/components/interfaces/AuditLogs/LogDetailsPanel.tsx diff --git a/studio/components/interfaces/AuditLogs/index.ts b/apps/studio/components/interfaces/AuditLogs/index.ts similarity index 100% rename from studio/components/interfaces/AuditLogs/index.ts rename to apps/studio/components/interfaces/AuditLogs/index.ts diff --git a/studio/components/interfaces/Auth/AdvancedAuthSettingsForm/AdvancedAuthSettingsForm.tsx b/apps/studio/components/interfaces/Auth/AdvancedAuthSettingsForm/AdvancedAuthSettingsForm.tsx similarity index 100% rename from studio/components/interfaces/Auth/AdvancedAuthSettingsForm/AdvancedAuthSettingsForm.tsx rename to apps/studio/components/interfaces/Auth/AdvancedAuthSettingsForm/AdvancedAuthSettingsForm.tsx diff --git a/studio/components/interfaces/Auth/Auth.constants.ts b/apps/studio/components/interfaces/Auth/Auth.constants.ts similarity index 100% rename from studio/components/interfaces/Auth/Auth.constants.ts rename to apps/studio/components/interfaces/Auth/Auth.constants.ts diff --git a/studio/components/interfaces/Auth/Auth.types.ts b/apps/studio/components/interfaces/Auth/Auth.types.ts similarity index 100% rename from studio/components/interfaces/Auth/Auth.types.ts rename to apps/studio/components/interfaces/Auth/Auth.types.ts diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.constants.ts b/apps/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.constants.ts similarity index 100% rename from studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.constants.ts rename to apps/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.constants.ts diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.tsx b/apps/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.tsx similarity index 100% rename from studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.tsx rename to apps/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.tsx diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.types.ts b/apps/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.types.ts similarity index 100% rename from studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.types.ts rename to apps/studio/components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.types.ts diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx b/apps/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx similarity index 100% rename from studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx rename to apps/studio/components/interfaces/Auth/AuthProvidersForm/FormField.tsx diff --git a/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx b/apps/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx similarity index 100% rename from studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx rename to apps/studio/components/interfaces/Auth/AuthProvidersForm/ProviderForm.tsx diff --git a/studio/components/interfaces/Auth/BasicAuthSettingsForm/BasicAuthSettingsForm.tsx b/apps/studio/components/interfaces/Auth/BasicAuthSettingsForm/BasicAuthSettingsForm.tsx similarity index 100% rename from studio/components/interfaces/Auth/BasicAuthSettingsForm/BasicAuthSettingsForm.tsx rename to apps/studio/components/interfaces/Auth/BasicAuthSettingsForm/BasicAuthSettingsForm.tsx diff --git a/studio/components/interfaces/Auth/EmailRateLimitsAlert/EmailRateLimitsAlert.tsx b/apps/studio/components/interfaces/Auth/EmailRateLimitsAlert/EmailRateLimitsAlert.tsx similarity index 100% rename from studio/components/interfaces/Auth/EmailRateLimitsAlert/EmailRateLimitsAlert.tsx rename to apps/studio/components/interfaces/Auth/EmailRateLimitsAlert/EmailRateLimitsAlert.tsx diff --git a/studio/components/interfaces/Auth/EmailRateLimitsAlert/index.tsx b/apps/studio/components/interfaces/Auth/EmailRateLimitsAlert/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/EmailRateLimitsAlert/index.tsx rename to apps/studio/components/interfaces/Auth/EmailRateLimitsAlert/index.tsx diff --git a/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx b/apps/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx similarity index 100% rename from studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx rename to apps/studio/components/interfaces/Auth/EmailTemplates/EmailTemplates.tsx diff --git a/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx b/apps/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx similarity index 100% rename from studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx rename to apps/studio/components/interfaces/Auth/EmailTemplates/TemplateEditor.tsx diff --git a/studio/components/interfaces/Auth/Policies/Policies.constants.ts b/apps/studio/components/interfaces/Auth/Policies/Policies.constants.ts similarity index 100% rename from studio/components/interfaces/Auth/Policies/Policies.constants.ts rename to apps/studio/components/interfaces/Auth/Policies/Policies.constants.ts diff --git a/studio/components/interfaces/Auth/Policies/Policies.tsx b/apps/studio/components/interfaces/Auth/Policies/Policies.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/Policies.tsx rename to apps/studio/components/interfaces/Auth/Policies/Policies.tsx diff --git a/studio/components/interfaces/Auth/Policies/Policies.types.ts b/apps/studio/components/interfaces/Auth/Policies/Policies.types.ts similarity index 100% rename from studio/components/interfaces/Auth/Policies/Policies.types.ts rename to apps/studio/components/interfaces/Auth/Policies/Policies.types.ts diff --git a/studio/components/interfaces/Auth/Policies/Policies.utils.ts b/apps/studio/components/interfaces/Auth/Policies/Policies.utils.ts similarity index 100% rename from studio/components/interfaces/Auth/Policies/Policies.utils.ts rename to apps/studio/components/interfaces/Auth/Policies/Policies.utils.ts diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyAllowedOperation.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyAllowedOperation.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyAllowedOperation.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyAllowedOperation.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyDefinition.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyEditorFooter.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyName.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyName.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyName.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyName.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyRoles.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyRoles.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyRoles.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyRoles.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditor/index.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditor/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditor/index.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditor/index.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModal.constants.ts b/apps/studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModal.constants.ts similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModal.constants.ts rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModal.constants.ts diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModalTitle.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModalTitle.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModalTitle.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditorModal/PolicyEditorModalTitle.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyEditorModal/index.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyEditorModal/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyEditorModal/index.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyEditorModal/index.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyReview.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyReview.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyReview.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyReview.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicySelection.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicySelection.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicySelection.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicySelection.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyRow.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyTableRow/PolicyTableRowHeader.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyTableRow/index.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyTemplates/PolicyTemplates.constants.ts b/apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/PolicyTemplates.constants.ts similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTemplates/PolicyTemplates.constants.ts rename to apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/PolicyTemplates.constants.ts diff --git a/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatePreview.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatePreview.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatePreview.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatePreview.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/TemplatesList.tsx diff --git a/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx b/apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx rename to apps/studio/components/interfaces/Auth/Policies/PolicyTemplates/index.tsx diff --git a/studio/components/interfaces/Auth/Policies/index.tsx b/apps/studio/components/interfaces/Auth/Policies/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/Policies/index.tsx rename to apps/studio/components/interfaces/Auth/Policies/index.tsx diff --git a/studio/components/interfaces/Auth/RateLimits/RateLimits.tsx b/apps/studio/components/interfaces/Auth/RateLimits/RateLimits.tsx similarity index 100% rename from studio/components/interfaces/Auth/RateLimits/RateLimits.tsx rename to apps/studio/components/interfaces/Auth/RateLimits/RateLimits.tsx diff --git a/studio/components/interfaces/Auth/RedirectUrls/RedirectUrlList.tsx b/apps/studio/components/interfaces/Auth/RedirectUrls/RedirectUrlList.tsx similarity index 100% rename from studio/components/interfaces/Auth/RedirectUrls/RedirectUrlList.tsx rename to apps/studio/components/interfaces/Auth/RedirectUrls/RedirectUrlList.tsx diff --git a/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx b/apps/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx similarity index 100% rename from studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx rename to apps/studio/components/interfaces/Auth/RedirectUrls/RedirectUrls.tsx diff --git a/studio/components/interfaces/Auth/RedirectUrls/ValueContainer.tsx b/apps/studio/components/interfaces/Auth/RedirectUrls/ValueContainer.tsx similarity index 100% rename from studio/components/interfaces/Auth/RedirectUrls/ValueContainer.tsx rename to apps/studio/components/interfaces/Auth/RedirectUrls/ValueContainer.tsx diff --git a/studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx b/apps/studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx similarity index 100% rename from studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx rename to apps/studio/components/interfaces/Auth/SiteUrl/SiteUrl.tsx diff --git a/studio/components/interfaces/Auth/SmtpForm/SmtpForm.constants.ts b/apps/studio/components/interfaces/Auth/SmtpForm/SmtpForm.constants.ts similarity index 100% rename from studio/components/interfaces/Auth/SmtpForm/SmtpForm.constants.ts rename to apps/studio/components/interfaces/Auth/SmtpForm/SmtpForm.constants.ts diff --git a/studio/components/interfaces/Auth/SmtpForm/SmtpForm.tsx b/apps/studio/components/interfaces/Auth/SmtpForm/SmtpForm.tsx similarity index 100% rename from studio/components/interfaces/Auth/SmtpForm/SmtpForm.tsx rename to apps/studio/components/interfaces/Auth/SmtpForm/SmtpForm.tsx diff --git a/studio/components/interfaces/Auth/SmtpForm/SmtpForm.utils.ts b/apps/studio/components/interfaces/Auth/SmtpForm/SmtpForm.utils.ts similarity index 100% rename from studio/components/interfaces/Auth/SmtpForm/SmtpForm.utils.ts rename to apps/studio/components/interfaces/Auth/SmtpForm/SmtpForm.utils.ts diff --git a/studio/components/interfaces/Auth/Users/AddUserDropdown.tsx b/apps/studio/components/interfaces/Auth/Users/AddUserDropdown.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/AddUserDropdown.tsx rename to apps/studio/components/interfaces/Auth/Users/AddUserDropdown.tsx diff --git a/studio/components/interfaces/Auth/Users/CreateUserModal.tsx b/apps/studio/components/interfaces/Auth/Users/CreateUserModal.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/CreateUserModal.tsx rename to apps/studio/components/interfaces/Auth/Users/CreateUserModal.tsx diff --git a/studio/components/interfaces/Auth/Users/InviteUserModal.tsx b/apps/studio/components/interfaces/Auth/Users/InviteUserModal.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/InviteUserModal.tsx rename to apps/studio/components/interfaces/Auth/Users/InviteUserModal.tsx diff --git a/studio/components/interfaces/Auth/Users/UserDropdown.tsx b/apps/studio/components/interfaces/Auth/Users/UserDropdown.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/UserDropdown.tsx rename to apps/studio/components/interfaces/Auth/Users/UserDropdown.tsx diff --git a/studio/components/interfaces/Auth/Users/Users.tsx b/apps/studio/components/interfaces/Auth/Users/Users.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/Users.tsx rename to apps/studio/components/interfaces/Auth/Users/Users.tsx diff --git a/studio/components/interfaces/Auth/Users/Users.utils.ts b/apps/studio/components/interfaces/Auth/Users/Users.utils.ts similarity index 100% rename from studio/components/interfaces/Auth/Users/Users.utils.ts rename to apps/studio/components/interfaces/Auth/Users/Users.utils.ts diff --git a/studio/components/interfaces/Auth/Users/UsersList.tsx b/apps/studio/components/interfaces/Auth/Users/UsersList.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/UsersList.tsx rename to apps/studio/components/interfaces/Auth/Users/UsersList.tsx diff --git a/studio/components/interfaces/Auth/Users/UsersListItem.tsx b/apps/studio/components/interfaces/Auth/Users/UsersListItem.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/UsersListItem.tsx rename to apps/studio/components/interfaces/Auth/Users/UsersListItem.tsx diff --git a/studio/components/interfaces/Auth/Users/UsersPagination.tsx b/apps/studio/components/interfaces/Auth/Users/UsersPagination.tsx similarity index 100% rename from studio/components/interfaces/Auth/Users/UsersPagination.tsx rename to apps/studio/components/interfaces/Auth/Users/UsersPagination.tsx diff --git a/studio/components/interfaces/Auth/Users/index.ts b/apps/studio/components/interfaces/Auth/Users/index.ts similarity index 100% rename from studio/components/interfaces/Auth/Users/index.ts rename to apps/studio/components/interfaces/Auth/Users/index.ts diff --git a/studio/components/interfaces/Auth/index.tsx b/apps/studio/components/interfaces/Auth/index.tsx similarity index 100% rename from studio/components/interfaces/Auth/index.tsx rename to apps/studio/components/interfaces/Auth/index.tsx diff --git a/studio/components/interfaces/Billing/Billing.constants.ts b/apps/studio/components/interfaces/Billing/Billing.constants.ts similarity index 100% rename from studio/components/interfaces/Billing/Billing.constants.ts rename to apps/studio/components/interfaces/Billing/Billing.constants.ts diff --git a/studio/components/interfaces/Billing/InvoiceStatusBadge.tsx b/apps/studio/components/interfaces/Billing/InvoiceStatusBadge.tsx similarity index 100% rename from studio/components/interfaces/Billing/InvoiceStatusBadge.tsx rename to apps/studio/components/interfaces/Billing/InvoiceStatusBadge.tsx diff --git a/studio/components/interfaces/Billing/Invoices.tsx b/apps/studio/components/interfaces/Billing/Invoices.tsx similarity index 100% rename from studio/components/interfaces/Billing/Invoices.tsx rename to apps/studio/components/interfaces/Billing/Invoices.tsx diff --git a/studio/components/interfaces/Billing/Invoices.types.ts b/apps/studio/components/interfaces/Billing/Invoices.types.ts similarity index 100% rename from studio/components/interfaces/Billing/Invoices.types.ts rename to apps/studio/components/interfaces/Billing/Invoices.types.ts diff --git a/studio/components/interfaces/Billing/NoProjectsOnPaidOrgInfo.tsx b/apps/studio/components/interfaces/Billing/NoProjectsOnPaidOrgInfo.tsx similarity index 100% rename from studio/components/interfaces/Billing/NoProjectsOnPaidOrgInfo.tsx rename to apps/studio/components/interfaces/Billing/NoProjectsOnPaidOrgInfo.tsx diff --git a/studio/components/interfaces/Billing/Payment/AddNewPaymentMethodModal.tsx b/apps/studio/components/interfaces/Billing/Payment/AddNewPaymentMethodModal.tsx similarity index 100% rename from studio/components/interfaces/Billing/Payment/AddNewPaymentMethodModal.tsx rename to apps/studio/components/interfaces/Billing/Payment/AddNewPaymentMethodModal.tsx diff --git a/studio/components/interfaces/Billing/Payment/AddPaymentMethodForm.tsx b/apps/studio/components/interfaces/Billing/Payment/AddPaymentMethodForm.tsx similarity index 100% rename from studio/components/interfaces/Billing/Payment/AddPaymentMethodForm.tsx rename to apps/studio/components/interfaces/Billing/Payment/AddPaymentMethodForm.tsx diff --git a/studio/components/interfaces/Billing/SpendCapModal.tsx b/apps/studio/components/interfaces/Billing/SpendCapModal.tsx similarity index 100% rename from studio/components/interfaces/Billing/SpendCapModal.tsx rename to apps/studio/components/interfaces/Billing/SpendCapModal.tsx diff --git a/studio/components/interfaces/Billing/Subscription/Subscription.constants.ts b/apps/studio/components/interfaces/Billing/Subscription/Subscription.constants.ts similarity index 100% rename from studio/components/interfaces/Billing/Subscription/Subscription.constants.ts rename to apps/studio/components/interfaces/Billing/Subscription/Subscription.constants.ts diff --git a/studio/components/interfaces/Billing/Subscription/Subscription.utils.ts b/apps/studio/components/interfaces/Billing/Subscription/Subscription.utils.ts similarity index 100% rename from studio/components/interfaces/Billing/Subscription/Subscription.utils.ts rename to apps/studio/components/interfaces/Billing/Subscription/Subscription.utils.ts diff --git a/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/CPUWarnings.tsx b/apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/CPUWarnings.tsx similarity index 100% rename from studio/components/interfaces/Billing/Usage/UsageWarningAlerts/CPUWarnings.tsx rename to apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/CPUWarnings.tsx diff --git a/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/DiskIOBandwidthWarnings.tsx b/apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/DiskIOBandwidthWarnings.tsx similarity index 100% rename from studio/components/interfaces/Billing/Usage/UsageWarningAlerts/DiskIOBandwidthWarnings.tsx rename to apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/DiskIOBandwidthWarnings.tsx diff --git a/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/RAMWarnings.tsx b/apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/RAMWarnings.tsx similarity index 100% rename from studio/components/interfaces/Billing/Usage/UsageWarningAlerts/RAMWarnings.tsx rename to apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/RAMWarnings.tsx diff --git a/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/index.ts b/apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/index.ts similarity index 100% rename from studio/components/interfaces/Billing/Usage/UsageWarningAlerts/index.ts rename to apps/studio/components/interfaces/Billing/Usage/UsageWarningAlerts/index.ts diff --git a/studio/components/interfaces/BranchManagement/BranchManagement.tsx b/apps/studio/components/interfaces/BranchManagement/BranchManagement.tsx similarity index 100% rename from studio/components/interfaces/BranchManagement/BranchManagement.tsx rename to apps/studio/components/interfaces/BranchManagement/BranchManagement.tsx diff --git a/studio/components/interfaces/BranchManagement/BranchPanels.tsx b/apps/studio/components/interfaces/BranchManagement/BranchPanels.tsx similarity index 100% rename from studio/components/interfaces/BranchManagement/BranchPanels.tsx rename to apps/studio/components/interfaces/BranchManagement/BranchPanels.tsx diff --git a/studio/components/interfaces/BranchManagement/CreateBranchModal.tsx b/apps/studio/components/interfaces/BranchManagement/CreateBranchModal.tsx similarity index 100% rename from studio/components/interfaces/BranchManagement/CreateBranchModal.tsx rename to apps/studio/components/interfaces/BranchManagement/CreateBranchModal.tsx diff --git a/studio/components/interfaces/BranchManagement/EmptyStates.tsx b/apps/studio/components/interfaces/BranchManagement/EmptyStates.tsx similarity index 100% rename from studio/components/interfaces/BranchManagement/EmptyStates.tsx rename to apps/studio/components/interfaces/BranchManagement/EmptyStates.tsx diff --git a/studio/components/interfaces/BranchManagement/Overview.tsx b/apps/studio/components/interfaces/BranchManagement/Overview.tsx similarity index 100% rename from studio/components/interfaces/BranchManagement/Overview.tsx rename to apps/studio/components/interfaces/BranchManagement/Overview.tsx diff --git a/studio/components/interfaces/Database/Backups/BackupItem.tsx b/apps/studio/components/interfaces/Database/Backups/BackupItem.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/BackupItem.tsx rename to apps/studio/components/interfaces/Database/Backups/BackupItem.tsx diff --git a/studio/components/interfaces/Database/Backups/BackupsEmpty.tsx b/apps/studio/components/interfaces/Database/Backups/BackupsEmpty.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/BackupsEmpty.tsx rename to apps/studio/components/interfaces/Database/Backups/BackupsEmpty.tsx diff --git a/studio/components/interfaces/Database/Backups/BackupsList.tsx b/apps/studio/components/interfaces/Database/Backups/BackupsList.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/BackupsList.tsx rename to apps/studio/components/interfaces/Database/Backups/BackupsList.tsx diff --git a/studio/components/interfaces/Database/Backups/PITR/PITR.constants.ts b/apps/studio/components/interfaces/Database/Backups/PITR/PITR.constants.ts similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/PITR.constants.ts rename to apps/studio/components/interfaces/Database/Backups/PITR/PITR.constants.ts diff --git a/studio/components/interfaces/Database/Backups/PITR/PITR.types.ts b/apps/studio/components/interfaces/Database/Backups/PITR/PITR.types.ts similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/PITR.types.ts rename to apps/studio/components/interfaces/Database/Backups/PITR/PITR.types.ts diff --git a/studio/components/interfaces/Database/Backups/PITR/PITR.utils.ts b/apps/studio/components/interfaces/Database/Backups/PITR/PITR.utils.ts similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/PITR.utils.ts rename to apps/studio/components/interfaces/Database/Backups/PITR/PITR.utils.ts diff --git a/studio/components/interfaces/Database/Backups/PITR/PITRNotice.tsx b/apps/studio/components/interfaces/Database/Backups/PITR/PITRNotice.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/PITRNotice.tsx rename to apps/studio/components/interfaces/Database/Backups/PITR/PITRNotice.tsx diff --git a/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx b/apps/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx rename to apps/studio/components/interfaces/Database/Backups/PITR/PITRSelection.tsx diff --git a/studio/components/interfaces/Database/Backups/PITR/PITRStatus.tsx b/apps/studio/components/interfaces/Database/Backups/PITR/PITRStatus.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/PITRStatus.tsx rename to apps/studio/components/interfaces/Database/Backups/PITR/PITRStatus.tsx diff --git a/studio/components/interfaces/Database/Backups/PITR/TimeInput.tsx b/apps/studio/components/interfaces/Database/Backups/PITR/TimeInput.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/TimeInput.tsx rename to apps/studio/components/interfaces/Database/Backups/PITR/TimeInput.tsx diff --git a/studio/components/interfaces/Database/Backups/PITR/TimezoneSelection.tsx b/apps/studio/components/interfaces/Database/Backups/PITR/TimezoneSelection.tsx similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/TimezoneSelection.tsx rename to apps/studio/components/interfaces/Database/Backups/PITR/TimezoneSelection.tsx diff --git a/studio/components/interfaces/Database/Backups/PITR/index.ts b/apps/studio/components/interfaces/Database/Backups/PITR/index.ts similarity index 100% rename from studio/components/interfaces/Database/Backups/PITR/index.ts rename to apps/studio/components/interfaces/Database/Backups/PITR/index.ts diff --git a/studio/components/interfaces/Database/EnumeratedTypes/CreateEnumeratedTypeSidePanel.tsx b/apps/studio/components/interfaces/Database/EnumeratedTypes/CreateEnumeratedTypeSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Database/EnumeratedTypes/CreateEnumeratedTypeSidePanel.tsx rename to apps/studio/components/interfaces/Database/EnumeratedTypes/CreateEnumeratedTypeSidePanel.tsx diff --git a/studio/components/interfaces/Database/EnumeratedTypes/DeleteEnumeratedTypeModal.tsx b/apps/studio/components/interfaces/Database/EnumeratedTypes/DeleteEnumeratedTypeModal.tsx similarity index 100% rename from studio/components/interfaces/Database/EnumeratedTypes/DeleteEnumeratedTypeModal.tsx rename to apps/studio/components/interfaces/Database/EnumeratedTypes/DeleteEnumeratedTypeModal.tsx diff --git a/studio/components/interfaces/Database/EnumeratedTypes/EditEnumeratedTypeSidePanel.tsx b/apps/studio/components/interfaces/Database/EnumeratedTypes/EditEnumeratedTypeSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Database/EnumeratedTypes/EditEnumeratedTypeSidePanel.tsx rename to apps/studio/components/interfaces/Database/EnumeratedTypes/EditEnumeratedTypeSidePanel.tsx diff --git a/studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypeValueRow.tsx b/apps/studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypeValueRow.tsx similarity index 100% rename from studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypeValueRow.tsx rename to apps/studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypeValueRow.tsx diff --git a/studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypes.tsx b/apps/studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypes.tsx similarity index 100% rename from studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypes.tsx rename to apps/studio/components/interfaces/Database/EnumeratedTypes/EnumeratedTypes.tsx diff --git a/studio/components/interfaces/Database/Extensions/EnableExtensionModal.tsx b/apps/studio/components/interfaces/Database/Extensions/EnableExtensionModal.tsx similarity index 100% rename from studio/components/interfaces/Database/Extensions/EnableExtensionModal.tsx rename to apps/studio/components/interfaces/Database/Extensions/EnableExtensionModal.tsx diff --git a/studio/components/interfaces/Database/Extensions/ExtensionCard.tsx b/apps/studio/components/interfaces/Database/Extensions/ExtensionCard.tsx similarity index 100% rename from studio/components/interfaces/Database/Extensions/ExtensionCard.tsx rename to apps/studio/components/interfaces/Database/Extensions/ExtensionCard.tsx diff --git a/studio/components/interfaces/Database/Extensions/Extensions.constants.ts b/apps/studio/components/interfaces/Database/Extensions/Extensions.constants.ts similarity index 100% rename from studio/components/interfaces/Database/Extensions/Extensions.constants.ts rename to apps/studio/components/interfaces/Database/Extensions/Extensions.constants.ts diff --git a/studio/components/interfaces/Database/Extensions/Extensions.tsx b/apps/studio/components/interfaces/Database/Extensions/Extensions.tsx similarity index 100% rename from studio/components/interfaces/Database/Extensions/Extensions.tsx rename to apps/studio/components/interfaces/Database/Extensions/Extensions.tsx diff --git a/studio/components/interfaces/Database/Functions/CreateFunction.tsx b/apps/studio/components/interfaces/Database/Functions/CreateFunction.tsx similarity index 100% rename from studio/components/interfaces/Database/Functions/CreateFunction.tsx rename to apps/studio/components/interfaces/Database/Functions/CreateFunction.tsx diff --git a/studio/components/interfaces/Database/Functions/DeleteFunction.tsx b/apps/studio/components/interfaces/Database/Functions/DeleteFunction.tsx similarity index 100% rename from studio/components/interfaces/Database/Functions/DeleteFunction.tsx rename to apps/studio/components/interfaces/Database/Functions/DeleteFunction.tsx diff --git a/studio/components/interfaces/Database/Functions/Functions.utils.ts b/apps/studio/components/interfaces/Database/Functions/Functions.utils.ts similarity index 100% rename from studio/components/interfaces/Database/Functions/Functions.utils.ts rename to apps/studio/components/interfaces/Database/Functions/Functions.utils.ts diff --git a/studio/components/interfaces/Database/Functions/FunctionsList/FunctionList.tsx b/apps/studio/components/interfaces/Database/Functions/FunctionsList/FunctionList.tsx similarity index 100% rename from studio/components/interfaces/Database/Functions/FunctionsList/FunctionList.tsx rename to apps/studio/components/interfaces/Database/Functions/FunctionsList/FunctionList.tsx diff --git a/studio/components/interfaces/Database/Functions/FunctionsList/FunctionsList.tsx b/apps/studio/components/interfaces/Database/Functions/FunctionsList/FunctionsList.tsx similarity index 100% rename from studio/components/interfaces/Database/Functions/FunctionsList/FunctionsList.tsx rename to apps/studio/components/interfaces/Database/Functions/FunctionsList/FunctionsList.tsx diff --git a/studio/components/interfaces/Database/Hooks/DeleteHookModal.tsx b/apps/studio/components/interfaces/Database/Hooks/DeleteHookModal.tsx similarity index 100% rename from studio/components/interfaces/Database/Hooks/DeleteHookModal.tsx rename to apps/studio/components/interfaces/Database/Hooks/DeleteHookModal.tsx diff --git a/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx b/apps/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx similarity index 100% rename from studio/components/interfaces/Database/Hooks/EditHookPanel.tsx rename to apps/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx diff --git a/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx b/apps/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx similarity index 100% rename from studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx rename to apps/studio/components/interfaces/Database/Hooks/HTTPRequestFields.tsx diff --git a/studio/components/interfaces/Database/Hooks/Hooks.constants.ts b/apps/studio/components/interfaces/Database/Hooks/Hooks.constants.ts similarity index 100% rename from studio/components/interfaces/Database/Hooks/Hooks.constants.ts rename to apps/studio/components/interfaces/Database/Hooks/Hooks.constants.ts diff --git a/studio/components/interfaces/Database/Hooks/Hooks.utils.ts b/apps/studio/components/interfaces/Database/Hooks/Hooks.utils.ts similarity index 100% rename from studio/components/interfaces/Database/Hooks/Hooks.utils.ts rename to apps/studio/components/interfaces/Database/Hooks/Hooks.utils.ts diff --git a/studio/components/interfaces/Database/Hooks/HooksList/HookList.tsx b/apps/studio/components/interfaces/Database/Hooks/HooksList/HookList.tsx similarity index 100% rename from studio/components/interfaces/Database/Hooks/HooksList/HookList.tsx rename to apps/studio/components/interfaces/Database/Hooks/HooksList/HookList.tsx diff --git a/studio/components/interfaces/Database/Hooks/HooksList/HooksList.tsx b/apps/studio/components/interfaces/Database/Hooks/HooksList/HooksList.tsx similarity index 100% rename from studio/components/interfaces/Database/Hooks/HooksList/HooksList.tsx rename to apps/studio/components/interfaces/Database/Hooks/HooksList/HooksList.tsx diff --git a/studio/components/interfaces/Database/Hooks/HooksList/SchemaTable.tsx b/apps/studio/components/interfaces/Database/Hooks/HooksList/SchemaTable.tsx similarity index 100% rename from studio/components/interfaces/Database/Hooks/HooksList/SchemaTable.tsx rename to apps/studio/components/interfaces/Database/Hooks/HooksList/SchemaTable.tsx diff --git a/studio/components/interfaces/Database/Indexes/CreateIndexSidePanel.tsx b/apps/studio/components/interfaces/Database/Indexes/CreateIndexSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Database/Indexes/CreateIndexSidePanel.tsx rename to apps/studio/components/interfaces/Database/Indexes/CreateIndexSidePanel.tsx diff --git a/studio/components/interfaces/Database/Indexes/Indexes.constants.ts b/apps/studio/components/interfaces/Database/Indexes/Indexes.constants.ts similarity index 100% rename from studio/components/interfaces/Database/Indexes/Indexes.constants.ts rename to apps/studio/components/interfaces/Database/Indexes/Indexes.constants.ts diff --git a/studio/components/interfaces/Database/Indexes/Indexes.tsx b/apps/studio/components/interfaces/Database/Indexes/Indexes.tsx similarity index 100% rename from studio/components/interfaces/Database/Indexes/Indexes.tsx rename to apps/studio/components/interfaces/Database/Indexes/Indexes.tsx diff --git a/studio/components/interfaces/Database/Migrations/Migrations.tsx b/apps/studio/components/interfaces/Database/Migrations/Migrations.tsx similarity index 100% rename from studio/components/interfaces/Database/Migrations/Migrations.tsx rename to apps/studio/components/interfaces/Database/Migrations/Migrations.tsx diff --git a/studio/components/interfaces/Database/Migrations/MigrationsEmptyState.tsx b/apps/studio/components/interfaces/Database/Migrations/MigrationsEmptyState.tsx similarity index 100% rename from studio/components/interfaces/Database/Migrations/MigrationsEmptyState.tsx rename to apps/studio/components/interfaces/Database/Migrations/MigrationsEmptyState.tsx diff --git a/studio/components/interfaces/Database/ProtectedSchemaWarning.tsx b/apps/studio/components/interfaces/Database/ProtectedSchemaWarning.tsx similarity index 100% rename from studio/components/interfaces/Database/ProtectedSchemaWarning.tsx rename to apps/studio/components/interfaces/Database/ProtectedSchemaWarning.tsx diff --git a/studio/components/interfaces/Database/Publications/PublicationsList.tsx b/apps/studio/components/interfaces/Database/Publications/PublicationsList.tsx similarity index 100% rename from studio/components/interfaces/Database/Publications/PublicationsList.tsx rename to apps/studio/components/interfaces/Database/Publications/PublicationsList.tsx diff --git a/studio/components/interfaces/Database/Publications/PublicationsTableItem.tsx b/apps/studio/components/interfaces/Database/Publications/PublicationsTableItem.tsx similarity index 100% rename from studio/components/interfaces/Database/Publications/PublicationsTableItem.tsx rename to apps/studio/components/interfaces/Database/Publications/PublicationsTableItem.tsx diff --git a/studio/components/interfaces/Database/Publications/PublicationsTables.tsx b/apps/studio/components/interfaces/Database/Publications/PublicationsTables.tsx similarity index 100% rename from studio/components/interfaces/Database/Publications/PublicationsTables.tsx rename to apps/studio/components/interfaces/Database/Publications/PublicationsTables.tsx diff --git a/studio/components/interfaces/Database/Roles/CreateRolePanel.tsx b/apps/studio/components/interfaces/Database/Roles/CreateRolePanel.tsx similarity index 100% rename from studio/components/interfaces/Database/Roles/CreateRolePanel.tsx rename to apps/studio/components/interfaces/Database/Roles/CreateRolePanel.tsx diff --git a/studio/components/interfaces/Database/Roles/DeleteRoleModal.tsx b/apps/studio/components/interfaces/Database/Roles/DeleteRoleModal.tsx similarity index 100% rename from studio/components/interfaces/Database/Roles/DeleteRoleModal.tsx rename to apps/studio/components/interfaces/Database/Roles/DeleteRoleModal.tsx diff --git a/studio/components/interfaces/Database/Roles/RoleRow.tsx b/apps/studio/components/interfaces/Database/Roles/RoleRow.tsx similarity index 100% rename from studio/components/interfaces/Database/Roles/RoleRow.tsx rename to apps/studio/components/interfaces/Database/Roles/RoleRow.tsx diff --git a/studio/components/interfaces/Database/Roles/Roles.constants.ts b/apps/studio/components/interfaces/Database/Roles/Roles.constants.ts similarity index 100% rename from studio/components/interfaces/Database/Roles/Roles.constants.ts rename to apps/studio/components/interfaces/Database/Roles/Roles.constants.ts diff --git a/studio/components/interfaces/Database/Roles/RolesList.tsx b/apps/studio/components/interfaces/Database/Roles/RolesList.tsx similarity index 100% rename from studio/components/interfaces/Database/Roles/RolesList.tsx rename to apps/studio/components/interfaces/Database/Roles/RolesList.tsx diff --git a/studio/components/interfaces/Database/Schemas/SchemaGraph.tsx b/apps/studio/components/interfaces/Database/Schemas/SchemaGraph.tsx similarity index 100% rename from studio/components/interfaces/Database/Schemas/SchemaGraph.tsx rename to apps/studio/components/interfaces/Database/Schemas/SchemaGraph.tsx diff --git a/studio/components/interfaces/Database/Tables/ColumnList.tsx b/apps/studio/components/interfaces/Database/Tables/ColumnList.tsx similarity index 100% rename from studio/components/interfaces/Database/Tables/ColumnList.tsx rename to apps/studio/components/interfaces/Database/Tables/ColumnList.tsx diff --git a/studio/components/interfaces/Database/Tables/TableList.tsx b/apps/studio/components/interfaces/Database/Tables/TableList.tsx similarity index 100% rename from studio/components/interfaces/Database/Tables/TableList.tsx rename to apps/studio/components/interfaces/Database/Tables/TableList.tsx diff --git a/studio/components/interfaces/Database/Triggers/ChooseFunctionForm.tsx b/apps/studio/components/interfaces/Database/Triggers/ChooseFunctionForm.tsx similarity index 100% rename from studio/components/interfaces/Database/Triggers/ChooseFunctionForm.tsx rename to apps/studio/components/interfaces/Database/Triggers/ChooseFunctionForm.tsx diff --git a/studio/components/interfaces/Database/Triggers/CreateTrigger.tsx b/apps/studio/components/interfaces/Database/Triggers/CreateTrigger.tsx similarity index 100% rename from studio/components/interfaces/Database/Triggers/CreateTrigger.tsx rename to apps/studio/components/interfaces/Database/Triggers/CreateTrigger.tsx diff --git a/studio/components/interfaces/Database/Triggers/DeleteTrigger.tsx b/apps/studio/components/interfaces/Database/Triggers/DeleteTrigger.tsx similarity index 100% rename from studio/components/interfaces/Database/Triggers/DeleteTrigger.tsx rename to apps/studio/components/interfaces/Database/Triggers/DeleteTrigger.tsx diff --git a/studio/components/interfaces/Database/Triggers/TriggersList/TriggerList.tsx b/apps/studio/components/interfaces/Database/Triggers/TriggersList/TriggerList.tsx similarity index 100% rename from studio/components/interfaces/Database/Triggers/TriggersList/TriggerList.tsx rename to apps/studio/components/interfaces/Database/Triggers/TriggersList/TriggerList.tsx diff --git a/studio/components/interfaces/Database/Triggers/TriggersList/TriggersList.tsx b/apps/studio/components/interfaces/Database/Triggers/TriggersList/TriggersList.tsx similarity index 100% rename from studio/components/interfaces/Database/Triggers/TriggersList/TriggersList.tsx rename to apps/studio/components/interfaces/Database/Triggers/TriggersList/TriggersList.tsx diff --git a/studio/components/interfaces/Database/Wrappers/CreateWrapper.tsx b/apps/studio/components/interfaces/Database/Wrappers/CreateWrapper.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/CreateWrapper.tsx rename to apps/studio/components/interfaces/Database/Wrappers/CreateWrapper.tsx diff --git a/studio/components/interfaces/Database/Wrappers/DeleteWrapperModal.tsx b/apps/studio/components/interfaces/Database/Wrappers/DeleteWrapperModal.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/DeleteWrapperModal.tsx rename to apps/studio/components/interfaces/Database/Wrappers/DeleteWrapperModal.tsx diff --git a/studio/components/interfaces/Database/Wrappers/EditWrapper.tsx b/apps/studio/components/interfaces/Database/Wrappers/EditWrapper.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/EditWrapper.tsx rename to apps/studio/components/interfaces/Database/Wrappers/EditWrapper.tsx diff --git a/studio/components/interfaces/Database/Wrappers/InputField.tsx b/apps/studio/components/interfaces/Database/Wrappers/InputField.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/InputField.tsx rename to apps/studio/components/interfaces/Database/Wrappers/InputField.tsx diff --git a/studio/components/interfaces/Database/Wrappers/WrapperDynamicColumns.tsx b/apps/studio/components/interfaces/Database/Wrappers/WrapperDynamicColumns.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/WrapperDynamicColumns.tsx rename to apps/studio/components/interfaces/Database/Wrappers/WrapperDynamicColumns.tsx diff --git a/studio/components/interfaces/Database/Wrappers/WrapperRow.tsx b/apps/studio/components/interfaces/Database/Wrappers/WrapperRow.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/WrapperRow.tsx rename to apps/studio/components/interfaces/Database/Wrappers/WrapperRow.tsx diff --git a/studio/components/interfaces/Database/Wrappers/WrapperTableEditor.tsx b/apps/studio/components/interfaces/Database/Wrappers/WrapperTableEditor.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/WrapperTableEditor.tsx rename to apps/studio/components/interfaces/Database/Wrappers/WrapperTableEditor.tsx diff --git a/studio/components/interfaces/Database/Wrappers/Wrappers.constants.ts b/apps/studio/components/interfaces/Database/Wrappers/Wrappers.constants.ts similarity index 100% rename from studio/components/interfaces/Database/Wrappers/Wrappers.constants.ts rename to apps/studio/components/interfaces/Database/Wrappers/Wrappers.constants.ts diff --git a/studio/components/interfaces/Database/Wrappers/Wrappers.tsx b/apps/studio/components/interfaces/Database/Wrappers/Wrappers.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/Wrappers.tsx rename to apps/studio/components/interfaces/Database/Wrappers/Wrappers.tsx diff --git a/studio/components/interfaces/Database/Wrappers/Wrappers.types.ts b/apps/studio/components/interfaces/Database/Wrappers/Wrappers.types.ts similarity index 100% rename from studio/components/interfaces/Database/Wrappers/Wrappers.types.ts rename to apps/studio/components/interfaces/Database/Wrappers/Wrappers.types.ts diff --git a/studio/components/interfaces/Database/Wrappers/Wrappers.utils.ts b/apps/studio/components/interfaces/Database/Wrappers/Wrappers.utils.ts similarity index 100% rename from studio/components/interfaces/Database/Wrappers/Wrappers.utils.ts rename to apps/studio/components/interfaces/Database/Wrappers/Wrappers.utils.ts diff --git a/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx b/apps/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx rename to apps/studio/components/interfaces/Database/Wrappers/WrappersDisabledState.tsx diff --git a/studio/components/interfaces/Database/Wrappers/WrappersDropdown.tsx b/apps/studio/components/interfaces/Database/Wrappers/WrappersDropdown.tsx similarity index 100% rename from studio/components/interfaces/Database/Wrappers/WrappersDropdown.tsx rename to apps/studio/components/interfaces/Database/Wrappers/WrappersDropdown.tsx diff --git a/studio/components/interfaces/Database/index.ts b/apps/studio/components/interfaces/Database/index.ts similarity index 100% rename from studio/components/interfaces/Database/index.ts rename to apps/studio/components/interfaces/Database/index.ts diff --git a/studio/components/interfaces/Docs/Authentication.tsx b/apps/studio/components/interfaces/Docs/Authentication.tsx similarity index 100% rename from studio/components/interfaces/Docs/Authentication.tsx rename to apps/studio/components/interfaces/Docs/Authentication.tsx diff --git a/studio/components/interfaces/Docs/CodeSnippet.tsx b/apps/studio/components/interfaces/Docs/CodeSnippet.tsx similarity index 100% rename from studio/components/interfaces/Docs/CodeSnippet.tsx rename to apps/studio/components/interfaces/Docs/CodeSnippet.tsx diff --git a/studio/components/interfaces/Docs/Description.tsx b/apps/studio/components/interfaces/Docs/Description.tsx similarity index 100% rename from studio/components/interfaces/Docs/Description.tsx rename to apps/studio/components/interfaces/Docs/Description.tsx diff --git a/studio/components/interfaces/Docs/Docs.types.ts b/apps/studio/components/interfaces/Docs/Docs.types.ts similarity index 100% rename from studio/components/interfaces/Docs/Docs.types.ts rename to apps/studio/components/interfaces/Docs/Docs.types.ts diff --git a/studio/components/interfaces/Docs/GeneralContent.tsx b/apps/studio/components/interfaces/Docs/GeneralContent.tsx similarity index 100% rename from studio/components/interfaces/Docs/GeneralContent.tsx rename to apps/studio/components/interfaces/Docs/GeneralContent.tsx diff --git a/studio/components/interfaces/Docs/GeneratingTypes.tsx b/apps/studio/components/interfaces/Docs/GeneratingTypes.tsx similarity index 100% rename from studio/components/interfaces/Docs/GeneratingTypes.tsx rename to apps/studio/components/interfaces/Docs/GeneratingTypes.tsx diff --git a/studio/components/interfaces/Docs/Introduction.tsx b/apps/studio/components/interfaces/Docs/Introduction.tsx similarity index 100% rename from studio/components/interfaces/Docs/Introduction.tsx rename to apps/studio/components/interfaces/Docs/Introduction.tsx diff --git a/studio/components/interfaces/Docs/LangSelector.tsx b/apps/studio/components/interfaces/Docs/LangSelector.tsx similarity index 100% rename from studio/components/interfaces/Docs/LangSelector.tsx rename to apps/studio/components/interfaces/Docs/LangSelector.tsx diff --git a/studio/components/interfaces/Docs/NoDescription.tsx b/apps/studio/components/interfaces/Docs/NoDescription.tsx similarity index 100% rename from studio/components/interfaces/Docs/NoDescription.tsx rename to apps/studio/components/interfaces/Docs/NoDescription.tsx diff --git a/studio/components/interfaces/Docs/Pages/Rpc/Introduction.tsx b/apps/studio/components/interfaces/Docs/Pages/Rpc/Introduction.tsx similarity index 100% rename from studio/components/interfaces/Docs/Pages/Rpc/Introduction.tsx rename to apps/studio/components/interfaces/Docs/Pages/Rpc/Introduction.tsx diff --git a/studio/components/interfaces/Docs/Pages/Tables/Introduction.tsx b/apps/studio/components/interfaces/Docs/Pages/Tables/Introduction.tsx similarity index 100% rename from studio/components/interfaces/Docs/Pages/Tables/Introduction.tsx rename to apps/studio/components/interfaces/Docs/Pages/Tables/Introduction.tsx diff --git a/studio/components/interfaces/Docs/Pages/UserManagement.tsx b/apps/studio/components/interfaces/Docs/Pages/UserManagement.tsx similarity index 100% rename from studio/components/interfaces/Docs/Pages/UserManagement.tsx rename to apps/studio/components/interfaces/Docs/Pages/UserManagement.tsx diff --git a/studio/components/interfaces/Docs/Param.tsx b/apps/studio/components/interfaces/Docs/Param.tsx similarity index 100% rename from studio/components/interfaces/Docs/Param.tsx rename to apps/studio/components/interfaces/Docs/Param.tsx diff --git a/studio/components/interfaces/Docs/ResourceContent.tsx b/apps/studio/components/interfaces/Docs/ResourceContent.tsx similarity index 100% rename from studio/components/interfaces/Docs/ResourceContent.tsx rename to apps/studio/components/interfaces/Docs/ResourceContent.tsx diff --git a/studio/components/interfaces/Docs/RpcContent.tsx b/apps/studio/components/interfaces/Docs/RpcContent.tsx similarity index 100% rename from studio/components/interfaces/Docs/RpcContent.tsx rename to apps/studio/components/interfaces/Docs/RpcContent.tsx diff --git a/studio/components/interfaces/Docs/Snippets.ts b/apps/studio/components/interfaces/Docs/Snippets.ts similarity index 100% rename from studio/components/interfaces/Docs/Snippets.ts rename to apps/studio/components/interfaces/Docs/Snippets.ts diff --git a/studio/components/interfaces/Docs/index.ts b/apps/studio/components/interfaces/Docs/index.ts similarity index 100% rename from studio/components/interfaces/Docs/index.ts rename to apps/studio/components/interfaces/Docs/index.ts diff --git a/studio/components/interfaces/Functions/CommandRender.tsx b/apps/studio/components/interfaces/Functions/CommandRender.tsx similarity index 100% rename from studio/components/interfaces/Functions/CommandRender.tsx rename to apps/studio/components/interfaces/Functions/CommandRender.tsx diff --git a/studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.tsx similarity index 100% rename from studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.tsx rename to apps/studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.tsx diff --git a/studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.utils.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.utils.tsx similarity index 100% rename from studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.utils.tsx rename to apps/studio/components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.utils.tsx diff --git a/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretModal.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretModal.tsx similarity index 100% rename from studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretModal.tsx rename to apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretModal.tsx diff --git a/studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecret.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecret.tsx similarity index 100% rename from studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecret.tsx rename to apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecret.tsx diff --git a/studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecrets.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecrets.tsx similarity index 100% rename from studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecrets.tsx rename to apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/EdgeFunctionSecrets.tsx diff --git a/studio/components/interfaces/Functions/EdgeFunctionsListItem.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionsListItem.tsx similarity index 100% rename from studio/components/interfaces/Functions/EdgeFunctionsListItem.tsx rename to apps/studio/components/interfaces/Functions/EdgeFunctionsListItem.tsx diff --git a/studio/components/interfaces/Functions/Functions.data.ts b/apps/studio/components/interfaces/Functions/Functions.data.ts similarity index 100% rename from studio/components/interfaces/Functions/Functions.data.ts rename to apps/studio/components/interfaces/Functions/Functions.data.ts diff --git a/studio/components/interfaces/Functions/Functions.types.ts b/apps/studio/components/interfaces/Functions/Functions.types.ts similarity index 100% rename from studio/components/interfaces/Functions/Functions.types.ts rename to apps/studio/components/interfaces/Functions/Functions.types.ts diff --git a/studio/components/interfaces/Functions/FunctionsEmptyState.tsx b/apps/studio/components/interfaces/Functions/FunctionsEmptyState.tsx similarity index 100% rename from studio/components/interfaces/Functions/FunctionsEmptyState.tsx rename to apps/studio/components/interfaces/Functions/FunctionsEmptyState.tsx diff --git a/studio/components/interfaces/Functions/FunctionsNav.tsx b/apps/studio/components/interfaces/Functions/FunctionsNav.tsx similarity index 100% rename from studio/components/interfaces/Functions/FunctionsNav.tsx rename to apps/studio/components/interfaces/Functions/FunctionsNav.tsx diff --git a/studio/components/interfaces/Functions/TerminalInstructions.tsx b/apps/studio/components/interfaces/Functions/TerminalInstructions.tsx similarity index 100% rename from studio/components/interfaces/Functions/TerminalInstructions.tsx rename to apps/studio/components/interfaces/Functions/TerminalInstructions.tsx diff --git a/studio/components/interfaces/Functions/index.ts b/apps/studio/components/interfaces/Functions/index.ts similarity index 100% rename from studio/components/interfaces/Functions/index.ts rename to apps/studio/components/interfaces/Functions/index.ts diff --git a/studio/components/interfaces/GraphQL/GraphiQL.tsx b/apps/studio/components/interfaces/GraphQL/GraphiQL.tsx similarity index 100% rename from studio/components/interfaces/GraphQL/GraphiQL.tsx rename to apps/studio/components/interfaces/GraphQL/GraphiQL.tsx diff --git a/studio/components/interfaces/GraphQL/graphiql.module.css b/apps/studio/components/interfaces/GraphQL/graphiql.module.css similarity index 100% rename from studio/components/interfaces/GraphQL/graphiql.module.css rename to apps/studio/components/interfaces/GraphQL/graphiql.module.css diff --git a/studio/components/interfaces/Home/ChartData.types.ts b/apps/studio/components/interfaces/Home/ChartData.types.ts similarity index 100% rename from studio/components/interfaces/Home/ChartData.types.ts rename to apps/studio/components/interfaces/Home/ChartData.types.ts diff --git a/studio/components/interfaces/Home/ClientLibrary.tsx b/apps/studio/components/interfaces/Home/ClientLibrary.tsx similarity index 100% rename from studio/components/interfaces/Home/ClientLibrary.tsx rename to apps/studio/components/interfaces/Home/ClientLibrary.tsx diff --git a/studio/components/interfaces/Home/ExampleProject.tsx b/apps/studio/components/interfaces/Home/ExampleProject.tsx similarity index 100% rename from studio/components/interfaces/Home/ExampleProject.tsx rename to apps/studio/components/interfaces/Home/ExampleProject.tsx diff --git a/studio/components/interfaces/Home/Home.constants.ts b/apps/studio/components/interfaces/Home/Home.constants.ts similarity index 100% rename from studio/components/interfaces/Home/Home.constants.ts rename to apps/studio/components/interfaces/Home/Home.constants.ts diff --git a/studio/components/interfaces/Home/NewProjectPanel/APIKeys.tsx b/apps/studio/components/interfaces/Home/NewProjectPanel/APIKeys.tsx similarity index 100% rename from studio/components/interfaces/Home/NewProjectPanel/APIKeys.tsx rename to apps/studio/components/interfaces/Home/NewProjectPanel/APIKeys.tsx diff --git a/studio/components/interfaces/Home/NewProjectPanel/GetStartedHero.tsx b/apps/studio/components/interfaces/Home/NewProjectPanel/GetStartedHero.tsx similarity index 100% rename from studio/components/interfaces/Home/NewProjectPanel/GetStartedHero.tsx rename to apps/studio/components/interfaces/Home/NewProjectPanel/GetStartedHero.tsx diff --git a/studio/components/interfaces/Home/NewProjectPanel/NewProjectPanel.tsx b/apps/studio/components/interfaces/Home/NewProjectPanel/NewProjectPanel.tsx similarity index 100% rename from studio/components/interfaces/Home/NewProjectPanel/NewProjectPanel.tsx rename to apps/studio/components/interfaces/Home/NewProjectPanel/NewProjectPanel.tsx diff --git a/studio/components/interfaces/Home/ProjectList/PausedProjectCard.tsx b/apps/studio/components/interfaces/Home/ProjectList/PausedProjectCard.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectList/PausedProjectCard.tsx rename to apps/studio/components/interfaces/Home/ProjectList/PausedProjectCard.tsx diff --git a/studio/components/interfaces/Home/ProjectList/ProjectCard.tsx b/apps/studio/components/interfaces/Home/ProjectList/ProjectCard.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectList/ProjectCard.tsx rename to apps/studio/components/interfaces/Home/ProjectList/ProjectCard.tsx diff --git a/studio/components/interfaces/Home/ProjectList/ProjectCard.utils.ts b/apps/studio/components/interfaces/Home/ProjectList/ProjectCard.utils.ts similarity index 100% rename from studio/components/interfaces/Home/ProjectList/ProjectCard.utils.ts rename to apps/studio/components/interfaces/Home/ProjectList/ProjectCard.utils.ts diff --git a/studio/components/interfaces/Home/ProjectList/ProjectCardStatus.tsx b/apps/studio/components/interfaces/Home/ProjectList/ProjectCardStatus.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectList/ProjectCardStatus.tsx rename to apps/studio/components/interfaces/Home/ProjectList/ProjectCardStatus.tsx diff --git a/studio/components/interfaces/Home/ProjectList/ProjectList.tsx b/apps/studio/components/interfaces/Home/ProjectList/ProjectList.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectList/ProjectList.tsx rename to apps/studio/components/interfaces/Home/ProjectList/ProjectList.tsx diff --git a/studio/components/interfaces/Home/ProjectList/ShimmeringCard.tsx b/apps/studio/components/interfaces/Home/ProjectList/ShimmeringCard.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectList/ShimmeringCard.tsx rename to apps/studio/components/interfaces/Home/ProjectList/ShimmeringCard.tsx diff --git a/studio/components/interfaces/Home/ProjectList/index.ts b/apps/studio/components/interfaces/Home/ProjectList/index.ts similarity index 100% rename from studio/components/interfaces/Home/ProjectList/index.ts rename to apps/studio/components/interfaces/Home/ProjectList/index.ts diff --git a/studio/components/interfaces/Home/ProjectUsage.tsx b/apps/studio/components/interfaces/Home/ProjectUsage.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectUsage.tsx rename to apps/studio/components/interfaces/Home/ProjectUsage.tsx diff --git a/studio/components/interfaces/Home/ProjectUsageSection.tsx b/apps/studio/components/interfaces/Home/ProjectUsageSection.tsx similarity index 100% rename from studio/components/interfaces/Home/ProjectUsageSection.tsx rename to apps/studio/components/interfaces/Home/ProjectUsageSection.tsx diff --git a/studio/components/interfaces/Home/ServiceStatus.tsx b/apps/studio/components/interfaces/Home/ServiceStatus.tsx similarity index 100% rename from studio/components/interfaces/Home/ServiceStatus.tsx rename to apps/studio/components/interfaces/Home/ServiceStatus.tsx diff --git a/studio/components/interfaces/Home/index.ts b/apps/studio/components/interfaces/Home/index.ts similarity index 100% rename from studio/components/interfaces/Home/index.ts rename to apps/studio/components/interfaces/Home/index.ts diff --git a/studio/components/interfaces/Integrations/IntegrationConnection.tsx b/apps/studio/components/interfaces/Integrations/IntegrationConnection.tsx similarity index 100% rename from studio/components/interfaces/Integrations/IntegrationConnection.tsx rename to apps/studio/components/interfaces/Integrations/IntegrationConnection.tsx diff --git a/studio/components/interfaces/Integrations/IntegrationPanels.tsx b/apps/studio/components/interfaces/Integrations/IntegrationPanels.tsx similarity index 100% rename from studio/components/interfaces/Integrations/IntegrationPanels.tsx rename to apps/studio/components/interfaces/Integrations/IntegrationPanels.tsx diff --git a/studio/components/interfaces/Integrations/Integrations-Vercel.constants.ts b/apps/studio/components/interfaces/Integrations/Integrations-Vercel.constants.ts similarity index 100% rename from studio/components/interfaces/Integrations/Integrations-Vercel.constants.ts rename to apps/studio/components/interfaces/Integrations/Integrations-Vercel.constants.ts diff --git a/studio/components/interfaces/Integrations/OrganizationPicker.tsx b/apps/studio/components/interfaces/Integrations/OrganizationPicker.tsx similarity index 100% rename from studio/components/interfaces/Integrations/OrganizationPicker.tsx rename to apps/studio/components/interfaces/Integrations/OrganizationPicker.tsx diff --git a/studio/components/interfaces/Integrations/ProjectLinker.tsx b/apps/studio/components/interfaces/Integrations/ProjectLinker.tsx similarity index 100% rename from studio/components/interfaces/Integrations/ProjectLinker.tsx rename to apps/studio/components/interfaces/Integrations/ProjectLinker.tsx diff --git a/studio/components/interfaces/Markdown.tsx b/apps/studio/components/interfaces/Markdown.tsx similarity index 100% rename from studio/components/interfaces/Markdown.tsx rename to apps/studio/components/interfaces/Markdown.tsx diff --git a/studio/components/interfaces/Organization/AuditLogs/AuditLogs.tsx b/apps/studio/components/interfaces/Organization/AuditLogs/AuditLogs.tsx similarity index 100% rename from studio/components/interfaces/Organization/AuditLogs/AuditLogs.tsx rename to apps/studio/components/interfaces/Organization/AuditLogs/AuditLogs.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.constants.ts b/apps/studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.constants.ts similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.constants.ts rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.constants.ts diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingAddress/BillingAddress.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.constants.ts b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.constants.ts similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.constants.ts rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.constants.ts diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingBreakdown.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/BillingMetric.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingBreakdown/UpcomingInvoice.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingEmail.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingEmail.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingEmail.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingEmail.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingSettings.constants.ts b/apps/studio/components/interfaces/Organization/BillingSettings/BillingSettings.constants.ts similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingSettings.constants.ts rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingSettings.constants.ts diff --git a/studio/components/interfaces/Organization/BillingSettings/BillingSettings.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/BillingSettings.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/BillingSettings.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/BillingSettings.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/CostControl/CostControl.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/CostControl/CostControl.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/CostControl/CostControl.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/CostControl/CostControl.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/CostControl/SpendCapSidePanel.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/CostControl/SpendCapSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/CostControl/SpendCapSidePanel.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/CostControl/SpendCapSidePanel.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/CreditBalance.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/CreditBalance.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/CreditBalance.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/CreditBalance.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/PaymentMethods.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/PaymentMethods.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/ChangePaymentMethodModal.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/ChangePaymentMethodModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/PaymentMethods/ChangePaymentMethodModal.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/ChangePaymentMethodModal.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/DeletePaymentMethodModal.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/DeletePaymentMethodModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/PaymentMethods/DeletePaymentMethodModal.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/DeletePaymentMethodModal.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/PaymentMethods.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/PaymentMethods.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/PaymentMethods/PaymentMethods.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/PaymentMethods/PaymentMethods.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/ProjectUpdateDisabledTooltip.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/ProjectUpdateDisabledTooltip.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/ProjectUpdateDisabledTooltip.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/ProjectUpdateDisabledTooltip.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/DowngradeModal.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/DowngradeModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/DowngradeModal.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/DowngradeModal.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/EnterpriseCard.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/EnterpriseCard.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/EnterpriseCard.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/EnterpriseCard.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/ExitSurveyModal.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/ExitSurveyModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/ExitSurveyModal.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/ExitSurveyModal.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/MembersExceedLimitModal.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/MembersExceedLimitModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/MembersExceedLimitModal.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/MembersExceedLimitModal.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/PaymentMethodSelection.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PaymentMethodSelection.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/PaymentMethodSelection.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PaymentMethodSelection.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/PlanUpdateSidePanel.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/Subscription/Subscription.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/Subscription/Subscription.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/Subscription/Subscription.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/Subscription/Subscription.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.constants.ts b/apps/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.constants.ts similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.constants.ts rename to apps/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.constants.ts diff --git a/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.tsx b/apps/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.tsx similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.tsx rename to apps/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.tsx diff --git a/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.utilts.ts b/apps/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.utilts.ts similarity index 100% rename from studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.utilts.ts rename to apps/studio/components/interfaces/Organization/BillingSettings/TaxID/TaxID.utilts.ts diff --git a/studio/components/interfaces/Organization/Documents/DPA.tsx b/apps/studio/components/interfaces/Organization/Documents/DPA.tsx similarity index 100% rename from studio/components/interfaces/Organization/Documents/DPA.tsx rename to apps/studio/components/interfaces/Organization/Documents/DPA.tsx diff --git a/studio/components/interfaces/Organization/Documents/Documents.tsx b/apps/studio/components/interfaces/Organization/Documents/Documents.tsx similarity index 100% rename from studio/components/interfaces/Organization/Documents/Documents.tsx rename to apps/studio/components/interfaces/Organization/Documents/Documents.tsx diff --git a/studio/components/interfaces/Organization/Documents/HIPAA.tsx b/apps/studio/components/interfaces/Organization/Documents/HIPAA.tsx similarity index 100% rename from studio/components/interfaces/Organization/Documents/HIPAA.tsx rename to apps/studio/components/interfaces/Organization/Documents/HIPAA.tsx diff --git a/studio/components/interfaces/Organization/Documents/SOC2.tsx b/apps/studio/components/interfaces/Organization/Documents/SOC2.tsx similarity index 100% rename from studio/components/interfaces/Organization/Documents/SOC2.tsx rename to apps/studio/components/interfaces/Organization/Documents/SOC2.tsx diff --git a/studio/components/interfaces/Organization/Documents/SecurityQuestionnaire.tsx b/apps/studio/components/interfaces/Organization/Documents/SecurityQuestionnaire.tsx similarity index 100% rename from studio/components/interfaces/Organization/Documents/SecurityQuestionnaire.tsx rename to apps/studio/components/interfaces/Organization/Documents/SecurityQuestionnaire.tsx diff --git a/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx b/apps/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx similarity index 100% rename from studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx rename to apps/studio/components/interfaces/Organization/GeneralSettings/DeleteOrganizationButton.tsx diff --git a/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx b/apps/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx similarity index 100% rename from studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx rename to apps/studio/components/interfaces/Organization/GeneralSettings/GeneralSettings.tsx diff --git a/studio/components/interfaces/Organization/GeneralSettings/OrganizationDeletePanel.tsx b/apps/studio/components/interfaces/Organization/GeneralSettings/OrganizationDeletePanel.tsx similarity index 100% rename from studio/components/interfaces/Organization/GeneralSettings/OrganizationDeletePanel.tsx rename to apps/studio/components/interfaces/Organization/GeneralSettings/OrganizationDeletePanel.tsx diff --git a/studio/components/interfaces/Organization/IntegrationSettings/IntegrationSettings.tsx b/apps/studio/components/interfaces/Organization/IntegrationSettings/IntegrationSettings.tsx similarity index 100% rename from studio/components/interfaces/Organization/IntegrationSettings/IntegrationSettings.tsx rename to apps/studio/components/interfaces/Organization/IntegrationSettings/IntegrationSettings.tsx diff --git a/studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoLinker.tsx b/apps/studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoLinker.tsx similarity index 100% rename from studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoLinker.tsx rename to apps/studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoLinker.tsx diff --git a/studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoSelection.tsx b/apps/studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoSelection.tsx similarity index 100% rename from studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoSelection.tsx rename to apps/studio/components/interfaces/Organization/IntegrationSettings/SidePanelGitHubRepoSelection.tsx diff --git a/studio/components/interfaces/Organization/IntegrationSettings/SidePanelVercelProjectLinker.tsx b/apps/studio/components/interfaces/Organization/IntegrationSettings/SidePanelVercelProjectLinker.tsx similarity index 100% rename from studio/components/interfaces/Organization/IntegrationSettings/SidePanelVercelProjectLinker.tsx rename to apps/studio/components/interfaces/Organization/IntegrationSettings/SidePanelVercelProjectLinker.tsx diff --git a/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx b/apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx similarity index 100% rename from studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx rename to apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSettings.tsx diff --git a/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx b/apps/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx similarity index 100% rename from studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx rename to apps/studio/components/interfaces/Organization/NewOrg/NewOrgForm.tsx diff --git a/studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx b/apps/studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx similarity index 100% rename from studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx rename to apps/studio/components/interfaces/Organization/NewProject/EmptyPaymentMethodWarning.tsx diff --git a/studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx b/apps/studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx similarity index 100% rename from studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx rename to apps/studio/components/interfaces/Organization/NewProject/FreeProjectLimitWarning.tsx diff --git a/studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx b/apps/studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx similarity index 100% rename from studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx rename to apps/studio/components/interfaces/Organization/NewProject/NotOrganizationOwnerWarning.tsx diff --git a/studio/components/interfaces/Organization/NewProject/index.ts b/apps/studio/components/interfaces/Organization/NewProject/index.ts similarity index 100% rename from studio/components/interfaces/Organization/NewProject/index.ts rename to apps/studio/components/interfaces/Organization/NewProject/index.ts diff --git a/studio/components/interfaces/Organization/OAuthApps/AuthorizeRequesterDetails.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/AuthorizeRequesterDetails.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/AuthorizeRequesterDetails.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/AuthorizeRequesterDetails.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/AuthorizedAppRow.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/DeleteAppModal.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/DeleteAppModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/DeleteAppModal.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/DeleteAppModal.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/OAuthAppRow.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/OAuthAppRow.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/OAuthAppRow.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/OAuthAppRow.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/OAuthApps.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/OAuthApps.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/OAuthApps.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/OAuthApps.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/Scopes.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/Scopes.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/Scopes.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/Scopes.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/index.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/index.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/index.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/PublishAppSidePanel/index.tsx diff --git a/studio/components/interfaces/Organization/OAuthApps/RevokeAppModal.tsx b/apps/studio/components/interfaces/Organization/OAuthApps/RevokeAppModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/OAuthApps/RevokeAppModal.tsx rename to apps/studio/components/interfaces/Organization/OAuthApps/RevokeAppModal.tsx diff --git a/studio/components/interfaces/Organization/Organization.utils.ts b/apps/studio/components/interfaces/Organization/Organization.utils.ts similarity index 100% rename from studio/components/interfaces/Organization/Organization.utils.ts rename to apps/studio/components/interfaces/Organization/Organization.utils.ts diff --git a/studio/components/interfaces/Organization/TeamSettings/InviteMemberButton.tsx b/apps/studio/components/interfaces/Organization/TeamSettings/InviteMemberButton.tsx similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/InviteMemberButton.tsx rename to apps/studio/components/interfaces/Organization/TeamSettings/InviteMemberButton.tsx diff --git a/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx b/apps/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx rename to apps/studio/components/interfaces/Organization/TeamSettings/MemberActions.tsx diff --git a/studio/components/interfaces/Organization/TeamSettings/MembersView.tsx b/apps/studio/components/interfaces/Organization/TeamSettings/MembersView.tsx similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/MembersView.tsx rename to apps/studio/components/interfaces/Organization/TeamSettings/MembersView.tsx diff --git a/studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.constants.ts b/apps/studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.constants.ts similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.constants.ts rename to apps/studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.constants.ts diff --git a/studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.tsx b/apps/studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.tsx similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.tsx rename to apps/studio/components/interfaces/Organization/TeamSettings/RolesHelperModal/RolesHelperModal.tsx diff --git a/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx b/apps/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx rename to apps/studio/components/interfaces/Organization/TeamSettings/TeamSettings.tsx diff --git a/studio/components/interfaces/Organization/TeamSettings/TeamSettings.utils.ts b/apps/studio/components/interfaces/Organization/TeamSettings/TeamSettings.utils.ts similarity index 100% rename from studio/components/interfaces/Organization/TeamSettings/TeamSettings.utils.ts rename to apps/studio/components/interfaces/Organization/TeamSettings/TeamSettings.utils.ts diff --git a/studio/components/interfaces/Organization/Usage/Activity.tsx b/apps/studio/components/interfaces/Organization/Usage/Activity.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/Activity.tsx rename to apps/studio/components/interfaces/Organization/Usage/Activity.tsx diff --git a/studio/components/interfaces/Organization/Usage/Bandwidth.tsx b/apps/studio/components/interfaces/Organization/Usage/Bandwidth.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/Bandwidth.tsx rename to apps/studio/components/interfaces/Organization/Usage/Bandwidth.tsx diff --git a/studio/components/interfaces/Organization/Usage/SectionContent.tsx b/apps/studio/components/interfaces/Organization/Usage/SectionContent.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/SectionContent.tsx rename to apps/studio/components/interfaces/Organization/Usage/SectionContent.tsx diff --git a/studio/components/interfaces/Organization/Usage/SectionHeader.tsx b/apps/studio/components/interfaces/Organization/Usage/SectionHeader.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/SectionHeader.tsx rename to apps/studio/components/interfaces/Organization/Usage/SectionHeader.tsx diff --git a/studio/components/interfaces/Organization/Usage/SizeAndCounts.tsx b/apps/studio/components/interfaces/Organization/Usage/SizeAndCounts.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/SizeAndCounts.tsx rename to apps/studio/components/interfaces/Organization/Usage/SizeAndCounts.tsx diff --git a/studio/components/interfaces/Organization/Usage/Usage.constants.tsx b/apps/studio/components/interfaces/Organization/Usage/Usage.constants.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/Usage.constants.tsx rename to apps/studio/components/interfaces/Organization/Usage/Usage.constants.tsx diff --git a/studio/components/interfaces/Organization/Usage/Usage.tsx b/apps/studio/components/interfaces/Organization/Usage/Usage.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/Usage.tsx rename to apps/studio/components/interfaces/Organization/Usage/Usage.tsx diff --git a/studio/components/interfaces/Organization/Usage/Usage.utils.ts b/apps/studio/components/interfaces/Organization/Usage/Usage.utils.ts similarity index 100% rename from studio/components/interfaces/Organization/Usage/Usage.utils.ts rename to apps/studio/components/interfaces/Organization/Usage/Usage.utils.ts diff --git a/studio/components/interfaces/Organization/Usage/UsageBarChart.tsx b/apps/studio/components/interfaces/Organization/Usage/UsageBarChart.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/UsageBarChart.tsx rename to apps/studio/components/interfaces/Organization/Usage/UsageBarChart.tsx diff --git a/studio/components/interfaces/Organization/Usage/UsageChartTooltips.tsx b/apps/studio/components/interfaces/Organization/Usage/UsageChartTooltips.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/UsageChartTooltips.tsx rename to apps/studio/components/interfaces/Organization/Usage/UsageChartTooltips.tsx diff --git a/studio/components/interfaces/Organization/Usage/UsageSection/AttributeUsage.tsx b/apps/studio/components/interfaces/Organization/Usage/UsageSection/AttributeUsage.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/UsageSection/AttributeUsage.tsx rename to apps/studio/components/interfaces/Organization/Usage/UsageSection/AttributeUsage.tsx diff --git a/studio/components/interfaces/Organization/Usage/UsageSection/UsageSection.tsx b/apps/studio/components/interfaces/Organization/Usage/UsageSection/UsageSection.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/UsageSection/UsageSection.tsx rename to apps/studio/components/interfaces/Organization/Usage/UsageSection/UsageSection.tsx diff --git a/studio/components/interfaces/Organization/Usage/UsageStackedBarChart.tsx b/apps/studio/components/interfaces/Organization/Usage/UsageStackedBarChart.tsx similarity index 100% rename from studio/components/interfaces/Organization/Usage/UsageStackedBarChart.tsx rename to apps/studio/components/interfaces/Organization/Usage/UsageStackedBarChart.tsx diff --git a/studio/components/interfaces/Organization/index.ts b/apps/studio/components/interfaces/Organization/index.ts similarity index 100% rename from studio/components/interfaces/Organization/index.ts rename to apps/studio/components/interfaces/Organization/index.ts diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Bucket.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Bucket.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Bucket.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Bucket.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Content.types.ts b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Content.types.ts similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Content.types.ts rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Content.types.ts diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Content.utils.ts b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Content.utils.ts similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Content.utils.ts rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Content.utils.ts diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunction.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunction.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunction.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunction.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunctions.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunctions.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunctions.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/EdgeFunctions.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Entities.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Entities.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Entities.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Entities.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Entity.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Entity.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Entity.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Entity.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Introduction.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Introduction.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Introduction.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Introduction.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/RPC.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/RPC.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/RPC.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/RPC.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Realtime.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Realtime.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Realtime.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Realtime.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/Storage.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/Storage.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/Storage.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/Storage.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/StoredProcedures.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/StoredProcedures.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/StoredProcedures.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/StoredProcedures.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/UserManagement.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/Content/UserManagement.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/UserManagement.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/UserManagement.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/Content/index.ts b/apps/studio/components/interfaces/ProjectAPIDocs/Content/index.ts similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/Content/index.ts rename to apps/studio/components/interfaces/ProjectAPIDocs/Content/index.ts diff --git a/studio/components/interfaces/ProjectAPIDocs/ContentSnippet.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/ContentSnippet.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/ContentSnippet.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/ContentSnippet.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/FirstLevelNav.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/FirstLevelNav.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/FirstLevelNav.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/FirstLevelNav.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/LanguageSelector.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/LanguageSelector.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/LanguageSelector.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/LanguageSelector.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.constants.ts b/apps/studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.constants.ts similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.constants.ts rename to apps/studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.constants.ts diff --git a/studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/ProjectAPIDocs.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/ResourceContent.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/ResourceContent.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/ResourceContent.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/ResourceContent.tsx diff --git a/studio/components/interfaces/ProjectAPIDocs/SecondLevelNav.tsx b/apps/studio/components/interfaces/ProjectAPIDocs/SecondLevelNav.tsx similarity index 100% rename from studio/components/interfaces/ProjectAPIDocs/SecondLevelNav.tsx rename to apps/studio/components/interfaces/ProjectAPIDocs/SecondLevelNav.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/ApplyConfigModal.tsx b/apps/studio/components/interfaces/Realtime/Inspector/ApplyConfigModal.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/ApplyConfigModal.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/ApplyConfigModal.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/ChooseChannelPopover/index.tsx b/apps/studio/components/interfaces/Realtime/Inspector/ChooseChannelPopover/index.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/ChooseChannelPopover/index.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/ChooseChannelPopover/index.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/Header.tsx b/apps/studio/components/interfaces/Realtime/Inspector/Header.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/Header.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/Header.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/MessageSelection.tsx b/apps/studio/components/interfaces/Realtime/Inspector/MessageSelection.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/MessageSelection.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/MessageSelection.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/Messages.types.ts b/apps/studio/components/interfaces/Realtime/Inspector/Messages.types.ts similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/Messages.types.ts rename to apps/studio/components/interfaces/Realtime/Inspector/Messages.types.ts diff --git a/studio/components/interfaces/Realtime/Inspector/Messages.utils.ts b/apps/studio/components/interfaces/Realtime/Inspector/Messages.utils.ts similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/Messages.utils.ts rename to apps/studio/components/interfaces/Realtime/Inspector/Messages.utils.ts diff --git a/studio/components/interfaces/Realtime/Inspector/MessagesFormatters.tsx b/apps/studio/components/interfaces/Realtime/Inspector/MessagesFormatters.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/MessagesFormatters.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/MessagesFormatters.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/MessagesTable.tsx b/apps/studio/components/interfaces/Realtime/Inspector/MessagesTable.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/MessagesTable.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/MessagesTable.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/FilterSchema.tsx b/apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/FilterSchema.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/FilterSchema.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/FilterSchema.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSchema.tsx b/apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSchema.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSchema.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSchema.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSelector.tsx b/apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSelector.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSelector.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/TableSelector.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/index.tsx b/apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/index.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/index.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/RealtimeFilterPopover/index.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/RealtimeMessageColumnRenderer.tsx b/apps/studio/components/interfaces/Realtime/Inspector/RealtimeMessageColumnRenderer.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/RealtimeMessageColumnRenderer.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/RealtimeMessageColumnRenderer.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/RealtimeTokensPopover/index.tsx b/apps/studio/components/interfaces/Realtime/Inspector/RealtimeTokensPopover/index.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/RealtimeTokensPopover/index.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/RealtimeTokensPopover/index.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/SelectedRealtimeMessagePanel.tsx b/apps/studio/components/interfaces/Realtime/Inspector/SelectedRealtimeMessagePanel.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/SelectedRealtimeMessagePanel.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/SelectedRealtimeMessagePanel.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/SendMessageModal.tsx b/apps/studio/components/interfaces/Realtime/Inspector/SendMessageModal.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/SendMessageModal.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/SendMessageModal.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/index.tsx b/apps/studio/components/interfaces/Realtime/Inspector/index.tsx similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/index.tsx rename to apps/studio/components/interfaces/Realtime/Inspector/index.tsx diff --git a/studio/components/interfaces/Realtime/Inspector/useRealtimeMessages.ts b/apps/studio/components/interfaces/Realtime/Inspector/useRealtimeMessages.ts similarity index 100% rename from studio/components/interfaces/Realtime/Inspector/useRealtimeMessages.ts rename to apps/studio/components/interfaces/Realtime/Inspector/useRealtimeMessages.ts diff --git a/studio/components/interfaces/Reports/GridResize.tsx b/apps/studio/components/interfaces/Reports/GridResize.tsx similarity index 100% rename from studio/components/interfaces/Reports/GridResize.tsx rename to apps/studio/components/interfaces/Reports/GridResize.tsx diff --git a/studio/components/interfaces/Reports/ReportFilterBar.tsx b/apps/studio/components/interfaces/Reports/ReportFilterBar.tsx similarity index 100% rename from studio/components/interfaces/Reports/ReportFilterBar.tsx rename to apps/studio/components/interfaces/Reports/ReportFilterBar.tsx diff --git a/studio/components/interfaces/Reports/ReportHeader.tsx b/apps/studio/components/interfaces/Reports/ReportHeader.tsx similarity index 100% rename from studio/components/interfaces/Reports/ReportHeader.tsx rename to apps/studio/components/interfaces/Reports/ReportHeader.tsx diff --git a/studio/components/interfaces/Reports/ReportPadding.tsx b/apps/studio/components/interfaces/Reports/ReportPadding.tsx similarity index 100% rename from studio/components/interfaces/Reports/ReportPadding.tsx rename to apps/studio/components/interfaces/Reports/ReportPadding.tsx diff --git a/studio/components/interfaces/Reports/ReportWidget.tsx b/apps/studio/components/interfaces/Reports/ReportWidget.tsx similarity index 100% rename from studio/components/interfaces/Reports/ReportWidget.tsx rename to apps/studio/components/interfaces/Reports/ReportWidget.tsx diff --git a/studio/components/interfaces/Reports/Reports.constants.ts b/apps/studio/components/interfaces/Reports/Reports.constants.ts similarity index 100% rename from studio/components/interfaces/Reports/Reports.constants.ts rename to apps/studio/components/interfaces/Reports/Reports.constants.ts diff --git a/studio/components/interfaces/Reports/Reports.tsx b/apps/studio/components/interfaces/Reports/Reports.tsx similarity index 100% rename from studio/components/interfaces/Reports/Reports.tsx rename to apps/studio/components/interfaces/Reports/Reports.tsx diff --git a/studio/components/interfaces/Reports/Reports.types.ts b/apps/studio/components/interfaces/Reports/Reports.types.ts similarity index 100% rename from studio/components/interfaces/Reports/Reports.types.ts rename to apps/studio/components/interfaces/Reports/Reports.types.ts diff --git a/studio/components/interfaces/Reports/Reports.utils.tsx b/apps/studio/components/interfaces/Reports/Reports.utils.tsx similarity index 100% rename from studio/components/interfaces/Reports/Reports.utils.tsx rename to apps/studio/components/interfaces/Reports/Reports.utils.tsx diff --git a/studio/components/interfaces/Reports/Statistic.tsx b/apps/studio/components/interfaces/Reports/Statistic.tsx similarity index 100% rename from studio/components/interfaces/Reports/Statistic.tsx rename to apps/studio/components/interfaces/Reports/Statistic.tsx diff --git a/studio/components/interfaces/Reports/renderers/ApiRenderers.tsx b/apps/studio/components/interfaces/Reports/renderers/ApiRenderers.tsx similarity index 100% rename from studio/components/interfaces/Reports/renderers/ApiRenderers.tsx rename to apps/studio/components/interfaces/Reports/renderers/ApiRenderers.tsx diff --git a/studio/components/interfaces/Reports/renderers/StorageRenderers.tsx b/apps/studio/components/interfaces/Reports/renderers/StorageRenderers.tsx similarity index 100% rename from studio/components/interfaces/Reports/renderers/StorageRenderers.tsx rename to apps/studio/components/interfaces/Reports/renderers/StorageRenderers.tsx diff --git a/studio/components/interfaces/SQLEditor/AISchemaSuggestionPopover.tsx b/apps/studio/components/interfaces/SQLEditor/AISchemaSuggestionPopover.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/AISchemaSuggestionPopover.tsx rename to apps/studio/components/interfaces/SQLEditor/AISchemaSuggestionPopover.tsx diff --git a/studio/components/interfaces/SQLEditor/AISettingsModal.tsx b/apps/studio/components/interfaces/SQLEditor/AISettingsModal.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/AISettingsModal.tsx rename to apps/studio/components/interfaces/SQLEditor/AISettingsModal.tsx diff --git a/studio/components/interfaces/SQLEditor/InlineWidget.tsx b/apps/studio/components/interfaces/SQLEditor/InlineWidget.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/InlineWidget.tsx rename to apps/studio/components/interfaces/SQLEditor/InlineWidget.tsx diff --git a/studio/components/interfaces/SQLEditor/MonacoEditor.tsx b/apps/studio/components/interfaces/SQLEditor/MonacoEditor.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/MonacoEditor.tsx rename to apps/studio/components/interfaces/SQLEditor/MonacoEditor.tsx diff --git a/studio/components/interfaces/SQLEditor/RenameQueryModal.tsx b/apps/studio/components/interfaces/SQLEditor/RenameQueryModal.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/RenameQueryModal.tsx rename to apps/studio/components/interfaces/SQLEditor/RenameQueryModal.tsx diff --git a/studio/components/interfaces/SQLEditor/ResultsPane.tsx b/apps/studio/components/interfaces/SQLEditor/ResultsPane.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/ResultsPane.tsx rename to apps/studio/components/interfaces/SQLEditor/ResultsPane.tsx diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts b/apps/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLEditor.constants.ts rename to apps/studio/components/interfaces/SQLEditor/SQLEditor.constants.ts diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.tsx b/apps/studio/components/interfaces/SQLEditor/SQLEditor.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLEditor.tsx rename to apps/studio/components/interfaces/SQLEditor/SQLEditor.tsx diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.types.ts b/apps/studio/components/interfaces/SQLEditor/SQLEditor.types.ts similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLEditor.types.ts rename to apps/studio/components/interfaces/SQLEditor/SQLEditor.types.ts diff --git a/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts b/apps/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLEditor.utils.ts rename to apps/studio/components/interfaces/SQLEditor/SQLEditor.utils.ts diff --git a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx b/apps/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx rename to apps/studio/components/interfaces/SQLEditor/SQLTemplates/SQLCard.tsx diff --git a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLQuickstarts.tsx b/apps/studio/components/interfaces/SQLEditor/SQLTemplates/SQLQuickstarts.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLTemplates/SQLQuickstarts.tsx rename to apps/studio/components/interfaces/SQLEditor/SQLTemplates/SQLQuickstarts.tsx diff --git a/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx b/apps/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx rename to apps/studio/components/interfaces/SQLEditor/SQLTemplates/SQLTemplates.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/FavoriteButton.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/Results.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/ResultsDropdown.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/SavingIndicator.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/SizeToggleButton.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityActions.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityPanel.tsx diff --git a/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx b/apps/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx similarity index 100% rename from studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx rename to apps/studio/components/interfaces/SQLEditor/UtilityPanel/UtilityTabResults.tsx diff --git a/studio/components/interfaces/SQLEditor/index.ts b/apps/studio/components/interfaces/SQLEditor/index.ts similarity index 100% rename from studio/components/interfaces/SQLEditor/index.ts rename to apps/studio/components/interfaces/SQLEditor/index.ts diff --git a/studio/components/interfaces/Settings/API/API.constants.ts b/apps/studio/components/interfaces/Settings/API/API.constants.ts similarity index 100% rename from studio/components/interfaces/Settings/API/API.constants.ts rename to apps/studio/components/interfaces/Settings/API/API.constants.ts diff --git a/studio/components/interfaces/Settings/API/JWTSettings.tsx b/apps/studio/components/interfaces/Settings/API/JWTSettings.tsx similarity index 100% rename from studio/components/interfaces/Settings/API/JWTSettings.tsx rename to apps/studio/components/interfaces/Settings/API/JWTSettings.tsx diff --git a/studio/components/interfaces/Settings/API/PostgrestConfig.tsx b/apps/studio/components/interfaces/Settings/API/PostgrestConfig.tsx similarity index 100% rename from studio/components/interfaces/Settings/API/PostgrestConfig.tsx rename to apps/studio/components/interfaces/Settings/API/PostgrestConfig.tsx diff --git a/studio/components/interfaces/Settings/API/ServiceList.tsx b/apps/studio/components/interfaces/Settings/API/ServiceList.tsx similarity index 100% rename from studio/components/interfaces/Settings/API/ServiceList.tsx rename to apps/studio/components/interfaces/Settings/API/ServiceList.tsx diff --git a/studio/components/interfaces/Settings/Addons/Addons.tsx b/apps/studio/components/interfaces/Settings/Addons/Addons.tsx similarity index 100% rename from studio/components/interfaces/Settings/Addons/Addons.tsx rename to apps/studio/components/interfaces/Settings/Addons/Addons.tsx diff --git a/studio/components/interfaces/Settings/Addons/ComputeInstanceSidePanel.tsx b/apps/studio/components/interfaces/Settings/Addons/ComputeInstanceSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/Addons/ComputeInstanceSidePanel.tsx rename to apps/studio/components/interfaces/Settings/Addons/ComputeInstanceSidePanel.tsx diff --git a/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx b/apps/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx rename to apps/studio/components/interfaces/Settings/Addons/CustomDomainSidePanel.tsx diff --git a/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx b/apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx rename to apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx diff --git a/studio/components/interfaces/Settings/Database/BannedIPs.tsx b/apps/studio/components/interfaces/Settings/Database/BannedIPs.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/BannedIPs.tsx rename to apps/studio/components/interfaces/Settings/Database/BannedIPs.tsx diff --git a/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx b/apps/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/ConnectionPooling.tsx rename to apps/studio/components/interfaces/Settings/Database/ConnectionPooling.tsx diff --git a/studio/components/interfaces/Settings/Database/DatabaseSettings/ConfirmDisableReadOnlyModal.tsx b/apps/studio/components/interfaces/Settings/Database/DatabaseSettings/ConfirmDisableReadOnlyModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/DatabaseSettings/ConfirmDisableReadOnlyModal.tsx rename to apps/studio/components/interfaces/Settings/Database/DatabaseSettings/ConfirmDisableReadOnlyModal.tsx diff --git a/studio/components/interfaces/Settings/Database/DatabaseSettings/DatabaseSettings.tsx b/apps/studio/components/interfaces/Settings/Database/DatabaseSettings/DatabaseSettings.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/DatabaseSettings/DatabaseSettings.tsx rename to apps/studio/components/interfaces/Settings/Database/DatabaseSettings/DatabaseSettings.tsx diff --git a/studio/components/interfaces/Settings/Database/DatabaseSettings/ResetDbPassword.tsx b/apps/studio/components/interfaces/Settings/Database/DatabaseSettings/ResetDbPassword.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/DatabaseSettings/ResetDbPassword.tsx rename to apps/studio/components/interfaces/Settings/Database/DatabaseSettings/ResetDbPassword.tsx diff --git a/studio/components/interfaces/Settings/Database/DiskSizeConfiguration.tsx b/apps/studio/components/interfaces/Settings/Database/DiskSizeConfiguration.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/DiskSizeConfiguration.tsx rename to apps/studio/components/interfaces/Settings/Database/DiskSizeConfiguration.tsx diff --git a/studio/components/interfaces/Settings/Database/NetworkRestrictions/AddRestrictionModal.tsx b/apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/AddRestrictionModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/NetworkRestrictions/AddRestrictionModal.tsx rename to apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/AddRestrictionModal.tsx diff --git a/studio/components/interfaces/Settings/Database/NetworkRestrictions/AllowAllModal.tsx b/apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/AllowAllModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/NetworkRestrictions/AllowAllModal.tsx rename to apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/AllowAllModal.tsx diff --git a/studio/components/interfaces/Settings/Database/NetworkRestrictions/DisallowAllModal.tsx b/apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/DisallowAllModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/NetworkRestrictions/DisallowAllModal.tsx rename to apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/DisallowAllModal.tsx diff --git a/studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.tsx b/apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.tsx rename to apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.tsx diff --git a/studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.utils.ts b/apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.utils.ts similarity index 100% rename from studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.utils.ts rename to apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/NetworkRestrictions.utils.ts diff --git a/studio/components/interfaces/Settings/Database/NetworkRestrictions/RemoveRestrictionModal.tsx b/apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/RemoveRestrictionModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/NetworkRestrictions/RemoveRestrictionModal.tsx rename to apps/studio/components/interfaces/Settings/Database/NetworkRestrictions/RemoveRestrictionModal.tsx diff --git a/studio/components/interfaces/Settings/Database/SSLConfiguration.tsx b/apps/studio/components/interfaces/Settings/Database/SSLConfiguration.tsx similarity index 100% rename from studio/components/interfaces/Settings/Database/SSLConfiguration.tsx rename to apps/studio/components/interfaces/Settings/Database/SSLConfiguration.tsx diff --git a/studio/components/interfaces/Settings/Database/index.ts b/apps/studio/components/interfaces/Settings/Database/index.ts similarity index 100% rename from studio/components/interfaces/Settings/Database/index.ts rename to apps/studio/components/interfaces/Settings/Database/index.ts diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainActivate.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainActivate.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainActivate.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainActivate.tsx diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainConfig.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainConfig.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainConfig.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainConfig.tsx diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainDelete.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainDelete.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainDelete.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainDelete.tsx diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainVerify.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainVerify.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainVerify.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainVerify.tsx diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsConfigureHostname.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsConfigureHostname.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsConfigureHostname.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsConfigureHostname.tsx diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsShimmerLoader.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsShimmerLoader.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsShimmerLoader.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/CustomDomainsShimmerLoader.tsx diff --git a/studio/components/interfaces/Settings/General/CustomDomainConfig/DNSRecord.tsx b/apps/studio/components/interfaces/Settings/General/CustomDomainConfig/DNSRecord.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/CustomDomainConfig/DNSRecord.tsx rename to apps/studio/components/interfaces/Settings/General/CustomDomainConfig/DNSRecord.tsx diff --git a/studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectButton.tsx b/apps/studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectButton.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectButton.tsx rename to apps/studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectButton.tsx diff --git a/studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectPanel.tsx b/apps/studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectPanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectPanel.tsx rename to apps/studio/components/interfaces/Settings/General/DeleteProjectPanel/DeleteProjectPanel.tsx diff --git a/studio/components/interfaces/Settings/General/General.tsx b/apps/studio/components/interfaces/Settings/General/General.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/General.tsx rename to apps/studio/components/interfaces/Settings/General/General.tsx diff --git a/studio/components/interfaces/Settings/General/Infrastructure/Infrastructure.tsx b/apps/studio/components/interfaces/Settings/General/Infrastructure/Infrastructure.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/Infrastructure/Infrastructure.tsx rename to apps/studio/components/interfaces/Settings/General/Infrastructure/Infrastructure.tsx diff --git a/studio/components/interfaces/Settings/General/Infrastructure/PauseProjectButton.tsx b/apps/studio/components/interfaces/Settings/General/Infrastructure/PauseProjectButton.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/Infrastructure/PauseProjectButton.tsx rename to apps/studio/components/interfaces/Settings/General/Infrastructure/PauseProjectButton.tsx diff --git a/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.constants.ts b/apps/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.constants.ts similarity index 100% rename from studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.constants.ts rename to apps/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.constants.ts diff --git a/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.tsx b/apps/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.tsx rename to apps/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/ProjectUpgradeAlert.tsx diff --git a/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/index.ts b/apps/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/index.ts similarity index 100% rename from studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/index.ts rename to apps/studio/components/interfaces/Settings/General/Infrastructure/ProjectUpgradeAlert/index.ts diff --git a/studio/components/interfaces/Settings/General/Infrastructure/RestartServerButton.tsx b/apps/studio/components/interfaces/Settings/General/Infrastructure/RestartServerButton.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/Infrastructure/RestartServerButton.tsx rename to apps/studio/components/interfaces/Settings/General/Infrastructure/RestartServerButton.tsx diff --git a/studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectButton.tsx b/apps/studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectButton.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectButton.tsx rename to apps/studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectButton.tsx diff --git a/studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectPanel.tsx b/apps/studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectPanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectPanel.tsx rename to apps/studio/components/interfaces/Settings/General/TransferProjectPanel/TransferProjectPanel.tsx diff --git a/studio/components/interfaces/Settings/General/index.ts b/apps/studio/components/interfaces/Settings/General/index.ts similarity index 100% rename from studio/components/interfaces/Settings/General/index.ts rename to apps/studio/components/interfaces/Settings/General/index.ts diff --git a/studio/components/interfaces/Settings/Infrastructure/Infrastructure.constants.ts b/apps/studio/components/interfaces/Settings/Infrastructure/Infrastructure.constants.ts similarity index 100% rename from studio/components/interfaces/Settings/Infrastructure/Infrastructure.constants.ts rename to apps/studio/components/interfaces/Settings/Infrastructure/Infrastructure.constants.ts diff --git a/studio/components/interfaces/Settings/Infrastructure/InfrastructureActivity.tsx b/apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureActivity.tsx similarity index 100% rename from studio/components/interfaces/Settings/Infrastructure/InfrastructureActivity.tsx rename to apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureActivity.tsx diff --git a/studio/components/interfaces/Settings/Infrastructure/InfrastructureInfo.tsx b/apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureInfo.tsx similarity index 100% rename from studio/components/interfaces/Settings/Infrastructure/InfrastructureInfo.tsx rename to apps/studio/components/interfaces/Settings/Infrastructure/InfrastructureInfo.tsx diff --git a/studio/components/interfaces/Settings/Integrations/GithubIntegration/GitHubIntegrationConnectionForm.tsx b/apps/studio/components/interfaces/Settings/Integrations/GithubIntegration/GitHubIntegrationConnectionForm.tsx similarity index 100% rename from studio/components/interfaces/Settings/Integrations/GithubIntegration/GitHubIntegrationConnectionForm.tsx rename to apps/studio/components/interfaces/Settings/Integrations/GithubIntegration/GitHubIntegrationConnectionForm.tsx diff --git a/studio/components/interfaces/Settings/Integrations/GithubIntegration/GithubSection.tsx b/apps/studio/components/interfaces/Settings/Integrations/GithubIntegration/GithubSection.tsx similarity index 100% rename from studio/components/interfaces/Settings/Integrations/GithubIntegration/GithubSection.tsx rename to apps/studio/components/interfaces/Settings/Integrations/GithubIntegration/GithubSection.tsx diff --git a/studio/components/interfaces/Settings/Integrations/IntegrationsSettings.tsx b/apps/studio/components/interfaces/Settings/Integrations/IntegrationsSettings.tsx similarity index 100% rename from studio/components/interfaces/Settings/Integrations/IntegrationsSettings.tsx rename to apps/studio/components/interfaces/Settings/Integrations/IntegrationsSettings.tsx diff --git a/studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelIntegrationConnectionForm.tsx b/apps/studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelIntegrationConnectionForm.tsx similarity index 100% rename from studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelIntegrationConnectionForm.tsx rename to apps/studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelIntegrationConnectionForm.tsx diff --git a/studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelSection.tsx b/apps/studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelSection.tsx similarity index 100% rename from studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelSection.tsx rename to apps/studio/components/interfaces/Settings/Integrations/VercelIntegration/VercelSection.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogColumnRenderers/AuthColumnRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/AuthColumnRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogColumnRenderers/AuthColumnRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/AuthColumnRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabaseApiColumnRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabaseApiColumnRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabaseApiColumnRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabaseApiColumnRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabasePostgresColumnRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabasePostgresColumnRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabasePostgresColumnRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DatabasePostgresColumnRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DefaultPreviewColumnRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DefaultPreviewColumnRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogColumnRenderers/DefaultPreviewColumnRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/DefaultPreviewColumnRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsEdgeColumnRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsEdgeColumnRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsEdgeColumnRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsEdgeColumnRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsLogsColumnRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsLogsColumnRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsLogsColumnRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsLogsColumnRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogEventChart.tsx b/apps/studio/components/interfaces/Settings/Logs/LogEventChart.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogEventChart.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogEventChart.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelection.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelection.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelection.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelection.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRendererHandler.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRendererHandler.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRendererHandler.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRendererHandler.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/AuthSelectionRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/AuthSelectionRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/AuthSelectionRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/AuthSelectionRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabaseApiSelectionRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabaseApiSelectionRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabaseApiSelectionRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabaseApiSelectionRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabasePostgresSelectionRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabasePostgresSelectionRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabasePostgresSelectionRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DatabasePostgresSelectionRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultExplorerSelectionRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultExplorerSelectionRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultExplorerSelectionRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultExplorerSelectionRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultPreviewSelectionRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultPreviewSelectionRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultPreviewSelectionRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/DefaultPreviewSelectionRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionInvocationSelectionRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionInvocationSelectionRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionInvocationSelectionRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionInvocationSelectionRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionLogsSelectionRender.tsx b/apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionLogsSelectionRender.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionLogsSelectionRender.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogSelectionRenderers/FunctionLogsSelectionRender.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogTable.stories.tsx b/apps/studio/components/interfaces/Settings/Logs/LogTable.stories.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogTable.stories.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogTable.stories.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogTable.tsx b/apps/studio/components/interfaces/Settings/Logs/LogTable.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogTable.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogTable.tsx diff --git a/studio/components/interfaces/Settings/Logs/Logs.DatePickers.tsx b/apps/studio/components/interfaces/Settings/Logs/Logs.DatePickers.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.DatePickers.tsx rename to apps/studio/components/interfaces/Settings/Logs/Logs.DatePickers.tsx diff --git a/studio/components/interfaces/Settings/Logs/Logs.Divider.tsx b/apps/studio/components/interfaces/Settings/Logs/Logs.Divider.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.Divider.tsx rename to apps/studio/components/interfaces/Settings/Logs/Logs.Divider.tsx diff --git a/studio/components/interfaces/Settings/Logs/Logs.SavedQueriesItem.tsx b/apps/studio/components/interfaces/Settings/Logs/Logs.SavedQueriesItem.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.SavedQueriesItem.tsx rename to apps/studio/components/interfaces/Settings/Logs/Logs.SavedQueriesItem.tsx diff --git a/studio/components/interfaces/Settings/Logs/Logs.SqlSnippetCode.tsx b/apps/studio/components/interfaces/Settings/Logs/Logs.SqlSnippetCode.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.SqlSnippetCode.tsx rename to apps/studio/components/interfaces/Settings/Logs/Logs.SqlSnippetCode.tsx diff --git a/studio/components/interfaces/Settings/Logs/Logs.constants.ts b/apps/studio/components/interfaces/Settings/Logs/Logs.constants.ts similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.constants.ts rename to apps/studio/components/interfaces/Settings/Logs/Logs.constants.ts diff --git a/studio/components/interfaces/Settings/Logs/Logs.types.ts b/apps/studio/components/interfaces/Settings/Logs/Logs.types.ts similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.types.ts rename to apps/studio/components/interfaces/Settings/Logs/Logs.types.ts diff --git a/studio/components/interfaces/Settings/Logs/Logs.utils.ts b/apps/studio/components/interfaces/Settings/Logs/Logs.utils.ts similarity index 100% rename from studio/components/interfaces/Settings/Logs/Logs.utils.ts rename to apps/studio/components/interfaces/Settings/Logs/Logs.utils.ts diff --git a/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/DefaultErrorRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/DefaultErrorRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsErrorRenderers/DefaultErrorRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/DefaultErrorRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/LogsErrorRenderers.stories.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/LogsErrorRenderers.stories.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsErrorRenderers/LogsErrorRenderers.stories.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/LogsErrorRenderers.stories.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/ResourcesExceededErrorRenderer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/ResourcesExceededErrorRenderer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsErrorRenderers/ResourcesExceededErrorRenderer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsErrorRenderers/ResourcesExceededErrorRenderer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogsFilterPopover.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsFilterPopover.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsFilterPopover.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsFilterPopover.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogsFormatters.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsFormatters.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsFormatters.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsFormatters.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsPreviewer.tsx diff --git a/studio/components/interfaces/Settings/Logs/LogsQueryPanel.tsx b/apps/studio/components/interfaces/Settings/Logs/LogsQueryPanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/LogsQueryPanel.tsx rename to apps/studio/components/interfaces/Settings/Logs/LogsQueryPanel.tsx diff --git a/studio/components/interfaces/Settings/Logs/PreviewFilterPanel.tsx b/apps/studio/components/interfaces/Settings/Logs/PreviewFilterPanel.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/PreviewFilterPanel.tsx rename to apps/studio/components/interfaces/Settings/Logs/PreviewFilterPanel.tsx diff --git a/studio/components/interfaces/Settings/Logs/RecentQueriesItem.tsx b/apps/studio/components/interfaces/Settings/Logs/RecentQueriesItem.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/RecentQueriesItem.tsx rename to apps/studio/components/interfaces/Settings/Logs/RecentQueriesItem.tsx diff --git a/studio/components/interfaces/Settings/Logs/UpgradePrompt.tsx b/apps/studio/components/interfaces/Settings/Logs/UpgradePrompt.tsx similarity index 100% rename from studio/components/interfaces/Settings/Logs/UpgradePrompt.tsx rename to apps/studio/components/interfaces/Settings/Logs/UpgradePrompt.tsx diff --git a/studio/components/interfaces/Settings/Logs/index.ts b/apps/studio/components/interfaces/Settings/Logs/index.ts similarity index 100% rename from studio/components/interfaces/Settings/Logs/index.ts rename to apps/studio/components/interfaces/Settings/Logs/index.ts diff --git a/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx b/apps/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx rename to apps/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeySelector.tsx diff --git a/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx b/apps/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx rename to apps/studio/components/interfaces/Settings/Vault/Keys/EncryptionKeysManagement.tsx diff --git a/studio/components/interfaces/Settings/Vault/Secrets/AddNewSecretModal.tsx b/apps/studio/components/interfaces/Settings/Vault/Secrets/AddNewSecretModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Secrets/AddNewSecretModal.tsx rename to apps/studio/components/interfaces/Settings/Vault/Secrets/AddNewSecretModal.tsx diff --git a/studio/components/interfaces/Settings/Vault/Secrets/DeleteSecretModal.tsx b/apps/studio/components/interfaces/Settings/Vault/Secrets/DeleteSecretModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Secrets/DeleteSecretModal.tsx rename to apps/studio/components/interfaces/Settings/Vault/Secrets/DeleteSecretModal.tsx diff --git a/studio/components/interfaces/Settings/Vault/Secrets/EditSecretModal.tsx b/apps/studio/components/interfaces/Settings/Vault/Secrets/EditSecretModal.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Secrets/EditSecretModal.tsx rename to apps/studio/components/interfaces/Settings/Vault/Secrets/EditSecretModal.tsx diff --git a/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx b/apps/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx rename to apps/studio/components/interfaces/Settings/Vault/Secrets/SecretRow.tsx diff --git a/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx b/apps/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx rename to apps/studio/components/interfaces/Settings/Vault/Secrets/SecretsManagement.tsx diff --git a/studio/components/interfaces/Settings/Vault/VaultToggle.tsx b/apps/studio/components/interfaces/Settings/Vault/VaultToggle.tsx similarity index 100% rename from studio/components/interfaces/Settings/Vault/VaultToggle.tsx rename to apps/studio/components/interfaces/Settings/Vault/VaultToggle.tsx diff --git a/studio/components/interfaces/Settings/Vault/index.ts b/apps/studio/components/interfaces/Settings/Vault/index.ts similarity index 100% rename from studio/components/interfaces/Settings/Vault/index.ts rename to apps/studio/components/interfaces/Settings/Vault/index.ts diff --git a/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx b/apps/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx similarity index 100% rename from studio/components/interfaces/SignIn/ForgotPasswordForm.tsx rename to apps/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx diff --git a/studio/components/interfaces/SignIn/PasswordConditionsHelper.tsx b/apps/studio/components/interfaces/SignIn/PasswordConditionsHelper.tsx similarity index 100% rename from studio/components/interfaces/SignIn/PasswordConditionsHelper.tsx rename to apps/studio/components/interfaces/SignIn/PasswordConditionsHelper.tsx diff --git a/studio/components/interfaces/SignIn/ResetPasswordForm.tsx b/apps/studio/components/interfaces/SignIn/ResetPasswordForm.tsx similarity index 100% rename from studio/components/interfaces/SignIn/ResetPasswordForm.tsx rename to apps/studio/components/interfaces/SignIn/ResetPasswordForm.tsx diff --git a/studio/components/interfaces/SignIn/SignInForm.tsx b/apps/studio/components/interfaces/SignIn/SignInForm.tsx similarity index 100% rename from studio/components/interfaces/SignIn/SignInForm.tsx rename to apps/studio/components/interfaces/SignIn/SignInForm.tsx diff --git a/studio/components/interfaces/SignIn/SignInMfaForm.tsx b/apps/studio/components/interfaces/SignIn/SignInMfaForm.tsx similarity index 100% rename from studio/components/interfaces/SignIn/SignInMfaForm.tsx rename to apps/studio/components/interfaces/SignIn/SignInMfaForm.tsx diff --git a/studio/components/interfaces/SignIn/SignInSSOForm.tsx b/apps/studio/components/interfaces/SignIn/SignInSSOForm.tsx similarity index 100% rename from studio/components/interfaces/SignIn/SignInSSOForm.tsx rename to apps/studio/components/interfaces/SignIn/SignInSSOForm.tsx diff --git a/studio/components/interfaces/SignIn/SignInWithGitHub.tsx b/apps/studio/components/interfaces/SignIn/SignInWithGitHub.tsx similarity index 100% rename from studio/components/interfaces/SignIn/SignInWithGitHub.tsx rename to apps/studio/components/interfaces/SignIn/SignInWithGitHub.tsx diff --git a/studio/components/interfaces/SignIn/SignInWithSSO.tsx b/apps/studio/components/interfaces/SignIn/SignInWithSSO.tsx similarity index 100% rename from studio/components/interfaces/SignIn/SignInWithSSO.tsx rename to apps/studio/components/interfaces/SignIn/SignInWithSSO.tsx diff --git a/studio/components/interfaces/SignIn/SignUpForm.tsx b/apps/studio/components/interfaces/SignIn/SignUpForm.tsx similarity index 100% rename from studio/components/interfaces/SignIn/SignUpForm.tsx rename to apps/studio/components/interfaces/SignIn/SignUpForm.tsx diff --git a/studio/components/interfaces/Storage/CreateBucketModal.tsx b/apps/studio/components/interfaces/Storage/CreateBucketModal.tsx similarity index 100% rename from studio/components/interfaces/Storage/CreateBucketModal.tsx rename to apps/studio/components/interfaces/Storage/CreateBucketModal.tsx diff --git a/studio/components/interfaces/Storage/EditBucketModal.tsx b/apps/studio/components/interfaces/Storage/EditBucketModal.tsx similarity index 100% rename from studio/components/interfaces/Storage/EditBucketModal.tsx rename to apps/studio/components/interfaces/Storage/EditBucketModal.tsx diff --git a/studio/components/interfaces/Storage/Storage.types.ts b/apps/studio/components/interfaces/Storage/Storage.types.ts similarity index 100% rename from studio/components/interfaces/Storage/Storage.types.ts rename to apps/studio/components/interfaces/Storage/Storage.types.ts diff --git a/studio/components/interfaces/Support/DisabledStateForFreeTier.tsx b/apps/studio/components/interfaces/Support/DisabledStateForFreeTier.tsx similarity index 100% rename from studio/components/interfaces/Support/DisabledStateForFreeTier.tsx rename to apps/studio/components/interfaces/Support/DisabledStateForFreeTier.tsx diff --git a/studio/components/interfaces/Support/Success.tsx b/apps/studio/components/interfaces/Support/Success.tsx similarity index 100% rename from studio/components/interfaces/Support/Success.tsx rename to apps/studio/components/interfaces/Support/Success.tsx diff --git a/studio/components/interfaces/Support/Support.constants.ts b/apps/studio/components/interfaces/Support/Support.constants.ts similarity index 100% rename from studio/components/interfaces/Support/Support.constants.ts rename to apps/studio/components/interfaces/Support/Support.constants.ts diff --git a/studio/components/interfaces/Support/SupportForm.tsx b/apps/studio/components/interfaces/Support/SupportForm.tsx similarity index 100% rename from studio/components/interfaces/Support/SupportForm.tsx rename to apps/studio/components/interfaces/Support/SupportForm.tsx diff --git a/studio/components/interfaces/Support/SupportForm.utils.ts b/apps/studio/components/interfaces/Support/SupportForm.utils.ts similarity index 100% rename from studio/components/interfaces/Support/SupportForm.utils.ts rename to apps/studio/components/interfaces/Support/SupportForm.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/DeleteConfirmationDialogs.tsx b/apps/studio/components/interfaces/TableGridEditor/DeleteConfirmationDialogs.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/DeleteConfirmationDialogs.tsx rename to apps/studio/components/interfaces/TableGridEditor/DeleteConfirmationDialogs.tsx diff --git a/studio/components/interfaces/TableGridEditor/EmptyState.tsx b/apps/studio/components/interfaces/TableGridEditor/EmptyState.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/EmptyState.tsx rename to apps/studio/components/interfaces/TableGridEditor/EmptyState.tsx diff --git a/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx b/apps/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx rename to apps/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx diff --git a/studio/components/interfaces/TableGridEditor/NotFoundState.tsx b/apps/studio/components/interfaces/TableGridEditor/NotFoundState.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/NotFoundState.tsx rename to apps/studio/components/interfaces/TableGridEditor/NotFoundState.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ActionBar.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ActionBar.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ActionBar.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ActionBar.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnDefaultValue.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnDefaultValue.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnDefaultValue.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnDefaultValue.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.constants.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.constants.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.constants.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.constants.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.types.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.types.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.types.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.types.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.utils.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.utils.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.utils.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnEditor.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnForeignKey.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnForeignKey.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnForeignKey.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnForeignKey.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/HeaderTitle.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/HeaderTitle.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/HeaderTitle.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/HeaderTitle.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/InputWithSuggestions.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/InputWithSuggestions.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/InputWithSuggestions.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/InputWithSuggestions.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.constants.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.constants.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.constants.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.constants.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.types.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.types.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.types.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.types.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.utils.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.utils.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.utils.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/ForeignKeySelector/ForeignKeySelector.utils.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.utils.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.utils.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.utils.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/DateTimeInput.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/index.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/index.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/index.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/DateTimeInput/index.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.utils.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.utils.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.utils.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/ForeignRowSelector.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/Pagination.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/Pagination.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/Pagination.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/Pagination.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/SelectorGrid.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/SelectorGrid.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/SelectorGrid.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/SelectorGrid.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/HeaderTitle.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/HeaderTitle.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/HeaderTitle.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/HeaderTitle.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/InputField.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/InputField.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/InputField.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/InputField.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownBreadCrumbs.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownBreadCrumbs.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownBreadCrumbs.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownBreadCrumbs.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownPane.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownPane.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownPane.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownPane.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownViewer.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownViewer.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownViewer.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/DrilldownViewer.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/index.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/index.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/index.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/DrilldownViewer/index.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonCodeEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/JsonEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/index.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/index.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/index.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/JsonEditor/index.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.types.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.types.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.types.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.types.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.utils.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.utils.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.utils.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SchemaEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SchemaEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SchemaEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SchemaEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.constants.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.constants.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.constants.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.constants.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.types.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.types.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.types.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.types.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetFileUpload.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetFileUpload.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetFileUpload.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetFileUpload.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetImportConfiguration.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.constants.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/Column.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ColumnManagement.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ColumnManagement.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ColumnManagement.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ColumnManagement.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/HeaderTitle.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/HeaderTitle.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/HeaderTitle.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/HeaderTitle.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/RLSDisableModal.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.constants.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.constants.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.constants.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.constants.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.utils.ts diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts b/apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts rename to apps/studio/components/interfaces/TableGridEditor/SidePanelEditor/index.ts diff --git a/studio/components/interfaces/TableGridEditor/TableDefinition.tsx b/apps/studio/components/interfaces/TableGridEditor/TableDefinition.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/TableDefinition.tsx rename to apps/studio/components/interfaces/TableGridEditor/TableDefinition.tsx diff --git a/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx b/apps/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx similarity index 100% rename from studio/components/interfaces/TableGridEditor/TableGridEditor.tsx rename to apps/studio/components/interfaces/TableGridEditor/TableGridEditor.tsx diff --git a/studio/components/interfaces/TableGridEditor/index.ts b/apps/studio/components/interfaces/TableGridEditor/index.ts similarity index 100% rename from studio/components/interfaces/TableGridEditor/index.ts rename to apps/studio/components/interfaces/TableGridEditor/index.ts diff --git a/studio/components/interfaces/index.ts b/apps/studio/components/interfaces/index.ts similarity index 100% rename from studio/components/interfaces/index.ts rename to apps/studio/components/interfaces/index.ts diff --git a/studio/components/layouts/APIAuthorizationLayout.tsx b/apps/studio/components/layouts/APIAuthorizationLayout.tsx similarity index 100% rename from studio/components/layouts/APIAuthorizationLayout.tsx rename to apps/studio/components/layouts/APIAuthorizationLayout.tsx diff --git a/studio/components/layouts/AccountLayout/AccountLayout.tsx b/apps/studio/components/layouts/AccountLayout/AccountLayout.tsx similarity index 100% rename from studio/components/layouts/AccountLayout/AccountLayout.tsx rename to apps/studio/components/layouts/AccountLayout/AccountLayout.tsx diff --git a/studio/components/layouts/AccountLayout/AccountLayout.types.ts b/apps/studio/components/layouts/AccountLayout/AccountLayout.types.ts similarity index 100% rename from studio/components/layouts/AccountLayout/AccountLayout.types.ts rename to apps/studio/components/layouts/AccountLayout/AccountLayout.types.ts diff --git a/studio/components/layouts/AccountLayout/SidebarItem.tsx b/apps/studio/components/layouts/AccountLayout/SidebarItem.tsx similarity index 100% rename from studio/components/layouts/AccountLayout/SidebarItem.tsx rename to apps/studio/components/layouts/AccountLayout/SidebarItem.tsx diff --git a/studio/components/layouts/AccountLayout/WithSidebar.tsx b/apps/studio/components/layouts/AccountLayout/WithSidebar.tsx similarity index 100% rename from studio/components/layouts/AccountLayout/WithSidebar.tsx rename to apps/studio/components/layouts/AccountLayout/WithSidebar.tsx diff --git a/studio/components/layouts/AppLayout/AppHeader.tsx b/apps/studio/components/layouts/AppLayout/AppHeader.tsx similarity index 100% rename from studio/components/layouts/AppLayout/AppHeader.tsx rename to apps/studio/components/layouts/AppLayout/AppHeader.tsx diff --git a/studio/components/layouts/AppLayout/AppLayout.tsx b/apps/studio/components/layouts/AppLayout/AppLayout.tsx similarity index 100% rename from studio/components/layouts/AppLayout/AppLayout.tsx rename to apps/studio/components/layouts/AppLayout/AppLayout.tsx diff --git a/studio/components/layouts/AppLayout/BranchDropdown.tsx b/apps/studio/components/layouts/AppLayout/BranchDropdown.tsx similarity index 100% rename from studio/components/layouts/AppLayout/BranchDropdown.tsx rename to apps/studio/components/layouts/AppLayout/BranchDropdown.tsx diff --git a/studio/components/layouts/AppLayout/EnableBranchingButton/BranchingWaitlistPopover.tsx b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/BranchingWaitlistPopover.tsx similarity index 100% rename from studio/components/layouts/AppLayout/EnableBranchingButton/BranchingWaitlistPopover.tsx rename to apps/studio/components/layouts/AppLayout/EnableBranchingButton/BranchingWaitlistPopover.tsx diff --git a/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingButton.tsx b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingButton.tsx similarity index 100% rename from studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingButton.tsx rename to apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingButton.tsx diff --git a/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx similarity index 100% rename from studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx rename to apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx diff --git a/studio/components/layouts/AppLayout/EnableBranchingButton/GithubRepositorySelection.tsx b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/GithubRepositorySelection.tsx similarity index 100% rename from studio/components/layouts/AppLayout/EnableBranchingButton/GithubRepositorySelection.tsx rename to apps/studio/components/layouts/AppLayout/EnableBranchingButton/GithubRepositorySelection.tsx diff --git a/studio/components/layouts/AppLayout/EnableBranchingButton/VercelProjectSelection.tsx b/apps/studio/components/layouts/AppLayout/EnableBranchingButton/VercelProjectSelection.tsx similarity index 100% rename from studio/components/layouts/AppLayout/EnableBranchingButton/VercelProjectSelection.tsx rename to apps/studio/components/layouts/AppLayout/EnableBranchingButton/VercelProjectSelection.tsx diff --git a/studio/components/layouts/AppLayout/IncidentBanner.tsx b/apps/studio/components/layouts/AppLayout/IncidentBanner.tsx similarity index 100% rename from studio/components/layouts/AppLayout/IncidentBanner.tsx rename to apps/studio/components/layouts/AppLayout/IncidentBanner.tsx diff --git a/studio/components/layouts/AppLayout/OrganizationDropdown.tsx b/apps/studio/components/layouts/AppLayout/OrganizationDropdown.tsx similarity index 100% rename from studio/components/layouts/AppLayout/OrganizationDropdown.tsx rename to apps/studio/components/layouts/AppLayout/OrganizationDropdown.tsx diff --git a/studio/components/layouts/AppLayout/ProjectDropdown.tsx b/apps/studio/components/layouts/AppLayout/ProjectDropdown.tsx similarity index 100% rename from studio/components/layouts/AppLayout/ProjectDropdown.tsx rename to apps/studio/components/layouts/AppLayout/ProjectDropdown.tsx diff --git a/studio/components/layouts/AppLayout/SettingsButton.tsx b/apps/studio/components/layouts/AppLayout/SettingsButton.tsx similarity index 100% rename from studio/components/layouts/AppLayout/SettingsButton.tsx rename to apps/studio/components/layouts/AppLayout/SettingsButton.tsx diff --git a/studio/components/layouts/AppLayout/UserSettingsDropdown.tsx b/apps/studio/components/layouts/AppLayout/UserSettingsDropdown.tsx similarity index 100% rename from studio/components/layouts/AppLayout/UserSettingsDropdown.tsx rename to apps/studio/components/layouts/AppLayout/UserSettingsDropdown.tsx diff --git a/studio/components/layouts/AuthLayout/AuthLayout.tsx b/apps/studio/components/layouts/AuthLayout/AuthLayout.tsx similarity index 100% rename from studio/components/layouts/AuthLayout/AuthLayout.tsx rename to apps/studio/components/layouts/AuthLayout/AuthLayout.tsx diff --git a/studio/components/layouts/AuthLayout/AuthLayout.utils.ts b/apps/studio/components/layouts/AuthLayout/AuthLayout.utils.ts similarity index 100% rename from studio/components/layouts/AuthLayout/AuthLayout.utils.ts rename to apps/studio/components/layouts/AuthLayout/AuthLayout.utils.ts diff --git a/studio/components/layouts/BillingLayout.tsx b/apps/studio/components/layouts/BillingLayout.tsx similarity index 100% rename from studio/components/layouts/BillingLayout.tsx rename to apps/studio/components/layouts/BillingLayout.tsx diff --git a/studio/components/layouts/DatabaseLayout/DatabaseLayout.tsx b/apps/studio/components/layouts/DatabaseLayout/DatabaseLayout.tsx similarity index 100% rename from studio/components/layouts/DatabaseLayout/DatabaseLayout.tsx rename to apps/studio/components/layouts/DatabaseLayout/DatabaseLayout.tsx diff --git a/studio/components/layouts/DatabaseLayout/DatabaseMenu.utils.ts b/apps/studio/components/layouts/DatabaseLayout/DatabaseMenu.utils.ts similarity index 100% rename from studio/components/layouts/DatabaseLayout/DatabaseMenu.utils.ts rename to apps/studio/components/layouts/DatabaseLayout/DatabaseMenu.utils.ts diff --git a/studio/components/layouts/DocsLayout/DocsLayout.tsx b/apps/studio/components/layouts/DocsLayout/DocsLayout.tsx similarity index 100% rename from studio/components/layouts/DocsLayout/DocsLayout.tsx rename to apps/studio/components/layouts/DocsLayout/DocsLayout.tsx diff --git a/studio/components/layouts/DocsLayout/DocsLayout.utils.tsx b/apps/studio/components/layouts/DocsLayout/DocsLayout.utils.tsx similarity index 100% rename from studio/components/layouts/DocsLayout/DocsLayout.utils.tsx rename to apps/studio/components/layouts/DocsLayout/DocsLayout.utils.tsx diff --git a/studio/components/layouts/FunctionsLayout.tsx b/apps/studio/components/layouts/FunctionsLayout.tsx similarity index 100% rename from studio/components/layouts/FunctionsLayout.tsx rename to apps/studio/components/layouts/FunctionsLayout.tsx diff --git a/studio/components/layouts/IntegrationsLayout/GitHubIntegrationWindowLayout.tsx b/apps/studio/components/layouts/IntegrationsLayout/GitHubIntegrationWindowLayout.tsx similarity index 100% rename from studio/components/layouts/IntegrationsLayout/GitHubIntegrationWindowLayout.tsx rename to apps/studio/components/layouts/IntegrationsLayout/GitHubIntegrationWindowLayout.tsx diff --git a/studio/components/layouts/IntegrationsLayout/IntegrationWindowLayout.tsx b/apps/studio/components/layouts/IntegrationsLayout/IntegrationWindowLayout.tsx similarity index 100% rename from studio/components/layouts/IntegrationsLayout/IntegrationWindowLayout.tsx rename to apps/studio/components/layouts/IntegrationsLayout/IntegrationWindowLayout.tsx diff --git a/studio/components/layouts/IntegrationsLayout/Integrations.utils.ts b/apps/studio/components/layouts/IntegrationsLayout/Integrations.utils.ts similarity index 100% rename from studio/components/layouts/IntegrationsLayout/Integrations.utils.ts rename to apps/studio/components/layouts/IntegrationsLayout/Integrations.utils.ts diff --git a/studio/components/layouts/IntegrationsLayout/VercelIntegrationWindowLayout.tsx b/apps/studio/components/layouts/IntegrationsLayout/VercelIntegrationWindowLayout.tsx similarity index 100% rename from studio/components/layouts/IntegrationsLayout/VercelIntegrationWindowLayout.tsx rename to apps/studio/components/layouts/IntegrationsLayout/VercelIntegrationWindowLayout.tsx diff --git a/studio/components/layouts/LogsLayout/LogsLayout.tsx b/apps/studio/components/layouts/LogsLayout/LogsLayout.tsx similarity index 100% rename from studio/components/layouts/LogsLayout/LogsLayout.tsx rename to apps/studio/components/layouts/LogsLayout/LogsLayout.tsx diff --git a/studio/components/layouts/LogsLayout/LogsMenu.utils.ts b/apps/studio/components/layouts/LogsLayout/LogsMenu.utils.ts similarity index 100% rename from studio/components/layouts/LogsLayout/LogsMenu.utils.ts rename to apps/studio/components/layouts/LogsLayout/LogsMenu.utils.ts diff --git a/studio/components/layouts/OrganizationLayout.tsx b/apps/studio/components/layouts/OrganizationLayout.tsx similarity index 100% rename from studio/components/layouts/OrganizationLayout.tsx rename to apps/studio/components/layouts/OrganizationLayout.tsx diff --git a/studio/components/layouts/ProjectLayout/BuildingState.tsx b/apps/studio/components/layouts/ProjectLayout/BuildingState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/BuildingState.tsx rename to apps/studio/components/layouts/ProjectLayout/BuildingState.tsx diff --git a/studio/components/layouts/ProjectLayout/ConnectingState.tsx b/apps/studio/components/layouts/ProjectLayout/ConnectingState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/ConnectingState.tsx rename to apps/studio/components/layouts/ProjectLayout/ConnectingState.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/BreadcrumbsView.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.utils.ts b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.utils.ts similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.utils.ts rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackDropdown.utils.ts diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackWidget.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackWidget.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackWidget.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/FeedbackWidget.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/index.ts b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/index.ts similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/index.ts rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown/index.ts diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/HelpPopover.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/HelpPopover.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/HelpPopover.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/HelpPopover.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/LayoutHeader.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationActions.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRow.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/NotificationRows.utils.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/NotificationsPopover/index.tsx diff --git a/studio/components/layouts/ProjectLayout/LayoutHeader/index.ts b/apps/studio/components/layouts/ProjectLayout/LayoutHeader/index.ts similarity index 100% rename from studio/components/layouts/ProjectLayout/LayoutHeader/index.ts rename to apps/studio/components/layouts/ProjectLayout/LayoutHeader/index.ts diff --git a/studio/components/layouts/ProjectLayout/LoadingState.tsx b/apps/studio/components/layouts/ProjectLayout/LoadingState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/LoadingState.tsx rename to apps/studio/components/layouts/ProjectLayout/LoadingState.tsx diff --git a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx b/apps/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx rename to apps/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.tsx diff --git a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx b/apps/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx rename to apps/studio/components/layouts/ProjectLayout/NavigationBar/NavigationBar.utils.tsx diff --git a/studio/components/layouts/ProjectLayout/NavigationBar/NavigationIconButton.tsx b/apps/studio/components/layouts/ProjectLayout/NavigationBar/NavigationIconButton.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/NavigationBar/NavigationIconButton.tsx rename to apps/studio/components/layouts/ProjectLayout/NavigationBar/NavigationIconButton.tsx diff --git a/studio/components/layouts/ProjectLayout/PausingState.tsx b/apps/studio/components/layouts/ProjectLayout/PausingState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/PausingState.tsx rename to apps/studio/components/layouts/ProjectLayout/PausingState.tsx diff --git a/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx b/apps/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/ProductMenuBar.tsx rename to apps/studio/components/layouts/ProjectLayout/ProductMenuBar.tsx diff --git a/studio/components/layouts/ProjectLayout/ProjectContext.tsx b/apps/studio/components/layouts/ProjectLayout/ProjectContext.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/ProjectContext.tsx rename to apps/studio/components/layouts/ProjectLayout/ProjectContext.tsx diff --git a/studio/components/layouts/ProjectLayout/ProjectLayout.tsx b/apps/studio/components/layouts/ProjectLayout/ProjectLayout.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/ProjectLayout.tsx rename to apps/studio/components/layouts/ProjectLayout/ProjectLayout.tsx diff --git a/studio/components/layouts/ProjectLayout/ProjectPausedState.tsx b/apps/studio/components/layouts/ProjectLayout/ProjectPausedState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/ProjectPausedState.tsx rename to apps/studio/components/layouts/ProjectLayout/ProjectPausedState.tsx diff --git a/studio/components/layouts/ProjectLayout/RestoringState.tsx b/apps/studio/components/layouts/ProjectLayout/RestoringState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/RestoringState.tsx rename to apps/studio/components/layouts/ProjectLayout/RestoringState.tsx diff --git a/studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.constants.ts b/apps/studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.constants.ts similarity index 100% rename from studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.constants.ts rename to apps/studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.constants.ts diff --git a/studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.tsx b/apps/studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.tsx similarity index 100% rename from studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.tsx rename to apps/studio/components/layouts/ProjectLayout/UpgradingState/UpgradingState.tsx diff --git a/studio/components/layouts/ProjectLayout/UpgradingState/index.ts b/apps/studio/components/layouts/ProjectLayout/UpgradingState/index.ts similarity index 100% rename from studio/components/layouts/ProjectLayout/UpgradingState/index.ts rename to apps/studio/components/layouts/ProjectLayout/UpgradingState/index.ts diff --git a/studio/components/layouts/ProjectSettingsLayout/SettingsLayout.tsx b/apps/studio/components/layouts/ProjectSettingsLayout/SettingsLayout.tsx similarity index 100% rename from studio/components/layouts/ProjectSettingsLayout/SettingsLayout.tsx rename to apps/studio/components/layouts/ProjectSettingsLayout/SettingsLayout.tsx diff --git a/studio/components/layouts/ProjectSettingsLayout/SettingsMenu.utils.ts b/apps/studio/components/layouts/ProjectSettingsLayout/SettingsMenu.utils.ts similarity index 100% rename from studio/components/layouts/ProjectSettingsLayout/SettingsMenu.utils.ts rename to apps/studio/components/layouts/ProjectSettingsLayout/SettingsMenu.utils.ts diff --git a/studio/components/layouts/RealtimeLayout/RealtimeLayout.tsx b/apps/studio/components/layouts/RealtimeLayout/RealtimeLayout.tsx similarity index 100% rename from studio/components/layouts/RealtimeLayout/RealtimeLayout.tsx rename to apps/studio/components/layouts/RealtimeLayout/RealtimeLayout.tsx diff --git a/studio/components/layouts/RealtimeLayout/RealtimeMenu.utils.ts b/apps/studio/components/layouts/RealtimeLayout/RealtimeMenu.utils.ts similarity index 100% rename from studio/components/layouts/RealtimeLayout/RealtimeMenu.utils.ts rename to apps/studio/components/layouts/RealtimeLayout/RealtimeMenu.utils.ts diff --git a/studio/components/layouts/ReportsLayout/ReportsLayout.tsx b/apps/studio/components/layouts/ReportsLayout/ReportsLayout.tsx similarity index 100% rename from studio/components/layouts/ReportsLayout/ReportsLayout.tsx rename to apps/studio/components/layouts/ReportsLayout/ReportsLayout.tsx diff --git a/studio/components/layouts/SQLEditorLayout/QueryItem.tsx b/apps/studio/components/layouts/SQLEditorLayout/QueryItem.tsx similarity index 100% rename from studio/components/layouts/SQLEditorLayout/QueryItem.tsx rename to apps/studio/components/layouts/SQLEditorLayout/QueryItem.tsx diff --git a/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx b/apps/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx similarity index 100% rename from studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx rename to apps/studio/components/layouts/SQLEditorLayout/SQLEditorLayout.tsx diff --git a/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx b/apps/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx similarity index 100% rename from studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx rename to apps/studio/components/layouts/SQLEditorLayout/SQLEditorMenu.tsx diff --git a/studio/components/layouts/Scaffold.tsx b/apps/studio/components/layouts/Scaffold.tsx similarity index 100% rename from studio/components/layouts/Scaffold.tsx rename to apps/studio/components/layouts/Scaffold.tsx diff --git a/studio/components/layouts/SettingsLayout/AccountSettingsMenu.tsx b/apps/studio/components/layouts/SettingsLayout/AccountSettingsMenu.tsx similarity index 100% rename from studio/components/layouts/SettingsLayout/AccountSettingsMenu.tsx rename to apps/studio/components/layouts/SettingsLayout/AccountSettingsMenu.tsx diff --git a/studio/components/layouts/SettingsLayout/OrganizationSettingsMenu.tsx b/apps/studio/components/layouts/SettingsLayout/OrganizationSettingsMenu.tsx similarity index 100% rename from studio/components/layouts/SettingsLayout/OrganizationSettingsMenu.tsx rename to apps/studio/components/layouts/SettingsLayout/OrganizationSettingsMenu.tsx diff --git a/studio/components/layouts/SettingsLayout/ProjectSettingsMenuItem.tsx b/apps/studio/components/layouts/SettingsLayout/ProjectSettingsMenuItem.tsx similarity index 100% rename from studio/components/layouts/SettingsLayout/ProjectSettingsMenuItem.tsx rename to apps/studio/components/layouts/SettingsLayout/ProjectSettingsMenuItem.tsx diff --git a/studio/components/layouts/SettingsLayout/SettingsLayout.tsx b/apps/studio/components/layouts/SettingsLayout/SettingsLayout.tsx similarity index 100% rename from studio/components/layouts/SettingsLayout/SettingsLayout.tsx rename to apps/studio/components/layouts/SettingsLayout/SettingsLayout.tsx diff --git a/studio/components/layouts/SettingsLayout/SettingsMenuItem.tsx b/apps/studio/components/layouts/SettingsLayout/SettingsMenuItem.tsx similarity index 100% rename from studio/components/layouts/SettingsLayout/SettingsMenuItem.tsx rename to apps/studio/components/layouts/SettingsLayout/SettingsMenuItem.tsx diff --git a/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx b/apps/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx similarity index 100% rename from studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx rename to apps/studio/components/layouts/SignInLayout/ForgotPasswordLayout.tsx diff --git a/studio/components/layouts/SignInLayout/SignInLayout.tsx b/apps/studio/components/layouts/SignInLayout/SignInLayout.tsx similarity index 100% rename from studio/components/layouts/SignInLayout/SignInLayout.tsx rename to apps/studio/components/layouts/SignInLayout/SignInLayout.tsx diff --git a/studio/components/layouts/StorageLayout/BucketRow.tsx b/apps/studio/components/layouts/StorageLayout/BucketRow.tsx similarity index 100% rename from studio/components/layouts/StorageLayout/BucketRow.tsx rename to apps/studio/components/layouts/StorageLayout/BucketRow.tsx diff --git a/studio/components/layouts/StorageLayout/StorageBucketsError.tsx b/apps/studio/components/layouts/StorageLayout/StorageBucketsError.tsx similarity index 100% rename from studio/components/layouts/StorageLayout/StorageBucketsError.tsx rename to apps/studio/components/layouts/StorageLayout/StorageBucketsError.tsx diff --git a/studio/components/layouts/StorageLayout/StorageLayout.tsx b/apps/studio/components/layouts/StorageLayout/StorageLayout.tsx similarity index 100% rename from studio/components/layouts/StorageLayout/StorageLayout.tsx rename to apps/studio/components/layouts/StorageLayout/StorageLayout.tsx diff --git a/studio/components/layouts/StorageLayout/StorageMenu.tsx b/apps/studio/components/layouts/StorageLayout/StorageMenu.tsx similarity index 100% rename from studio/components/layouts/StorageLayout/StorageMenu.tsx rename to apps/studio/components/layouts/StorageLayout/StorageMenu.tsx diff --git a/studio/components/layouts/TableEditorLayout/EntityListItem.tsx b/apps/studio/components/layouts/TableEditorLayout/EntityListItem.tsx similarity index 100% rename from studio/components/layouts/TableEditorLayout/EntityListItem.tsx rename to apps/studio/components/layouts/TableEditorLayout/EntityListItem.tsx diff --git a/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx b/apps/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx similarity index 100% rename from studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx rename to apps/studio/components/layouts/TableEditorLayout/TableEditorLayout.tsx diff --git a/studio/components/layouts/TableEditorLayout/TableEditorLayout.utils.ts b/apps/studio/components/layouts/TableEditorLayout/TableEditorLayout.utils.ts similarity index 100% rename from studio/components/layouts/TableEditorLayout/TableEditorLayout.utils.ts rename to apps/studio/components/layouts/TableEditorLayout/TableEditorLayout.utils.ts diff --git a/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx b/apps/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx similarity index 100% rename from studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx rename to apps/studio/components/layouts/TableEditorLayout/TableEditorMenu.tsx diff --git a/studio/components/layouts/VercelIntegrationLayout.tsx b/apps/studio/components/layouts/VercelIntegrationLayout.tsx similarity index 100% rename from studio/components/layouts/VercelIntegrationLayout.tsx rename to apps/studio/components/layouts/VercelIntegrationLayout.tsx diff --git a/studio/components/layouts/WizardLayout.tsx b/apps/studio/components/layouts/WizardLayout.tsx similarity index 100% rename from studio/components/layouts/WizardLayout.tsx rename to apps/studio/components/layouts/WizardLayout.tsx diff --git a/studio/components/layouts/index.ts b/apps/studio/components/layouts/index.ts similarity index 100% rename from studio/components/layouts/index.ts rename to apps/studio/components/layouts/index.ts diff --git a/studio/components/to-be-cleaned/AlphaPreview.tsx b/apps/studio/components/to-be-cleaned/AlphaPreview.tsx similarity index 100% rename from studio/components/to-be-cleaned/AlphaPreview.tsx rename to apps/studio/components/to-be-cleaned/AlphaPreview.tsx diff --git a/studio/components/to-be-cleaned/Charts/ChartHandler.tsx b/apps/studio/components/to-be-cleaned/Charts/ChartHandler.tsx similarity index 100% rename from studio/components/to-be-cleaned/Charts/ChartHandler.tsx rename to apps/studio/components/to-be-cleaned/Charts/ChartHandler.tsx diff --git a/studio/components/to-be-cleaned/Charts/ChartHandler.types.ts b/apps/studio/components/to-be-cleaned/Charts/ChartHandler.types.ts similarity index 100% rename from studio/components/to-be-cleaned/Charts/ChartHandler.types.ts rename to apps/studio/components/to-be-cleaned/Charts/ChartHandler.types.ts diff --git a/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx b/apps/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx similarity index 100% rename from studio/components/to-be-cleaned/Charts/ChartRenderer.tsx rename to apps/studio/components/to-be-cleaned/Charts/ChartRenderer.tsx diff --git a/studio/components/to-be-cleaned/DateRangePicker.tsx b/apps/studio/components/to-be-cleaned/DateRangePicker.tsx similarity index 100% rename from studio/components/to-be-cleaned/DateRangePicker.tsx rename to apps/studio/components/to-be-cleaned/DateRangePicker.tsx diff --git a/studio/components/to-be-cleaned/Dropdown/OrganizationDropdown.tsx b/apps/studio/components/to-be-cleaned/Dropdown/OrganizationDropdown.tsx similarity index 100% rename from studio/components/to-be-cleaned/Dropdown/OrganizationDropdown.tsx rename to apps/studio/components/to-be-cleaned/Dropdown/OrganizationDropdown.tsx diff --git a/studio/components/to-be-cleaned/Integration/Vercel.utils.ts b/apps/studio/components/to-be-cleaned/Integration/Vercel.utils.ts similarity index 100% rename from studio/components/to-be-cleaned/Integration/Vercel.utils.ts rename to apps/studio/components/to-be-cleaned/Integration/Vercel.utils.ts diff --git a/studio/components/to-be-cleaned/KeyMap.tsx b/apps/studio/components/to-be-cleaned/KeyMap.tsx similarity index 100% rename from studio/components/to-be-cleaned/KeyMap.tsx rename to apps/studio/components/to-be-cleaned/KeyMap.tsx diff --git a/studio/components/to-be-cleaned/ListIcons.tsx b/apps/studio/components/to-be-cleaned/ListIcons.tsx similarity index 100% rename from studio/components/to-be-cleaned/ListIcons.tsx rename to apps/studio/components/to-be-cleaned/ListIcons.tsx diff --git a/studio/components/to-be-cleaned/NoSearchResults.tsx b/apps/studio/components/to-be-cleaned/NoSearchResults.tsx similarity index 100% rename from studio/components/to-be-cleaned/NoSearchResults.tsx rename to apps/studio/components/to-be-cleaned/NoSearchResults.tsx diff --git a/studio/components/to-be-cleaned/ProductEmptyState.tsx b/apps/studio/components/to-be-cleaned/ProductEmptyState.tsx similarity index 100% rename from studio/components/to-be-cleaned/ProductEmptyState.tsx rename to apps/studio/components/to-be-cleaned/ProductEmptyState.tsx diff --git a/studio/components/to-be-cleaned/Reports/EditReportModal.tsx b/apps/studio/components/to-be-cleaned/Reports/EditReportModal.tsx similarity index 100% rename from studio/components/to-be-cleaned/Reports/EditReportModal.tsx rename to apps/studio/components/to-be-cleaned/Reports/EditReportModal.tsx diff --git a/studio/components/to-be-cleaned/Reports/Reports.constants.ts b/apps/studio/components/to-be-cleaned/Reports/Reports.constants.ts similarity index 100% rename from studio/components/to-be-cleaned/Reports/Reports.constants.ts rename to apps/studio/components/to-be-cleaned/Reports/Reports.constants.ts diff --git a/studio/components/to-be-cleaned/Reports/Reports.utils.ts b/apps/studio/components/to-be-cleaned/Reports/Reports.utils.ts similarity index 100% rename from studio/components/to-be-cleaned/Reports/Reports.utils.ts rename to apps/studio/components/to-be-cleaned/Reports/Reports.utils.ts diff --git a/studio/components/to-be-cleaned/SimpleCodeBlock.tsx b/apps/studio/components/to-be-cleaned/SimpleCodeBlock.tsx similarity index 100% rename from studio/components/to-be-cleaned/SimpleCodeBlock.tsx rename to apps/studio/components/to-be-cleaned/SimpleCodeBlock.tsx diff --git a/studio/components/to-be-cleaned/Storage/DeleteBucketModal.tsx b/apps/studio/components/to-be-cleaned/Storage/DeleteBucketModal.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/DeleteBucketModal.tsx rename to apps/studio/components/to-be-cleaned/Storage/DeleteBucketModal.tsx diff --git a/studio/components/to-be-cleaned/Storage/README.md b/apps/studio/components/to-be-cleaned/Storage/README.md similarity index 100% rename from studio/components/to-be-cleaned/Storage/README.md rename to apps/studio/components/to-be-cleaned/Storage/README.md diff --git a/studio/components/to-be-cleaned/Storage/Storage.constants.ts b/apps/studio/components/to-be-cleaned/Storage/Storage.constants.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/Storage.constants.ts rename to apps/studio/components/to-be-cleaned/Storage/Storage.constants.ts diff --git a/studio/components/to-be-cleaned/Storage/Storage.types.ts b/apps/studio/components/to-be-cleaned/Storage/Storage.types.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/Storage.types.ts rename to apps/studio/components/to-be-cleaned/Storage/Storage.types.ts diff --git a/studio/components/to-be-cleaned/Storage/Storage.utils.ts b/apps/studio/components/to-be-cleaned/Storage/Storage.utils.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/Storage.utils.ts rename to apps/studio/components/to-be-cleaned/Storage/Storage.utils.ts diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/ColumnContextMenu.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/ColumnContextMenu.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/ColumnContextMenu.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/ColumnContextMenu.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/ConfirmDeleteModal.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/ConfirmDeleteModal.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/ConfirmDeleteModal.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/ConfirmDeleteModal.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/CustomExpiryModal.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/CustomExpiryModal.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/CustomExpiryModal.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/CustomExpiryModal.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorer.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorer.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorer.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorer.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerColumn.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerColumn.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerColumn.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerColumn.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeader.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeader.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeader.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeader.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeaderSelection.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeaderSelection.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeaderSelection.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerHeaderSelection.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRow.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRow.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRow.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRow.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRowEditing.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRowEditing.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRowEditing.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FileExplorerRowEditing.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/FolderContextMenu.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FolderContextMenu.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/FolderContextMenu.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/FolderContextMenu.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/ItemContextMenu.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/ItemContextMenu.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/ItemContextMenu.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/ItemContextMenu.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/MoveItemsModal.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/MoveItemsModal.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/MoveItemsModal.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/MoveItemsModal.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/PreviewPane.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/PreviewPane.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/PreviewPane.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/PreviewPane.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.utils.ts b/apps/studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.utils.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.utils.ts rename to apps/studio/components/to-be-cleaned/Storage/StorageExplorer/StorageExplorer.utils.ts diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.constants.ts b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.constants.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.constants.ts rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.constants.ts diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.js b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.js similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.js rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePolicies.js diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesBucketRow.js b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesBucketRow.js similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesBucketRow.js rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesBucketRow.js diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditPolicyModal.js b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditPolicyModal.js similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditPolicyModal.js rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditPolicyModal.js diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditor.js b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditor.js similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditor.js rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesEditor.js diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesPlaceholder.js b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesPlaceholder.js similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesPlaceholder.js rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesPlaceholder.js diff --git a/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesReview.js b/apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesReview.js similarity index 100% rename from studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesReview.js rename to apps/studio/components/to-be-cleaned/Storage/StoragePolicies/StoragePoliciesReview.js diff --git a/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.constants.ts b/apps/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.constants.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.constants.ts rename to apps/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.constants.ts diff --git a/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.tsx b/apps/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.tsx similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.tsx rename to apps/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.tsx diff --git a/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.utils.ts b/apps/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.utils.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.utils.ts rename to apps/studio/components/to-be-cleaned/Storage/StorageSettings/StorageSettings.utils.ts diff --git a/studio/components/to-be-cleaned/Storage/index.ts b/apps/studio/components/to-be-cleaned/Storage/index.ts similarity index 100% rename from studio/components/to-be-cleaned/Storage/index.ts rename to apps/studio/components/to-be-cleaned/Storage/index.ts diff --git a/studio/components/to-be-cleaned/Table.tsx b/apps/studio/components/to-be-cleaned/Table.tsx similarity index 100% rename from studio/components/to-be-cleaned/Table.tsx rename to apps/studio/components/to-be-cleaned/Table.tsx diff --git a/studio/components/to-be-cleaned/TooltipListener.tsx b/apps/studio/components/to-be-cleaned/TooltipListener.tsx similarity index 100% rename from studio/components/to-be-cleaned/TooltipListener.tsx rename to apps/studio/components/to-be-cleaned/TooltipListener.tsx diff --git a/studio/components/to-be-cleaned/forms/AutoTextArea.js b/apps/studio/components/to-be-cleaned/forms/AutoTextArea.js similarity index 100% rename from studio/components/to-be-cleaned/forms/AutoTextArea.js rename to apps/studio/components/to-be-cleaned/forms/AutoTextArea.js diff --git a/studio/components/to-be-cleaned/forms/FormField.js b/apps/studio/components/to-be-cleaned/forms/FormField.js similarity index 100% rename from studio/components/to-be-cleaned/forms/FormField.js rename to apps/studio/components/to-be-cleaned/forms/FormField.js diff --git a/studio/components/to-be-cleaned/forms/SchemaForm.js b/apps/studio/components/to-be-cleaned/forms/SchemaForm.js similarity index 100% rename from studio/components/to-be-cleaned/forms/SchemaForm.js rename to apps/studio/components/to-be-cleaned/forms/SchemaForm.js diff --git a/studio/components/to-be-cleaned/forms/SchemaFormPanel.js b/apps/studio/components/to-be-cleaned/forms/SchemaFormPanel.js similarity index 100% rename from studio/components/to-be-cleaned/forms/SchemaFormPanel.js rename to apps/studio/components/to-be-cleaned/forms/SchemaFormPanel.js diff --git a/studio/components/to-be-cleaned/forms/SecretField.tsx b/apps/studio/components/to-be-cleaned/forms/SecretField.tsx similarity index 100% rename from studio/components/to-be-cleaned/forms/SecretField.tsx rename to apps/studio/components/to-be-cleaned/forms/SecretField.tsx diff --git a/studio/components/to-be-cleaned/forms/Toggle.js b/apps/studio/components/to-be-cleaned/forms/Toggle.js similarity index 100% rename from studio/components/to-be-cleaned/forms/Toggle.js rename to apps/studio/components/to-be-cleaned/forms/Toggle.js diff --git a/studio/components/to-be-cleaned/forms/ToggleField.js b/apps/studio/components/to-be-cleaned/forms/ToggleField.js similarity index 100% rename from studio/components/to-be-cleaned/forms/ToggleField.js rename to apps/studio/components/to-be-cleaned/forms/ToggleField.js diff --git a/studio/components/ui/APIDocsButton.tsx b/apps/studio/components/ui/APIDocsButton.tsx similarity index 100% rename from studio/components/ui/APIDocsButton.tsx rename to apps/studio/components/ui/APIDocsButton.tsx diff --git a/studio/components/ui/AlertError.tsx b/apps/studio/components/ui/AlertError.tsx similarity index 100% rename from studio/components/ui/AlertError.tsx rename to apps/studio/components/ui/AlertError.tsx diff --git a/studio/components/ui/BackButton.tsx b/apps/studio/components/ui/BackButton.tsx similarity index 100% rename from studio/components/ui/BackButton.tsx rename to apps/studio/components/ui/BackButton.tsx diff --git a/studio/components/ui/CSVButton.tsx b/apps/studio/components/ui/CSVButton.tsx similarity index 100% rename from studio/components/ui/CSVButton.tsx rename to apps/studio/components/ui/CSVButton.tsx diff --git a/studio/components/ui/CardButton.tsx b/apps/studio/components/ui/CardButton.tsx similarity index 100% rename from studio/components/ui/CardButton.tsx rename to apps/studio/components/ui/CardButton.tsx diff --git a/studio/components/ui/Charts/AreaChart.stories.tsx b/apps/studio/components/ui/Charts/AreaChart.stories.tsx similarity index 100% rename from studio/components/ui/Charts/AreaChart.stories.tsx rename to apps/studio/components/ui/Charts/AreaChart.stories.tsx diff --git a/studio/components/ui/Charts/AreaChart.tsx b/apps/studio/components/ui/Charts/AreaChart.tsx similarity index 100% rename from studio/components/ui/Charts/AreaChart.tsx rename to apps/studio/components/ui/Charts/AreaChart.tsx diff --git a/studio/components/ui/Charts/BarChart.stories.tsx b/apps/studio/components/ui/Charts/BarChart.stories.tsx similarity index 100% rename from studio/components/ui/Charts/BarChart.stories.tsx rename to apps/studio/components/ui/Charts/BarChart.stories.tsx diff --git a/studio/components/ui/Charts/BarChart.tsx b/apps/studio/components/ui/Charts/BarChart.tsx similarity index 100% rename from studio/components/ui/Charts/BarChart.tsx rename to apps/studio/components/ui/Charts/BarChart.tsx diff --git a/studio/components/ui/Charts/ChartHeader.tsx b/apps/studio/components/ui/Charts/ChartHeader.tsx similarity index 100% rename from studio/components/ui/Charts/ChartHeader.tsx rename to apps/studio/components/ui/Charts/ChartHeader.tsx diff --git a/studio/components/ui/Charts/Charts.constants.ts b/apps/studio/components/ui/Charts/Charts.constants.ts similarity index 100% rename from studio/components/ui/Charts/Charts.constants.ts rename to apps/studio/components/ui/Charts/Charts.constants.ts diff --git a/studio/components/ui/Charts/Charts.types.tsx b/apps/studio/components/ui/Charts/Charts.types.tsx similarity index 100% rename from studio/components/ui/Charts/Charts.types.tsx rename to apps/studio/components/ui/Charts/Charts.types.tsx diff --git a/studio/components/ui/Charts/Charts.utils.tsx b/apps/studio/components/ui/Charts/Charts.utils.tsx similarity index 100% rename from studio/components/ui/Charts/Charts.utils.tsx rename to apps/studio/components/ui/Charts/Charts.utils.tsx diff --git a/studio/components/ui/Charts/EmptyState.tsx b/apps/studio/components/ui/Charts/EmptyState.tsx similarity index 100% rename from studio/components/ui/Charts/EmptyState.tsx rename to apps/studio/components/ui/Charts/EmptyState.tsx diff --git a/studio/components/ui/Charts/NoDataPlaceholder.tsx b/apps/studio/components/ui/Charts/NoDataPlaceholder.tsx similarity index 100% rename from studio/components/ui/Charts/NoDataPlaceholder.tsx rename to apps/studio/components/ui/Charts/NoDataPlaceholder.tsx diff --git a/studio/components/ui/Charts/Sparkline.stories.tsx b/apps/studio/components/ui/Charts/Sparkline.stories.tsx similarity index 100% rename from studio/components/ui/Charts/Sparkline.stories.tsx rename to apps/studio/components/ui/Charts/Sparkline.stories.tsx diff --git a/studio/components/ui/Charts/Sparkline.tsx b/apps/studio/components/ui/Charts/Sparkline.tsx similarity index 100% rename from studio/components/ui/Charts/Sparkline.tsx rename to apps/studio/components/ui/Charts/Sparkline.tsx diff --git a/studio/components/ui/Charts/StackedAreaChart.stories.tsx b/apps/studio/components/ui/Charts/StackedAreaChart.stories.tsx similarity index 100% rename from studio/components/ui/Charts/StackedAreaChart.stories.tsx rename to apps/studio/components/ui/Charts/StackedAreaChart.stories.tsx diff --git a/studio/components/ui/Charts/StackedAreaChart.tsx b/apps/studio/components/ui/Charts/StackedAreaChart.tsx similarity index 100% rename from studio/components/ui/Charts/StackedAreaChart.tsx rename to apps/studio/components/ui/Charts/StackedAreaChart.tsx diff --git a/studio/components/ui/Charts/StackedBarChart.stories.tsx b/apps/studio/components/ui/Charts/StackedBarChart.stories.tsx similarity index 100% rename from studio/components/ui/Charts/StackedBarChart.stories.tsx rename to apps/studio/components/ui/Charts/StackedBarChart.stories.tsx diff --git a/studio/components/ui/Charts/StackedBarChart.tsx b/apps/studio/components/ui/Charts/StackedBarChart.tsx similarity index 100% rename from studio/components/ui/Charts/StackedBarChart.tsx rename to apps/studio/components/ui/Charts/StackedBarChart.tsx diff --git a/studio/components/ui/ClientLoadingError.tsx b/apps/studio/components/ui/ClientLoadingError.tsx similarity index 100% rename from studio/components/ui/ClientLoadingError.tsx rename to apps/studio/components/ui/ClientLoadingError.tsx diff --git a/studio/components/ui/CodeEditor/CodeEditor.tsx b/apps/studio/components/ui/CodeEditor/CodeEditor.tsx similarity index 100% rename from studio/components/ui/CodeEditor/CodeEditor.tsx rename to apps/studio/components/ui/CodeEditor/CodeEditor.tsx diff --git a/studio/components/ui/CodeEditor/CodeEditor.utils.ts b/apps/studio/components/ui/CodeEditor/CodeEditor.utils.ts similarity index 100% rename from studio/components/ui/CodeEditor/CodeEditor.utils.ts rename to apps/studio/components/ui/CodeEditor/CodeEditor.utils.ts diff --git a/studio/components/ui/CodeEditor/Providers/BackwardIterator.ts b/apps/studio/components/ui/CodeEditor/Providers/BackwardIterator.ts similarity index 100% rename from studio/components/ui/CodeEditor/Providers/BackwardIterator.ts rename to apps/studio/components/ui/CodeEditor/Providers/BackwardIterator.ts diff --git a/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts b/apps/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts similarity index 100% rename from studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts rename to apps/studio/components/ui/CodeEditor/Providers/PgSQLCompletionProvider.ts diff --git a/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts b/apps/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts similarity index 100% rename from studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts rename to apps/studio/components/ui/CodeEditor/Providers/PgSQLSignatureHelpProvider.ts diff --git a/studio/components/ui/CodeEditor/index.ts b/apps/studio/components/ui/CodeEditor/index.ts similarity index 100% rename from studio/components/ui/CodeEditor/index.ts rename to apps/studio/components/ui/CodeEditor/index.ts diff --git a/studio/components/ui/ConditionalWrap.tsx b/apps/studio/components/ui/ConditionalWrap.tsx similarity index 100% rename from studio/components/ui/ConditionalWrap.tsx rename to apps/studio/components/ui/ConditionalWrap.tsx diff --git a/studio/components/ui/ConfirmationModal.tsx b/apps/studio/components/ui/ConfirmationModal.tsx similarity index 100% rename from studio/components/ui/ConfirmationModal.tsx rename to apps/studio/components/ui/ConfirmationModal.tsx diff --git a/studio/components/ui/CopyButton.tsx b/apps/studio/components/ui/CopyButton.tsx similarity index 100% rename from studio/components/ui/CopyButton.tsx rename to apps/studio/components/ui/CopyButton.tsx diff --git a/studio/components/ui/DatePicker/DatePicker.stories.tsx b/apps/studio/components/ui/DatePicker/DatePicker.stories.tsx similarity index 100% rename from studio/components/ui/DatePicker/DatePicker.stories.tsx rename to apps/studio/components/ui/DatePicker/DatePicker.stories.tsx diff --git a/studio/components/ui/DatePicker/DatePicker.tsx b/apps/studio/components/ui/DatePicker/DatePicker.tsx similarity index 100% rename from studio/components/ui/DatePicker/DatePicker.tsx rename to apps/studio/components/ui/DatePicker/DatePicker.tsx diff --git a/studio/components/ui/DatePicker/DatePicker.types.ts b/apps/studio/components/ui/DatePicker/DatePicker.types.ts similarity index 100% rename from studio/components/ui/DatePicker/DatePicker.types.ts rename to apps/studio/components/ui/DatePicker/DatePicker.types.ts diff --git a/studio/components/ui/DatePicker/DividerSlash.tsx b/apps/studio/components/ui/DatePicker/DividerSlash.tsx similarity index 100% rename from studio/components/ui/DatePicker/DividerSlash.tsx rename to apps/studio/components/ui/DatePicker/DividerSlash.tsx diff --git a/studio/components/ui/DatePicker/TimeSplitInput.tsx b/apps/studio/components/ui/DatePicker/TimeSplitInput.tsx similarity index 100% rename from studio/components/ui/DatePicker/TimeSplitInput.tsx rename to apps/studio/components/ui/DatePicker/TimeSplitInput.tsx diff --git a/studio/components/ui/DatePicker/index.tsx b/apps/studio/components/ui/DatePicker/index.tsx similarity index 100% rename from studio/components/ui/DatePicker/index.tsx rename to apps/studio/components/ui/DatePicker/index.tsx diff --git a/studio/components/ui/Dialogs/ConfirmDialog.js b/apps/studio/components/ui/Dialogs/ConfirmDialog.js similarity index 100% rename from studio/components/ui/Dialogs/ConfirmDialog.js rename to apps/studio/components/ui/Dialogs/ConfirmDialog.js diff --git a/studio/components/ui/DisabledWarningDueToIncident.tsx b/apps/studio/components/ui/DisabledWarningDueToIncident.tsx similarity index 100% rename from studio/components/ui/DisabledWarningDueToIncident.tsx rename to apps/studio/components/ui/DisabledWarningDueToIncident.tsx diff --git a/studio/components/ui/Divider.tsx b/apps/studio/components/ui/Divider.tsx similarity index 100% rename from studio/components/ui/Divider.tsx rename to apps/studio/components/ui/Divider.tsx diff --git a/studio/components/ui/Error.tsx b/apps/studio/components/ui/Error.tsx similarity index 100% rename from studio/components/ui/Error.tsx rename to apps/studio/components/ui/Error.tsx diff --git a/studio/components/ui/Flag/Flag.tsx b/apps/studio/components/ui/Flag/Flag.tsx similarity index 100% rename from studio/components/ui/Flag/Flag.tsx rename to apps/studio/components/ui/Flag/Flag.tsx diff --git a/studio/components/ui/Flag/FlagContext.ts b/apps/studio/components/ui/Flag/FlagContext.ts similarity index 100% rename from studio/components/ui/Flag/FlagContext.ts rename to apps/studio/components/ui/Flag/FlagContext.ts diff --git a/studio/components/ui/Flag/FlagProvider.tsx b/apps/studio/components/ui/Flag/FlagProvider.tsx similarity index 100% rename from studio/components/ui/Flag/FlagProvider.tsx rename to apps/studio/components/ui/Flag/FlagProvider.tsx diff --git a/studio/components/ui/FormBoxEmpty.tsx b/apps/studio/components/ui/FormBoxEmpty.tsx similarity index 100% rename from studio/components/ui/FormBoxEmpty.tsx rename to apps/studio/components/ui/FormBoxEmpty.tsx diff --git a/studio/components/ui/Forms/FormActions.tsx b/apps/studio/components/ui/Forms/FormActions.tsx similarity index 100% rename from studio/components/ui/Forms/FormActions.tsx rename to apps/studio/components/ui/Forms/FormActions.tsx diff --git a/studio/components/ui/Forms/FormHeader.tsx b/apps/studio/components/ui/Forms/FormHeader.tsx similarity index 100% rename from studio/components/ui/Forms/FormHeader.tsx rename to apps/studio/components/ui/Forms/FormHeader.tsx diff --git a/studio/components/ui/Forms/FormPanel.tsx b/apps/studio/components/ui/Forms/FormPanel.tsx similarity index 100% rename from studio/components/ui/Forms/FormPanel.tsx rename to apps/studio/components/ui/Forms/FormPanel.tsx diff --git a/studio/components/ui/Forms/FormSection.tsx b/apps/studio/components/ui/Forms/FormSection.tsx similarity index 100% rename from studio/components/ui/Forms/FormSection.tsx rename to apps/studio/components/ui/Forms/FormSection.tsx diff --git a/studio/components/ui/Forms/FormsContainer.tsx b/apps/studio/components/ui/Forms/FormsContainer.tsx similarity index 100% rename from studio/components/ui/Forms/FormsContainer.tsx rename to apps/studio/components/ui/Forms/FormsContainer.tsx diff --git a/studio/components/ui/Forms/index.tsx b/apps/studio/components/ui/Forms/index.tsx similarity index 100% rename from studio/components/ui/Forms/index.tsx rename to apps/studio/components/ui/Forms/index.tsx diff --git a/studio/components/ui/InfiniteList.tsx b/apps/studio/components/ui/InfiniteList.tsx similarity index 100% rename from studio/components/ui/InfiniteList.tsx rename to apps/studio/components/ui/InfiniteList.tsx diff --git a/studio/components/ui/InformationBox.tsx b/apps/studio/components/ui/InformationBox.tsx similarity index 100% rename from studio/components/ui/InformationBox.tsx rename to apps/studio/components/ui/InformationBox.tsx diff --git a/studio/components/ui/Loading/Loading.anim.json b/apps/studio/components/ui/Loading/Loading.anim.json similarity index 100% rename from studio/components/ui/Loading/Loading.anim.json rename to apps/studio/components/ui/Loading/Loading.anim.json diff --git a/studio/components/ui/Loading/Loading.tsx b/apps/studio/components/ui/Loading/Loading.tsx similarity index 100% rename from studio/components/ui/Loading/Loading.tsx rename to apps/studio/components/ui/Loading/Loading.tsx diff --git a/studio/components/ui/Loading/archive/Loading.anim.json b/apps/studio/components/ui/Loading/archive/Loading.anim.json similarity index 100% rename from studio/components/ui/Loading/archive/Loading.anim.json rename to apps/studio/components/ui/Loading/archive/Loading.anim.json diff --git a/studio/components/ui/Loading/index.ts b/apps/studio/components/ui/Loading/index.ts similarity index 100% rename from studio/components/ui/Loading/index.ts rename to apps/studio/components/ui/Loading/index.ts diff --git a/studio/components/ui/LoadingOpacity.tsx b/apps/studio/components/ui/LoadingOpacity.tsx similarity index 100% rename from studio/components/ui/LoadingOpacity.tsx rename to apps/studio/components/ui/LoadingOpacity.tsx diff --git a/studio/components/ui/Logs/LogsExplorerHeader.tsx b/apps/studio/components/ui/Logs/LogsExplorerHeader.tsx similarity index 100% rename from studio/components/ui/Logs/LogsExplorerHeader.tsx rename to apps/studio/components/ui/Logs/LogsExplorerHeader.tsx diff --git a/studio/components/ui/Modals/TextConfirmModal.tsx b/apps/studio/components/ui/Modals/TextConfirmModal.tsx similarity index 100% rename from studio/components/ui/Modals/TextConfirmModal.tsx rename to apps/studio/components/ui/Modals/TextConfirmModal.tsx diff --git a/studio/components/ui/MultiSelect/Badges.tsx b/apps/studio/components/ui/MultiSelect/Badges.tsx similarity index 100% rename from studio/components/ui/MultiSelect/Badges.tsx rename to apps/studio/components/ui/MultiSelect/Badges.tsx diff --git a/studio/components/ui/MultiSelect/index.tsx b/apps/studio/components/ui/MultiSelect/index.tsx similarity index 100% rename from studio/components/ui/MultiSelect/index.tsx rename to apps/studio/components/ui/MultiSelect/index.tsx diff --git a/studio/components/ui/NoPermission.tsx b/apps/studio/components/ui/NoPermission.tsx similarity index 100% rename from studio/components/ui/NoPermission.tsx rename to apps/studio/components/ui/NoPermission.tsx diff --git a/studio/components/ui/NoSearchResults.tsx b/apps/studio/components/ui/NoSearchResults.tsx similarity index 100% rename from studio/components/ui/NoSearchResults.tsx rename to apps/studio/components/ui/NoSearchResults.tsx diff --git a/studio/components/ui/OveragesBanner/OveragesBanner.utils.ts b/apps/studio/components/ui/OveragesBanner/OveragesBanner.utils.ts similarity index 100% rename from studio/components/ui/OveragesBanner/OveragesBanner.utils.ts rename to apps/studio/components/ui/OveragesBanner/OveragesBanner.utils.ts diff --git a/studio/components/ui/PageTelemetry.tsx b/apps/studio/components/ui/PageTelemetry.tsx similarity index 100% rename from studio/components/ui/PageTelemetry.tsx rename to apps/studio/components/ui/PageTelemetry.tsx diff --git a/studio/components/ui/Panel.tsx b/apps/studio/components/ui/Panel.tsx similarity index 100% rename from studio/components/ui/Panel.tsx rename to apps/studio/components/ui/Panel.tsx diff --git a/studio/components/ui/PasswordStrengthBar.tsx b/apps/studio/components/ui/PasswordStrengthBar.tsx similarity index 100% rename from studio/components/ui/PasswordStrengthBar.tsx rename to apps/studio/components/ui/PasswordStrengthBar.tsx diff --git a/studio/components/ui/ProductMenu/ProductMenu.tsx b/apps/studio/components/ui/ProductMenu/ProductMenu.tsx similarity index 100% rename from studio/components/ui/ProductMenu/ProductMenu.tsx rename to apps/studio/components/ui/ProductMenu/ProductMenu.tsx diff --git a/studio/components/ui/ProductMenu/ProductMenu.types.ts b/apps/studio/components/ui/ProductMenu/ProductMenu.types.ts similarity index 100% rename from studio/components/ui/ProductMenu/ProductMenu.types.ts rename to apps/studio/components/ui/ProductMenu/ProductMenu.types.ts diff --git a/studio/components/ui/ProductMenu/ProductMenuItem.tsx b/apps/studio/components/ui/ProductMenu/ProductMenuItem.tsx similarity index 100% rename from studio/components/ui/ProductMenu/ProductMenuItem.tsx rename to apps/studio/components/ui/ProductMenu/ProductMenuItem.tsx diff --git a/studio/components/ui/ProductMenu/index.ts b/apps/studio/components/ui/ProductMenu/index.ts similarity index 100% rename from studio/components/ui/ProductMenu/index.ts rename to apps/studio/components/ui/ProductMenu/index.ts diff --git a/studio/components/ui/ProjectSettings/DisplayApiSettings.tsx b/apps/studio/components/ui/ProjectSettings/DisplayApiSettings.tsx similarity index 100% rename from studio/components/ui/ProjectSettings/DisplayApiSettings.tsx rename to apps/studio/components/ui/ProjectSettings/DisplayApiSettings.tsx diff --git a/studio/components/ui/ProjectSettings/DisplayConfigSettings.tsx b/apps/studio/components/ui/ProjectSettings/DisplayConfigSettings.tsx similarity index 100% rename from studio/components/ui/ProjectSettings/DisplayConfigSettings.tsx rename to apps/studio/components/ui/ProjectSettings/DisplayConfigSettings.tsx diff --git a/studio/components/ui/ProjectSettings/index.tsx b/apps/studio/components/ui/ProjectSettings/index.tsx similarity index 100% rename from studio/components/ui/ProjectSettings/index.tsx rename to apps/studio/components/ui/ProjectSettings/index.tsx diff --git a/studio/components/ui/ProjectUpgradeFailedBanner.tsx b/apps/studio/components/ui/ProjectUpgradeFailedBanner.tsx similarity index 100% rename from studio/components/ui/ProjectUpgradeFailedBanner.tsx rename to apps/studio/components/ui/ProjectUpgradeFailedBanner.tsx diff --git a/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.constants.ts b/apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.constants.ts similarity index 100% rename from studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.constants.ts rename to apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.constants.ts diff --git a/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.tsx b/apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.tsx similarity index 100% rename from studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.tsx rename to apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.tsx diff --git a/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.utils.ts b/apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.utils.ts similarity index 100% rename from studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.utils.ts rename to apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.utils.ts diff --git a/studio/components/ui/SchemaSelector.tsx b/apps/studio/components/ui/SchemaSelector.tsx similarity index 100% rename from studio/components/ui/SchemaSelector.tsx rename to apps/studio/components/ui/SchemaSelector.tsx diff --git a/studio/components/ui/ShimmerLine.tsx b/apps/studio/components/ui/ShimmerLine.tsx similarity index 100% rename from studio/components/ui/ShimmerLine.tsx rename to apps/studio/components/ui/ShimmerLine.tsx diff --git a/studio/components/ui/ShimmeringLoader.tsx b/apps/studio/components/ui/ShimmeringLoader.tsx similarity index 100% rename from studio/components/ui/ShimmeringLoader.tsx rename to apps/studio/components/ui/ShimmeringLoader.tsx diff --git a/studio/components/ui/Shimmers/Shimmers.tsx b/apps/studio/components/ui/Shimmers/Shimmers.tsx similarity index 100% rename from studio/components/ui/Shimmers/Shimmers.tsx rename to apps/studio/components/ui/Shimmers/Shimmers.tsx diff --git a/studio/components/ui/Shimmers/index.tsx b/apps/studio/components/ui/Shimmers/index.tsx similarity index 100% rename from studio/components/ui/Shimmers/index.tsx rename to apps/studio/components/ui/Shimmers/index.tsx diff --git a/studio/components/ui/SparkBar.tsx b/apps/studio/components/ui/SparkBar.tsx similarity index 100% rename from studio/components/ui/SparkBar.tsx rename to apps/studio/components/ui/SparkBar.tsx diff --git a/studio/components/ui/SqlEditor.tsx b/apps/studio/components/ui/SqlEditor.tsx similarity index 100% rename from studio/components/ui/SqlEditor.tsx rename to apps/studio/components/ui/SqlEditor.tsx diff --git a/studio/components/ui/States/EmptyListState.tsx b/apps/studio/components/ui/States/EmptyListState.tsx similarity index 100% rename from studio/components/ui/States/EmptyListState.tsx rename to apps/studio/components/ui/States/EmptyListState.tsx diff --git a/studio/components/ui/States/NoTableState.tsx b/apps/studio/components/ui/States/NoTableState.tsx similarity index 100% rename from studio/components/ui/States/NoTableState.tsx rename to apps/studio/components/ui/States/NoTableState.tsx diff --git a/studio/components/ui/States/index.tsx b/apps/studio/components/ui/States/index.tsx similarity index 100% rename from studio/components/ui/States/index.tsx rename to apps/studio/components/ui/States/index.tsx diff --git a/studio/components/ui/TwoOptionToggle.tsx b/apps/studio/components/ui/TwoOptionToggle.tsx similarity index 100% rename from studio/components/ui/TwoOptionToggle.tsx rename to apps/studio/components/ui/TwoOptionToggle.tsx diff --git a/studio/components/ui/UpgradeToPro.tsx b/apps/studio/components/ui/UpgradeToPro.tsx similarity index 100% rename from studio/components/ui/UpgradeToPro.tsx rename to apps/studio/components/ui/UpgradeToPro.tsx diff --git a/studio/components/ui/WarningBanner.tsx b/apps/studio/components/ui/WarningBanner.tsx similarity index 100% rename from studio/components/ui/WarningBanner.tsx rename to apps/studio/components/ui/WarningBanner.tsx diff --git a/studio/components/ui/ui.types.ts b/apps/studio/components/ui/ui.types.ts similarity index 100% rename from studio/components/ui/ui.types.ts rename to apps/studio/components/ui/ui.types.ts diff --git a/studio/contributing/contributing-checklists.md b/apps/studio/contributing/contributing-checklists.md similarity index 100% rename from studio/contributing/contributing-checklists.md rename to apps/studio/contributing/contributing-checklists.md diff --git a/studio/data/__templates/README.md b/apps/studio/data/__templates/README.md similarity index 100% rename from studio/data/__templates/README.md rename to apps/studio/data/__templates/README.md diff --git a/studio/data/__templates/keys.ts b/apps/studio/data/__templates/keys.ts similarity index 100% rename from studio/data/__templates/keys.ts rename to apps/studio/data/__templates/keys.ts diff --git a/studio/data/__templates/resource-query.ts b/apps/studio/data/__templates/resource-query.ts similarity index 100% rename from studio/data/__templates/resource-query.ts rename to apps/studio/data/__templates/resource-query.ts diff --git a/studio/data/__templates/resource-update-mutation.ts b/apps/studio/data/__templates/resource-update-mutation.ts similarity index 100% rename from studio/data/__templates/resource-update-mutation.ts rename to apps/studio/data/__templates/resource-update-mutation.ts diff --git a/studio/data/__templates/resources-query.ts b/apps/studio/data/__templates/resources-query.ts similarity index 100% rename from studio/data/__templates/resources-query.ts rename to apps/studio/data/__templates/resources-query.ts diff --git a/studio/data/access-tokens/access-tokens-create-mutation.ts b/apps/studio/data/access-tokens/access-tokens-create-mutation.ts similarity index 100% rename from studio/data/access-tokens/access-tokens-create-mutation.ts rename to apps/studio/data/access-tokens/access-tokens-create-mutation.ts diff --git a/studio/data/access-tokens/access-tokens-delete-mutation.ts b/apps/studio/data/access-tokens/access-tokens-delete-mutation.ts similarity index 100% rename from studio/data/access-tokens/access-tokens-delete-mutation.ts rename to apps/studio/data/access-tokens/access-tokens-delete-mutation.ts diff --git a/studio/data/access-tokens/access-tokens-query.ts b/apps/studio/data/access-tokens/access-tokens-query.ts similarity index 100% rename from studio/data/access-tokens/access-tokens-query.ts rename to apps/studio/data/access-tokens/access-tokens-query.ts diff --git a/studio/data/access-tokens/keys.ts b/apps/studio/data/access-tokens/keys.ts similarity index 100% rename from studio/data/access-tokens/keys.ts rename to apps/studio/data/access-tokens/keys.ts diff --git a/studio/data/ai/sql-debug-mutation.ts b/apps/studio/data/ai/sql-debug-mutation.ts similarity index 100% rename from studio/data/ai/sql-debug-mutation.ts rename to apps/studio/data/ai/sql-debug-mutation.ts diff --git a/studio/data/ai/sql-edit-mutation.ts b/apps/studio/data/ai/sql-edit-mutation.ts similarity index 100% rename from studio/data/ai/sql-edit-mutation.ts rename to apps/studio/data/ai/sql-edit-mutation.ts diff --git a/studio/data/ai/sql-generate-mutation.ts b/apps/studio/data/ai/sql-generate-mutation.ts similarity index 100% rename from studio/data/ai/sql-generate-mutation.ts rename to apps/studio/data/ai/sql-generate-mutation.ts diff --git a/studio/data/ai/sql-title-mutation.ts b/apps/studio/data/ai/sql-title-mutation.ts similarity index 100% rename from studio/data/ai/sql-title-mutation.ts rename to apps/studio/data/ai/sql-title-mutation.ts diff --git a/studio/data/analytics/constants.ts b/apps/studio/data/analytics/constants.ts similarity index 100% rename from studio/data/analytics/constants.ts rename to apps/studio/data/analytics/constants.ts diff --git a/studio/data/analytics/functions-inv-stats-query.ts b/apps/studio/data/analytics/functions-inv-stats-query.ts similarity index 100% rename from studio/data/analytics/functions-inv-stats-query.ts rename to apps/studio/data/analytics/functions-inv-stats-query.ts diff --git a/studio/data/analytics/infra-monitoring-query.ts b/apps/studio/data/analytics/infra-monitoring-query.ts similarity index 100% rename from studio/data/analytics/infra-monitoring-query.ts rename to apps/studio/data/analytics/infra-monitoring-query.ts diff --git a/studio/data/analytics/keys.ts b/apps/studio/data/analytics/keys.ts similarity index 100% rename from studio/data/analytics/keys.ts rename to apps/studio/data/analytics/keys.ts diff --git a/studio/data/analytics/org-daily-stats-query.ts b/apps/studio/data/analytics/org-daily-stats-query.ts similarity index 100% rename from studio/data/analytics/org-daily-stats-query.ts rename to apps/studio/data/analytics/org-daily-stats-query.ts diff --git a/studio/data/analytics/project-log-requests-count-query.ts b/apps/studio/data/analytics/project-log-requests-count-query.ts similarity index 100% rename from studio/data/analytics/project-log-requests-count-query.ts rename to apps/studio/data/analytics/project-log-requests-count-query.ts diff --git a/studio/data/analytics/project-log-stats-query.ts b/apps/studio/data/analytics/project-log-stats-query.ts similarity index 100% rename from studio/data/analytics/project-log-stats-query.ts rename to apps/studio/data/analytics/project-log-stats-query.ts diff --git a/studio/data/api-authorization/api-authorization-approve-mutation.ts b/apps/studio/data/api-authorization/api-authorization-approve-mutation.ts similarity index 100% rename from studio/data/api-authorization/api-authorization-approve-mutation.ts rename to apps/studio/data/api-authorization/api-authorization-approve-mutation.ts diff --git a/studio/data/api-authorization/api-authorization-decline-mutation.ts b/apps/studio/data/api-authorization/api-authorization-decline-mutation.ts similarity index 100% rename from studio/data/api-authorization/api-authorization-decline-mutation.ts rename to apps/studio/data/api-authorization/api-authorization-decline-mutation.ts diff --git a/studio/data/api-authorization/api-authorization-query.ts b/apps/studio/data/api-authorization/api-authorization-query.ts similarity index 100% rename from studio/data/api-authorization/api-authorization-query.ts rename to apps/studio/data/api-authorization/api-authorization-query.ts diff --git a/studio/data/api-authorization/keys.ts b/apps/studio/data/api-authorization/keys.ts similarity index 100% rename from studio/data/api-authorization/keys.ts rename to apps/studio/data/api-authorization/keys.ts diff --git a/studio/data/api.d.ts b/apps/studio/data/api.d.ts similarity index 100% rename from studio/data/api.d.ts rename to apps/studio/data/api.d.ts diff --git a/studio/data/auth/auth-config-query.ts b/apps/studio/data/auth/auth-config-query.ts similarity index 100% rename from studio/data/auth/auth-config-query.ts rename to apps/studio/data/auth/auth-config-query.ts diff --git a/studio/data/auth/auth-config-update-mutation.ts b/apps/studio/data/auth/auth-config-update-mutation.ts similarity index 100% rename from studio/data/auth/auth-config-update-mutation.ts rename to apps/studio/data/auth/auth-config-update-mutation.ts diff --git a/studio/data/auth/keys.ts b/apps/studio/data/auth/keys.ts similarity index 100% rename from studio/data/auth/keys.ts rename to apps/studio/data/auth/keys.ts diff --git a/studio/data/auth/session-access-token-query.ts b/apps/studio/data/auth/session-access-token-query.ts similarity index 100% rename from studio/data/auth/session-access-token-query.ts rename to apps/studio/data/auth/session-access-token-query.ts diff --git a/studio/data/auth/user-create-mutation.ts b/apps/studio/data/auth/user-create-mutation.ts similarity index 100% rename from studio/data/auth/user-create-mutation.ts rename to apps/studio/data/auth/user-create-mutation.ts diff --git a/studio/data/auth/user-delete-mfa-factors-mutation.ts b/apps/studio/data/auth/user-delete-mfa-factors-mutation.ts similarity index 100% rename from studio/data/auth/user-delete-mfa-factors-mutation.ts rename to apps/studio/data/auth/user-delete-mfa-factors-mutation.ts diff --git a/studio/data/auth/user-delete-mutation.ts b/apps/studio/data/auth/user-delete-mutation.ts similarity index 100% rename from studio/data/auth/user-delete-mutation.ts rename to apps/studio/data/auth/user-delete-mutation.ts diff --git a/studio/data/auth/user-invite-mutation.ts b/apps/studio/data/auth/user-invite-mutation.ts similarity index 100% rename from studio/data/auth/user-invite-mutation.ts rename to apps/studio/data/auth/user-invite-mutation.ts diff --git a/studio/data/auth/user-reset-password-mutation.ts b/apps/studio/data/auth/user-reset-password-mutation.ts similarity index 100% rename from studio/data/auth/user-reset-password-mutation.ts rename to apps/studio/data/auth/user-reset-password-mutation.ts diff --git a/studio/data/auth/user-send-magic-link-mutation.ts b/apps/studio/data/auth/user-send-magic-link-mutation.ts similarity index 100% rename from studio/data/auth/user-send-magic-link-mutation.ts rename to apps/studio/data/auth/user-send-magic-link-mutation.ts diff --git a/studio/data/auth/user-send-otp-mutation.ts b/apps/studio/data/auth/user-send-otp-mutation.ts similarity index 100% rename from studio/data/auth/user-send-otp-mutation.ts rename to apps/studio/data/auth/user-send-otp-mutation.ts diff --git a/studio/data/auth/users-query.ts b/apps/studio/data/auth/users-query.ts similarity index 100% rename from studio/data/auth/users-query.ts rename to apps/studio/data/auth/users-query.ts diff --git a/studio/data/banned-ips/banned-ips-delete-mutations.ts b/apps/studio/data/banned-ips/banned-ips-delete-mutations.ts similarity index 100% rename from studio/data/banned-ips/banned-ips-delete-mutations.ts rename to apps/studio/data/banned-ips/banned-ips-delete-mutations.ts diff --git a/studio/data/banned-ips/banned-ips-query.ts b/apps/studio/data/banned-ips/banned-ips-query.ts similarity index 100% rename from studio/data/banned-ips/banned-ips-query.ts rename to apps/studio/data/banned-ips/banned-ips-query.ts diff --git a/studio/data/banned-ips/keys.ts b/apps/studio/data/banned-ips/keys.ts similarity index 100% rename from studio/data/banned-ips/keys.ts rename to apps/studio/data/banned-ips/keys.ts diff --git a/studio/data/branches/branch-create-mutation.ts b/apps/studio/data/branches/branch-create-mutation.ts similarity index 100% rename from studio/data/branches/branch-create-mutation.ts rename to apps/studio/data/branches/branch-create-mutation.ts diff --git a/studio/data/branches/branch-delete-mutation.ts b/apps/studio/data/branches/branch-delete-mutation.ts similarity index 100% rename from studio/data/branches/branch-delete-mutation.ts rename to apps/studio/data/branches/branch-delete-mutation.ts diff --git a/studio/data/branches/branch-query.ts b/apps/studio/data/branches/branch-query.ts similarity index 100% rename from studio/data/branches/branch-query.ts rename to apps/studio/data/branches/branch-query.ts diff --git a/studio/data/branches/branch-update-mutation.ts b/apps/studio/data/branches/branch-update-mutation.ts similarity index 100% rename from studio/data/branches/branch-update-mutation.ts rename to apps/studio/data/branches/branch-update-mutation.ts diff --git a/studio/data/branches/branches-disable-mutation.ts b/apps/studio/data/branches/branches-disable-mutation.ts similarity index 100% rename from studio/data/branches/branches-disable-mutation.ts rename to apps/studio/data/branches/branches-disable-mutation.ts diff --git a/studio/data/branches/branches-query.ts b/apps/studio/data/branches/branches-query.ts similarity index 100% rename from studio/data/branches/branches-query.ts rename to apps/studio/data/branches/branches-query.ts diff --git a/studio/data/branches/keys.ts b/apps/studio/data/branches/keys.ts similarity index 100% rename from studio/data/branches/keys.ts rename to apps/studio/data/branches/keys.ts diff --git a/studio/data/cli/login.ts b/apps/studio/data/cli/login.ts similarity index 100% rename from studio/data/cli/login.ts rename to apps/studio/data/cli/login.ts diff --git a/studio/data/config/jwt-secret-update-mutation.ts b/apps/studio/data/config/jwt-secret-update-mutation.ts similarity index 100% rename from studio/data/config/jwt-secret-update-mutation.ts rename to apps/studio/data/config/jwt-secret-update-mutation.ts diff --git a/studio/data/config/jwt-secret-updating-status-query.ts b/apps/studio/data/config/jwt-secret-updating-status-query.ts similarity index 100% rename from studio/data/config/jwt-secret-updating-status-query.ts rename to apps/studio/data/config/jwt-secret-updating-status-query.ts diff --git a/studio/data/config/keys.ts b/apps/studio/data/config/keys.ts similarity index 100% rename from studio/data/config/keys.ts rename to apps/studio/data/config/keys.ts diff --git a/studio/data/config/project-api-query.ts b/apps/studio/data/config/project-api-query.ts similarity index 100% rename from studio/data/config/project-api-query.ts rename to apps/studio/data/config/project-api-query.ts diff --git a/studio/data/config/project-disk-resize-mutation.ts b/apps/studio/data/config/project-disk-resize-mutation.ts similarity index 100% rename from studio/data/config/project-disk-resize-mutation.ts rename to apps/studio/data/config/project-disk-resize-mutation.ts diff --git a/studio/data/config/project-postgrest-config-query.ts b/apps/studio/data/config/project-postgrest-config-query.ts similarity index 100% rename from studio/data/config/project-postgrest-config-query.ts rename to apps/studio/data/config/project-postgrest-config-query.ts diff --git a/studio/data/config/project-postgrest-config-update-mutation.ts b/apps/studio/data/config/project-postgrest-config-update-mutation.ts similarity index 100% rename from studio/data/config/project-postgrest-config-update-mutation.ts rename to apps/studio/data/config/project-postgrest-config-update-mutation.ts diff --git a/studio/data/config/project-settings-query.ts b/apps/studio/data/config/project-settings-query.ts similarity index 100% rename from studio/data/config/project-settings-query.ts rename to apps/studio/data/config/project-settings-query.ts diff --git a/studio/data/config/project-storage-config-query.ts b/apps/studio/data/config/project-storage-config-query.ts similarity index 100% rename from studio/data/config/project-storage-config-query.ts rename to apps/studio/data/config/project-storage-config-query.ts diff --git a/studio/data/config/project-storage-config-update-mutation.ts b/apps/studio/data/config/project-storage-config-update-mutation.ts similarity index 100% rename from studio/data/config/project-storage-config-update-mutation.ts rename to apps/studio/data/config/project-storage-config-update-mutation.ts diff --git a/studio/data/config/project-temp-disable-read-only-mutation.ts b/apps/studio/data/config/project-temp-disable-read-only-mutation.ts similarity index 100% rename from studio/data/config/project-temp-disable-read-only-mutation.ts rename to apps/studio/data/config/project-temp-disable-read-only-mutation.ts diff --git a/studio/data/config/project-upgrade-eligibility-query.ts b/apps/studio/data/config/project-upgrade-eligibility-query.ts similarity index 100% rename from studio/data/config/project-upgrade-eligibility-query.ts rename to apps/studio/data/config/project-upgrade-eligibility-query.ts diff --git a/studio/data/config/project-upgrade-status-query.ts b/apps/studio/data/config/project-upgrade-status-query.ts similarity index 100% rename from studio/data/config/project-upgrade-status-query.ts rename to apps/studio/data/config/project-upgrade-status-query.ts diff --git a/studio/data/content/content-delete-mutation.ts b/apps/studio/data/content/content-delete-mutation.ts similarity index 100% rename from studio/data/content/content-delete-mutation.ts rename to apps/studio/data/content/content-delete-mutation.ts diff --git a/studio/data/content/content-insert-mutation.ts b/apps/studio/data/content/content-insert-mutation.ts similarity index 100% rename from studio/data/content/content-insert-mutation.ts rename to apps/studio/data/content/content-insert-mutation.ts diff --git a/studio/data/content/content-query.ts b/apps/studio/data/content/content-query.ts similarity index 100% rename from studio/data/content/content-query.ts rename to apps/studio/data/content/content-query.ts diff --git a/studio/data/content/content-upsert-mutation.ts b/apps/studio/data/content/content-upsert-mutation.ts similarity index 100% rename from studio/data/content/content-upsert-mutation.ts rename to apps/studio/data/content/content-upsert-mutation.ts diff --git a/studio/data/content/keys.ts b/apps/studio/data/content/keys.ts similarity index 100% rename from studio/data/content/keys.ts rename to apps/studio/data/content/keys.ts diff --git a/studio/data/content/sql-snippets-query.ts b/apps/studio/data/content/sql-snippets-query.ts similarity index 100% rename from studio/data/content/sql-snippets-query.ts rename to apps/studio/data/content/sql-snippets-query.ts diff --git a/studio/data/custom-domains/check-cname-mutation.ts b/apps/studio/data/custom-domains/check-cname-mutation.ts similarity index 100% rename from studio/data/custom-domains/check-cname-mutation.ts rename to apps/studio/data/custom-domains/check-cname-mutation.ts diff --git a/studio/data/custom-domains/custom-domains-activate-mutation.ts b/apps/studio/data/custom-domains/custom-domains-activate-mutation.ts similarity index 100% rename from studio/data/custom-domains/custom-domains-activate-mutation.ts rename to apps/studio/data/custom-domains/custom-domains-activate-mutation.ts diff --git a/studio/data/custom-domains/custom-domains-create-mutation.ts b/apps/studio/data/custom-domains/custom-domains-create-mutation.ts similarity index 100% rename from studio/data/custom-domains/custom-domains-create-mutation.ts rename to apps/studio/data/custom-domains/custom-domains-create-mutation.ts diff --git a/studio/data/custom-domains/custom-domains-delete-mutation.ts b/apps/studio/data/custom-domains/custom-domains-delete-mutation.ts similarity index 100% rename from studio/data/custom-domains/custom-domains-delete-mutation.ts rename to apps/studio/data/custom-domains/custom-domains-delete-mutation.ts diff --git a/studio/data/custom-domains/custom-domains-query.ts b/apps/studio/data/custom-domains/custom-domains-query.ts similarity index 100% rename from studio/data/custom-domains/custom-domains-query.ts rename to apps/studio/data/custom-domains/custom-domains-query.ts diff --git a/studio/data/custom-domains/custom-domains-reverify-mutation.ts b/apps/studio/data/custom-domains/custom-domains-reverify-mutation.ts similarity index 100% rename from studio/data/custom-domains/custom-domains-reverify-mutation.ts rename to apps/studio/data/custom-domains/custom-domains-reverify-mutation.ts diff --git a/studio/data/custom-domains/keys.ts b/apps/studio/data/custom-domains/keys.ts similarity index 100% rename from studio/data/custom-domains/keys.ts rename to apps/studio/data/custom-domains/keys.ts diff --git a/studio/data/database-triggers/database-trigger-create-mutation.ts b/apps/studio/data/database-triggers/database-trigger-create-mutation.ts similarity index 100% rename from studio/data/database-triggers/database-trigger-create-mutation.ts rename to apps/studio/data/database-triggers/database-trigger-create-mutation.ts diff --git a/studio/data/database-triggers/database-trigger-delete-mutation.ts b/apps/studio/data/database-triggers/database-trigger-delete-mutation.ts similarity index 100% rename from studio/data/database-triggers/database-trigger-delete-mutation.ts rename to apps/studio/data/database-triggers/database-trigger-delete-mutation.ts diff --git a/studio/data/database-triggers/database-trigger-update-mutation.ts b/apps/studio/data/database-triggers/database-trigger-update-mutation.ts similarity index 100% rename from studio/data/database-triggers/database-trigger-update-mutation.ts rename to apps/studio/data/database-triggers/database-trigger-update-mutation.ts diff --git a/studio/data/database-triggers/database-trigger-update-transaction-mutation.ts b/apps/studio/data/database-triggers/database-trigger-update-transaction-mutation.ts similarity index 100% rename from studio/data/database-triggers/database-trigger-update-transaction-mutation.ts rename to apps/studio/data/database-triggers/database-trigger-update-transaction-mutation.ts diff --git a/studio/data/database-triggers/database-triggers-query.ts b/apps/studio/data/database-triggers/database-triggers-query.ts similarity index 100% rename from studio/data/database-triggers/database-triggers-query.ts rename to apps/studio/data/database-triggers/database-triggers-query.ts diff --git a/studio/data/database-triggers/keys.ts b/apps/studio/data/database-triggers/keys.ts similarity index 100% rename from studio/data/database-triggers/keys.ts rename to apps/studio/data/database-triggers/keys.ts diff --git a/studio/data/database/backup-download-mutation.ts b/apps/studio/data/database/backup-download-mutation.ts similarity index 100% rename from studio/data/database/backup-download-mutation.ts rename to apps/studio/data/database/backup-download-mutation.ts diff --git a/studio/data/database/backup-restore-mutation.ts b/apps/studio/data/database/backup-restore-mutation.ts similarity index 100% rename from studio/data/database/backup-restore-mutation.ts rename to apps/studio/data/database/backup-restore-mutation.ts diff --git a/studio/data/database/backups-query.ts b/apps/studio/data/database/backups-query.ts similarity index 100% rename from studio/data/database/backups-query.ts rename to apps/studio/data/database/backups-query.ts diff --git a/studio/data/database/database-password-reset-mutation.ts b/apps/studio/data/database/database-password-reset-mutation.ts similarity index 100% rename from studio/data/database/database-password-reset-mutation.ts rename to apps/studio/data/database/database-password-reset-mutation.ts diff --git a/studio/data/database/database-query-constants.ts b/apps/studio/data/database/database-query-constants.ts similarity index 100% rename from studio/data/database/database-query-constants.ts rename to apps/studio/data/database/database-query-constants.ts diff --git a/studio/data/database/database-size-query.ts b/apps/studio/data/database/database-size-query.ts similarity index 100% rename from studio/data/database/database-size-query.ts rename to apps/studio/data/database/database-size-query.ts diff --git a/studio/data/database/entity-definitions-query.ts b/apps/studio/data/database/entity-definitions-query.ts similarity index 100% rename from studio/data/database/entity-definitions-query.ts rename to apps/studio/data/database/entity-definitions-query.ts diff --git a/studio/data/database/foreign-key-constraints-query.ts b/apps/studio/data/database/foreign-key-constraints-query.ts similarity index 100% rename from studio/data/database/foreign-key-constraints-query.ts rename to apps/studio/data/database/foreign-key-constraints-query.ts diff --git a/studio/data/database/functions-query.ts b/apps/studio/data/database/functions-query.ts similarity index 100% rename from studio/data/database/functions-query.ts rename to apps/studio/data/database/functions-query.ts diff --git a/studio/data/database/hooks-enable-mutation.ts b/apps/studio/data/database/hooks-enable-mutation.ts similarity index 100% rename from studio/data/database/hooks-enable-mutation.ts rename to apps/studio/data/database/hooks-enable-mutation.ts diff --git a/studio/data/database/indexes-query.ts b/apps/studio/data/database/indexes-query.ts similarity index 100% rename from studio/data/database/indexes-query.ts rename to apps/studio/data/database/indexes-query.ts diff --git a/studio/data/database/keys.ts b/apps/studio/data/database/keys.ts similarity index 100% rename from studio/data/database/keys.ts rename to apps/studio/data/database/keys.ts diff --git a/studio/data/database/keywords-query.ts b/apps/studio/data/database/keywords-query.ts similarity index 100% rename from studio/data/database/keywords-query.ts rename to apps/studio/data/database/keywords-query.ts diff --git a/studio/data/database/migrations-query.ts b/apps/studio/data/database/migrations-query.ts similarity index 100% rename from studio/data/database/migrations-query.ts rename to apps/studio/data/database/migrations-query.ts diff --git a/studio/data/database/pitr-restore-mutation.ts b/apps/studio/data/database/pitr-restore-mutation.ts similarity index 100% rename from studio/data/database/pitr-restore-mutation.ts rename to apps/studio/data/database/pitr-restore-mutation.ts diff --git a/studio/data/database/pooling-configuration-query.ts b/apps/studio/data/database/pooling-configuration-query.ts similarity index 100% rename from studio/data/database/pooling-configuration-query.ts rename to apps/studio/data/database/pooling-configuration-query.ts diff --git a/studio/data/database/pooling-configuration-update-mutation.ts b/apps/studio/data/database/pooling-configuration-update-mutation.ts similarity index 100% rename from studio/data/database/pooling-configuration-update-mutation.ts rename to apps/studio/data/database/pooling-configuration-update-mutation.ts diff --git a/studio/data/database/schema-create-mutation.ts b/apps/studio/data/database/schema-create-mutation.ts similarity index 100% rename from studio/data/database/schema-create-mutation.ts rename to apps/studio/data/database/schema-create-mutation.ts diff --git a/studio/data/database/schemas-query.ts b/apps/studio/data/database/schemas-query.ts similarity index 100% rename from studio/data/database/schemas-query.ts rename to apps/studio/data/database/schemas-query.ts diff --git a/studio/data/database/table-columns-query.ts b/apps/studio/data/database/table-columns-query.ts similarity index 100% rename from studio/data/database/table-columns-query.ts rename to apps/studio/data/database/table-columns-query.ts diff --git a/studio/data/database/table-definition-query.ts b/apps/studio/data/database/table-definition-query.ts similarity index 100% rename from studio/data/database/table-definition-query.ts rename to apps/studio/data/database/table-definition-query.ts diff --git a/studio/data/database/view-definition-query.ts b/apps/studio/data/database/view-definition-query.ts similarity index 100% rename from studio/data/database/view-definition-query.ts rename to apps/studio/data/database/view-definition-query.ts diff --git a/studio/data/docs/keys.ts b/apps/studio/data/docs/keys.ts similarity index 100% rename from studio/data/docs/keys.ts rename to apps/studio/data/docs/keys.ts diff --git a/studio/data/docs/project-json-schema-query.ts b/apps/studio/data/docs/project-json-schema-query.ts similarity index 100% rename from studio/data/docs/project-json-schema-query.ts rename to apps/studio/data/docs/project-json-schema-query.ts diff --git a/studio/data/documents/document-query.ts b/apps/studio/data/documents/document-query.ts similarity index 100% rename from studio/data/documents/document-query.ts rename to apps/studio/data/documents/document-query.ts diff --git a/studio/data/documents/keys.ts b/apps/studio/data/documents/keys.ts similarity index 100% rename from studio/data/documents/keys.ts rename to apps/studio/data/documents/keys.ts diff --git a/studio/data/edge-functions/edge-function-query.ts b/apps/studio/data/edge-functions/edge-function-query.ts similarity index 100% rename from studio/data/edge-functions/edge-function-query.ts rename to apps/studio/data/edge-functions/edge-function-query.ts diff --git a/studio/data/edge-functions/edge-functions-delete-mutation.ts b/apps/studio/data/edge-functions/edge-functions-delete-mutation.ts similarity index 100% rename from studio/data/edge-functions/edge-functions-delete-mutation.ts rename to apps/studio/data/edge-functions/edge-functions-delete-mutation.ts diff --git a/studio/data/edge-functions/edge-functions-query.ts b/apps/studio/data/edge-functions/edge-functions-query.ts similarity index 100% rename from studio/data/edge-functions/edge-functions-query.ts rename to apps/studio/data/edge-functions/edge-functions-query.ts diff --git a/studio/data/edge-functions/edge-functions-update-mutation.ts b/apps/studio/data/edge-functions/edge-functions-update-mutation.ts similarity index 100% rename from studio/data/edge-functions/edge-functions-update-mutation.ts rename to apps/studio/data/edge-functions/edge-functions-update-mutation.ts diff --git a/studio/data/edge-functions/keys.ts b/apps/studio/data/edge-functions/keys.ts similarity index 100% rename from studio/data/edge-functions/keys.ts rename to apps/studio/data/edge-functions/keys.ts diff --git a/studio/data/entity-types/entity-type-constants.ts b/apps/studio/data/entity-types/entity-type-constants.ts similarity index 100% rename from studio/data/entity-types/entity-type-constants.ts rename to apps/studio/data/entity-types/entity-type-constants.ts diff --git a/studio/data/entity-types/entity-type-query.ts b/apps/studio/data/entity-types/entity-type-query.ts similarity index 100% rename from studio/data/entity-types/entity-type-query.ts rename to apps/studio/data/entity-types/entity-type-query.ts diff --git a/studio/data/entity-types/entity-types-infinite-query.ts b/apps/studio/data/entity-types/entity-types-infinite-query.ts similarity index 100% rename from studio/data/entity-types/entity-types-infinite-query.ts rename to apps/studio/data/entity-types/entity-types-infinite-query.ts diff --git a/studio/data/entity-types/keys.ts b/apps/studio/data/entity-types/keys.ts similarity index 100% rename from studio/data/entity-types/keys.ts rename to apps/studio/data/entity-types/keys.ts diff --git a/studio/data/enumerated-types/enumerated-type-create-mutation.ts b/apps/studio/data/enumerated-types/enumerated-type-create-mutation.ts similarity index 100% rename from studio/data/enumerated-types/enumerated-type-create-mutation.ts rename to apps/studio/data/enumerated-types/enumerated-type-create-mutation.ts diff --git a/studio/data/enumerated-types/enumerated-type-delete-mutation.ts b/apps/studio/data/enumerated-types/enumerated-type-delete-mutation.ts similarity index 100% rename from studio/data/enumerated-types/enumerated-type-delete-mutation.ts rename to apps/studio/data/enumerated-types/enumerated-type-delete-mutation.ts diff --git a/studio/data/enumerated-types/enumerated-type-update-mutation.ts b/apps/studio/data/enumerated-types/enumerated-type-update-mutation.ts similarity index 100% rename from studio/data/enumerated-types/enumerated-type-update-mutation.ts rename to apps/studio/data/enumerated-types/enumerated-type-update-mutation.ts diff --git a/studio/data/enumerated-types/enumerated-types-query.ts b/apps/studio/data/enumerated-types/enumerated-types-query.ts similarity index 100% rename from studio/data/enumerated-types/enumerated-types-query.ts rename to apps/studio/data/enumerated-types/enumerated-types-query.ts diff --git a/studio/data/enumerated-types/keys.ts b/apps/studio/data/enumerated-types/keys.ts similarity index 100% rename from studio/data/enumerated-types/keys.ts rename to apps/studio/data/enumerated-types/keys.ts diff --git a/studio/data/fdw/fdw-create-mutation.ts b/apps/studio/data/fdw/fdw-create-mutation.ts similarity index 100% rename from studio/data/fdw/fdw-create-mutation.ts rename to apps/studio/data/fdw/fdw-create-mutation.ts diff --git a/studio/data/fdw/fdw-delete-mutation.ts b/apps/studio/data/fdw/fdw-delete-mutation.ts similarity index 100% rename from studio/data/fdw/fdw-delete-mutation.ts rename to apps/studio/data/fdw/fdw-delete-mutation.ts diff --git a/studio/data/fdw/fdw-update-mutation.ts b/apps/studio/data/fdw/fdw-update-mutation.ts similarity index 100% rename from studio/data/fdw/fdw-update-mutation.ts rename to apps/studio/data/fdw/fdw-update-mutation.ts diff --git a/studio/data/fdw/fdws-query.ts b/apps/studio/data/fdw/fdws-query.ts similarity index 100% rename from studio/data/fdw/fdws-query.ts rename to apps/studio/data/fdw/fdws-query.ts diff --git a/studio/data/feedback/exit-survey-send.ts b/apps/studio/data/feedback/exit-survey-send.ts similarity index 100% rename from studio/data/feedback/exit-survey-send.ts rename to apps/studio/data/feedback/exit-survey-send.ts diff --git a/studio/data/feedback/feedback-send.ts b/apps/studio/data/feedback/feedback-send.ts similarity index 100% rename from studio/data/feedback/feedback-send.ts rename to apps/studio/data/feedback/feedback-send.ts diff --git a/studio/data/feedback/support-ticket-send.ts b/apps/studio/data/feedback/support-ticket-send.ts similarity index 100% rename from studio/data/feedback/support-ticket-send.ts rename to apps/studio/data/feedback/support-ticket-send.ts diff --git a/studio/data/fetchers.ts b/apps/studio/data/fetchers.ts similarity index 100% rename from studio/data/fetchers.ts rename to apps/studio/data/fetchers.ts diff --git a/studio/data/foreign-tables/foreign-table-query.ts b/apps/studio/data/foreign-tables/foreign-table-query.ts similarity index 100% rename from studio/data/foreign-tables/foreign-table-query.ts rename to apps/studio/data/foreign-tables/foreign-table-query.ts diff --git a/studio/data/foreign-tables/foreign-tables-query.ts b/apps/studio/data/foreign-tables/foreign-tables-query.ts similarity index 100% rename from studio/data/foreign-tables/foreign-tables-query.ts rename to apps/studio/data/foreign-tables/foreign-tables-query.ts diff --git a/studio/data/foreign-tables/keys.ts b/apps/studio/data/foreign-tables/keys.ts similarity index 100% rename from studio/data/foreign-tables/keys.ts rename to apps/studio/data/foreign-tables/keys.ts diff --git a/studio/data/integrations/github-connection-update-mutate.ts b/apps/studio/data/integrations/github-connection-update-mutate.ts similarity index 100% rename from studio/data/integrations/github-connection-update-mutate.ts rename to apps/studio/data/integrations/github-connection-update-mutate.ts diff --git a/studio/data/integrations/github-integration-create-mutation.ts b/apps/studio/data/integrations/github-integration-create-mutation.ts similarity index 100% rename from studio/data/integrations/github-integration-create-mutation.ts rename to apps/studio/data/integrations/github-integration-create-mutation.ts diff --git a/studio/data/integrations/integrations-github-branch-check.ts b/apps/studio/data/integrations/integrations-github-branch-check.ts similarity index 100% rename from studio/data/integrations/integrations-github-branch-check.ts rename to apps/studio/data/integrations/integrations-github-branch-check.ts diff --git a/studio/data/integrations/integrations-github-branches-query.ts b/apps/studio/data/integrations/integrations-github-branches-query.ts similarity index 100% rename from studio/data/integrations/integrations-github-branches-query.ts rename to apps/studio/data/integrations/integrations-github-branches-query.ts diff --git a/studio/data/integrations/integrations-github-connection-delete-mutation.ts b/apps/studio/data/integrations/integrations-github-connection-delete-mutation.ts similarity index 100% rename from studio/data/integrations/integrations-github-connection-delete-mutation.ts rename to apps/studio/data/integrations/integrations-github-connection-delete-mutation.ts diff --git a/studio/data/integrations/integrations-github-connections-create-mutation.ts b/apps/studio/data/integrations/integrations-github-connections-create-mutation.ts similarity index 100% rename from studio/data/integrations/integrations-github-connections-create-mutation.ts rename to apps/studio/data/integrations/integrations-github-connections-create-mutation.ts diff --git a/studio/data/integrations/integrations-github-pull-requests-query.ts b/apps/studio/data/integrations/integrations-github-pull-requests-query.ts similarity index 100% rename from studio/data/integrations/integrations-github-pull-requests-query.ts rename to apps/studio/data/integrations/integrations-github-pull-requests-query.ts diff --git a/studio/data/integrations/integrations-github-repos-query.ts b/apps/studio/data/integrations/integrations-github-repos-query.ts similarity index 100% rename from studio/data/integrations/integrations-github-repos-query.ts rename to apps/studio/data/integrations/integrations-github-repos-query.ts diff --git a/studio/data/integrations/integrations-query-org-only.ts b/apps/studio/data/integrations/integrations-query-org-only.ts similarity index 100% rename from studio/data/integrations/integrations-query-org-only.ts rename to apps/studio/data/integrations/integrations-query-org-only.ts diff --git a/studio/data/integrations/integrations-query.ts b/apps/studio/data/integrations/integrations-query.ts similarity index 100% rename from studio/data/integrations/integrations-query.ts rename to apps/studio/data/integrations/integrations-query.ts diff --git a/studio/data/integrations/integrations-vercel-connection-sync-envs-mutation.ts b/apps/studio/data/integrations/integrations-vercel-connection-sync-envs-mutation.ts similarity index 100% rename from studio/data/integrations/integrations-vercel-connection-sync-envs-mutation.ts rename to apps/studio/data/integrations/integrations-vercel-connection-sync-envs-mutation.ts diff --git a/studio/data/integrations/integrations-vercel-connections-create-mutation.ts b/apps/studio/data/integrations/integrations-vercel-connections-create-mutation.ts similarity index 100% rename from studio/data/integrations/integrations-vercel-connections-create-mutation.ts rename to apps/studio/data/integrations/integrations-vercel-connections-create-mutation.ts diff --git a/studio/data/integrations/integrations-vercel-installed-connection-delete-mutation.ts b/apps/studio/data/integrations/integrations-vercel-installed-connection-delete-mutation.ts similarity index 100% rename from studio/data/integrations/integrations-vercel-installed-connection-delete-mutation.ts rename to apps/studio/data/integrations/integrations-vercel-installed-connection-delete-mutation.ts diff --git a/studio/data/integrations/integrations-vercel-installed-connections-query.ts b/apps/studio/data/integrations/integrations-vercel-installed-connections-query.ts similarity index 100% rename from studio/data/integrations/integrations-vercel-installed-connections-query.ts rename to apps/studio/data/integrations/integrations-vercel-installed-connections-query.ts diff --git a/studio/data/integrations/integrations-vercel-projects-query.ts b/apps/studio/data/integrations/integrations-vercel-projects-query.ts similarity index 100% rename from studio/data/integrations/integrations-vercel-projects-query.ts rename to apps/studio/data/integrations/integrations-vercel-projects-query.ts diff --git a/studio/data/integrations/integrations.types.ts b/apps/studio/data/integrations/integrations.types.ts similarity index 100% rename from studio/data/integrations/integrations.types.ts rename to apps/studio/data/integrations/integrations.types.ts diff --git a/studio/data/integrations/keys.ts b/apps/studio/data/integrations/keys.ts similarity index 100% rename from studio/data/integrations/keys.ts rename to apps/studio/data/integrations/keys.ts diff --git a/studio/data/integrations/vercel-connection-update-mutate.ts b/apps/studio/data/integrations/vercel-connection-update-mutate.ts similarity index 100% rename from studio/data/integrations/vercel-connection-update-mutate.ts rename to apps/studio/data/integrations/vercel-connection-update-mutate.ts diff --git a/studio/data/integrations/vercel-integration-create-mutation.ts b/apps/studio/data/integrations/vercel-integration-create-mutation.ts similarity index 100% rename from studio/data/integrations/vercel-integration-create-mutation.ts rename to apps/studio/data/integrations/vercel-integration-create-mutation.ts diff --git a/studio/data/invoices/invoice-query.ts b/apps/studio/data/invoices/invoice-query.ts similarity index 100% rename from studio/data/invoices/invoice-query.ts rename to apps/studio/data/invoices/invoice-query.ts diff --git a/studio/data/invoices/invoice-upcoming-query.ts b/apps/studio/data/invoices/invoice-upcoming-query.ts similarity index 100% rename from studio/data/invoices/invoice-upcoming-query.ts rename to apps/studio/data/invoices/invoice-upcoming-query.ts diff --git a/studio/data/invoices/invoices-count-query.ts b/apps/studio/data/invoices/invoices-count-query.ts similarity index 100% rename from studio/data/invoices/invoices-count-query.ts rename to apps/studio/data/invoices/invoices-count-query.ts diff --git a/studio/data/invoices/invoices-overdue-query.ts b/apps/studio/data/invoices/invoices-overdue-query.ts similarity index 100% rename from studio/data/invoices/invoices-overdue-query.ts rename to apps/studio/data/invoices/invoices-overdue-query.ts diff --git a/studio/data/invoices/invoices-query.ts b/apps/studio/data/invoices/invoices-query.ts similarity index 100% rename from studio/data/invoices/invoices-query.ts rename to apps/studio/data/invoices/invoices-query.ts diff --git a/studio/data/invoices/keys.ts b/apps/studio/data/invoices/keys.ts similarity index 100% rename from studio/data/invoices/keys.ts rename to apps/studio/data/invoices/keys.ts diff --git a/studio/data/invoices/org-invoice-upcoming-query.ts b/apps/studio/data/invoices/org-invoice-upcoming-query.ts similarity index 100% rename from studio/data/invoices/org-invoice-upcoming-query.ts rename to apps/studio/data/invoices/org-invoice-upcoming-query.ts diff --git a/studio/data/invoices/project-invoices-count-query.ts b/apps/studio/data/invoices/project-invoices-count-query.ts similarity index 100% rename from studio/data/invoices/project-invoices-count-query.ts rename to apps/studio/data/invoices/project-invoices-count-query.ts diff --git a/studio/data/invoices/project-invoices-query.ts b/apps/studio/data/invoices/project-invoices-query.ts similarity index 100% rename from studio/data/invoices/project-invoices-query.ts rename to apps/studio/data/invoices/project-invoices-query.ts diff --git a/studio/data/materialized-views/keys.ts b/apps/studio/data/materialized-views/keys.ts similarity index 100% rename from studio/data/materialized-views/keys.ts rename to apps/studio/data/materialized-views/keys.ts diff --git a/studio/data/materialized-views/materialized-view-query.ts b/apps/studio/data/materialized-views/materialized-view-query.ts similarity index 100% rename from studio/data/materialized-views/materialized-view-query.ts rename to apps/studio/data/materialized-views/materialized-view-query.ts diff --git a/studio/data/materialized-views/materialized-views-query.ts b/apps/studio/data/materialized-views/materialized-views-query.ts similarity index 100% rename from studio/data/materialized-views/materialized-views-query.ts rename to apps/studio/data/materialized-views/materialized-views-query.ts diff --git a/studio/data/misc/reset-password-mutation.ts b/apps/studio/data/misc/reset-password-mutation.ts similarity index 100% rename from studio/data/misc/reset-password-mutation.ts rename to apps/studio/data/misc/reset-password-mutation.ts diff --git a/studio/data/misc/signup-mutation.ts b/apps/studio/data/misc/signup-mutation.ts similarity index 100% rename from studio/data/misc/signup-mutation.ts rename to apps/studio/data/misc/signup-mutation.ts diff --git a/studio/data/network-restrictions/keys.ts b/apps/studio/data/network-restrictions/keys.ts similarity index 100% rename from studio/data/network-restrictions/keys.ts rename to apps/studio/data/network-restrictions/keys.ts diff --git a/studio/data/network-restrictions/network-restrictions-query.ts b/apps/studio/data/network-restrictions/network-restrictions-query.ts similarity index 100% rename from studio/data/network-restrictions/network-restrictions-query.ts rename to apps/studio/data/network-restrictions/network-restrictions-query.ts diff --git a/studio/data/network-restrictions/network-retrictions-apply-mutation.ts b/apps/studio/data/network-restrictions/network-retrictions-apply-mutation.ts similarity index 100% rename from studio/data/network-restrictions/network-retrictions-apply-mutation.ts rename to apps/studio/data/network-restrictions/network-retrictions-apply-mutation.ts diff --git a/studio/data/notifications/keys.ts b/apps/studio/data/notifications/keys.ts similarity index 100% rename from studio/data/notifications/keys.ts rename to apps/studio/data/notifications/keys.ts diff --git a/studio/data/notifications/notifications-dismiss-mutation.ts b/apps/studio/data/notifications/notifications-dismiss-mutation.ts similarity index 100% rename from studio/data/notifications/notifications-dismiss-mutation.ts rename to apps/studio/data/notifications/notifications-dismiss-mutation.ts diff --git a/studio/data/notifications/notifications-query.ts b/apps/studio/data/notifications/notifications-query.ts similarity index 100% rename from studio/data/notifications/notifications-query.ts rename to apps/studio/data/notifications/notifications-query.ts diff --git a/studio/data/notifications/notifications-update-mutation.ts b/apps/studio/data/notifications/notifications-update-mutation.ts similarity index 100% rename from studio/data/notifications/notifications-update-mutation.ts rename to apps/studio/data/notifications/notifications-update-mutation.ts diff --git a/studio/data/oauth/authorized-app-revoke-mutation.ts b/apps/studio/data/oauth/authorized-app-revoke-mutation.ts similarity index 100% rename from studio/data/oauth/authorized-app-revoke-mutation.ts rename to apps/studio/data/oauth/authorized-app-revoke-mutation.ts diff --git a/studio/data/oauth/authorized-apps-query.ts b/apps/studio/data/oauth/authorized-apps-query.ts similarity index 100% rename from studio/data/oauth/authorized-apps-query.ts rename to apps/studio/data/oauth/authorized-apps-query.ts diff --git a/studio/data/oauth/keys.ts b/apps/studio/data/oauth/keys.ts similarity index 100% rename from studio/data/oauth/keys.ts rename to apps/studio/data/oauth/keys.ts diff --git a/studio/data/oauth/oauth-app-create-mutation.ts b/apps/studio/data/oauth/oauth-app-create-mutation.ts similarity index 100% rename from studio/data/oauth/oauth-app-create-mutation.ts rename to apps/studio/data/oauth/oauth-app-create-mutation.ts diff --git a/studio/data/oauth/oauth-app-delete-mutation.ts b/apps/studio/data/oauth/oauth-app-delete-mutation.ts similarity index 100% rename from studio/data/oauth/oauth-app-delete-mutation.ts rename to apps/studio/data/oauth/oauth-app-delete-mutation.ts diff --git a/studio/data/oauth/oauth-app-update-mutation.ts b/apps/studio/data/oauth/oauth-app-update-mutation.ts similarity index 100% rename from studio/data/oauth/oauth-app-update-mutation.ts rename to apps/studio/data/oauth/oauth-app-update-mutation.ts diff --git a/studio/data/oauth/oauth-apps-query.ts b/apps/studio/data/oauth/oauth-apps-query.ts similarity index 100% rename from studio/data/oauth/oauth-apps-query.ts rename to apps/studio/data/oauth/oauth-apps-query.ts diff --git a/studio/data/open-api/api-spec-query.ts b/apps/studio/data/open-api/api-spec-query.ts similarity index 100% rename from studio/data/open-api/api-spec-query.ts rename to apps/studio/data/open-api/api-spec-query.ts diff --git a/studio/data/open-api/keys.ts b/apps/studio/data/open-api/keys.ts similarity index 100% rename from studio/data/open-api/keys.ts rename to apps/studio/data/open-api/keys.ts diff --git a/studio/data/organizations/free-project-limit-check-query.ts b/apps/studio/data/organizations/free-project-limit-check-query.ts similarity index 100% rename from studio/data/organizations/free-project-limit-check-query.ts rename to apps/studio/data/organizations/free-project-limit-check-query.ts diff --git a/studio/data/organizations/keys.ts b/apps/studio/data/organizations/keys.ts similarity index 100% rename from studio/data/organizations/keys.ts rename to apps/studio/data/organizations/keys.ts diff --git a/studio/data/organizations/organization-audit-logs-query.ts b/apps/studio/data/organizations/organization-audit-logs-query.ts similarity index 100% rename from studio/data/organizations/organization-audit-logs-query.ts rename to apps/studio/data/organizations/organization-audit-logs-query.ts diff --git a/studio/data/organizations/organization-billing-subscription-preview.ts b/apps/studio/data/organizations/organization-billing-subscription-preview.ts similarity index 100% rename from studio/data/organizations/organization-billing-subscription-preview.ts rename to apps/studio/data/organizations/organization-billing-subscription-preview.ts diff --git a/studio/data/organizations/organization-by-fly-organization-id-mutation.ts b/apps/studio/data/organizations/organization-by-fly-organization-id-mutation.ts similarity index 100% rename from studio/data/organizations/organization-by-fly-organization-id-mutation.ts rename to apps/studio/data/organizations/organization-by-fly-organization-id-mutation.ts diff --git a/studio/data/organizations/organization-create-mutation.ts b/apps/studio/data/organizations/organization-create-mutation.ts similarity index 100% rename from studio/data/organizations/organization-create-mutation.ts rename to apps/studio/data/organizations/organization-create-mutation.ts diff --git a/studio/data/organizations/organization-customer-profile-query.ts b/apps/studio/data/organizations/organization-customer-profile-query.ts similarity index 100% rename from studio/data/organizations/organization-customer-profile-query.ts rename to apps/studio/data/organizations/organization-customer-profile-query.ts diff --git a/studio/data/organizations/organization-customer-profile-update-mutation.ts b/apps/studio/data/organizations/organization-customer-profile-update-mutation.ts similarity index 100% rename from studio/data/organizations/organization-customer-profile-update-mutation.ts rename to apps/studio/data/organizations/organization-customer-profile-update-mutation.ts diff --git a/studio/data/organizations/organization-delete-mutation.ts b/apps/studio/data/organizations/organization-delete-mutation.ts similarity index 100% rename from studio/data/organizations/organization-delete-mutation.ts rename to apps/studio/data/organizations/organization-delete-mutation.ts diff --git a/studio/data/organizations/organization-detail-query.ts b/apps/studio/data/organizations/organization-detail-query.ts similarity index 100% rename from studio/data/organizations/organization-detail-query.ts rename to apps/studio/data/organizations/organization-detail-query.ts diff --git a/studio/data/organizations/organization-join-decline-mutation.ts b/apps/studio/data/organizations/organization-join-decline-mutation.ts similarity index 100% rename from studio/data/organizations/organization-join-decline-mutation.ts rename to apps/studio/data/organizations/organization-join-decline-mutation.ts diff --git a/studio/data/organizations/organization-join-mutation.ts b/apps/studio/data/organizations/organization-join-mutation.ts similarity index 100% rename from studio/data/organizations/organization-join-mutation.ts rename to apps/studio/data/organizations/organization-join-mutation.ts diff --git a/studio/data/organizations/organization-join-token-validation-query.ts b/apps/studio/data/organizations/organization-join-token-validation-query.ts similarity index 100% rename from studio/data/organizations/organization-join-token-validation-query.ts rename to apps/studio/data/organizations/organization-join-token-validation-query.ts diff --git a/studio/data/organizations/organization-member-delete-mutation.ts b/apps/studio/data/organizations/organization-member-delete-mutation.ts similarity index 100% rename from studio/data/organizations/organization-member-delete-mutation.ts rename to apps/studio/data/organizations/organization-member-delete-mutation.ts diff --git a/studio/data/organizations/organization-member-invite-create-mutation.ts b/apps/studio/data/organizations/organization-member-invite-create-mutation.ts similarity index 100% rename from studio/data/organizations/organization-member-invite-create-mutation.ts rename to apps/studio/data/organizations/organization-member-invite-create-mutation.ts diff --git a/studio/data/organizations/organization-member-invite-delete-mutation.ts b/apps/studio/data/organizations/organization-member-invite-delete-mutation.ts similarity index 100% rename from studio/data/organizations/organization-member-invite-delete-mutation.ts rename to apps/studio/data/organizations/organization-member-invite-delete-mutation.ts diff --git a/studio/data/organizations/organization-member-update-mutation.ts b/apps/studio/data/organizations/organization-member-update-mutation.ts similarity index 100% rename from studio/data/organizations/organization-member-update-mutation.ts rename to apps/studio/data/organizations/organization-member-update-mutation.ts diff --git a/studio/data/organizations/organization-migrate-billing-mutation.ts b/apps/studio/data/organizations/organization-migrate-billing-mutation.ts similarity index 100% rename from studio/data/organizations/organization-migrate-billing-mutation.ts rename to apps/studio/data/organizations/organization-migrate-billing-mutation.ts diff --git a/studio/data/organizations/organization-migrate-billing-preview-query.ts b/apps/studio/data/organizations/organization-migrate-billing-preview-query.ts similarity index 100% rename from studio/data/organizations/organization-migrate-billing-preview-query.ts rename to apps/studio/data/organizations/organization-migrate-billing-preview-query.ts diff --git a/studio/data/organizations/organization-payment-method-delete-mutation.ts b/apps/studio/data/organizations/organization-payment-method-delete-mutation.ts similarity index 100% rename from studio/data/organizations/organization-payment-method-delete-mutation.ts rename to apps/studio/data/organizations/organization-payment-method-delete-mutation.ts diff --git a/studio/data/organizations/organization-payment-method-setup-intent-mutation.ts b/apps/studio/data/organizations/organization-payment-method-setup-intent-mutation.ts similarity index 100% rename from studio/data/organizations/organization-payment-method-setup-intent-mutation.ts rename to apps/studio/data/organizations/organization-payment-method-setup-intent-mutation.ts diff --git a/studio/data/organizations/organization-payment-methods-query.ts b/apps/studio/data/organizations/organization-payment-methods-query.ts similarity index 100% rename from studio/data/organizations/organization-payment-methods-query.ts rename to apps/studio/data/organizations/organization-payment-methods-query.ts diff --git a/studio/data/organizations/organization-roles-query.ts b/apps/studio/data/organizations/organization-roles-query.ts similarity index 100% rename from studio/data/organizations/organization-roles-query.ts rename to apps/studio/data/organizations/organization-roles-query.ts diff --git a/studio/data/organizations/organization-tax-ids-query.ts b/apps/studio/data/organizations/organization-tax-ids-query.ts similarity index 100% rename from studio/data/organizations/organization-tax-ids-query.ts rename to apps/studio/data/organizations/organization-tax-ids-query.ts diff --git a/studio/data/organizations/organization-tax-ids-update-mutation.ts b/apps/studio/data/organizations/organization-tax-ids-update-mutation.ts similarity index 100% rename from studio/data/organizations/organization-tax-ids-update-mutation.ts rename to apps/studio/data/organizations/organization-tax-ids-update-mutation.ts diff --git a/studio/data/organizations/organization-update-mutation.ts b/apps/studio/data/organizations/organization-update-mutation.ts similarity index 100% rename from studio/data/organizations/organization-update-mutation.ts rename to apps/studio/data/organizations/organization-update-mutation.ts diff --git a/studio/data/organizations/organizations-query.ts b/apps/studio/data/organizations/organizations-query.ts similarity index 100% rename from studio/data/organizations/organizations-query.ts rename to apps/studio/data/organizations/organizations-query.ts diff --git a/studio/data/permissions/keys.ts b/apps/studio/data/permissions/keys.ts similarity index 100% rename from studio/data/permissions/keys.ts rename to apps/studio/data/permissions/keys.ts diff --git a/studio/data/permissions/permissions-query.ts b/apps/studio/data/permissions/permissions-query.ts similarity index 100% rename from studio/data/permissions/permissions-query.ts rename to apps/studio/data/permissions/permissions-query.ts diff --git a/studio/data/platform/keys.ts b/apps/studio/data/platform/keys.ts similarity index 100% rename from studio/data/platform/keys.ts rename to apps/studio/data/platform/keys.ts diff --git a/studio/data/platform/platform-status-query.ts b/apps/studio/data/platform/platform-status-query.ts similarity index 100% rename from studio/data/platform/platform-status-query.ts rename to apps/studio/data/platform/platform-status-query.ts diff --git a/studio/data/profile/keys.ts b/apps/studio/data/profile/keys.ts similarity index 100% rename from studio/data/profile/keys.ts rename to apps/studio/data/profile/keys.ts diff --git a/studio/data/profile/mfa-authenticator-assurance-level-query.ts b/apps/studio/data/profile/mfa-authenticator-assurance-level-query.ts similarity index 100% rename from studio/data/profile/mfa-authenticator-assurance-level-query.ts rename to apps/studio/data/profile/mfa-authenticator-assurance-level-query.ts diff --git a/studio/data/profile/mfa-challenge-and-verify-mutation.ts b/apps/studio/data/profile/mfa-challenge-and-verify-mutation.ts similarity index 100% rename from studio/data/profile/mfa-challenge-and-verify-mutation.ts rename to apps/studio/data/profile/mfa-challenge-and-verify-mutation.ts diff --git a/studio/data/profile/mfa-enroll-mutation.ts b/apps/studio/data/profile/mfa-enroll-mutation.ts similarity index 100% rename from studio/data/profile/mfa-enroll-mutation.ts rename to apps/studio/data/profile/mfa-enroll-mutation.ts diff --git a/studio/data/profile/mfa-list-factors-query.ts b/apps/studio/data/profile/mfa-list-factors-query.ts similarity index 100% rename from studio/data/profile/mfa-list-factors-query.ts rename to apps/studio/data/profile/mfa-list-factors-query.ts diff --git a/studio/data/profile/mfa-unenroll-mutation.ts b/apps/studio/data/profile/mfa-unenroll-mutation.ts similarity index 100% rename from studio/data/profile/mfa-unenroll-mutation.ts rename to apps/studio/data/profile/mfa-unenroll-mutation.ts diff --git a/studio/data/profile/password-check-mutation.ts b/apps/studio/data/profile/password-check-mutation.ts similarity index 100% rename from studio/data/profile/password-check-mutation.ts rename to apps/studio/data/profile/password-check-mutation.ts diff --git a/studio/data/profile/profile-audit-logs-query.ts b/apps/studio/data/profile/profile-audit-logs-query.ts similarity index 100% rename from studio/data/profile/profile-audit-logs-query.ts rename to apps/studio/data/profile/profile-audit-logs-query.ts diff --git a/studio/data/profile/profile-create-mutation.ts b/apps/studio/data/profile/profile-create-mutation.ts similarity index 100% rename from studio/data/profile/profile-create-mutation.ts rename to apps/studio/data/profile/profile-create-mutation.ts diff --git a/studio/data/profile/profile-query.ts b/apps/studio/data/profile/profile-query.ts similarity index 100% rename from studio/data/profile/profile-query.ts rename to apps/studio/data/profile/profile-query.ts diff --git a/studio/data/profile/profile-update-mutation.ts b/apps/studio/data/profile/profile-update-mutation.ts similarity index 100% rename from studio/data/profile/profile-update-mutation.ts rename to apps/studio/data/profile/profile-update-mutation.ts diff --git a/studio/data/profile/types.ts b/apps/studio/data/profile/types.ts similarity index 100% rename from studio/data/profile/types.ts rename to apps/studio/data/profile/types.ts diff --git a/studio/data/projects/keys.ts b/apps/studio/data/projects/keys.ts similarity index 100% rename from studio/data/projects/keys.ts rename to apps/studio/data/projects/keys.ts diff --git a/studio/data/projects/project-by-fly-extension-id-mutation.ts b/apps/studio/data/projects/project-by-fly-extension-id-mutation.ts similarity index 100% rename from studio/data/projects/project-by-fly-extension-id-mutation.ts rename to apps/studio/data/projects/project-by-fly-extension-id-mutation.ts diff --git a/studio/data/projects/project-create-mutation.ts b/apps/studio/data/projects/project-create-mutation.ts similarity index 100% rename from studio/data/projects/project-create-mutation.ts rename to apps/studio/data/projects/project-create-mutation.ts diff --git a/studio/data/projects/project-delete-mutation.ts b/apps/studio/data/projects/project-delete-mutation.ts similarity index 100% rename from studio/data/projects/project-delete-mutation.ts rename to apps/studio/data/projects/project-delete-mutation.ts diff --git a/studio/data/projects/project-detail-query.ts b/apps/studio/data/projects/project-detail-query.ts similarity index 100% rename from studio/data/projects/project-detail-query.ts rename to apps/studio/data/projects/project-detail-query.ts diff --git a/studio/data/projects/project-pause-mutation.ts b/apps/studio/data/projects/project-pause-mutation.ts similarity index 100% rename from studio/data/projects/project-pause-mutation.ts rename to apps/studio/data/projects/project-pause-mutation.ts diff --git a/studio/data/projects/project-restart-mutation.ts b/apps/studio/data/projects/project-restart-mutation.ts similarity index 100% rename from studio/data/projects/project-restart-mutation.ts rename to apps/studio/data/projects/project-restart-mutation.ts diff --git a/studio/data/projects/project-restart-services-mutation.ts b/apps/studio/data/projects/project-restart-services-mutation.ts similarity index 100% rename from studio/data/projects/project-restart-services-mutation.ts rename to apps/studio/data/projects/project-restart-services-mutation.ts diff --git a/studio/data/projects/project-restore-mutation.ts b/apps/studio/data/projects/project-restore-mutation.ts similarity index 100% rename from studio/data/projects/project-restore-mutation.ts rename to apps/studio/data/projects/project-restore-mutation.ts diff --git a/studio/data/projects/project-status-query.ts b/apps/studio/data/projects/project-status-query.ts similarity index 100% rename from studio/data/projects/project-status-query.ts rename to apps/studio/data/projects/project-status-query.ts diff --git a/studio/data/projects/project-transfer-mutation.ts b/apps/studio/data/projects/project-transfer-mutation.ts similarity index 100% rename from studio/data/projects/project-transfer-mutation.ts rename to apps/studio/data/projects/project-transfer-mutation.ts diff --git a/studio/data/projects/project-transfer-preview-query.ts b/apps/studio/data/projects/project-transfer-preview-query.ts similarity index 100% rename from studio/data/projects/project-transfer-preview-query.ts rename to apps/studio/data/projects/project-transfer-preview-query.ts diff --git a/studio/data/projects/project-type-generation-query.ts b/apps/studio/data/projects/project-type-generation-query.ts similarity index 100% rename from studio/data/projects/project-type-generation-query.ts rename to apps/studio/data/projects/project-type-generation-query.ts diff --git a/studio/data/projects/project-update-mutation.ts b/apps/studio/data/projects/project-update-mutation.ts similarity index 100% rename from studio/data/projects/project-update-mutation.ts rename to apps/studio/data/projects/project-update-mutation.ts diff --git a/studio/data/projects/project-upgrade-mutation.ts b/apps/studio/data/projects/project-upgrade-mutation.ts similarity index 100% rename from studio/data/projects/project-upgrade-mutation.ts rename to apps/studio/data/projects/project-upgrade-mutation.ts diff --git a/studio/data/projects/projects-query.ts b/apps/studio/data/projects/projects-query.ts similarity index 100% rename from studio/data/projects/projects-query.ts rename to apps/studio/data/projects/projects-query.ts diff --git a/studio/data/query-client.ts b/apps/studio/data/query-client.ts similarity index 100% rename from studio/data/query-client.ts rename to apps/studio/data/query-client.ts diff --git a/studio/data/secrets/keys.ts b/apps/studio/data/secrets/keys.ts similarity index 100% rename from studio/data/secrets/keys.ts rename to apps/studio/data/secrets/keys.ts diff --git a/studio/data/secrets/secrets-create-mutation.ts b/apps/studio/data/secrets/secrets-create-mutation.ts similarity index 100% rename from studio/data/secrets/secrets-create-mutation.ts rename to apps/studio/data/secrets/secrets-create-mutation.ts diff --git a/studio/data/secrets/secrets-delete-mutation.ts b/apps/studio/data/secrets/secrets-delete-mutation.ts similarity index 100% rename from studio/data/secrets/secrets-delete-mutation.ts rename to apps/studio/data/secrets/secrets-delete-mutation.ts diff --git a/studio/data/secrets/secrets-query.ts b/apps/studio/data/secrets/secrets-query.ts similarity index 100% rename from studio/data/secrets/secrets-query.ts rename to apps/studio/data/secrets/secrets-query.ts diff --git a/studio/data/service-status/edge-functions-status-query.ts b/apps/studio/data/service-status/edge-functions-status-query.ts similarity index 100% rename from studio/data/service-status/edge-functions-status-query.ts rename to apps/studio/data/service-status/edge-functions-status-query.ts diff --git a/studio/data/service-status/keys.ts b/apps/studio/data/service-status/keys.ts similarity index 100% rename from studio/data/service-status/keys.ts rename to apps/studio/data/service-status/keys.ts diff --git a/studio/data/service-status/pooler-service-status-query.ts b/apps/studio/data/service-status/pooler-service-status-query.ts similarity index 100% rename from studio/data/service-status/pooler-service-status-query.ts rename to apps/studio/data/service-status/pooler-service-status-query.ts diff --git a/studio/data/service-status/postgres-service-status-query.ts b/apps/studio/data/service-status/postgres-service-status-query.ts similarity index 100% rename from studio/data/service-status/postgres-service-status-query.ts rename to apps/studio/data/service-status/postgres-service-status-query.ts diff --git a/studio/data/service-status/service-status-query.ts b/apps/studio/data/service-status/service-status-query.ts similarity index 100% rename from studio/data/service-status/service-status-query.ts rename to apps/studio/data/service-status/service-status-query.ts diff --git a/studio/data/sql/execute-sql-mutation.ts b/apps/studio/data/sql/execute-sql-mutation.ts similarity index 100% rename from studio/data/sql/execute-sql-mutation.ts rename to apps/studio/data/sql/execute-sql-mutation.ts diff --git a/studio/data/sql/execute-sql-query.ts b/apps/studio/data/sql/execute-sql-query.ts similarity index 100% rename from studio/data/sql/execute-sql-query.ts rename to apps/studio/data/sql/execute-sql-query.ts diff --git a/studio/data/sql/format-sql-query.ts b/apps/studio/data/sql/format-sql-query.ts similarity index 100% rename from studio/data/sql/format-sql-query.ts rename to apps/studio/data/sql/format-sql-query.ts diff --git a/studio/data/sql/keys.ts b/apps/studio/data/sql/keys.ts similarity index 100% rename from studio/data/sql/keys.ts rename to apps/studio/data/sql/keys.ts diff --git a/studio/data/sql/utils/transaction.ts b/apps/studio/data/sql/utils/transaction.ts similarity index 100% rename from studio/data/sql/utils/transaction.ts rename to apps/studio/data/sql/utils/transaction.ts diff --git a/studio/data/ssl-enforcement/keys.ts b/apps/studio/data/ssl-enforcement/keys.ts similarity index 100% rename from studio/data/ssl-enforcement/keys.ts rename to apps/studio/data/ssl-enforcement/keys.ts diff --git a/studio/data/ssl-enforcement/ssl-enforcement-query.ts b/apps/studio/data/ssl-enforcement/ssl-enforcement-query.ts similarity index 100% rename from studio/data/ssl-enforcement/ssl-enforcement-query.ts rename to apps/studio/data/ssl-enforcement/ssl-enforcement-query.ts diff --git a/studio/data/ssl-enforcement/ssl-enforcement-update-mutation.ts b/apps/studio/data/ssl-enforcement/ssl-enforcement-update-mutation.ts similarity index 100% rename from studio/data/ssl-enforcement/ssl-enforcement-update-mutation.ts rename to apps/studio/data/ssl-enforcement/ssl-enforcement-update-mutation.ts diff --git a/studio/data/storage/bucket-create-mutation.ts b/apps/studio/data/storage/bucket-create-mutation.ts similarity index 100% rename from studio/data/storage/bucket-create-mutation.ts rename to apps/studio/data/storage/bucket-create-mutation.ts diff --git a/studio/data/storage/bucket-delete-mutation.ts b/apps/studio/data/storage/bucket-delete-mutation.ts similarity index 100% rename from studio/data/storage/bucket-delete-mutation.ts rename to apps/studio/data/storage/bucket-delete-mutation.ts diff --git a/studio/data/storage/bucket-update-mutation.ts b/apps/studio/data/storage/bucket-update-mutation.ts similarity index 100% rename from studio/data/storage/bucket-update-mutation.ts rename to apps/studio/data/storage/bucket-update-mutation.ts diff --git a/studio/data/storage/buckets-query.ts b/apps/studio/data/storage/buckets-query.ts similarity index 100% rename from studio/data/storage/buckets-query.ts rename to apps/studio/data/storage/buckets-query.ts diff --git a/studio/data/storage/keys.ts b/apps/studio/data/storage/keys.ts similarity index 100% rename from studio/data/storage/keys.ts rename to apps/studio/data/storage/keys.ts diff --git a/studio/data/stripe/setup-intent-mutation.ts b/apps/studio/data/stripe/setup-intent-mutation.ts similarity index 100% rename from studio/data/stripe/setup-intent-mutation.ts rename to apps/studio/data/stripe/setup-intent-mutation.ts diff --git a/studio/data/subscriptions/keys.ts b/apps/studio/data/subscriptions/keys.ts similarity index 100% rename from studio/data/subscriptions/keys.ts rename to apps/studio/data/subscriptions/keys.ts diff --git a/studio/data/subscriptions/org-plans-query.ts b/apps/studio/data/subscriptions/org-plans-query.ts similarity index 100% rename from studio/data/subscriptions/org-plans-query.ts rename to apps/studio/data/subscriptions/org-plans-query.ts diff --git a/studio/data/subscriptions/org-subscription-cancel-schedule-mutation.ts b/apps/studio/data/subscriptions/org-subscription-cancel-schedule-mutation.ts similarity index 100% rename from studio/data/subscriptions/org-subscription-cancel-schedule-mutation.ts rename to apps/studio/data/subscriptions/org-subscription-cancel-schedule-mutation.ts diff --git a/studio/data/subscriptions/org-subscription-query.ts b/apps/studio/data/subscriptions/org-subscription-query.ts similarity index 100% rename from studio/data/subscriptions/org-subscription-query.ts rename to apps/studio/data/subscriptions/org-subscription-query.ts diff --git a/studio/data/subscriptions/org-subscription-update-mutation.ts b/apps/studio/data/subscriptions/org-subscription-update-mutation.ts similarity index 100% rename from studio/data/subscriptions/org-subscription-update-mutation.ts rename to apps/studio/data/subscriptions/org-subscription-update-mutation.ts diff --git a/studio/data/subscriptions/project-addon-remove-mutation.ts b/apps/studio/data/subscriptions/project-addon-remove-mutation.ts similarity index 100% rename from studio/data/subscriptions/project-addon-remove-mutation.ts rename to apps/studio/data/subscriptions/project-addon-remove-mutation.ts diff --git a/studio/data/subscriptions/project-addon-update-mutation.ts b/apps/studio/data/subscriptions/project-addon-update-mutation.ts similarity index 100% rename from studio/data/subscriptions/project-addon-update-mutation.ts rename to apps/studio/data/subscriptions/project-addon-update-mutation.ts diff --git a/studio/data/subscriptions/project-addons-query.ts b/apps/studio/data/subscriptions/project-addons-query.ts similarity index 100% rename from studio/data/subscriptions/project-addons-query.ts rename to apps/studio/data/subscriptions/project-addons-query.ts diff --git a/studio/data/subscriptions/types.ts b/apps/studio/data/subscriptions/types.ts similarity index 100% rename from studio/data/subscriptions/types.ts rename to apps/studio/data/subscriptions/types.ts diff --git a/studio/data/table-rows/table-row-create-mutation.ts b/apps/studio/data/table-rows/table-row-create-mutation.ts similarity index 100% rename from studio/data/table-rows/table-row-create-mutation.ts rename to apps/studio/data/table-rows/table-row-create-mutation.ts diff --git a/studio/data/table-rows/table-row-delete-all-mutation.ts b/apps/studio/data/table-rows/table-row-delete-all-mutation.ts similarity index 100% rename from studio/data/table-rows/table-row-delete-all-mutation.ts rename to apps/studio/data/table-rows/table-row-delete-all-mutation.ts diff --git a/studio/data/table-rows/table-row-delete-mutation.ts b/apps/studio/data/table-rows/table-row-delete-mutation.ts similarity index 100% rename from studio/data/table-rows/table-row-delete-mutation.ts rename to apps/studio/data/table-rows/table-row-delete-mutation.ts diff --git a/studio/data/table-rows/table-row-truncate-mutation.ts b/apps/studio/data/table-rows/table-row-truncate-mutation.ts similarity index 100% rename from studio/data/table-rows/table-row-truncate-mutation.ts rename to apps/studio/data/table-rows/table-row-truncate-mutation.ts diff --git a/studio/data/table-rows/table-row-update-mutation.ts b/apps/studio/data/table-rows/table-row-update-mutation.ts similarity index 100% rename from studio/data/table-rows/table-row-update-mutation.ts rename to apps/studio/data/table-rows/table-row-update-mutation.ts diff --git a/studio/data/table-rows/table-rows-count-query.ts b/apps/studio/data/table-rows/table-rows-count-query.ts similarity index 100% rename from studio/data/table-rows/table-rows-count-query.ts rename to apps/studio/data/table-rows/table-rows-count-query.ts diff --git a/studio/data/table-rows/table-rows-query.ts b/apps/studio/data/table-rows/table-rows-query.ts similarity index 100% rename from studio/data/table-rows/table-rows-query.ts rename to apps/studio/data/table-rows/table-rows-query.ts diff --git a/studio/data/table-rows/utils.ts b/apps/studio/data/table-rows/utils.ts similarity index 100% rename from studio/data/table-rows/utils.ts rename to apps/studio/data/table-rows/utils.ts diff --git a/studio/data/tables/keys.ts b/apps/studio/data/tables/keys.ts similarity index 100% rename from studio/data/tables/keys.ts rename to apps/studio/data/tables/keys.ts diff --git a/studio/data/tables/table-query.ts b/apps/studio/data/tables/table-query.ts similarity index 100% rename from studio/data/tables/table-query.ts rename to apps/studio/data/tables/table-query.ts diff --git a/studio/data/tables/tables-query.ts b/apps/studio/data/tables/tables-query.ts similarity index 100% rename from studio/data/tables/tables-query.ts rename to apps/studio/data/tables/tables-query.ts diff --git a/studio/data/usage/keys.ts b/apps/studio/data/usage/keys.ts similarity index 100% rename from studio/data/usage/keys.ts rename to apps/studio/data/usage/keys.ts diff --git a/studio/data/usage/org-usage-query.ts b/apps/studio/data/usage/org-usage-query.ts similarity index 100% rename from studio/data/usage/org-usage-query.ts rename to apps/studio/data/usage/org-usage-query.ts diff --git a/studio/data/usage/resource-warnings-query.ts b/apps/studio/data/usage/resource-warnings-query.ts similarity index 100% rename from studio/data/usage/resource-warnings-query.ts rename to apps/studio/data/usage/resource-warnings-query.ts diff --git a/studio/data/utils/error-check.ts b/apps/studio/data/utils/error-check.ts similarity index 100% rename from studio/data/utils/error-check.ts rename to apps/studio/data/utils/error-check.ts diff --git a/studio/data/utils/pagination.ts b/apps/studio/data/utils/pagination.ts similarity index 100% rename from studio/data/utils/pagination.ts rename to apps/studio/data/utils/pagination.ts diff --git a/studio/data/views/keys.ts b/apps/studio/data/views/keys.ts similarity index 100% rename from studio/data/views/keys.ts rename to apps/studio/data/views/keys.ts diff --git a/studio/data/views/view-query.ts b/apps/studio/data/views/view-query.ts similarity index 100% rename from studio/data/views/view-query.ts rename to apps/studio/data/views/view-query.ts diff --git a/studio/data/views/views-query.ts b/apps/studio/data/views/views-query.ts similarity index 100% rename from studio/data/views/views-query.ts rename to apps/studio/data/views/views-query.ts diff --git a/studio/docker-entrypoint.sh b/apps/studio/docker-entrypoint.sh similarity index 100% rename from studio/docker-entrypoint.sh rename to apps/studio/docker-entrypoint.sh diff --git a/studio/hooks/analytics/useDbQuery.tsx b/apps/studio/hooks/analytics/useDbQuery.tsx similarity index 100% rename from studio/hooks/analytics/useDbQuery.tsx rename to apps/studio/hooks/analytics/useDbQuery.tsx diff --git a/studio/hooks/analytics/useFillTimeseriesSorted.ts b/apps/studio/hooks/analytics/useFillTimeseriesSorted.ts similarity index 100% rename from studio/hooks/analytics/useFillTimeseriesSorted.ts rename to apps/studio/hooks/analytics/useFillTimeseriesSorted.ts diff --git a/studio/hooks/analytics/useLogsPreview.tsx b/apps/studio/hooks/analytics/useLogsPreview.tsx similarity index 100% rename from studio/hooks/analytics/useLogsPreview.tsx rename to apps/studio/hooks/analytics/useLogsPreview.tsx diff --git a/studio/hooks/analytics/useLogsQuery.tsx b/apps/studio/hooks/analytics/useLogsQuery.tsx similarity index 100% rename from studio/hooks/analytics/useLogsQuery.tsx rename to apps/studio/hooks/analytics/useLogsQuery.tsx diff --git a/studio/hooks/analytics/useSingleLog.tsx b/apps/studio/hooks/analytics/useSingleLog.tsx similarity index 100% rename from studio/hooks/analytics/useSingleLog.tsx rename to apps/studio/hooks/analytics/useSingleLog.tsx diff --git a/studio/hooks/analytics/useTimeseriesUnixToIso.ts b/apps/studio/hooks/analytics/useTimeseriesUnixToIso.ts similarity index 100% rename from studio/hooks/analytics/useTimeseriesUnixToIso.ts rename to apps/studio/hooks/analytics/useTimeseriesUnixToIso.ts diff --git a/studio/hooks/deprecated.ts b/apps/studio/hooks/deprecated.ts similarity index 100% rename from studio/hooks/deprecated.ts rename to apps/studio/hooks/deprecated.ts diff --git a/studio/hooks/index.ts b/apps/studio/hooks/index.ts similarity index 100% rename from studio/hooks/index.ts rename to apps/studio/hooks/index.ts diff --git a/studio/hooks/misc/useCheckPermissions.ts b/apps/studio/hooks/misc/useCheckPermissions.ts similarity index 100% rename from studio/hooks/misc/useCheckPermissions.ts rename to apps/studio/hooks/misc/useCheckPermissions.ts diff --git a/studio/hooks/misc/useEntityType.ts b/apps/studio/hooks/misc/useEntityType.ts similarity index 100% rename from studio/hooks/misc/useEntityType.ts rename to apps/studio/hooks/misc/useEntityType.ts diff --git a/studio/hooks/misc/useImmutableValue.tsx b/apps/studio/hooks/misc/useImmutableValue.tsx similarity index 100% rename from studio/hooks/misc/useImmutableValue.tsx rename to apps/studio/hooks/misc/useImmutableValue.tsx diff --git a/studio/hooks/misc/useIsFeatureEnabled.ts b/apps/studio/hooks/misc/useIsFeatureEnabled.ts similarity index 100% rename from studio/hooks/misc/useIsFeatureEnabled.ts rename to apps/studio/hooks/misc/useIsFeatureEnabled.ts diff --git a/studio/hooks/misc/useLatest.ts b/apps/studio/hooks/misc/useLatest.ts similarity index 100% rename from studio/hooks/misc/useLatest.ts rename to apps/studio/hooks/misc/useLatest.ts diff --git a/studio/hooks/misc/useLocalStorage.ts b/apps/studio/hooks/misc/useLocalStorage.ts similarity index 100% rename from studio/hooks/misc/useLocalStorage.ts rename to apps/studio/hooks/misc/useLocalStorage.ts diff --git a/studio/hooks/misc/useSelectedOrganization.ts b/apps/studio/hooks/misc/useSelectedOrganization.ts similarity index 100% rename from studio/hooks/misc/useSelectedOrganization.ts rename to apps/studio/hooks/misc/useSelectedOrganization.ts diff --git a/studio/hooks/misc/useSelectedProject.ts b/apps/studio/hooks/misc/useSelectedProject.ts similarity index 100% rename from studio/hooks/misc/useSelectedProject.ts rename to apps/studio/hooks/misc/useSelectedProject.ts diff --git a/studio/hooks/misc/useStore.tsx b/apps/studio/hooks/misc/useStore.tsx similarity index 100% rename from studio/hooks/misc/useStore.tsx rename to apps/studio/hooks/misc/useStore.tsx diff --git a/studio/hooks/misc/useTable.ts b/apps/studio/hooks/misc/useTable.ts similarity index 100% rename from studio/hooks/misc/useTable.ts rename to apps/studio/hooks/misc/useTable.ts diff --git a/studio/hooks/misc/useUpgradePrompt.tsx b/apps/studio/hooks/misc/useUpgradePrompt.tsx similarity index 100% rename from studio/hooks/misc/useUpgradePrompt.tsx rename to apps/studio/hooks/misc/useUpgradePrompt.tsx diff --git a/studio/hooks/misc/withAuth.tsx b/apps/studio/hooks/misc/withAuth.tsx similarity index 100% rename from studio/hooks/misc/withAuth.tsx rename to apps/studio/hooks/misc/withAuth.tsx diff --git a/studio/hooks/ui/index.ts b/apps/studio/hooks/ui/index.ts similarity index 100% rename from studio/hooks/ui/index.ts rename to apps/studio/hooks/ui/index.ts diff --git a/studio/hooks/ui/useClickedOutside.ts b/apps/studio/hooks/ui/useClickedOutside.ts similarity index 100% rename from studio/hooks/ui/useClickedOutside.ts rename to apps/studio/hooks/ui/useClickedOutside.ts diff --git a/studio/hooks/ui/useFlag.ts b/apps/studio/hooks/ui/useFlag.ts similarity index 100% rename from studio/hooks/ui/useFlag.ts rename to apps/studio/hooks/ui/useFlag.ts diff --git a/studio/hooks/ui/useIsActive.ts b/apps/studio/hooks/ui/useIsActive.ts similarity index 100% rename from studio/hooks/ui/useIsActive.ts rename to apps/studio/hooks/ui/useIsActive.ts diff --git a/studio/hooks/ui/useUrlState.ts b/apps/studio/hooks/ui/useUrlState.ts similarity index 100% rename from studio/hooks/ui/useUrlState.ts rename to apps/studio/hooks/ui/useUrlState.ts diff --git a/studio/internals/getSecrets.js b/apps/studio/internals/getSecrets.js similarity index 100% rename from studio/internals/getSecrets.js rename to apps/studio/internals/getSecrets.js diff --git a/studio/jest.config.mjs b/apps/studio/jest.config.mjs similarity index 92% rename from studio/jest.config.mjs rename to apps/studio/jest.config.mjs index 7c75f8b4535..df274e331a8 100644 --- a/studio/jest.config.mjs +++ b/apps/studio/jest.config.mjs @@ -16,7 +16,7 @@ const config = { maxWorkers: '50%', moduleNameMapper: { '\\.(css)$': '/__mocks__/styleMock.js', - '^@ui/(.*)$': '/../packages/ui/src/$1', + '^@ui/(.*)$': '/../../packages/ui/src/$1', }, } diff --git a/studio/lib/api/apiAuthenticate.ts b/apps/studio/lib/api/apiAuthenticate.ts similarity index 100% rename from studio/lib/api/apiAuthenticate.ts rename to apps/studio/lib/api/apiAuthenticate.ts diff --git a/studio/lib/api/apiHelpers.ts b/apps/studio/lib/api/apiHelpers.ts similarity index 100% rename from studio/lib/api/apiHelpers.ts rename to apps/studio/lib/api/apiHelpers.ts diff --git a/studio/lib/api/apiWrapper.ts b/apps/studio/lib/api/apiWrapper.ts similarity index 100% rename from studio/lib/api/apiWrapper.ts rename to apps/studio/lib/api/apiWrapper.ts diff --git a/studio/lib/api/supabaseClient.ts b/apps/studio/lib/api/supabaseClient.ts similarity index 100% rename from studio/lib/api/supabaseClient.ts rename to apps/studio/lib/api/supabaseClient.ts diff --git a/studio/lib/auth.tsx b/apps/studio/lib/auth.tsx similarity index 100% rename from studio/lib/auth.tsx rename to apps/studio/lib/auth.tsx diff --git a/studio/lib/base64.ts b/apps/studio/lib/base64.ts similarity index 100% rename from studio/lib/base64.ts rename to apps/studio/lib/base64.ts diff --git a/studio/lib/cloudprovider-utils.ts b/apps/studio/lib/cloudprovider-utils.ts similarity index 100% rename from studio/lib/cloudprovider-utils.ts rename to apps/studio/lib/cloudprovider-utils.ts diff --git a/studio/lib/common/fetch/base.ts b/apps/studio/lib/common/fetch/base.ts similarity index 100% rename from studio/lib/common/fetch/base.ts rename to apps/studio/lib/common/fetch/base.ts diff --git a/studio/lib/common/fetch/delete.ts b/apps/studio/lib/common/fetch/delete.ts similarity index 100% rename from studio/lib/common/fetch/delete.ts rename to apps/studio/lib/common/fetch/delete.ts diff --git a/studio/lib/common/fetch/get.ts b/apps/studio/lib/common/fetch/get.ts similarity index 100% rename from studio/lib/common/fetch/get.ts rename to apps/studio/lib/common/fetch/get.ts diff --git a/studio/lib/common/fetch/head.ts b/apps/studio/lib/common/fetch/head.ts similarity index 100% rename from studio/lib/common/fetch/head.ts rename to apps/studio/lib/common/fetch/head.ts diff --git a/studio/lib/common/fetch/index.ts b/apps/studio/lib/common/fetch/index.ts similarity index 100% rename from studio/lib/common/fetch/index.ts rename to apps/studio/lib/common/fetch/index.ts diff --git a/studio/lib/common/fetch/patch.ts b/apps/studio/lib/common/fetch/patch.ts similarity index 100% rename from studio/lib/common/fetch/patch.ts rename to apps/studio/lib/common/fetch/patch.ts diff --git a/studio/lib/common/fetch/post.ts b/apps/studio/lib/common/fetch/post.ts similarity index 100% rename from studio/lib/common/fetch/post.ts rename to apps/studio/lib/common/fetch/post.ts diff --git a/studio/lib/common/fetch/put.ts b/apps/studio/lib/common/fetch/put.ts similarity index 100% rename from studio/lib/common/fetch/put.ts rename to apps/studio/lib/common/fetch/put.ts diff --git a/studio/lib/configcat.ts b/apps/studio/lib/configcat.ts similarity index 100% rename from studio/lib/configcat.ts rename to apps/studio/lib/configcat.ts diff --git a/studio/lib/constants/index.ts b/apps/studio/lib/constants/index.ts similarity index 100% rename from studio/lib/constants/index.ts rename to apps/studio/lib/constants/index.ts diff --git a/studio/lib/constants/infrastructure.ts b/apps/studio/lib/constants/infrastructure.ts similarity index 100% rename from studio/lib/constants/infrastructure.ts rename to apps/studio/lib/constants/infrastructure.ts diff --git a/studio/lib/constants/metrics.tsx b/apps/studio/lib/constants/metrics.tsx similarity index 100% rename from studio/lib/constants/metrics.tsx rename to apps/studio/lib/constants/metrics.tsx diff --git a/studio/lib/constants/prism.ts b/apps/studio/lib/constants/prism.ts similarity index 100% rename from studio/lib/constants/prism.ts rename to apps/studio/lib/constants/prism.ts diff --git a/studio/lib/constants/schemas.ts b/apps/studio/lib/constants/schemas.ts similarity index 100% rename from studio/lib/constants/schemas.ts rename to apps/studio/lib/constants/schemas.ts diff --git a/studio/lib/github-integration.ts b/apps/studio/lib/github-integration.ts similarity index 100% rename from studio/lib/github-integration.ts rename to apps/studio/lib/github-integration.ts diff --git a/studio/lib/gotrue.ts b/apps/studio/lib/gotrue.ts similarity index 100% rename from studio/lib/gotrue.ts rename to apps/studio/lib/gotrue.ts diff --git a/studio/lib/helpers.ts b/apps/studio/lib/helpers.ts similarity index 100% rename from studio/lib/helpers.ts rename to apps/studio/lib/helpers.ts diff --git a/studio/lib/integration-utils.ts b/apps/studio/lib/integration-utils.ts similarity index 100% rename from studio/lib/integration-utils.ts rename to apps/studio/lib/integration-utils.ts diff --git a/studio/lib/local-storage.ts b/apps/studio/lib/local-storage.ts similarity index 100% rename from studio/lib/local-storage.ts rename to apps/studio/lib/local-storage.ts diff --git a/studio/lib/logs.ts b/apps/studio/lib/logs.ts similarity index 100% rename from studio/lib/logs.ts rename to apps/studio/lib/logs.ts diff --git a/studio/lib/pg-format.ts b/apps/studio/lib/pg-format.ts similarity index 100% rename from studio/lib/pg-format.ts rename to apps/studio/lib/pg-format.ts diff --git a/studio/lib/pingPostgrest.ts b/apps/studio/lib/pingPostgrest.ts similarity index 100% rename from studio/lib/pingPostgrest.ts rename to apps/studio/lib/pingPostgrest.ts diff --git a/studio/lib/profile.tsx b/apps/studio/lib/profile.tsx similarity index 100% rename from studio/lib/profile.tsx rename to apps/studio/lib/profile.tsx diff --git a/studio/lib/schemas.ts b/apps/studio/lib/schemas.ts similarity index 100% rename from studio/lib/schemas.ts rename to apps/studio/lib/schemas.ts diff --git a/studio/lib/telemetry.ts b/apps/studio/lib/telemetry.ts similarity index 100% rename from studio/lib/telemetry.ts rename to apps/studio/lib/telemetry.ts diff --git a/studio/lib/upload.ts b/apps/studio/lib/upload.ts similarity index 100% rename from studio/lib/upload.ts rename to apps/studio/lib/upload.ts diff --git a/studio/lib/vercelConfigs.ts b/apps/studio/lib/vercelConfigs.ts similarity index 100% rename from studio/lib/vercelConfigs.ts rename to apps/studio/lib/vercelConfigs.ts diff --git a/studio/lib/void.ts b/apps/studio/lib/void.ts similarity index 100% rename from studio/lib/void.ts rename to apps/studio/lib/void.ts diff --git a/studio/localStores/README.md b/apps/studio/localStores/README.md similarity index 100% rename from studio/localStores/README.md rename to apps/studio/localStores/README.md diff --git a/studio/localStores/storageExplorer/StorageExploreStore.types.ts b/apps/studio/localStores/storageExplorer/StorageExploreStore.types.ts similarity index 100% rename from studio/localStores/storageExplorer/StorageExploreStore.types.ts rename to apps/studio/localStores/storageExplorer/StorageExploreStore.types.ts diff --git a/studio/localStores/storageExplorer/StorageExplorerStore.js b/apps/studio/localStores/storageExplorer/StorageExplorerStore.js similarity index 100% rename from studio/localStores/storageExplorer/StorageExplorerStore.js rename to apps/studio/localStores/storageExplorer/StorageExplorerStore.js diff --git a/studio/next-env.d.ts b/apps/studio/next-env.d.ts similarity index 100% rename from studio/next-env.d.ts rename to apps/studio/next-env.d.ts diff --git a/studio/next.config.js b/apps/studio/next.config.js similarity index 100% rename from studio/next.config.js rename to apps/studio/next.config.js diff --git a/studio/package.json b/apps/studio/package.json similarity index 100% rename from studio/package.json rename to apps/studio/package.json diff --git a/studio/pages/404.tsx b/apps/studio/pages/404.tsx similarity index 100% rename from studio/pages/404.tsx rename to apps/studio/pages/404.tsx diff --git a/studio/pages/500.tsx b/apps/studio/pages/500.tsx similarity index 100% rename from studio/pages/500.tsx rename to apps/studio/pages/500.tsx diff --git a/studio/pages/README.md b/apps/studio/pages/README.md similarity index 100% rename from studio/pages/README.md rename to apps/studio/pages/README.md diff --git a/studio/pages/_app.tsx b/apps/studio/pages/_app.tsx similarity index 98% rename from studio/pages/_app.tsx rename to apps/studio/pages/_app.tsx index f2784017dcd..9b732011af5 100644 --- a/studio/pages/_app.tsx +++ b/apps/studio/pages/_app.tsx @@ -1,5 +1,5 @@ -import '../../packages/ui/build/css/themes/dark.css' -import '../../packages/ui/build/css/themes/light.css' +import 'ui/build/css/themes/dark.css' +import 'ui/build/css/themes/light.css' import 'styles/code.scss' import 'styles/contextMenu.scss' diff --git a/studio/pages/_document.tsx b/apps/studio/pages/_document.tsx similarity index 100% rename from studio/pages/_document.tsx rename to apps/studio/pages/_document.tsx diff --git a/studio/pages/account/audit.tsx b/apps/studio/pages/account/audit.tsx similarity index 100% rename from studio/pages/account/audit.tsx rename to apps/studio/pages/account/audit.tsx diff --git a/studio/pages/account/me.tsx b/apps/studio/pages/account/me.tsx similarity index 100% rename from studio/pages/account/me.tsx rename to apps/studio/pages/account/me.tsx diff --git a/studio/pages/account/security.tsx b/apps/studio/pages/account/security.tsx similarity index 100% rename from studio/pages/account/security.tsx rename to apps/studio/pages/account/security.tsx diff --git a/studio/pages/account/tokens.tsx b/apps/studio/pages/account/tokens.tsx similarity index 100% rename from studio/pages/account/tokens.tsx rename to apps/studio/pages/account/tokens.tsx diff --git a/studio/pages/api/ai/sql/debug.ts b/apps/studio/pages/api/ai/sql/debug.ts similarity index 100% rename from studio/pages/api/ai/sql/debug.ts rename to apps/studio/pages/api/ai/sql/debug.ts diff --git a/studio/pages/api/ai/sql/edit.ts b/apps/studio/pages/api/ai/sql/edit.ts similarity index 100% rename from studio/pages/api/ai/sql/edit.ts rename to apps/studio/pages/api/ai/sql/edit.ts diff --git a/studio/pages/api/ai/sql/generate.ts b/apps/studio/pages/api/ai/sql/generate.ts similarity index 100% rename from studio/pages/api/ai/sql/generate.ts rename to apps/studio/pages/api/ai/sql/generate.ts diff --git a/studio/pages/api/ai/sql/title.ts b/apps/studio/pages/api/ai/sql/title.ts similarity index 100% rename from studio/pages/api/ai/sql/title.ts rename to apps/studio/pages/api/ai/sql/title.ts diff --git a/studio/pages/api/auth/[ref]/config.ts b/apps/studio/pages/api/auth/[ref]/config.ts similarity index 100% rename from studio/pages/api/auth/[ref]/config.ts rename to apps/studio/pages/api/auth/[ref]/config.ts diff --git a/studio/pages/api/auth/[ref]/invite.ts b/apps/studio/pages/api/auth/[ref]/invite.ts similarity index 100% rename from studio/pages/api/auth/[ref]/invite.ts rename to apps/studio/pages/api/auth/[ref]/invite.ts diff --git a/studio/pages/api/auth/[ref]/magiclink.ts b/apps/studio/pages/api/auth/[ref]/magiclink.ts similarity index 100% rename from studio/pages/api/auth/[ref]/magiclink.ts rename to apps/studio/pages/api/auth/[ref]/magiclink.ts diff --git a/studio/pages/api/auth/[ref]/otp.ts b/apps/studio/pages/api/auth/[ref]/otp.ts similarity index 100% rename from studio/pages/api/auth/[ref]/otp.ts rename to apps/studio/pages/api/auth/[ref]/otp.ts diff --git a/studio/pages/api/auth/[ref]/recover.ts b/apps/studio/pages/api/auth/[ref]/recover.ts similarity index 100% rename from studio/pages/api/auth/[ref]/recover.ts rename to apps/studio/pages/api/auth/[ref]/recover.ts diff --git a/studio/pages/api/auth/[ref]/users.ts b/apps/studio/pages/api/auth/[ref]/users.ts similarity index 100% rename from studio/pages/api/auth/[ref]/users.ts rename to apps/studio/pages/api/auth/[ref]/users.ts diff --git a/studio/pages/api/constants.ts b/apps/studio/pages/api/constants.ts similarity index 100% rename from studio/pages/api/constants.ts rename to apps/studio/pages/api/constants.ts diff --git a/studio/pages/api/database/[ref]/pooling.ts b/apps/studio/pages/api/database/[ref]/pooling.ts similarity index 100% rename from studio/pages/api/database/[ref]/pooling.ts rename to apps/studio/pages/api/database/[ref]/pooling.ts diff --git a/studio/pages/api/organizations/index.ts b/apps/studio/pages/api/organizations/index.ts similarity index 100% rename from studio/pages/api/organizations/index.ts rename to apps/studio/pages/api/organizations/index.ts diff --git a/studio/pages/api/pg-meta/[ref]/columns.ts b/apps/studio/pages/api/pg-meta/[ref]/columns.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/columns.ts rename to apps/studio/pages/api/pg-meta/[ref]/columns.ts diff --git a/studio/pages/api/pg-meta/[ref]/extensions.ts b/apps/studio/pages/api/pg-meta/[ref]/extensions.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/extensions.ts rename to apps/studio/pages/api/pg-meta/[ref]/extensions.ts diff --git a/studio/pages/api/pg-meta/[ref]/foreign-tables.ts b/apps/studio/pages/api/pg-meta/[ref]/foreign-tables.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/foreign-tables.ts rename to apps/studio/pages/api/pg-meta/[ref]/foreign-tables.ts diff --git a/studio/pages/api/pg-meta/[ref]/functions.ts b/apps/studio/pages/api/pg-meta/[ref]/functions.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/functions.ts rename to apps/studio/pages/api/pg-meta/[ref]/functions.ts diff --git a/studio/pages/api/pg-meta/[ref]/materialized-views.ts b/apps/studio/pages/api/pg-meta/[ref]/materialized-views.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/materialized-views.ts rename to apps/studio/pages/api/pg-meta/[ref]/materialized-views.ts diff --git a/studio/pages/api/pg-meta/[ref]/policies.ts b/apps/studio/pages/api/pg-meta/[ref]/policies.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/policies.ts rename to apps/studio/pages/api/pg-meta/[ref]/policies.ts diff --git a/studio/pages/api/pg-meta/[ref]/publications.ts b/apps/studio/pages/api/pg-meta/[ref]/publications.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/publications.ts rename to apps/studio/pages/api/pg-meta/[ref]/publications.ts diff --git a/studio/pages/api/pg-meta/[ref]/query/format.ts b/apps/studio/pages/api/pg-meta/[ref]/query/format.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/query/format.ts rename to apps/studio/pages/api/pg-meta/[ref]/query/format.ts diff --git a/studio/pages/api/pg-meta/[ref]/query/index.ts b/apps/studio/pages/api/pg-meta/[ref]/query/index.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/query/index.ts rename to apps/studio/pages/api/pg-meta/[ref]/query/index.ts diff --git a/studio/pages/api/pg-meta/[ref]/query/validate.ts b/apps/studio/pages/api/pg-meta/[ref]/query/validate.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/query/validate.ts rename to apps/studio/pages/api/pg-meta/[ref]/query/validate.ts diff --git a/studio/pages/api/pg-meta/[ref]/roles.ts b/apps/studio/pages/api/pg-meta/[ref]/roles.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/roles.ts rename to apps/studio/pages/api/pg-meta/[ref]/roles.ts diff --git a/studio/pages/api/pg-meta/[ref]/schemas.ts b/apps/studio/pages/api/pg-meta/[ref]/schemas.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/schemas.ts rename to apps/studio/pages/api/pg-meta/[ref]/schemas.ts diff --git a/studio/pages/api/pg-meta/[ref]/tables.ts b/apps/studio/pages/api/pg-meta/[ref]/tables.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/tables.ts rename to apps/studio/pages/api/pg-meta/[ref]/tables.ts diff --git a/studio/pages/api/pg-meta/[ref]/triggers.ts b/apps/studio/pages/api/pg-meta/[ref]/triggers.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/triggers.ts rename to apps/studio/pages/api/pg-meta/[ref]/triggers.ts diff --git a/studio/pages/api/pg-meta/[ref]/types.ts b/apps/studio/pages/api/pg-meta/[ref]/types.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/types.ts rename to apps/studio/pages/api/pg-meta/[ref]/types.ts diff --git a/studio/pages/api/pg-meta/[ref]/views.ts b/apps/studio/pages/api/pg-meta/[ref]/views.ts similarity index 100% rename from studio/pages/api/pg-meta/[ref]/views.ts rename to apps/studio/pages/api/pg-meta/[ref]/views.ts diff --git a/studio/pages/api/profile/index.ts b/apps/studio/pages/api/profile/index.ts similarity index 100% rename from studio/pages/api/profile/index.ts rename to apps/studio/pages/api/profile/index.ts diff --git a/studio/pages/api/profile/password-check.ts b/apps/studio/pages/api/profile/password-check.ts similarity index 100% rename from studio/pages/api/profile/password-check.ts rename to apps/studio/pages/api/profile/password-check.ts diff --git a/studio/pages/api/projects/[ref]/analytics/endpoints/[name].ts b/apps/studio/pages/api/projects/[ref]/analytics/endpoints/[name].ts similarity index 100% rename from studio/pages/api/projects/[ref]/analytics/endpoints/[name].ts rename to apps/studio/pages/api/projects/[ref]/analytics/endpoints/[name].ts diff --git a/studio/pages/api/projects/[ref]/api/graphql.ts b/apps/studio/pages/api/projects/[ref]/api/graphql.ts similarity index 100% rename from studio/pages/api/projects/[ref]/api/graphql.ts rename to apps/studio/pages/api/projects/[ref]/api/graphql.ts diff --git a/studio/pages/api/projects/[ref]/api/rest.ts b/apps/studio/pages/api/projects/[ref]/api/rest.ts similarity index 100% rename from studio/pages/api/projects/[ref]/api/rest.ts rename to apps/studio/pages/api/projects/[ref]/api/rest.ts diff --git a/studio/pages/api/projects/[ref]/config.ts b/apps/studio/pages/api/projects/[ref]/config.ts similarity index 100% rename from studio/pages/api/projects/[ref]/config.ts rename to apps/studio/pages/api/projects/[ref]/config.ts diff --git a/studio/pages/api/projects/[ref]/content.ts b/apps/studio/pages/api/projects/[ref]/content.ts similarity index 100% rename from studio/pages/api/projects/[ref]/content.ts rename to apps/studio/pages/api/projects/[ref]/content.ts diff --git a/studio/pages/api/projects/[ref]/index.ts b/apps/studio/pages/api/projects/[ref]/index.ts similarity index 100% rename from studio/pages/api/projects/[ref]/index.ts rename to apps/studio/pages/api/projects/[ref]/index.ts diff --git a/studio/pages/api/projects/[ref]/infra-monitoring.ts b/apps/studio/pages/api/projects/[ref]/infra-monitoring.ts similarity index 100% rename from studio/pages/api/projects/[ref]/infra-monitoring.ts rename to apps/studio/pages/api/projects/[ref]/infra-monitoring.ts diff --git a/studio/pages/api/projects/index.ts b/apps/studio/pages/api/projects/index.ts similarity index 100% rename from studio/pages/api/projects/index.ts rename to apps/studio/pages/api/projects/index.ts diff --git a/studio/pages/api/props/org/[slug].tsx b/apps/studio/pages/api/props/org/[slug].tsx similarity index 100% rename from studio/pages/api/props/org/[slug].tsx rename to apps/studio/pages/api/props/org/[slug].tsx diff --git a/studio/pages/api/props/project/[ref]/api.ts b/apps/studio/pages/api/props/project/[ref]/api.ts similarity index 100% rename from studio/pages/api/props/project/[ref]/api.ts rename to apps/studio/pages/api/props/project/[ref]/api.ts diff --git a/studio/pages/api/props/project/[ref]/index.ts b/apps/studio/pages/api/props/project/[ref]/index.ts similarity index 100% rename from studio/pages/api/props/project/[ref]/index.ts rename to apps/studio/pages/api/props/project/[ref]/index.ts diff --git a/studio/pages/api/props/project/[ref]/settings.ts b/apps/studio/pages/api/props/project/[ref]/settings.ts similarity index 100% rename from studio/pages/api/props/project/[ref]/settings.ts rename to apps/studio/pages/api/props/project/[ref]/settings.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/empty.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/empty.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/empty.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/empty.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/index.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/index.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/index.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/index.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/objects/download.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/download.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/objects/download.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/download.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/objects/index.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/index.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/objects/index.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/index.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/objects/list.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/list.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/objects/list.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/list.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/objects/move.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/move.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/objects/move.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/move.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/objects/public-url.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/public-url.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/objects/public-url.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/public-url.ts diff --git a/studio/pages/api/storage/[ref]/buckets/[id]/objects/sign.ts b/apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/sign.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/[id]/objects/sign.ts rename to apps/studio/pages/api/storage/[ref]/buckets/[id]/objects/sign.ts diff --git a/studio/pages/api/storage/[ref]/buckets/index.ts b/apps/studio/pages/api/storage/[ref]/buckets/index.ts similarity index 100% rename from studio/pages/api/storage/[ref]/buckets/index.ts rename to apps/studio/pages/api/storage/[ref]/buckets/index.ts diff --git a/studio/pages/api/stripe/subscription.ts b/apps/studio/pages/api/stripe/subscription.ts similarity index 100% rename from studio/pages/api/stripe/subscription.ts rename to apps/studio/pages/api/stripe/subscription.ts diff --git a/studio/pages/api/telemetry/event.ts b/apps/studio/pages/api/telemetry/event.ts similarity index 100% rename from studio/pages/api/telemetry/event.ts rename to apps/studio/pages/api/telemetry/event.ts diff --git a/studio/pages/api/v1/projects/[ref]/types/typescript.ts b/apps/studio/pages/api/v1/projects/[ref]/types/typescript.ts similarity index 100% rename from studio/pages/api/v1/projects/[ref]/types/typescript.ts rename to apps/studio/pages/api/v1/projects/[ref]/types/typescript.ts diff --git a/studio/pages/authorize.tsx b/apps/studio/pages/authorize.tsx similarity index 100% rename from studio/pages/authorize.tsx rename to apps/studio/pages/authorize.tsx diff --git a/studio/pages/cli/login.tsx b/apps/studio/pages/cli/login.tsx similarity index 100% rename from studio/pages/cli/login.tsx rename to apps/studio/pages/cli/login.tsx diff --git a/studio/pages/forgot-password.tsx b/apps/studio/pages/forgot-password.tsx similarity index 100% rename from studio/pages/forgot-password.tsx rename to apps/studio/pages/forgot-password.tsx diff --git a/studio/pages/integrations/github/[integrationId]/choose-project.tsx b/apps/studio/pages/integrations/github/[integrationId]/choose-project.tsx similarity index 100% rename from studio/pages/integrations/github/[integrationId]/choose-project.tsx rename to apps/studio/pages/integrations/github/[integrationId]/choose-project.tsx diff --git a/studio/pages/integrations/github/install.tsx b/apps/studio/pages/integrations/github/install.tsx similarity index 100% rename from studio/pages/integrations/github/install.tsx rename to apps/studio/pages/integrations/github/install.tsx diff --git a/studio/pages/integrations/vercel/[slug]/deploy-button/new-project.tsx b/apps/studio/pages/integrations/vercel/[slug]/deploy-button/new-project.tsx similarity index 100% rename from studio/pages/integrations/vercel/[slug]/deploy-button/new-project.tsx rename to apps/studio/pages/integrations/vercel/[slug]/deploy-button/new-project.tsx diff --git a/studio/pages/integrations/vercel/[slug]/marketplace/choose-project.tsx b/apps/studio/pages/integrations/vercel/[slug]/marketplace/choose-project.tsx similarity index 100% rename from studio/pages/integrations/vercel/[slug]/marketplace/choose-project.tsx rename to apps/studio/pages/integrations/vercel/[slug]/marketplace/choose-project.tsx diff --git a/studio/pages/integrations/vercel/install.tsx b/apps/studio/pages/integrations/vercel/install.tsx similarity index 100% rename from studio/pages/integrations/vercel/install.tsx rename to apps/studio/pages/integrations/vercel/install.tsx diff --git a/studio/pages/join/index.tsx b/apps/studio/pages/join/index.tsx similarity index 100% rename from studio/pages/join/index.tsx rename to apps/studio/pages/join/index.tsx diff --git a/studio/pages/new/[slug].tsx b/apps/studio/pages/new/[slug].tsx similarity index 100% rename from studio/pages/new/[slug].tsx rename to apps/studio/pages/new/[slug].tsx diff --git a/studio/pages/new/index.tsx b/apps/studio/pages/new/index.tsx similarity index 100% rename from studio/pages/new/index.tsx rename to apps/studio/pages/new/index.tsx diff --git a/studio/pages/org/[slug]/apps.tsx b/apps/studio/pages/org/[slug]/apps.tsx similarity index 100% rename from studio/pages/org/[slug]/apps.tsx rename to apps/studio/pages/org/[slug]/apps.tsx diff --git a/studio/pages/org/[slug]/audit.tsx b/apps/studio/pages/org/[slug]/audit.tsx similarity index 100% rename from studio/pages/org/[slug]/audit.tsx rename to apps/studio/pages/org/[slug]/audit.tsx diff --git a/studio/pages/org/[slug]/billing.tsx b/apps/studio/pages/org/[slug]/billing.tsx similarity index 100% rename from studio/pages/org/[slug]/billing.tsx rename to apps/studio/pages/org/[slug]/billing.tsx diff --git a/studio/pages/org/[slug]/documents.tsx b/apps/studio/pages/org/[slug]/documents.tsx similarity index 100% rename from studio/pages/org/[slug]/documents.tsx rename to apps/studio/pages/org/[slug]/documents.tsx diff --git a/studio/pages/org/[slug]/general.tsx b/apps/studio/pages/org/[slug]/general.tsx similarity index 100% rename from studio/pages/org/[slug]/general.tsx rename to apps/studio/pages/org/[slug]/general.tsx diff --git a/studio/pages/org/[slug]/index.tsx b/apps/studio/pages/org/[slug]/index.tsx similarity index 100% rename from studio/pages/org/[slug]/index.tsx rename to apps/studio/pages/org/[slug]/index.tsx diff --git a/studio/pages/org/[slug]/integrations.tsx b/apps/studio/pages/org/[slug]/integrations.tsx similarity index 100% rename from studio/pages/org/[slug]/integrations.tsx rename to apps/studio/pages/org/[slug]/integrations.tsx diff --git a/studio/pages/org/[slug]/invoices.tsx b/apps/studio/pages/org/[slug]/invoices.tsx similarity index 100% rename from studio/pages/org/[slug]/invoices.tsx rename to apps/studio/pages/org/[slug]/invoices.tsx diff --git a/studio/pages/org/[slug]/team.tsx b/apps/studio/pages/org/[slug]/team.tsx similarity index 100% rename from studio/pages/org/[slug]/team.tsx rename to apps/studio/pages/org/[slug]/team.tsx diff --git a/studio/pages/org/[slug]/usage.tsx b/apps/studio/pages/org/[slug]/usage.tsx similarity index 100% rename from studio/pages/org/[slug]/usage.tsx rename to apps/studio/pages/org/[slug]/usage.tsx diff --git a/studio/pages/org/_/[[...routeSlug]].tsx b/apps/studio/pages/org/_/[[...routeSlug]].tsx similarity index 100% rename from studio/pages/org/_/[[...routeSlug]].tsx rename to apps/studio/pages/org/_/[[...routeSlug]].tsx diff --git a/studio/pages/project/[ref]/api/graphiql.tsx b/apps/studio/pages/project/[ref]/api/graphiql.tsx similarity index 100% rename from studio/pages/project/[ref]/api/graphiql.tsx rename to apps/studio/pages/project/[ref]/api/graphiql.tsx diff --git a/studio/pages/project/[ref]/api/index.tsx b/apps/studio/pages/project/[ref]/api/index.tsx similarity index 100% rename from studio/pages/project/[ref]/api/index.tsx rename to apps/studio/pages/project/[ref]/api/index.tsx diff --git a/studio/pages/project/[ref]/auth/index.tsx b/apps/studio/pages/project/[ref]/auth/index.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/index.tsx rename to apps/studio/pages/project/[ref]/auth/index.tsx diff --git a/studio/pages/project/[ref]/auth/policies.tsx b/apps/studio/pages/project/[ref]/auth/policies.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/policies.tsx rename to apps/studio/pages/project/[ref]/auth/policies.tsx diff --git a/studio/pages/project/[ref]/auth/providers.tsx b/apps/studio/pages/project/[ref]/auth/providers.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/providers.tsx rename to apps/studio/pages/project/[ref]/auth/providers.tsx diff --git a/studio/pages/project/[ref]/auth/rate-limits.tsx b/apps/studio/pages/project/[ref]/auth/rate-limits.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/rate-limits.tsx rename to apps/studio/pages/project/[ref]/auth/rate-limits.tsx diff --git a/studio/pages/project/[ref]/auth/templates.tsx b/apps/studio/pages/project/[ref]/auth/templates.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/templates.tsx rename to apps/studio/pages/project/[ref]/auth/templates.tsx diff --git a/studio/pages/project/[ref]/auth/url-configuration.tsx b/apps/studio/pages/project/[ref]/auth/url-configuration.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/url-configuration.tsx rename to apps/studio/pages/project/[ref]/auth/url-configuration.tsx diff --git a/studio/pages/project/[ref]/auth/users.tsx b/apps/studio/pages/project/[ref]/auth/users.tsx similarity index 100% rename from studio/pages/project/[ref]/auth/users.tsx rename to apps/studio/pages/project/[ref]/auth/users.tsx diff --git a/studio/pages/project/[ref]/branches.tsx b/apps/studio/pages/project/[ref]/branches.tsx similarity index 100% rename from studio/pages/project/[ref]/branches.tsx rename to apps/studio/pages/project/[ref]/branches.tsx diff --git a/studio/pages/project/[ref]/building.tsx b/apps/studio/pages/project/[ref]/building.tsx similarity index 100% rename from studio/pages/project/[ref]/building.tsx rename to apps/studio/pages/project/[ref]/building.tsx diff --git a/studio/pages/project/[ref]/database/backups/pitr.tsx b/apps/studio/pages/project/[ref]/database/backups/pitr.tsx similarity index 100% rename from studio/pages/project/[ref]/database/backups/pitr.tsx rename to apps/studio/pages/project/[ref]/database/backups/pitr.tsx diff --git a/studio/pages/project/[ref]/database/backups/scheduled.tsx b/apps/studio/pages/project/[ref]/database/backups/scheduled.tsx similarity index 100% rename from studio/pages/project/[ref]/database/backups/scheduled.tsx rename to apps/studio/pages/project/[ref]/database/backups/scheduled.tsx diff --git a/studio/pages/project/[ref]/database/extensions.tsx b/apps/studio/pages/project/[ref]/database/extensions.tsx similarity index 100% rename from studio/pages/project/[ref]/database/extensions.tsx rename to apps/studio/pages/project/[ref]/database/extensions.tsx diff --git a/studio/pages/project/[ref]/database/functions.tsx b/apps/studio/pages/project/[ref]/database/functions.tsx similarity index 100% rename from studio/pages/project/[ref]/database/functions.tsx rename to apps/studio/pages/project/[ref]/database/functions.tsx diff --git a/studio/pages/project/[ref]/database/hooks.tsx b/apps/studio/pages/project/[ref]/database/hooks.tsx similarity index 100% rename from studio/pages/project/[ref]/database/hooks.tsx rename to apps/studio/pages/project/[ref]/database/hooks.tsx diff --git a/studio/pages/project/[ref]/database/index.tsx b/apps/studio/pages/project/[ref]/database/index.tsx similarity index 100% rename from studio/pages/project/[ref]/database/index.tsx rename to apps/studio/pages/project/[ref]/database/index.tsx diff --git a/studio/pages/project/[ref]/database/indexes.tsx b/apps/studio/pages/project/[ref]/database/indexes.tsx similarity index 100% rename from studio/pages/project/[ref]/database/indexes.tsx rename to apps/studio/pages/project/[ref]/database/indexes.tsx diff --git a/studio/pages/project/[ref]/database/migrations.tsx b/apps/studio/pages/project/[ref]/database/migrations.tsx similarity index 100% rename from studio/pages/project/[ref]/database/migrations.tsx rename to apps/studio/pages/project/[ref]/database/migrations.tsx diff --git a/studio/pages/project/[ref]/database/replication.tsx b/apps/studio/pages/project/[ref]/database/replication.tsx similarity index 100% rename from studio/pages/project/[ref]/database/replication.tsx rename to apps/studio/pages/project/[ref]/database/replication.tsx diff --git a/studio/pages/project/[ref]/database/roles.tsx b/apps/studio/pages/project/[ref]/database/roles.tsx similarity index 100% rename from studio/pages/project/[ref]/database/roles.tsx rename to apps/studio/pages/project/[ref]/database/roles.tsx diff --git a/studio/pages/project/[ref]/database/schemas.tsx b/apps/studio/pages/project/[ref]/database/schemas.tsx similarity index 100% rename from studio/pages/project/[ref]/database/schemas.tsx rename to apps/studio/pages/project/[ref]/database/schemas.tsx diff --git a/studio/pages/project/[ref]/database/tables.tsx b/apps/studio/pages/project/[ref]/database/tables.tsx similarity index 100% rename from studio/pages/project/[ref]/database/tables.tsx rename to apps/studio/pages/project/[ref]/database/tables.tsx diff --git a/studio/pages/project/[ref]/database/triggers.tsx b/apps/studio/pages/project/[ref]/database/triggers.tsx similarity index 100% rename from studio/pages/project/[ref]/database/triggers.tsx rename to apps/studio/pages/project/[ref]/database/triggers.tsx diff --git a/studio/pages/project/[ref]/database/types.tsx b/apps/studio/pages/project/[ref]/database/types.tsx similarity index 100% rename from studio/pages/project/[ref]/database/types.tsx rename to apps/studio/pages/project/[ref]/database/types.tsx diff --git a/studio/pages/project/[ref]/database/wrappers/[id].tsx b/apps/studio/pages/project/[ref]/database/wrappers/[id].tsx similarity index 100% rename from studio/pages/project/[ref]/database/wrappers/[id].tsx rename to apps/studio/pages/project/[ref]/database/wrappers/[id].tsx diff --git a/studio/pages/project/[ref]/database/wrappers/index.tsx b/apps/studio/pages/project/[ref]/database/wrappers/index.tsx similarity index 100% rename from studio/pages/project/[ref]/database/wrappers/index.tsx rename to apps/studio/pages/project/[ref]/database/wrappers/index.tsx diff --git a/studio/pages/project/[ref]/database/wrappers/new.tsx b/apps/studio/pages/project/[ref]/database/wrappers/new.tsx similarity index 100% rename from studio/pages/project/[ref]/database/wrappers/new.tsx rename to apps/studio/pages/project/[ref]/database/wrappers/new.tsx diff --git a/studio/pages/project/[ref]/editor/[id].tsx b/apps/studio/pages/project/[ref]/editor/[id].tsx similarity index 100% rename from studio/pages/project/[ref]/editor/[id].tsx rename to apps/studio/pages/project/[ref]/editor/[id].tsx diff --git a/studio/pages/project/[ref]/editor/index.tsx b/apps/studio/pages/project/[ref]/editor/index.tsx similarity index 100% rename from studio/pages/project/[ref]/editor/index.tsx rename to apps/studio/pages/project/[ref]/editor/index.tsx diff --git a/studio/pages/project/[ref]/functions/[functionSlug]/details.tsx b/apps/studio/pages/project/[ref]/functions/[functionSlug]/details.tsx similarity index 100% rename from studio/pages/project/[ref]/functions/[functionSlug]/details.tsx rename to apps/studio/pages/project/[ref]/functions/[functionSlug]/details.tsx diff --git a/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx b/apps/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx similarity index 100% rename from studio/pages/project/[ref]/functions/[functionSlug]/index.tsx rename to apps/studio/pages/project/[ref]/functions/[functionSlug]/index.tsx diff --git a/studio/pages/project/[ref]/functions/[functionSlug]/invocations.tsx b/apps/studio/pages/project/[ref]/functions/[functionSlug]/invocations.tsx similarity index 100% rename from studio/pages/project/[ref]/functions/[functionSlug]/invocations.tsx rename to apps/studio/pages/project/[ref]/functions/[functionSlug]/invocations.tsx diff --git a/studio/pages/project/[ref]/functions/[functionSlug]/logs.tsx b/apps/studio/pages/project/[ref]/functions/[functionSlug]/logs.tsx similarity index 100% rename from studio/pages/project/[ref]/functions/[functionSlug]/logs.tsx rename to apps/studio/pages/project/[ref]/functions/[functionSlug]/logs.tsx diff --git a/studio/pages/project/[ref]/functions/index.tsx b/apps/studio/pages/project/[ref]/functions/index.tsx similarity index 100% rename from studio/pages/project/[ref]/functions/index.tsx rename to apps/studio/pages/project/[ref]/functions/index.tsx diff --git a/studio/pages/project/[ref]/index.tsx b/apps/studio/pages/project/[ref]/index.tsx similarity index 100% rename from studio/pages/project/[ref]/index.tsx rename to apps/studio/pages/project/[ref]/index.tsx diff --git a/studio/pages/project/[ref]/logs/auth-logs.tsx b/apps/studio/pages/project/[ref]/logs/auth-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/auth-logs.tsx rename to apps/studio/pages/project/[ref]/logs/auth-logs.tsx diff --git a/studio/pages/project/[ref]/logs/edge-logs.tsx b/apps/studio/pages/project/[ref]/logs/edge-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/edge-logs.tsx rename to apps/studio/pages/project/[ref]/logs/edge-logs.tsx diff --git a/studio/pages/project/[ref]/logs/explorer/index.tsx b/apps/studio/pages/project/[ref]/logs/explorer/index.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/explorer/index.tsx rename to apps/studio/pages/project/[ref]/logs/explorer/index.tsx diff --git a/studio/pages/project/[ref]/logs/explorer/recent.tsx b/apps/studio/pages/project/[ref]/logs/explorer/recent.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/explorer/recent.tsx rename to apps/studio/pages/project/[ref]/logs/explorer/recent.tsx diff --git a/studio/pages/project/[ref]/logs/explorer/saved.tsx b/apps/studio/pages/project/[ref]/logs/explorer/saved.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/explorer/saved.tsx rename to apps/studio/pages/project/[ref]/logs/explorer/saved.tsx diff --git a/studio/pages/project/[ref]/logs/explorer/templates.tsx b/apps/studio/pages/project/[ref]/logs/explorer/templates.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/explorer/templates.tsx rename to apps/studio/pages/project/[ref]/logs/explorer/templates.tsx diff --git a/studio/pages/project/[ref]/logs/pooler-logs.tsx b/apps/studio/pages/project/[ref]/logs/pooler-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/pooler-logs.tsx rename to apps/studio/pages/project/[ref]/logs/pooler-logs.tsx diff --git a/studio/pages/project/[ref]/logs/postgres-logs.tsx b/apps/studio/pages/project/[ref]/logs/postgres-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/postgres-logs.tsx rename to apps/studio/pages/project/[ref]/logs/postgres-logs.tsx diff --git a/studio/pages/project/[ref]/logs/postgrest-logs.tsx b/apps/studio/pages/project/[ref]/logs/postgrest-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/postgrest-logs.tsx rename to apps/studio/pages/project/[ref]/logs/postgrest-logs.tsx diff --git a/studio/pages/project/[ref]/logs/realtime-logs.tsx b/apps/studio/pages/project/[ref]/logs/realtime-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/realtime-logs.tsx rename to apps/studio/pages/project/[ref]/logs/realtime-logs.tsx diff --git a/studio/pages/project/[ref]/logs/storage-logs.tsx b/apps/studio/pages/project/[ref]/logs/storage-logs.tsx similarity index 100% rename from studio/pages/project/[ref]/logs/storage-logs.tsx rename to apps/studio/pages/project/[ref]/logs/storage-logs.tsx diff --git a/studio/pages/project/[ref]/realtime/inspector.tsx b/apps/studio/pages/project/[ref]/realtime/inspector.tsx similarity index 100% rename from studio/pages/project/[ref]/realtime/inspector.tsx rename to apps/studio/pages/project/[ref]/realtime/inspector.tsx diff --git a/studio/pages/project/[ref]/reports/[id].tsx b/apps/studio/pages/project/[ref]/reports/[id].tsx similarity index 100% rename from studio/pages/project/[ref]/reports/[id].tsx rename to apps/studio/pages/project/[ref]/reports/[id].tsx diff --git a/studio/pages/project/[ref]/reports/api-overview.tsx b/apps/studio/pages/project/[ref]/reports/api-overview.tsx similarity index 100% rename from studio/pages/project/[ref]/reports/api-overview.tsx rename to apps/studio/pages/project/[ref]/reports/api-overview.tsx diff --git a/studio/pages/project/[ref]/reports/database.tsx b/apps/studio/pages/project/[ref]/reports/database.tsx similarity index 100% rename from studio/pages/project/[ref]/reports/database.tsx rename to apps/studio/pages/project/[ref]/reports/database.tsx diff --git a/studio/pages/project/[ref]/reports/index.tsx b/apps/studio/pages/project/[ref]/reports/index.tsx similarity index 100% rename from studio/pages/project/[ref]/reports/index.tsx rename to apps/studio/pages/project/[ref]/reports/index.tsx diff --git a/studio/pages/project/[ref]/reports/query-performance.tsx b/apps/studio/pages/project/[ref]/reports/query-performance.tsx similarity index 100% rename from studio/pages/project/[ref]/reports/query-performance.tsx rename to apps/studio/pages/project/[ref]/reports/query-performance.tsx diff --git a/studio/pages/project/[ref]/reports/storage.tsx b/apps/studio/pages/project/[ref]/reports/storage.tsx similarity index 100% rename from studio/pages/project/[ref]/reports/storage.tsx rename to apps/studio/pages/project/[ref]/reports/storage.tsx diff --git a/studio/pages/project/[ref]/settings/addons.tsx b/apps/studio/pages/project/[ref]/settings/addons.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/addons.tsx rename to apps/studio/pages/project/[ref]/settings/addons.tsx diff --git a/studio/pages/project/[ref]/settings/api.tsx b/apps/studio/pages/project/[ref]/settings/api.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/api.tsx rename to apps/studio/pages/project/[ref]/settings/api.tsx diff --git a/studio/pages/project/[ref]/settings/auth.tsx b/apps/studio/pages/project/[ref]/settings/auth.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/auth.tsx rename to apps/studio/pages/project/[ref]/settings/auth.tsx diff --git a/studio/pages/project/[ref]/settings/billing/usage.tsx b/apps/studio/pages/project/[ref]/settings/billing/usage.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/billing/usage.tsx rename to apps/studio/pages/project/[ref]/settings/billing/usage.tsx diff --git a/studio/pages/project/[ref]/settings/database.tsx b/apps/studio/pages/project/[ref]/settings/database.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/database.tsx rename to apps/studio/pages/project/[ref]/settings/database.tsx diff --git a/studio/pages/project/[ref]/settings/functions.tsx b/apps/studio/pages/project/[ref]/settings/functions.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/functions.tsx rename to apps/studio/pages/project/[ref]/settings/functions.tsx diff --git a/studio/pages/project/[ref]/settings/general.tsx b/apps/studio/pages/project/[ref]/settings/general.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/general.tsx rename to apps/studio/pages/project/[ref]/settings/general.tsx diff --git a/studio/pages/project/[ref]/settings/index.tsx b/apps/studio/pages/project/[ref]/settings/index.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/index.tsx rename to apps/studio/pages/project/[ref]/settings/index.tsx diff --git a/studio/pages/project/[ref]/settings/infrastructure.tsx b/apps/studio/pages/project/[ref]/settings/infrastructure.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/infrastructure.tsx rename to apps/studio/pages/project/[ref]/settings/infrastructure.tsx diff --git a/studio/pages/project/[ref]/settings/integrations.tsx b/apps/studio/pages/project/[ref]/settings/integrations.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/integrations.tsx rename to apps/studio/pages/project/[ref]/settings/integrations.tsx diff --git a/studio/pages/project/[ref]/settings/storage.tsx b/apps/studio/pages/project/[ref]/settings/storage.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/storage.tsx rename to apps/studio/pages/project/[ref]/settings/storage.tsx diff --git a/studio/pages/project/[ref]/settings/vault/keys.tsx b/apps/studio/pages/project/[ref]/settings/vault/keys.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/vault/keys.tsx rename to apps/studio/pages/project/[ref]/settings/vault/keys.tsx diff --git a/studio/pages/project/[ref]/settings/vault/secrets.tsx b/apps/studio/pages/project/[ref]/settings/vault/secrets.tsx similarity index 100% rename from studio/pages/project/[ref]/settings/vault/secrets.tsx rename to apps/studio/pages/project/[ref]/settings/vault/secrets.tsx diff --git a/studio/pages/project/[ref]/sql/[id].tsx b/apps/studio/pages/project/[ref]/sql/[id].tsx similarity index 100% rename from studio/pages/project/[ref]/sql/[id].tsx rename to apps/studio/pages/project/[ref]/sql/[id].tsx diff --git a/studio/pages/project/[ref]/sql/quickstarts.tsx b/apps/studio/pages/project/[ref]/sql/quickstarts.tsx similarity index 100% rename from studio/pages/project/[ref]/sql/quickstarts.tsx rename to apps/studio/pages/project/[ref]/sql/quickstarts.tsx diff --git a/studio/pages/project/[ref]/sql/templates.tsx b/apps/studio/pages/project/[ref]/sql/templates.tsx similarity index 100% rename from studio/pages/project/[ref]/sql/templates.tsx rename to apps/studio/pages/project/[ref]/sql/templates.tsx diff --git a/studio/pages/project/[ref]/storage/buckets/[bucketId].tsx b/apps/studio/pages/project/[ref]/storage/buckets/[bucketId].tsx similarity index 100% rename from studio/pages/project/[ref]/storage/buckets/[bucketId].tsx rename to apps/studio/pages/project/[ref]/storage/buckets/[bucketId].tsx diff --git a/studio/pages/project/[ref]/storage/buckets/index.tsx b/apps/studio/pages/project/[ref]/storage/buckets/index.tsx similarity index 100% rename from studio/pages/project/[ref]/storage/buckets/index.tsx rename to apps/studio/pages/project/[ref]/storage/buckets/index.tsx diff --git a/studio/pages/project/[ref]/storage/index.tsx b/apps/studio/pages/project/[ref]/storage/index.tsx similarity index 100% rename from studio/pages/project/[ref]/storage/index.tsx rename to apps/studio/pages/project/[ref]/storage/index.tsx diff --git a/studio/pages/project/[ref]/storage/policies.tsx b/apps/studio/pages/project/[ref]/storage/policies.tsx similarity index 100% rename from studio/pages/project/[ref]/storage/policies.tsx rename to apps/studio/pages/project/[ref]/storage/policies.tsx diff --git a/studio/pages/project/_/[[...routeSlug]].tsx b/apps/studio/pages/project/_/[[...routeSlug]].tsx similarity index 100% rename from studio/pages/project/_/[[...routeSlug]].tsx rename to apps/studio/pages/project/_/[[...routeSlug]].tsx diff --git a/studio/pages/projects.tsx b/apps/studio/pages/projects.tsx similarity index 100% rename from studio/pages/projects.tsx rename to apps/studio/pages/projects.tsx diff --git a/studio/pages/reset-password.tsx b/apps/studio/pages/reset-password.tsx similarity index 100% rename from studio/pages/reset-password.tsx rename to apps/studio/pages/reset-password.tsx diff --git a/studio/pages/sign-in-fly-tos.tsx b/apps/studio/pages/sign-in-fly-tos.tsx similarity index 100% rename from studio/pages/sign-in-fly-tos.tsx rename to apps/studio/pages/sign-in-fly-tos.tsx diff --git a/studio/pages/sign-in-mfa.tsx b/apps/studio/pages/sign-in-mfa.tsx similarity index 100% rename from studio/pages/sign-in-mfa.tsx rename to apps/studio/pages/sign-in-mfa.tsx diff --git a/studio/pages/sign-in-sso.tsx b/apps/studio/pages/sign-in-sso.tsx similarity index 100% rename from studio/pages/sign-in-sso.tsx rename to apps/studio/pages/sign-in-sso.tsx diff --git a/studio/pages/sign-in.tsx b/apps/studio/pages/sign-in.tsx similarity index 100% rename from studio/pages/sign-in.tsx rename to apps/studio/pages/sign-in.tsx diff --git a/studio/pages/sign-up.tsx b/apps/studio/pages/sign-up.tsx similarity index 100% rename from studio/pages/sign-up.tsx rename to apps/studio/pages/sign-up.tsx diff --git a/studio/pages/support/new.tsx b/apps/studio/pages/support/new.tsx similarity index 100% rename from studio/pages/support/new.tsx rename to apps/studio/pages/support/new.tsx diff --git a/studio/pages/vercel/complete.tsx b/apps/studio/pages/vercel/complete.tsx similarity index 100% rename from studio/pages/vercel/complete.tsx rename to apps/studio/pages/vercel/complete.tsx diff --git a/studio/pages/vercel/integrate.tsx b/apps/studio/pages/vercel/integrate.tsx similarity index 100% rename from studio/pages/vercel/integrate.tsx rename to apps/studio/pages/vercel/integrate.tsx diff --git a/studio/pages/vercel/setupOrg.tsx b/apps/studio/pages/vercel/setupOrg.tsx similarity index 100% rename from studio/pages/vercel/setupOrg.tsx rename to apps/studio/pages/vercel/setupOrg.tsx diff --git a/studio/pages/vercel/setupProject.tsx b/apps/studio/pages/vercel/setupProject.tsx similarity index 100% rename from studio/pages/vercel/setupProject.tsx rename to apps/studio/pages/vercel/setupProject.tsx diff --git a/studio/postcss.config.js b/apps/studio/postcss.config.js similarity index 100% rename from studio/postcss.config.js rename to apps/studio/postcss.config.js diff --git a/studio/public/archive/supabase-logo-lw8.svg b/apps/studio/public/archive/supabase-logo-lw8.svg similarity index 100% rename from studio/public/archive/supabase-logo-lw8.svg rename to apps/studio/public/archive/supabase-logo-lw8.svg diff --git a/studio/public/css/fonts.css b/apps/studio/public/css/fonts.css similarity index 100% rename from studio/public/css/fonts.css rename to apps/studio/public/css/fonts.css diff --git a/studio/public/favicon/android-chrome-192x192.png b/apps/studio/public/favicon/android-chrome-192x192.png similarity index 100% rename from studio/public/favicon/android-chrome-192x192.png rename to apps/studio/public/favicon/android-chrome-192x192.png diff --git a/studio/public/favicon/android-chrome-512x512.png b/apps/studio/public/favicon/android-chrome-512x512.png similarity index 100% rename from studio/public/favicon/android-chrome-512x512.png rename to apps/studio/public/favicon/android-chrome-512x512.png diff --git a/studio/public/favicon/android-icon-144x144.png b/apps/studio/public/favicon/android-icon-144x144.png similarity index 100% rename from studio/public/favicon/android-icon-144x144.png rename to apps/studio/public/favicon/android-icon-144x144.png diff --git a/studio/public/favicon/android-icon-192x192.png b/apps/studio/public/favicon/android-icon-192x192.png similarity index 100% rename from studio/public/favicon/android-icon-192x192.png rename to apps/studio/public/favicon/android-icon-192x192.png diff --git a/studio/public/favicon/android-icon-36x36.png b/apps/studio/public/favicon/android-icon-36x36.png similarity index 100% rename from studio/public/favicon/android-icon-36x36.png rename to apps/studio/public/favicon/android-icon-36x36.png diff --git a/studio/public/favicon/android-icon-48x48.png b/apps/studio/public/favicon/android-icon-48x48.png similarity index 100% rename from studio/public/favicon/android-icon-48x48.png rename to apps/studio/public/favicon/android-icon-48x48.png diff --git a/studio/public/favicon/android-icon-72x72.png b/apps/studio/public/favicon/android-icon-72x72.png similarity index 100% rename from studio/public/favicon/android-icon-72x72.png rename to apps/studio/public/favicon/android-icon-72x72.png diff --git a/studio/public/favicon/android-icon-96x96.png b/apps/studio/public/favicon/android-icon-96x96.png similarity index 100% rename from studio/public/favicon/android-icon-96x96.png rename to apps/studio/public/favicon/android-icon-96x96.png diff --git a/studio/public/favicon/apple-icon-114x114.png b/apps/studio/public/favicon/apple-icon-114x114.png similarity index 100% rename from studio/public/favicon/apple-icon-114x114.png rename to apps/studio/public/favicon/apple-icon-114x114.png diff --git a/studio/public/favicon/apple-icon-120x120.png b/apps/studio/public/favicon/apple-icon-120x120.png similarity index 100% rename from studio/public/favicon/apple-icon-120x120.png rename to apps/studio/public/favicon/apple-icon-120x120.png diff --git a/studio/public/favicon/apple-icon-144x144.png b/apps/studio/public/favicon/apple-icon-144x144.png similarity index 100% rename from studio/public/favicon/apple-icon-144x144.png rename to apps/studio/public/favicon/apple-icon-144x144.png diff --git a/studio/public/favicon/apple-icon-152x152.png b/apps/studio/public/favicon/apple-icon-152x152.png similarity index 100% rename from studio/public/favicon/apple-icon-152x152.png rename to apps/studio/public/favicon/apple-icon-152x152.png diff --git a/studio/public/favicon/apple-icon-180x180.png b/apps/studio/public/favicon/apple-icon-180x180.png similarity index 100% rename from studio/public/favicon/apple-icon-180x180.png rename to apps/studio/public/favicon/apple-icon-180x180.png diff --git a/studio/public/favicon/apple-icon-57x57.png b/apps/studio/public/favicon/apple-icon-57x57.png similarity index 100% rename from studio/public/favicon/apple-icon-57x57.png rename to apps/studio/public/favicon/apple-icon-57x57.png diff --git a/studio/public/favicon/apple-icon-60x60.png b/apps/studio/public/favicon/apple-icon-60x60.png similarity index 100% rename from studio/public/favicon/apple-icon-60x60.png rename to apps/studio/public/favicon/apple-icon-60x60.png diff --git a/studio/public/favicon/apple-icon-72x72.png b/apps/studio/public/favicon/apple-icon-72x72.png similarity index 100% rename from studio/public/favicon/apple-icon-72x72.png rename to apps/studio/public/favicon/apple-icon-72x72.png diff --git a/studio/public/favicon/apple-icon-76x76.png b/apps/studio/public/favicon/apple-icon-76x76.png similarity index 100% rename from studio/public/favicon/apple-icon-76x76.png rename to apps/studio/public/favicon/apple-icon-76x76.png diff --git a/studio/public/favicon/apple-icon-precomposed.png b/apps/studio/public/favicon/apple-icon-precomposed.png similarity index 100% rename from studio/public/favicon/apple-icon-precomposed.png rename to apps/studio/public/favicon/apple-icon-precomposed.png diff --git a/studio/public/favicon/apple-icon.png b/apps/studio/public/favicon/apple-icon.png similarity index 100% rename from studio/public/favicon/apple-icon.png rename to apps/studio/public/favicon/apple-icon.png diff --git a/studio/public/favicon/apple-touch-icon-114x114.png b/apps/studio/public/favicon/apple-touch-icon-114x114.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-114x114.png rename to apps/studio/public/favicon/apple-touch-icon-114x114.png diff --git a/studio/public/favicon/apple-touch-icon-120x120.png b/apps/studio/public/favicon/apple-touch-icon-120x120.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-120x120.png rename to apps/studio/public/favicon/apple-touch-icon-120x120.png diff --git a/studio/public/favicon/apple-touch-icon-144x144.png b/apps/studio/public/favicon/apple-touch-icon-144x144.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-144x144.png rename to apps/studio/public/favicon/apple-touch-icon-144x144.png diff --git a/studio/public/favicon/apple-touch-icon-152x152.png b/apps/studio/public/favicon/apple-touch-icon-152x152.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-152x152.png rename to apps/studio/public/favicon/apple-touch-icon-152x152.png diff --git a/studio/public/favicon/apple-touch-icon-57x57.png b/apps/studio/public/favicon/apple-touch-icon-57x57.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-57x57.png rename to apps/studio/public/favicon/apple-touch-icon-57x57.png diff --git a/studio/public/favicon/apple-touch-icon-60x60.png b/apps/studio/public/favicon/apple-touch-icon-60x60.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-60x60.png rename to apps/studio/public/favicon/apple-touch-icon-60x60.png diff --git a/studio/public/favicon/apple-touch-icon-72x72.png b/apps/studio/public/favicon/apple-touch-icon-72x72.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-72x72.png rename to apps/studio/public/favicon/apple-touch-icon-72x72.png diff --git a/studio/public/favicon/apple-touch-icon-76x76.png b/apps/studio/public/favicon/apple-touch-icon-76x76.png similarity index 100% rename from studio/public/favicon/apple-touch-icon-76x76.png rename to apps/studio/public/favicon/apple-touch-icon-76x76.png diff --git a/studio/public/favicon/archive/lw7/android-chrome-192x192.png b/apps/studio/public/favicon/archive/lw7/android-chrome-192x192.png similarity index 100% rename from studio/public/favicon/archive/lw7/android-chrome-192x192.png rename to apps/studio/public/favicon/archive/lw7/android-chrome-192x192.png diff --git a/studio/public/favicon/archive/lw7/android-chrome-512x512.png b/apps/studio/public/favicon/archive/lw7/android-chrome-512x512.png similarity index 100% rename from studio/public/favicon/archive/lw7/android-chrome-512x512.png rename to apps/studio/public/favicon/archive/lw7/android-chrome-512x512.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-114x114.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-114x114.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-114x114.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-114x114.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-120x120.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-120x120.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-120x120.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-120x120.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-144x144.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-144x144.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-144x144.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-144x144.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-152x152.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-152x152.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-152x152.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-152x152.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-57x57.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-57x57.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-57x57.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-57x57.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-60x60.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-60x60.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-60x60.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-60x60.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-72x72.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-72x72.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-72x72.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-72x72.png diff --git a/studio/public/favicon/archive/lw7/apple-touch-icon-76x76.png b/apps/studio/public/favicon/archive/lw7/apple-touch-icon-76x76.png similarity index 100% rename from studio/public/favicon/archive/lw7/apple-touch-icon-76x76.png rename to apps/studio/public/favicon/archive/lw7/apple-touch-icon-76x76.png diff --git a/studio/public/favicon/archive/lw7/favicon-128.png b/apps/studio/public/favicon/archive/lw7/favicon-128.png similarity index 100% rename from studio/public/favicon/archive/lw7/favicon-128.png rename to apps/studio/public/favicon/archive/lw7/favicon-128.png diff --git a/studio/public/favicon/archive/lw7/favicon-16x16.png b/apps/studio/public/favicon/archive/lw7/favicon-16x16.png similarity index 100% rename from studio/public/favicon/archive/lw7/favicon-16x16.png rename to apps/studio/public/favicon/archive/lw7/favicon-16x16.png diff --git a/studio/public/favicon/archive/lw7/favicon-196x196.png b/apps/studio/public/favicon/archive/lw7/favicon-196x196.png similarity index 100% rename from studio/public/favicon/archive/lw7/favicon-196x196.png rename to apps/studio/public/favicon/archive/lw7/favicon-196x196.png diff --git a/studio/public/favicon/archive/lw7/favicon-32x32.png b/apps/studio/public/favicon/archive/lw7/favicon-32x32.png similarity index 100% rename from studio/public/favicon/archive/lw7/favicon-32x32.png rename to apps/studio/public/favicon/archive/lw7/favicon-32x32.png diff --git a/studio/public/favicon/archive/lw7/favicon-96x96.png b/apps/studio/public/favicon/archive/lw7/favicon-96x96.png similarity index 100% rename from studio/public/favicon/archive/lw7/favicon-96x96.png rename to apps/studio/public/favicon/archive/lw7/favicon-96x96.png diff --git a/studio/public/favicon/archive/lw7/favicon.ico b/apps/studio/public/favicon/archive/lw7/favicon.ico similarity index 100% rename from studio/public/favicon/archive/lw7/favicon.ico rename to apps/studio/public/favicon/archive/lw7/favicon.ico diff --git a/studio/public/favicon/archive/lw7/mstile-144x144.png b/apps/studio/public/favicon/archive/lw7/mstile-144x144.png similarity index 100% rename from studio/public/favicon/archive/lw7/mstile-144x144.png rename to apps/studio/public/favicon/archive/lw7/mstile-144x144.png diff --git a/studio/public/favicon/archive/lw7/mstile-150x150.png b/apps/studio/public/favicon/archive/lw7/mstile-150x150.png similarity index 100% rename from studio/public/favicon/archive/lw7/mstile-150x150.png rename to apps/studio/public/favicon/archive/lw7/mstile-150x150.png diff --git a/studio/public/favicon/archive/lw7/mstile-310x150.png b/apps/studio/public/favicon/archive/lw7/mstile-310x150.png similarity index 100% rename from studio/public/favicon/archive/lw7/mstile-310x150.png rename to apps/studio/public/favicon/archive/lw7/mstile-310x150.png diff --git a/studio/public/favicon/archive/lw7/mstile-310x310.png b/apps/studio/public/favicon/archive/lw7/mstile-310x310.png similarity index 100% rename from studio/public/favicon/archive/lw7/mstile-310x310.png rename to apps/studio/public/favicon/archive/lw7/mstile-310x310.png diff --git a/studio/public/favicon/archive/lw7/mstile-70x70.png b/apps/studio/public/favicon/archive/lw7/mstile-70x70.png similarity index 100% rename from studio/public/favicon/archive/lw7/mstile-70x70.png rename to apps/studio/public/favicon/archive/lw7/mstile-70x70.png diff --git a/studio/public/favicon/archive/lw8/android-icon-144x144.png b/apps/studio/public/favicon/archive/lw8/android-icon-144x144.png similarity index 100% rename from studio/public/favicon/archive/lw8/android-icon-144x144.png rename to apps/studio/public/favicon/archive/lw8/android-icon-144x144.png diff --git a/studio/public/favicon/archive/lw8/android-icon-192x192.png b/apps/studio/public/favicon/archive/lw8/android-icon-192x192.png similarity index 100% rename from studio/public/favicon/archive/lw8/android-icon-192x192.png rename to apps/studio/public/favicon/archive/lw8/android-icon-192x192.png diff --git a/studio/public/favicon/archive/lw8/android-icon-36x36.png b/apps/studio/public/favicon/archive/lw8/android-icon-36x36.png similarity index 100% rename from studio/public/favicon/archive/lw8/android-icon-36x36.png rename to apps/studio/public/favicon/archive/lw8/android-icon-36x36.png diff --git a/studio/public/favicon/archive/lw8/android-icon-48x48.png b/apps/studio/public/favicon/archive/lw8/android-icon-48x48.png similarity index 100% rename from studio/public/favicon/archive/lw8/android-icon-48x48.png rename to apps/studio/public/favicon/archive/lw8/android-icon-48x48.png diff --git a/studio/public/favicon/archive/lw8/android-icon-72x72.png b/apps/studio/public/favicon/archive/lw8/android-icon-72x72.png similarity index 100% rename from studio/public/favicon/archive/lw8/android-icon-72x72.png rename to apps/studio/public/favicon/archive/lw8/android-icon-72x72.png diff --git a/studio/public/favicon/archive/lw8/android-icon-96x96.png b/apps/studio/public/favicon/archive/lw8/android-icon-96x96.png similarity index 100% rename from studio/public/favicon/archive/lw8/android-icon-96x96.png rename to apps/studio/public/favicon/archive/lw8/android-icon-96x96.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-114x114.png b/apps/studio/public/favicon/archive/lw8/apple-icon-114x114.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-114x114.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-114x114.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-120x120.png b/apps/studio/public/favicon/archive/lw8/apple-icon-120x120.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-120x120.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-120x120.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-144x144.png b/apps/studio/public/favicon/archive/lw8/apple-icon-144x144.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-144x144.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-144x144.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-152x152.png b/apps/studio/public/favicon/archive/lw8/apple-icon-152x152.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-152x152.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-152x152.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-180x180.png b/apps/studio/public/favicon/archive/lw8/apple-icon-180x180.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-180x180.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-180x180.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-57x57.png b/apps/studio/public/favicon/archive/lw8/apple-icon-57x57.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-57x57.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-57x57.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-60x60.png b/apps/studio/public/favicon/archive/lw8/apple-icon-60x60.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-60x60.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-60x60.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-72x72.png b/apps/studio/public/favicon/archive/lw8/apple-icon-72x72.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-72x72.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-72x72.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-76x76.png b/apps/studio/public/favicon/archive/lw8/apple-icon-76x76.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-76x76.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-76x76.png diff --git a/studio/public/favicon/archive/lw8/apple-icon-precomposed.png b/apps/studio/public/favicon/archive/lw8/apple-icon-precomposed.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon-precomposed.png rename to apps/studio/public/favicon/archive/lw8/apple-icon-precomposed.png diff --git a/studio/public/favicon/archive/lw8/apple-icon.png b/apps/studio/public/favicon/archive/lw8/apple-icon.png similarity index 100% rename from studio/public/favicon/archive/lw8/apple-icon.png rename to apps/studio/public/favicon/archive/lw8/apple-icon.png diff --git a/studio/public/favicon/archive/lw8/favicon-16x16.png b/apps/studio/public/favicon/archive/lw8/favicon-16x16.png similarity index 100% rename from studio/public/favicon/archive/lw8/favicon-16x16.png rename to apps/studio/public/favicon/archive/lw8/favicon-16x16.png diff --git a/studio/public/favicon/archive/lw8/favicon-32x32.png b/apps/studio/public/favicon/archive/lw8/favicon-32x32.png similarity index 100% rename from studio/public/favicon/archive/lw8/favicon-32x32.png rename to apps/studio/public/favicon/archive/lw8/favicon-32x32.png diff --git a/studio/public/favicon/archive/lw8/favicon-96x96.png b/apps/studio/public/favicon/archive/lw8/favicon-96x96.png similarity index 100% rename from studio/public/favicon/archive/lw8/favicon-96x96.png rename to apps/studio/public/favicon/archive/lw8/favicon-96x96.png diff --git a/studio/public/favicon/archive/lw8/favicon.ico b/apps/studio/public/favicon/archive/lw8/favicon.ico similarity index 100% rename from studio/public/favicon/archive/lw8/favicon.ico rename to apps/studio/public/favicon/archive/lw8/favicon.ico diff --git a/studio/public/favicon/archive/lw8/ms-icon-144x144.png b/apps/studio/public/favicon/archive/lw8/ms-icon-144x144.png similarity index 100% rename from studio/public/favicon/archive/lw8/ms-icon-144x144.png rename to apps/studio/public/favicon/archive/lw8/ms-icon-144x144.png diff --git a/studio/public/favicon/archive/lw8/ms-icon-150x150.png b/apps/studio/public/favicon/archive/lw8/ms-icon-150x150.png similarity index 100% rename from studio/public/favicon/archive/lw8/ms-icon-150x150.png rename to apps/studio/public/favicon/archive/lw8/ms-icon-150x150.png diff --git a/studio/public/favicon/archive/lw8/ms-icon-310x310.png b/apps/studio/public/favicon/archive/lw8/ms-icon-310x310.png similarity index 100% rename from studio/public/favicon/archive/lw8/ms-icon-310x310.png rename to apps/studio/public/favicon/archive/lw8/ms-icon-310x310.png diff --git a/studio/public/favicon/archive/lw8/ms-icon-70x70.png b/apps/studio/public/favicon/archive/lw8/ms-icon-70x70.png similarity index 100% rename from studio/public/favicon/archive/lw8/ms-icon-70x70.png rename to apps/studio/public/favicon/archive/lw8/ms-icon-70x70.png diff --git a/studio/public/favicon/browserconfig.xml b/apps/studio/public/favicon/browserconfig.xml similarity index 100% rename from studio/public/favicon/browserconfig.xml rename to apps/studio/public/favicon/browserconfig.xml diff --git a/studio/public/favicon/favicon-128.png b/apps/studio/public/favicon/favicon-128.png similarity index 100% rename from studio/public/favicon/favicon-128.png rename to apps/studio/public/favicon/favicon-128.png diff --git a/studio/public/favicon/favicon-16x16.png b/apps/studio/public/favicon/favicon-16x16.png similarity index 100% rename from studio/public/favicon/favicon-16x16.png rename to apps/studio/public/favicon/favicon-16x16.png diff --git a/studio/public/favicon/favicon-196x196.png b/apps/studio/public/favicon/favicon-196x196.png similarity index 100% rename from studio/public/favicon/favicon-196x196.png rename to apps/studio/public/favicon/favicon-196x196.png diff --git a/studio/public/favicon/favicon-32x32.png b/apps/studio/public/favicon/favicon-32x32.png similarity index 100% rename from studio/public/favicon/favicon-32x32.png rename to apps/studio/public/favicon/favicon-32x32.png diff --git a/studio/public/favicon/favicon-96x96.png b/apps/studio/public/favicon/favicon-96x96.png similarity index 100% rename from studio/public/favicon/favicon-96x96.png rename to apps/studio/public/favicon/favicon-96x96.png diff --git a/studio/public/favicon/favicon.ico b/apps/studio/public/favicon/favicon.ico similarity index 100% rename from studio/public/favicon/favicon.ico rename to apps/studio/public/favicon/favicon.ico diff --git a/studio/public/favicon/manifest.json b/apps/studio/public/favicon/manifest.json similarity index 100% rename from studio/public/favicon/manifest.json rename to apps/studio/public/favicon/manifest.json diff --git a/studio/public/favicon/ms-icon-144x144.png b/apps/studio/public/favicon/ms-icon-144x144.png similarity index 100% rename from studio/public/favicon/ms-icon-144x144.png rename to apps/studio/public/favicon/ms-icon-144x144.png diff --git a/studio/public/favicon/ms-icon-150x150.png b/apps/studio/public/favicon/ms-icon-150x150.png similarity index 100% rename from studio/public/favicon/ms-icon-150x150.png rename to apps/studio/public/favicon/ms-icon-150x150.png diff --git a/studio/public/favicon/ms-icon-310x310.png b/apps/studio/public/favicon/ms-icon-310x310.png similarity index 100% rename from studio/public/favicon/ms-icon-310x310.png rename to apps/studio/public/favicon/ms-icon-310x310.png diff --git a/studio/public/favicon/ms-icon-70x70.png b/apps/studio/public/favicon/ms-icon-70x70.png similarity index 100% rename from studio/public/favicon/ms-icon-70x70.png rename to apps/studio/public/favicon/ms-icon-70x70.png diff --git a/studio/public/favicon/mstile-144x144.png b/apps/studio/public/favicon/mstile-144x144.png similarity index 100% rename from studio/public/favicon/mstile-144x144.png rename to apps/studio/public/favicon/mstile-144x144.png diff --git a/studio/public/favicon/mstile-150x150.png b/apps/studio/public/favicon/mstile-150x150.png similarity index 100% rename from studio/public/favicon/mstile-150x150.png rename to apps/studio/public/favicon/mstile-150x150.png diff --git a/studio/public/favicon/mstile-310x150.png b/apps/studio/public/favicon/mstile-310x150.png similarity index 100% rename from studio/public/favicon/mstile-310x150.png rename to apps/studio/public/favicon/mstile-310x150.png diff --git a/studio/public/favicon/mstile-310x310.png b/apps/studio/public/favicon/mstile-310x310.png similarity index 100% rename from studio/public/favicon/mstile-310x310.png rename to apps/studio/public/favicon/mstile-310x310.png diff --git a/studio/public/favicon/mstile-70x70.png b/apps/studio/public/favicon/mstile-70x70.png similarity index 100% rename from studio/public/favicon/mstile-70x70.png rename to apps/studio/public/favicon/mstile-70x70.png diff --git a/studio/public/favicon/site.webmanifest b/apps/studio/public/favicon/site.webmanifest similarity index 100% rename from studio/public/favicon/site.webmanifest rename to apps/studio/public/favicon/site.webmanifest diff --git a/studio/public/fonts/custom/CustomFont-Black.woff b/apps/studio/public/fonts/custom/CustomFont-Black.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-Black.woff rename to apps/studio/public/fonts/custom/CustomFont-Black.woff diff --git a/studio/public/fonts/custom/CustomFont-Black.woff2 b/apps/studio/public/fonts/custom/CustomFont-Black.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-Black.woff2 rename to apps/studio/public/fonts/custom/CustomFont-Black.woff2 diff --git a/studio/public/fonts/custom/CustomFont-BlackItalic.woff b/apps/studio/public/fonts/custom/CustomFont-BlackItalic.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-BlackItalic.woff rename to apps/studio/public/fonts/custom/CustomFont-BlackItalic.woff diff --git a/studio/public/fonts/custom/CustomFont-BlackItalic.woff2 b/apps/studio/public/fonts/custom/CustomFont-BlackItalic.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-BlackItalic.woff2 rename to apps/studio/public/fonts/custom/CustomFont-BlackItalic.woff2 diff --git a/studio/public/fonts/custom/CustomFont-Bold.woff b/apps/studio/public/fonts/custom/CustomFont-Bold.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-Bold.woff rename to apps/studio/public/fonts/custom/CustomFont-Bold.woff diff --git a/studio/public/fonts/custom/CustomFont-Bold.woff2 b/apps/studio/public/fonts/custom/CustomFont-Bold.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-Bold.woff2 rename to apps/studio/public/fonts/custom/CustomFont-Bold.woff2 diff --git a/studio/public/fonts/custom/CustomFont-BoldItalic.woff b/apps/studio/public/fonts/custom/CustomFont-BoldItalic.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-BoldItalic.woff rename to apps/studio/public/fonts/custom/CustomFont-BoldItalic.woff diff --git a/studio/public/fonts/custom/CustomFont-BoldItalic.woff2 b/apps/studio/public/fonts/custom/CustomFont-BoldItalic.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-BoldItalic.woff2 rename to apps/studio/public/fonts/custom/CustomFont-BoldItalic.woff2 diff --git a/studio/public/fonts/custom/CustomFont-Book.woff b/apps/studio/public/fonts/custom/CustomFont-Book.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-Book.woff rename to apps/studio/public/fonts/custom/CustomFont-Book.woff diff --git a/studio/public/fonts/custom/CustomFont-Book.woff2 b/apps/studio/public/fonts/custom/CustomFont-Book.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-Book.woff2 rename to apps/studio/public/fonts/custom/CustomFont-Book.woff2 diff --git a/studio/public/fonts/custom/CustomFont-BookItalic.woff b/apps/studio/public/fonts/custom/CustomFont-BookItalic.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-BookItalic.woff rename to apps/studio/public/fonts/custom/CustomFont-BookItalic.woff diff --git a/studio/public/fonts/custom/CustomFont-BookItalic.woff2 b/apps/studio/public/fonts/custom/CustomFont-BookItalic.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-BookItalic.woff2 rename to apps/studio/public/fonts/custom/CustomFont-BookItalic.woff2 diff --git a/studio/public/fonts/custom/CustomFont-Medium.woff b/apps/studio/public/fonts/custom/CustomFont-Medium.woff similarity index 100% rename from studio/public/fonts/custom/CustomFont-Medium.woff rename to apps/studio/public/fonts/custom/CustomFont-Medium.woff diff --git a/studio/public/fonts/custom/CustomFont-Medium.woff2 b/apps/studio/public/fonts/custom/CustomFont-Medium.woff2 similarity index 100% rename from studio/public/fonts/custom/CustomFont-Medium.woff2 rename to apps/studio/public/fonts/custom/CustomFont-Medium.woff2 diff --git a/studio/public/fonts/source-code-pro/SourceCodePro-Regular.eot b/apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.eot similarity index 100% rename from studio/public/fonts/source-code-pro/SourceCodePro-Regular.eot rename to apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.eot diff --git a/studio/public/fonts/source-code-pro/SourceCodePro-Regular.svg b/apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.svg similarity index 100% rename from studio/public/fonts/source-code-pro/SourceCodePro-Regular.svg rename to apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.svg diff --git a/studio/public/fonts/source-code-pro/SourceCodePro-Regular.ttf b/apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.ttf similarity index 100% rename from studio/public/fonts/source-code-pro/SourceCodePro-Regular.ttf rename to apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.ttf diff --git a/studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff b/apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff similarity index 100% rename from studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff rename to apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff diff --git a/studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff2 b/apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff2 similarity index 100% rename from studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff2 rename to apps/studio/public/fonts/source-code-pro/SourceCodePro-Regular.woff2 diff --git a/studio/public/img/archive.svg b/apps/studio/public/img/archive.svg similarity index 100% rename from studio/public/img/archive.svg rename to apps/studio/public/img/archive.svg diff --git a/studio/public/img/book-open.svg b/apps/studio/public/img/book-open.svg similarity index 100% rename from studio/public/img/book-open.svg rename to apps/studio/public/img/book-open.svg diff --git a/studio/public/img/book.svg b/apps/studio/public/img/book.svg similarity index 100% rename from studio/public/img/book.svg rename to apps/studio/public/img/book.svg diff --git a/studio/public/img/bucket-filled.svg b/apps/studio/public/img/bucket-filled.svg similarity index 100% rename from studio/public/img/bucket-filled.svg rename to apps/studio/public/img/bucket-filled.svg diff --git a/studio/public/img/custom-domain-off--light.png b/apps/studio/public/img/custom-domain-off--light.png similarity index 100% rename from studio/public/img/custom-domain-off--light.png rename to apps/studio/public/img/custom-domain-off--light.png diff --git a/studio/public/img/custom-domain-off.png b/apps/studio/public/img/custom-domain-off.png similarity index 100% rename from studio/public/img/custom-domain-off.png rename to apps/studio/public/img/custom-domain-off.png diff --git a/studio/public/img/custom-domain-on--light.png b/apps/studio/public/img/custom-domain-on--light.png similarity index 100% rename from studio/public/img/custom-domain-on--light.png rename to apps/studio/public/img/custom-domain-on--light.png diff --git a/studio/public/img/custom-domain-on.png b/apps/studio/public/img/custom-domain-on.png similarity index 100% rename from studio/public/img/custom-domain-on.png rename to apps/studio/public/img/custom-domain-on.png diff --git a/studio/public/img/database.svg b/apps/studio/public/img/database.svg similarity index 100% rename from studio/public/img/database.svg rename to apps/studio/public/img/database.svg diff --git a/studio/public/img/discord-icon.svg b/apps/studio/public/img/discord-icon.svg similarity index 100% rename from studio/public/img/discord-icon.svg rename to apps/studio/public/img/discord-icon.svg diff --git a/studio/public/img/eastwood-fatal-error.svg b/apps/studio/public/img/eastwood-fatal-error.svg similarity index 100% rename from studio/public/img/eastwood-fatal-error.svg rename to apps/studio/public/img/eastwood-fatal-error.svg diff --git a/studio/public/img/feedback/bug.svg b/apps/studio/public/img/feedback/bug.svg similarity index 100% rename from studio/public/img/feedback/bug.svg rename to apps/studio/public/img/feedback/bug.svg diff --git a/studio/public/img/feedback/feature_request.svg b/apps/studio/public/img/feedback/feature_request.svg similarity index 100% rename from studio/public/img/feedback/feature_request.svg rename to apps/studio/public/img/feedback/feature_request.svg diff --git a/studio/public/img/feedback/feedback.svg b/apps/studio/public/img/feedback/feedback.svg similarity index 100% rename from studio/public/img/feedback/feedback.svg rename to apps/studio/public/img/feedback/feedback.svg diff --git a/studio/public/img/feedback/problem.svg b/apps/studio/public/img/feedback/problem.svg similarity index 100% rename from studio/public/img/feedback/problem.svg rename to apps/studio/public/img/feedback/problem.svg diff --git a/studio/public/img/feedback/question.svg b/apps/studio/public/img/feedback/question.svg similarity index 100% rename from studio/public/img/feedback/question.svg rename to apps/studio/public/img/feedback/question.svg diff --git a/studio/public/img/file-filled.svg b/apps/studio/public/img/file-filled.svg similarity index 100% rename from studio/public/img/file-filled.svg rename to apps/studio/public/img/file-filled.svg diff --git a/studio/public/img/folder-filled.svg b/apps/studio/public/img/folder-filled.svg similarity index 100% rename from studio/public/img/folder-filled.svg rename to apps/studio/public/img/folder-filled.svg diff --git a/studio/public/img/function-providers/aws-lambda-severless-function.png b/apps/studio/public/img/function-providers/aws-lambda-severless-function.png similarity index 100% rename from studio/public/img/function-providers/aws-lambda-severless-function.png rename to apps/studio/public/img/function-providers/aws-lambda-severless-function.png diff --git a/studio/public/img/function-providers/google-cloud-run.png b/apps/studio/public/img/function-providers/google-cloud-run.png similarity index 100% rename from studio/public/img/function-providers/google-cloud-run.png rename to apps/studio/public/img/function-providers/google-cloud-run.png diff --git a/studio/public/img/function-providers/http-request.png b/apps/studio/public/img/function-providers/http-request.png similarity index 100% rename from studio/public/img/function-providers/http-request.png rename to apps/studio/public/img/function-providers/http-request.png diff --git a/studio/public/img/function-providers/supabase-severless-function.png b/apps/studio/public/img/function-providers/supabase-severless-function.png similarity index 100% rename from studio/public/img/function-providers/supabase-severless-function.png rename to apps/studio/public/img/function-providers/supabase-severless-function.png diff --git a/studio/public/img/graphql.svg b/apps/studio/public/img/graphql.svg similarity index 100% rename from studio/public/img/graphql.svg rename to apps/studio/public/img/graphql.svg diff --git a/studio/public/img/home.svg b/apps/studio/public/img/home.svg similarity index 100% rename from studio/public/img/home.svg rename to apps/studio/public/img/home.svg diff --git a/studio/public/img/icons/airtable-icon.svg b/apps/studio/public/img/icons/airtable-icon.svg similarity index 100% rename from studio/public/img/icons/airtable-icon.svg rename to apps/studio/public/img/icons/airtable-icon.svg diff --git a/studio/public/img/icons/api-icon.svg b/apps/studio/public/img/icons/api-icon.svg similarity index 100% rename from studio/public/img/icons/api-icon.svg rename to apps/studio/public/img/icons/api-icon.svg diff --git a/studio/public/img/icons/apple-icon.svg b/apps/studio/public/img/icons/apple-icon.svg similarity index 100% rename from studio/public/img/icons/apple-icon.svg rename to apps/studio/public/img/icons/apple-icon.svg diff --git a/studio/public/img/icons/bigquery-icon.svg b/apps/studio/public/img/icons/bigquery-icon.svg similarity index 100% rename from studio/public/img/icons/bigquery-icon.svg rename to apps/studio/public/img/icons/bigquery-icon.svg diff --git a/studio/public/img/icons/bitbucket-icon.svg b/apps/studio/public/img/icons/bitbucket-icon.svg similarity index 100% rename from studio/public/img/icons/bitbucket-icon.svg rename to apps/studio/public/img/icons/bitbucket-icon.svg diff --git a/studio/public/img/icons/c-sharp-icon.svg b/apps/studio/public/img/icons/c-sharp-icon.svg similarity index 100% rename from studio/public/img/icons/c-sharp-icon.svg rename to apps/studio/public/img/icons/c-sharp-icon.svg diff --git a/studio/public/img/icons/cli-icon.svg b/apps/studio/public/img/icons/cli-icon.svg similarity index 100% rename from studio/public/img/icons/cli-icon.svg rename to apps/studio/public/img/icons/cli-icon.svg diff --git a/studio/public/img/icons/clickhouse-icon.svg b/apps/studio/public/img/icons/clickhouse-icon.svg similarity index 100% rename from studio/public/img/icons/clickhouse-icon.svg rename to apps/studio/public/img/icons/clickhouse-icon.svg diff --git a/studio/public/img/icons/dart-icon.svg b/apps/studio/public/img/icons/dart-icon.svg similarity index 100% rename from studio/public/img/icons/dart-icon.svg rename to apps/studio/public/img/icons/dart-icon.svg diff --git a/studio/public/img/icons/discord-icon.svg b/apps/studio/public/img/icons/discord-icon.svg similarity index 100% rename from studio/public/img/icons/discord-icon.svg rename to apps/studio/public/img/icons/discord-icon.svg diff --git a/studio/public/img/icons/email-icon2.svg b/apps/studio/public/img/icons/email-icon2.svg similarity index 100% rename from studio/public/img/icons/email-icon2.svg rename to apps/studio/public/img/icons/email-icon2.svg diff --git a/studio/public/img/icons/expo-dark-icon.svg b/apps/studio/public/img/icons/expo-dark-icon.svg similarity index 100% rename from studio/public/img/icons/expo-dark-icon.svg rename to apps/studio/public/img/icons/expo-dark-icon.svg diff --git a/studio/public/img/icons/expo-icon.svg b/apps/studio/public/img/icons/expo-icon.svg similarity index 100% rename from studio/public/img/icons/expo-icon.svg rename to apps/studio/public/img/icons/expo-icon.svg diff --git a/studio/public/img/icons/facebook-icon.svg b/apps/studio/public/img/icons/facebook-icon.svg similarity index 100% rename from studio/public/img/icons/facebook-icon.svg rename to apps/studio/public/img/icons/facebook-icon.svg diff --git a/studio/public/img/icons/figma-icon.svg b/apps/studio/public/img/icons/figma-icon.svg similarity index 100% rename from studio/public/img/icons/figma-icon.svg rename to apps/studio/public/img/icons/figma-icon.svg diff --git a/studio/public/img/icons/firebase-icon.svg b/apps/studio/public/img/icons/firebase-icon.svg similarity index 100% rename from studio/public/img/icons/firebase-icon.svg rename to apps/studio/public/img/icons/firebase-icon.svg diff --git a/studio/public/img/icons/frameworks/angular.svg b/apps/studio/public/img/icons/frameworks/angular.svg similarity index 100% rename from studio/public/img/icons/frameworks/angular.svg rename to apps/studio/public/img/icons/frameworks/angular.svg diff --git a/studio/public/img/icons/frameworks/astro.svg b/apps/studio/public/img/icons/frameworks/astro.svg similarity index 100% rename from studio/public/img/icons/frameworks/astro.svg rename to apps/studio/public/img/icons/frameworks/astro.svg diff --git a/studio/public/img/icons/frameworks/blitzjs.svg b/apps/studio/public/img/icons/frameworks/blitzjs.svg similarity index 100% rename from studio/public/img/icons/frameworks/blitzjs.svg rename to apps/studio/public/img/icons/frameworks/blitzjs.svg diff --git a/studio/public/img/icons/frameworks/brunch.svg b/apps/studio/public/img/icons/frameworks/brunch.svg similarity index 100% rename from studio/public/img/icons/frameworks/brunch.svg rename to apps/studio/public/img/icons/frameworks/brunch.svg diff --git a/studio/public/img/icons/frameworks/create-react-app.svg b/apps/studio/public/img/icons/frameworks/create-react-app.svg similarity index 100% rename from studio/public/img/icons/frameworks/create-react-app.svg rename to apps/studio/public/img/icons/frameworks/create-react-app.svg diff --git a/studio/public/img/icons/frameworks/docusaurus-2.svg b/apps/studio/public/img/icons/frameworks/docusaurus-2.svg similarity index 100% rename from studio/public/img/icons/frameworks/docusaurus-2.svg rename to apps/studio/public/img/icons/frameworks/docusaurus-2.svg diff --git a/studio/public/img/icons/frameworks/docusaurus.svg b/apps/studio/public/img/icons/frameworks/docusaurus.svg similarity index 100% rename from studio/public/img/icons/frameworks/docusaurus.svg rename to apps/studio/public/img/icons/frameworks/docusaurus.svg diff --git a/studio/public/img/icons/frameworks/dojo.svg b/apps/studio/public/img/icons/frameworks/dojo.svg similarity index 100% rename from studio/public/img/icons/frameworks/dojo.svg rename to apps/studio/public/img/icons/frameworks/dojo.svg diff --git a/studio/public/img/icons/frameworks/eleventy.svg b/apps/studio/public/img/icons/frameworks/eleventy.svg similarity index 100% rename from studio/public/img/icons/frameworks/eleventy.svg rename to apps/studio/public/img/icons/frameworks/eleventy.svg diff --git a/studio/public/img/icons/frameworks/ember.svg b/apps/studio/public/img/icons/frameworks/ember.svg similarity index 100% rename from studio/public/img/icons/frameworks/ember.svg rename to apps/studio/public/img/icons/frameworks/ember.svg diff --git a/studio/public/img/icons/frameworks/gatsby.svg b/apps/studio/public/img/icons/frameworks/gatsby.svg similarity index 100% rename from studio/public/img/icons/frameworks/gatsby.svg rename to apps/studio/public/img/icons/frameworks/gatsby.svg diff --git a/studio/public/img/icons/frameworks/gridsome.svg b/apps/studio/public/img/icons/frameworks/gridsome.svg similarity index 100% rename from studio/public/img/icons/frameworks/gridsome.svg rename to apps/studio/public/img/icons/frameworks/gridsome.svg diff --git a/studio/public/img/icons/frameworks/hexo.svg b/apps/studio/public/img/icons/frameworks/hexo.svg similarity index 100% rename from studio/public/img/icons/frameworks/hexo.svg rename to apps/studio/public/img/icons/frameworks/hexo.svg diff --git a/studio/public/img/icons/frameworks/hugo.svg b/apps/studio/public/img/icons/frameworks/hugo.svg similarity index 100% rename from studio/public/img/icons/frameworks/hugo.svg rename to apps/studio/public/img/icons/frameworks/hugo.svg diff --git a/studio/public/img/icons/frameworks/hydrogen.svg b/apps/studio/public/img/icons/frameworks/hydrogen.svg similarity index 100% rename from studio/public/img/icons/frameworks/hydrogen.svg rename to apps/studio/public/img/icons/frameworks/hydrogen.svg diff --git a/studio/public/img/icons/frameworks/ionic-angular.svg b/apps/studio/public/img/icons/frameworks/ionic-angular.svg similarity index 100% rename from studio/public/img/icons/frameworks/ionic-angular.svg rename to apps/studio/public/img/icons/frameworks/ionic-angular.svg diff --git a/studio/public/img/icons/frameworks/ionic-react.svg b/apps/studio/public/img/icons/frameworks/ionic-react.svg similarity index 100% rename from studio/public/img/icons/frameworks/ionic-react.svg rename to apps/studio/public/img/icons/frameworks/ionic-react.svg diff --git a/studio/public/img/icons/frameworks/jekyll.svg b/apps/studio/public/img/icons/frameworks/jekyll.svg similarity index 100% rename from studio/public/img/icons/frameworks/jekyll.svg rename to apps/studio/public/img/icons/frameworks/jekyll.svg diff --git a/studio/public/img/icons/frameworks/middleman.svg b/apps/studio/public/img/icons/frameworks/middleman.svg similarity index 100% rename from studio/public/img/icons/frameworks/middleman.svg rename to apps/studio/public/img/icons/frameworks/middleman.svg diff --git a/studio/public/img/icons/frameworks/nextjs.svg b/apps/studio/public/img/icons/frameworks/nextjs.svg similarity index 100% rename from studio/public/img/icons/frameworks/nextjs.svg rename to apps/studio/public/img/icons/frameworks/nextjs.svg diff --git a/studio/public/img/icons/frameworks/nuxtjs.svg b/apps/studio/public/img/icons/frameworks/nuxtjs.svg similarity index 100% rename from studio/public/img/icons/frameworks/nuxtjs.svg rename to apps/studio/public/img/icons/frameworks/nuxtjs.svg diff --git a/studio/public/img/icons/frameworks/parcel.svg b/apps/studio/public/img/icons/frameworks/parcel.svg similarity index 100% rename from studio/public/img/icons/frameworks/parcel.svg rename to apps/studio/public/img/icons/frameworks/parcel.svg diff --git a/studio/public/img/icons/frameworks/polymer.svg b/apps/studio/public/img/icons/frameworks/polymer.svg similarity index 100% rename from studio/public/img/icons/frameworks/polymer.svg rename to apps/studio/public/img/icons/frameworks/polymer.svg diff --git a/studio/public/img/icons/frameworks/preact.svg b/apps/studio/public/img/icons/frameworks/preact.svg similarity index 100% rename from studio/public/img/icons/frameworks/preact.svg rename to apps/studio/public/img/icons/frameworks/preact.svg diff --git a/studio/public/img/icons/frameworks/redwoodjs.svg b/apps/studio/public/img/icons/frameworks/redwoodjs.svg similarity index 100% rename from studio/public/img/icons/frameworks/redwoodjs.svg rename to apps/studio/public/img/icons/frameworks/redwoodjs.svg diff --git a/studio/public/img/icons/frameworks/remix.svg b/apps/studio/public/img/icons/frameworks/remix.svg similarity index 100% rename from studio/public/img/icons/frameworks/remix.svg rename to apps/studio/public/img/icons/frameworks/remix.svg diff --git a/studio/public/img/icons/frameworks/saber.svg b/apps/studio/public/img/icons/frameworks/saber.svg similarity index 100% rename from studio/public/img/icons/frameworks/saber.svg rename to apps/studio/public/img/icons/frameworks/saber.svg diff --git a/studio/public/img/icons/frameworks/sanity.svg b/apps/studio/public/img/icons/frameworks/sanity.svg similarity index 100% rename from studio/public/img/icons/frameworks/sanity.svg rename to apps/studio/public/img/icons/frameworks/sanity.svg diff --git a/studio/public/img/icons/frameworks/sapper.svg b/apps/studio/public/img/icons/frameworks/sapper.svg similarity index 100% rename from studio/public/img/icons/frameworks/sapper.svg rename to apps/studio/public/img/icons/frameworks/sapper.svg diff --git a/studio/public/img/icons/frameworks/scully.svg b/apps/studio/public/img/icons/frameworks/scully.svg similarity index 100% rename from studio/public/img/icons/frameworks/scully.svg rename to apps/studio/public/img/icons/frameworks/scully.svg diff --git a/studio/public/img/icons/frameworks/solidstart.svg b/apps/studio/public/img/icons/frameworks/solidstart.svg similarity index 100% rename from studio/public/img/icons/frameworks/solidstart.svg rename to apps/studio/public/img/icons/frameworks/solidstart.svg diff --git a/studio/public/img/icons/frameworks/stencil.svg b/apps/studio/public/img/icons/frameworks/stencil.svg similarity index 100% rename from studio/public/img/icons/frameworks/stencil.svg rename to apps/studio/public/img/icons/frameworks/stencil.svg diff --git a/studio/public/img/icons/frameworks/storybook.svg b/apps/studio/public/img/icons/frameworks/storybook.svg similarity index 100% rename from studio/public/img/icons/frameworks/storybook.svg rename to apps/studio/public/img/icons/frameworks/storybook.svg diff --git a/studio/public/img/icons/frameworks/svelte.svg b/apps/studio/public/img/icons/frameworks/svelte.svg similarity index 100% rename from studio/public/img/icons/frameworks/svelte.svg rename to apps/studio/public/img/icons/frameworks/svelte.svg diff --git a/studio/public/img/icons/frameworks/sveltekit-1.svg b/apps/studio/public/img/icons/frameworks/sveltekit-1.svg similarity index 100% rename from studio/public/img/icons/frameworks/sveltekit-1.svg rename to apps/studio/public/img/icons/frameworks/sveltekit-1.svg diff --git a/studio/public/img/icons/frameworks/sveltekit.svg b/apps/studio/public/img/icons/frameworks/sveltekit.svg similarity index 100% rename from studio/public/img/icons/frameworks/sveltekit.svg rename to apps/studio/public/img/icons/frameworks/sveltekit.svg diff --git a/studio/public/img/icons/frameworks/umijs.svg b/apps/studio/public/img/icons/frameworks/umijs.svg similarity index 100% rename from studio/public/img/icons/frameworks/umijs.svg rename to apps/studio/public/img/icons/frameworks/umijs.svg diff --git a/studio/public/img/icons/frameworks/vite.svg b/apps/studio/public/img/icons/frameworks/vite.svg similarity index 100% rename from studio/public/img/icons/frameworks/vite.svg rename to apps/studio/public/img/icons/frameworks/vite.svg diff --git a/studio/public/img/icons/frameworks/vitepress.svg b/apps/studio/public/img/icons/frameworks/vitepress.svg similarity index 100% rename from studio/public/img/icons/frameworks/vitepress.svg rename to apps/studio/public/img/icons/frameworks/vitepress.svg diff --git a/studio/public/img/icons/frameworks/vue.svg b/apps/studio/public/img/icons/frameworks/vue.svg similarity index 100% rename from studio/public/img/icons/frameworks/vue.svg rename to apps/studio/public/img/icons/frameworks/vue.svg diff --git a/studio/public/img/icons/frameworks/vuepress.svg b/apps/studio/public/img/icons/frameworks/vuepress.svg similarity index 100% rename from studio/public/img/icons/frameworks/vuepress.svg rename to apps/studio/public/img/icons/frameworks/vuepress.svg diff --git a/studio/public/img/icons/frameworks/zola.svg b/apps/studio/public/img/icons/frameworks/zola.svg similarity index 100% rename from studio/public/img/icons/frameworks/zola.svg rename to apps/studio/public/img/icons/frameworks/zola.svg diff --git a/studio/public/img/icons/github-icon-dark.svg b/apps/studio/public/img/icons/github-icon-dark.svg similarity index 100% rename from studio/public/img/icons/github-icon-dark.svg rename to apps/studio/public/img/icons/github-icon-dark.svg diff --git a/studio/public/img/icons/github-icon.svg b/apps/studio/public/img/icons/github-icon.svg similarity index 100% rename from studio/public/img/icons/github-icon.svg rename to apps/studio/public/img/icons/github-icon.svg diff --git a/studio/public/img/icons/gitlab-icon.svg b/apps/studio/public/img/icons/gitlab-icon.svg similarity index 100% rename from studio/public/img/icons/gitlab-icon.svg rename to apps/studio/public/img/icons/gitlab-icon.svg diff --git a/studio/public/img/icons/google-icon.svg b/apps/studio/public/img/icons/google-icon.svg similarity index 100% rename from studio/public/img/icons/google-icon.svg rename to apps/studio/public/img/icons/google-icon.svg diff --git a/studio/public/img/icons/javascript-icon.svg b/apps/studio/public/img/icons/javascript-icon.svg similarity index 100% rename from studio/public/img/icons/javascript-icon.svg rename to apps/studio/public/img/icons/javascript-icon.svg diff --git a/studio/public/img/icons/kakao-icon.svg b/apps/studio/public/img/icons/kakao-icon.svg similarity index 100% rename from studio/public/img/icons/kakao-icon.svg rename to apps/studio/public/img/icons/kakao-icon.svg diff --git a/studio/public/img/icons/keycloak-icon.svg b/apps/studio/public/img/icons/keycloak-icon.svg similarity index 100% rename from studio/public/img/icons/keycloak-icon.svg rename to apps/studio/public/img/icons/keycloak-icon.svg diff --git a/studio/public/img/icons/kotlin-icon.svg b/apps/studio/public/img/icons/kotlin-icon.svg similarity index 100% rename from studio/public/img/icons/kotlin-icon.svg rename to apps/studio/public/img/icons/kotlin-icon.svg diff --git a/studio/public/img/icons/linkedin-icon.svg b/apps/studio/public/img/icons/linkedin-icon.svg similarity index 100% rename from studio/public/img/icons/linkedin-icon.svg rename to apps/studio/public/img/icons/linkedin-icon.svg diff --git a/studio/public/img/icons/logflare-icon.svg b/apps/studio/public/img/icons/logflare-icon.svg similarity index 100% rename from studio/public/img/icons/logflare-icon.svg rename to apps/studio/public/img/icons/logflare-icon.svg diff --git a/studio/public/img/icons/messagebird-icon.svg b/apps/studio/public/img/icons/messagebird-icon.svg similarity index 100% rename from studio/public/img/icons/messagebird-icon.svg rename to apps/studio/public/img/icons/messagebird-icon.svg diff --git a/studio/public/img/icons/microsoft-icon.svg b/apps/studio/public/img/icons/microsoft-icon.svg similarity index 100% rename from studio/public/img/icons/microsoft-icon.svg rename to apps/studio/public/img/icons/microsoft-icon.svg diff --git a/studio/public/img/icons/nestjs-icon.svg b/apps/studio/public/img/icons/nestjs-icon.svg similarity index 100% rename from studio/public/img/icons/nestjs-icon.svg rename to apps/studio/public/img/icons/nestjs-icon.svg diff --git a/studio/public/img/icons/nextjs-dark-icon.svg b/apps/studio/public/img/icons/nextjs-dark-icon.svg similarity index 100% rename from studio/public/img/icons/nextjs-dark-icon.svg rename to apps/studio/public/img/icons/nextjs-dark-icon.svg diff --git a/studio/public/img/icons/nextjs-icon.svg b/apps/studio/public/img/icons/nextjs-icon.svg similarity index 100% rename from studio/public/img/icons/nextjs-icon.svg rename to apps/studio/public/img/icons/nextjs-icon.svg diff --git a/studio/public/img/icons/notion-icon.svg b/apps/studio/public/img/icons/notion-icon.svg similarity index 100% rename from studio/public/img/icons/notion-icon.svg rename to apps/studio/public/img/icons/notion-icon.svg diff --git a/studio/public/img/icons/phone-icon4.svg b/apps/studio/public/img/icons/phone-icon4.svg similarity index 100% rename from studio/public/img/icons/phone-icon4.svg rename to apps/studio/public/img/icons/phone-icon4.svg diff --git a/studio/public/img/icons/python-icon.svg b/apps/studio/public/img/icons/python-icon.svg similarity index 100% rename from studio/public/img/icons/python-icon.svg rename to apps/studio/public/img/icons/python-icon.svg diff --git a/studio/public/img/icons/react-icon.svg b/apps/studio/public/img/icons/react-icon.svg similarity index 100% rename from studio/public/img/icons/react-icon.svg rename to apps/studio/public/img/icons/react-icon.svg diff --git a/studio/public/img/icons/react-native-icon.svg b/apps/studio/public/img/icons/react-native-icon.svg similarity index 100% rename from studio/public/img/icons/react-native-icon.svg rename to apps/studio/public/img/icons/react-native-icon.svg diff --git a/studio/public/img/icons/reference-auth-light.svg b/apps/studio/public/img/icons/reference-auth-light.svg similarity index 100% rename from studio/public/img/icons/reference-auth-light.svg rename to apps/studio/public/img/icons/reference-auth-light.svg diff --git a/studio/public/img/icons/reference-csharp-light.svg b/apps/studio/public/img/icons/reference-csharp-light.svg similarity index 100% rename from studio/public/img/icons/reference-csharp-light.svg rename to apps/studio/public/img/icons/reference-csharp-light.svg diff --git a/studio/public/img/icons/reference-csharp.svg b/apps/studio/public/img/icons/reference-csharp.svg similarity index 100% rename from studio/public/img/icons/reference-csharp.svg rename to apps/studio/public/img/icons/reference-csharp.svg diff --git a/studio/public/img/icons/reference-dart-light.svg b/apps/studio/public/img/icons/reference-dart-light.svg similarity index 100% rename from studio/public/img/icons/reference-dart-light.svg rename to apps/studio/public/img/icons/reference-dart-light.svg diff --git a/studio/public/img/icons/reference-dart.svg b/apps/studio/public/img/icons/reference-dart.svg similarity index 100% rename from studio/public/img/icons/reference-dart.svg rename to apps/studio/public/img/icons/reference-dart.svg diff --git a/studio/public/img/icons/reference-javascript-light.svg b/apps/studio/public/img/icons/reference-javascript-light.svg similarity index 100% rename from studio/public/img/icons/reference-javascript-light.svg rename to apps/studio/public/img/icons/reference-javascript-light.svg diff --git a/studio/public/img/icons/reference-javascript.svg b/apps/studio/public/img/icons/reference-javascript.svg similarity index 100% rename from studio/public/img/icons/reference-javascript.svg rename to apps/studio/public/img/icons/reference-javascript.svg diff --git a/studio/public/img/icons/reference-python-light.svg b/apps/studio/public/img/icons/reference-python-light.svg similarity index 100% rename from studio/public/img/icons/reference-python-light.svg rename to apps/studio/public/img/icons/reference-python-light.svg diff --git a/studio/public/img/icons/reference-python.svg b/apps/studio/public/img/icons/reference-python.svg similarity index 100% rename from studio/public/img/icons/reference-python.svg rename to apps/studio/public/img/icons/reference-python.svg diff --git a/studio/public/img/icons/rust-icon.svg b/apps/studio/public/img/icons/rust-icon.svg similarity index 100% rename from studio/public/img/icons/rust-icon.svg rename to apps/studio/public/img/icons/rust-icon.svg diff --git a/studio/public/img/icons/s3-icon.svg b/apps/studio/public/img/icons/s3-icon.svg similarity index 100% rename from studio/public/img/icons/s3-icon.svg rename to apps/studio/public/img/icons/s3-icon.svg diff --git a/studio/public/img/icons/saml-icon.svg b/apps/studio/public/img/icons/saml-icon.svg similarity index 100% rename from studio/public/img/icons/saml-icon.svg rename to apps/studio/public/img/icons/saml-icon.svg diff --git a/studio/public/img/icons/slack-icon.svg b/apps/studio/public/img/icons/slack-icon.svg similarity index 100% rename from studio/public/img/icons/slack-icon.svg rename to apps/studio/public/img/icons/slack-icon.svg diff --git a/studio/public/img/icons/spotify-icon.svg b/apps/studio/public/img/icons/spotify-icon.svg similarity index 100% rename from studio/public/img/icons/spotify-icon.svg rename to apps/studio/public/img/icons/spotify-icon.svg diff --git a/studio/public/img/icons/stripe-icon.svg b/apps/studio/public/img/icons/stripe-icon.svg similarity index 100% rename from studio/public/img/icons/stripe-icon.svg rename to apps/studio/public/img/icons/stripe-icon.svg diff --git a/studio/public/img/icons/svelte-icon.svg b/apps/studio/public/img/icons/svelte-icon.svg similarity index 100% rename from studio/public/img/icons/svelte-icon.svg rename to apps/studio/public/img/icons/svelte-icon.svg diff --git a/studio/public/img/icons/table-icon.svg b/apps/studio/public/img/icons/table-icon.svg similarity index 100% rename from studio/public/img/icons/table-icon.svg rename to apps/studio/public/img/icons/table-icon.svg diff --git a/studio/public/img/icons/textlocal-icon.png b/apps/studio/public/img/icons/textlocal-icon.png similarity index 100% rename from studio/public/img/icons/textlocal-icon.png rename to apps/studio/public/img/icons/textlocal-icon.png diff --git a/studio/public/img/icons/twilio-icon.svg b/apps/studio/public/img/icons/twilio-icon.svg similarity index 100% rename from studio/public/img/icons/twilio-icon.svg rename to apps/studio/public/img/icons/twilio-icon.svg diff --git a/studio/public/img/icons/twitch-icon.svg b/apps/studio/public/img/icons/twitch-icon.svg similarity index 100% rename from studio/public/img/icons/twitch-icon.svg rename to apps/studio/public/img/icons/twitch-icon.svg diff --git a/studio/public/img/icons/twitter-icon.svg b/apps/studio/public/img/icons/twitter-icon.svg similarity index 100% rename from studio/public/img/icons/twitter-icon.svg rename to apps/studio/public/img/icons/twitter-icon.svg diff --git a/studio/public/img/icons/vercel-icon.svg b/apps/studio/public/img/icons/vercel-icon.svg similarity index 100% rename from studio/public/img/icons/vercel-icon.svg rename to apps/studio/public/img/icons/vercel-icon.svg diff --git a/studio/public/img/icons/view-icon.svg b/apps/studio/public/img/icons/view-icon.svg similarity index 100% rename from studio/public/img/icons/view-icon.svg rename to apps/studio/public/img/icons/view-icon.svg diff --git a/studio/public/img/icons/vonage-icon.svg b/apps/studio/public/img/icons/vonage-icon.svg similarity index 100% rename from studio/public/img/icons/vonage-icon.svg rename to apps/studio/public/img/icons/vonage-icon.svg diff --git a/studio/public/img/icons/vuejs-icon.svg b/apps/studio/public/img/icons/vuejs-icon.svg similarity index 100% rename from studio/public/img/icons/vuejs-icon.svg rename to apps/studio/public/img/icons/vuejs-icon.svg diff --git a/studio/public/img/icons/workos-icon.svg b/apps/studio/public/img/icons/workos-icon.svg similarity index 100% rename from studio/public/img/icons/workos-icon.svg rename to apps/studio/public/img/icons/workos-icon.svg diff --git a/studio/public/img/icons/zoom-icon.svg b/apps/studio/public/img/icons/zoom-icon.svg similarity index 100% rename from studio/public/img/icons/zoom-icon.svg rename to apps/studio/public/img/icons/zoom-icon.svg diff --git a/studio/public/img/integrations/covers/github-cover.png b/apps/studio/public/img/integrations/covers/github-cover.png similarity index 100% rename from studio/public/img/integrations/covers/github-cover.png rename to apps/studio/public/img/integrations/covers/github-cover.png diff --git a/studio/public/img/integrations/covers/vercel-cover.png b/apps/studio/public/img/integrations/covers/vercel-cover.png similarity index 100% rename from studio/public/img/integrations/covers/vercel-cover.png rename to apps/studio/public/img/integrations/covers/vercel-cover.png diff --git a/studio/public/img/key.svg b/apps/studio/public/img/key.svg similarity index 100% rename from studio/public/img/key.svg rename to apps/studio/public/img/key.svg diff --git a/studio/public/img/libraries/c-sharp-icon.svg b/apps/studio/public/img/libraries/c-sharp-icon.svg similarity index 100% rename from studio/public/img/libraries/c-sharp-icon.svg rename to apps/studio/public/img/libraries/c-sharp-icon.svg diff --git a/studio/public/img/libraries/dart-icon.svg b/apps/studio/public/img/libraries/dart-icon.svg similarity index 100% rename from studio/public/img/libraries/dart-icon.svg rename to apps/studio/public/img/libraries/dart-icon.svg diff --git a/studio/public/img/libraries/expo-dark-icon.svg b/apps/studio/public/img/libraries/expo-dark-icon.svg similarity index 100% rename from studio/public/img/libraries/expo-dark-icon.svg rename to apps/studio/public/img/libraries/expo-dark-icon.svg diff --git a/studio/public/img/libraries/expo-icon.svg b/apps/studio/public/img/libraries/expo-icon.svg similarity index 100% rename from studio/public/img/libraries/expo-icon.svg rename to apps/studio/public/img/libraries/expo-icon.svg diff --git a/studio/public/img/libraries/flutter-icon.svg b/apps/studio/public/img/libraries/flutter-icon.svg similarity index 100% rename from studio/public/img/libraries/flutter-icon.svg rename to apps/studio/public/img/libraries/flutter-icon.svg diff --git a/studio/public/img/libraries/javascript-icon.svg b/apps/studio/public/img/libraries/javascript-icon.svg similarity index 100% rename from studio/public/img/libraries/javascript-icon.svg rename to apps/studio/public/img/libraries/javascript-icon.svg diff --git a/studio/public/img/libraries/kotlin-icon.svg b/apps/studio/public/img/libraries/kotlin-icon.svg similarity index 100% rename from studio/public/img/libraries/kotlin-icon.svg rename to apps/studio/public/img/libraries/kotlin-icon.svg diff --git a/studio/public/img/libraries/nestjs-icon.svg b/apps/studio/public/img/libraries/nestjs-icon.svg similarity index 100% rename from studio/public/img/libraries/nestjs-icon.svg rename to apps/studio/public/img/libraries/nestjs-icon.svg diff --git a/studio/public/img/libraries/nextjs-dark-icon.svg b/apps/studio/public/img/libraries/nextjs-dark-icon.svg similarity index 100% rename from studio/public/img/libraries/nextjs-dark-icon.svg rename to apps/studio/public/img/libraries/nextjs-dark-icon.svg diff --git a/studio/public/img/libraries/nextjs-icon.svg b/apps/studio/public/img/libraries/nextjs-icon.svg similarity index 100% rename from studio/public/img/libraries/nextjs-icon.svg rename to apps/studio/public/img/libraries/nextjs-icon.svg diff --git a/studio/public/img/libraries/python-icon.svg b/apps/studio/public/img/libraries/python-icon.svg similarity index 100% rename from studio/public/img/libraries/python-icon.svg rename to apps/studio/public/img/libraries/python-icon.svg diff --git a/studio/public/img/libraries/react-icon.svg b/apps/studio/public/img/libraries/react-icon.svg similarity index 100% rename from studio/public/img/libraries/react-icon.svg rename to apps/studio/public/img/libraries/react-icon.svg diff --git a/studio/public/img/libraries/react-native-icon.svg b/apps/studio/public/img/libraries/react-native-icon.svg similarity index 100% rename from studio/public/img/libraries/react-native-icon.svg rename to apps/studio/public/img/libraries/react-native-icon.svg diff --git a/studio/public/img/libraries/rust-icon.svg b/apps/studio/public/img/libraries/rust-icon.svg similarity index 100% rename from studio/public/img/libraries/rust-icon.svg rename to apps/studio/public/img/libraries/rust-icon.svg diff --git a/studio/public/img/libraries/svelte-icon.svg b/apps/studio/public/img/libraries/svelte-icon.svg similarity index 100% rename from studio/public/img/libraries/svelte-icon.svg rename to apps/studio/public/img/libraries/svelte-icon.svg diff --git a/studio/public/img/libraries/swift-icon.svg b/apps/studio/public/img/libraries/swift-icon.svg similarity index 100% rename from studio/public/img/libraries/swift-icon.svg rename to apps/studio/public/img/libraries/swift-icon.svg diff --git a/studio/public/img/libraries/vuejs-icon.svg b/apps/studio/public/img/libraries/vuejs-icon.svg similarity index 100% rename from studio/public/img/libraries/vuejs-icon.svg rename to apps/studio/public/img/libraries/vuejs-icon.svg diff --git a/studio/public/img/no-search-results.svg b/apps/studio/public/img/no-search-results.svg similarity index 100% rename from studio/public/img/no-search-results.svg rename to apps/studio/public/img/no-search-results.svg diff --git a/studio/public/img/optimized-compute-off--light.png b/apps/studio/public/img/optimized-compute-off--light.png similarity index 100% rename from studio/public/img/optimized-compute-off--light.png rename to apps/studio/public/img/optimized-compute-off--light.png diff --git a/studio/public/img/optimized-compute-off.png b/apps/studio/public/img/optimized-compute-off.png similarity index 100% rename from studio/public/img/optimized-compute-off.png rename to apps/studio/public/img/optimized-compute-off.png diff --git a/studio/public/img/optimized-compute-on--light.png b/apps/studio/public/img/optimized-compute-on--light.png similarity index 100% rename from studio/public/img/optimized-compute-on--light.png rename to apps/studio/public/img/optimized-compute-on--light.png diff --git a/studio/public/img/optimized-compute-on.png b/apps/studio/public/img/optimized-compute-on.png similarity index 100% rename from studio/public/img/optimized-compute-on.png rename to apps/studio/public/img/optimized-compute-on.png diff --git a/studio/public/img/payment-methods/amazon-payments.png b/apps/studio/public/img/payment-methods/amazon-payments.png similarity index 100% rename from studio/public/img/payment-methods/amazon-payments.png rename to apps/studio/public/img/payment-methods/amazon-payments.png diff --git a/studio/public/img/payment-methods/amex.png b/apps/studio/public/img/payment-methods/amex.png similarity index 100% rename from studio/public/img/payment-methods/amex.png rename to apps/studio/public/img/payment-methods/amex.png diff --git a/studio/public/img/payment-methods/android-pay.png b/apps/studio/public/img/payment-methods/android-pay.png similarity index 100% rename from studio/public/img/payment-methods/android-pay.png rename to apps/studio/public/img/payment-methods/android-pay.png diff --git a/studio/public/img/payment-methods/apple-pay.png b/apps/studio/public/img/payment-methods/apple-pay.png similarity index 100% rename from studio/public/img/payment-methods/apple-pay.png rename to apps/studio/public/img/payment-methods/apple-pay.png diff --git a/studio/public/img/payment-methods/bitcoin.png b/apps/studio/public/img/payment-methods/bitcoin.png similarity index 100% rename from studio/public/img/payment-methods/bitcoin.png rename to apps/studio/public/img/payment-methods/bitcoin.png diff --git a/studio/public/img/payment-methods/citi.png b/apps/studio/public/img/payment-methods/citi.png similarity index 100% rename from studio/public/img/payment-methods/citi.png rename to apps/studio/public/img/payment-methods/citi.png diff --git a/studio/public/img/payment-methods/contactless.png b/apps/studio/public/img/payment-methods/contactless.png similarity index 100% rename from studio/public/img/payment-methods/contactless.png rename to apps/studio/public/img/payment-methods/contactless.png diff --git a/studio/public/img/payment-methods/diners-club.png b/apps/studio/public/img/payment-methods/diners-club.png similarity index 100% rename from studio/public/img/payment-methods/diners-club.png rename to apps/studio/public/img/payment-methods/diners-club.png diff --git a/studio/public/img/payment-methods/direct-debit.png b/apps/studio/public/img/payment-methods/direct-debit.png similarity index 100% rename from studio/public/img/payment-methods/direct-debit.png rename to apps/studio/public/img/payment-methods/direct-debit.png diff --git a/studio/public/img/payment-methods/discover.png b/apps/studio/public/img/payment-methods/discover.png similarity index 100% rename from studio/public/img/payment-methods/discover.png rename to apps/studio/public/img/payment-methods/discover.png diff --git a/studio/public/img/payment-methods/jcb.png b/apps/studio/public/img/payment-methods/jcb.png similarity index 100% rename from studio/public/img/payment-methods/jcb.png rename to apps/studio/public/img/payment-methods/jcb.png diff --git a/studio/public/img/payment-methods/maestro.png b/apps/studio/public/img/payment-methods/maestro.png similarity index 100% rename from studio/public/img/payment-methods/maestro.png rename to apps/studio/public/img/payment-methods/maestro.png diff --git a/studio/public/img/payment-methods/mastercard.png b/apps/studio/public/img/payment-methods/mastercard.png similarity index 100% rename from studio/public/img/payment-methods/mastercard.png rename to apps/studio/public/img/payment-methods/mastercard.png diff --git a/studio/public/img/payment-methods/paypal.png b/apps/studio/public/img/payment-methods/paypal.png similarity index 100% rename from studio/public/img/payment-methods/paypal.png rename to apps/studio/public/img/payment-methods/paypal.png diff --git a/studio/public/img/payment-methods/reverse.png b/apps/studio/public/img/payment-methods/reverse.png similarity index 100% rename from studio/public/img/payment-methods/reverse.png rename to apps/studio/public/img/payment-methods/reverse.png diff --git a/studio/public/img/payment-methods/sagepay.png b/apps/studio/public/img/payment-methods/sagepay.png similarity index 100% rename from studio/public/img/payment-methods/sagepay.png rename to apps/studio/public/img/payment-methods/sagepay.png diff --git a/studio/public/img/payment-methods/square.png b/apps/studio/public/img/payment-methods/square.png similarity index 100% rename from studio/public/img/payment-methods/square.png rename to apps/studio/public/img/payment-methods/square.png diff --git a/studio/public/img/payment-methods/stripe.png b/apps/studio/public/img/payment-methods/stripe.png similarity index 100% rename from studio/public/img/payment-methods/stripe.png rename to apps/studio/public/img/payment-methods/stripe.png diff --git a/studio/public/img/payment-methods/visa.png b/apps/studio/public/img/payment-methods/visa.png similarity index 100% rename from studio/public/img/payment-methods/visa.png rename to apps/studio/public/img/payment-methods/visa.png diff --git a/studio/public/img/payment-methods/wallet.png b/apps/studio/public/img/payment-methods/wallet.png similarity index 100% rename from studio/public/img/payment-methods/wallet.png rename to apps/studio/public/img/payment-methods/wallet.png diff --git a/studio/public/img/pitr-off--light.png b/apps/studio/public/img/pitr-off--light.png similarity index 100% rename from studio/public/img/pitr-off--light.png rename to apps/studio/public/img/pitr-off--light.png diff --git a/studio/public/img/pitr-off.png b/apps/studio/public/img/pitr-off.png similarity index 100% rename from studio/public/img/pitr-off.png rename to apps/studio/public/img/pitr-off.png diff --git a/studio/public/img/pitr-on--light.png b/apps/studio/public/img/pitr-on--light.png similarity index 100% rename from studio/public/img/pitr-on--light.png rename to apps/studio/public/img/pitr-on--light.png diff --git a/studio/public/img/pitr-on.png b/apps/studio/public/img/pitr-on.png similarity index 100% rename from studio/public/img/pitr-on.png rename to apps/studio/public/img/pitr-on.png diff --git a/studio/public/img/policy-new.svg b/apps/studio/public/img/policy-new.svg similarity index 100% rename from studio/public/img/policy-new.svg rename to apps/studio/public/img/policy-new.svg diff --git a/studio/public/img/policy-template.svg b/apps/studio/public/img/policy-template.svg similarity index 100% rename from studio/public/img/policy-template.svg rename to apps/studio/public/img/policy-template.svg diff --git a/studio/public/img/power.svg b/apps/studio/public/img/power.svg similarity index 100% rename from studio/public/img/power.svg rename to apps/studio/public/img/power.svg diff --git a/studio/public/img/previews/api-docs-preview.png b/apps/studio/public/img/previews/api-docs-preview.png similarity index 100% rename from studio/public/img/previews/api-docs-preview.png rename to apps/studio/public/img/previews/api-docs-preview.png diff --git a/studio/public/img/regions/CENTRAL_CANADA.svg b/apps/studio/public/img/regions/CENTRAL_CANADA.svg similarity index 100% rename from studio/public/img/regions/CENTRAL_CANADA.svg rename to apps/studio/public/img/regions/CENTRAL_CANADA.svg diff --git a/studio/public/img/regions/CENTRAL_EU.svg b/apps/studio/public/img/regions/CENTRAL_EU.svg similarity index 100% rename from studio/public/img/regions/CENTRAL_EU.svg rename to apps/studio/public/img/regions/CENTRAL_EU.svg diff --git a/studio/public/img/regions/EAST_US.svg b/apps/studio/public/img/regions/EAST_US.svg similarity index 100% rename from studio/public/img/regions/EAST_US.svg rename to apps/studio/public/img/regions/EAST_US.svg diff --git a/studio/public/img/regions/NORTHEAST_ASIA.svg b/apps/studio/public/img/regions/NORTHEAST_ASIA.svg similarity index 100% rename from studio/public/img/regions/NORTHEAST_ASIA.svg rename to apps/studio/public/img/regions/NORTHEAST_ASIA.svg diff --git a/studio/public/img/regions/NORTHEAST_ASIA_2.svg b/apps/studio/public/img/regions/NORTHEAST_ASIA_2.svg similarity index 100% rename from studio/public/img/regions/NORTHEAST_ASIA_2.svg rename to apps/studio/public/img/regions/NORTHEAST_ASIA_2.svg diff --git a/studio/public/img/regions/OCEANIA.svg b/apps/studio/public/img/regions/OCEANIA.svg similarity index 100% rename from studio/public/img/regions/OCEANIA.svg rename to apps/studio/public/img/regions/OCEANIA.svg diff --git a/studio/public/img/regions/SOUTHEAST_ASIA.svg b/apps/studio/public/img/regions/SOUTHEAST_ASIA.svg similarity index 100% rename from studio/public/img/regions/SOUTHEAST_ASIA.svg rename to apps/studio/public/img/regions/SOUTHEAST_ASIA.svg diff --git a/studio/public/img/regions/SOUTH_AFRICA.svg b/apps/studio/public/img/regions/SOUTH_AFRICA.svg similarity index 100% rename from studio/public/img/regions/SOUTH_AFRICA.svg rename to apps/studio/public/img/regions/SOUTH_AFRICA.svg diff --git a/studio/public/img/regions/SOUTH_AMERICA.svg b/apps/studio/public/img/regions/SOUTH_AMERICA.svg similarity index 100% rename from studio/public/img/regions/SOUTH_AMERICA.svg rename to apps/studio/public/img/regions/SOUTH_AMERICA.svg diff --git a/studio/public/img/regions/SOUTH_ASIA.svg b/apps/studio/public/img/regions/SOUTH_ASIA.svg similarity index 100% rename from studio/public/img/regions/SOUTH_ASIA.svg rename to apps/studio/public/img/regions/SOUTH_ASIA.svg diff --git a/studio/public/img/regions/WEST_EU.svg b/apps/studio/public/img/regions/WEST_EU.svg similarity index 100% rename from studio/public/img/regions/WEST_EU.svg rename to apps/studio/public/img/regions/WEST_EU.svg diff --git a/studio/public/img/regions/WEST_EU_2.svg b/apps/studio/public/img/regions/WEST_EU_2.svg similarity index 100% rename from studio/public/img/regions/WEST_EU_2.svg rename to apps/studio/public/img/regions/WEST_EU_2.svg diff --git a/studio/public/img/regions/WEST_US.svg b/apps/studio/public/img/regions/WEST_US.svg similarity index 100% rename from studio/public/img/regions/WEST_US.svg rename to apps/studio/public/img/regions/WEST_US.svg diff --git a/studio/public/img/spend-cap-off--light.png b/apps/studio/public/img/spend-cap-off--light.png similarity index 100% rename from studio/public/img/spend-cap-off--light.png rename to apps/studio/public/img/spend-cap-off--light.png diff --git a/studio/public/img/spend-cap-off.png b/apps/studio/public/img/spend-cap-off.png similarity index 100% rename from studio/public/img/spend-cap-off.png rename to apps/studio/public/img/spend-cap-off.png diff --git a/studio/public/img/spend-cap-on--light.png b/apps/studio/public/img/spend-cap-on--light.png similarity index 100% rename from studio/public/img/spend-cap-on--light.png rename to apps/studio/public/img/spend-cap-on--light.png diff --git a/studio/public/img/spend-cap-on.png b/apps/studio/public/img/spend-cap-on.png similarity index 100% rename from studio/public/img/spend-cap-on.png rename to apps/studio/public/img/spend-cap-on.png diff --git a/studio/public/img/sql-editor.svg b/apps/studio/public/img/sql-editor.svg similarity index 100% rename from studio/public/img/sql-editor.svg rename to apps/studio/public/img/sql-editor.svg diff --git a/studio/public/img/storage-placeholder.svg b/apps/studio/public/img/storage-placeholder.svg similarity index 100% rename from studio/public/img/storage-placeholder.svg rename to apps/studio/public/img/storage-placeholder.svg diff --git a/studio/public/img/storage-usage.svg b/apps/studio/public/img/storage-usage.svg similarity index 100% rename from studio/public/img/storage-usage.svg rename to apps/studio/public/img/storage-usage.svg diff --git a/studio/public/img/supabase-dark.svg b/apps/studio/public/img/supabase-dark.svg similarity index 100% rename from studio/public/img/supabase-dark.svg rename to apps/studio/public/img/supabase-dark.svg diff --git a/studio/public/img/supabase-light.svg b/apps/studio/public/img/supabase-light.svg similarity index 100% rename from studio/public/img/supabase-light.svg rename to apps/studio/public/img/supabase-light.svg diff --git a/studio/public/img/supabase-logo.svg b/apps/studio/public/img/supabase-logo.svg similarity index 100% rename from studio/public/img/supabase-logo.svg rename to apps/studio/public/img/supabase-logo.svg diff --git a/studio/public/img/support/discord-bg-small.jpg b/apps/studio/public/img/support/discord-bg-small.jpg similarity index 100% rename from studio/public/img/support/discord-bg-small.jpg rename to apps/studio/public/img/support/discord-bg-small.jpg diff --git a/studio/public/img/support/github-bg.jpg b/apps/studio/public/img/support/github-bg.jpg similarity index 100% rename from studio/public/img/support/github-bg.jpg rename to apps/studio/public/img/support/github-bg.jpg diff --git a/studio/public/img/table-editor.svg b/apps/studio/public/img/table-editor.svg similarity index 100% rename from studio/public/img/table-editor.svg rename to apps/studio/public/img/table-editor.svg diff --git a/studio/public/img/user.svg b/apps/studio/public/img/user.svg similarity index 100% rename from studio/public/img/user.svg rename to apps/studio/public/img/user.svg diff --git a/studio/public/img/vault-dark.png b/apps/studio/public/img/vault-dark.png similarity index 100% rename from studio/public/img/vault-dark.png rename to apps/studio/public/img/vault-dark.png diff --git a/studio/public/img/vault-light.png b/apps/studio/public/img/vault-light.png similarity index 100% rename from studio/public/img/vault-light.png rename to apps/studio/public/img/vault-light.png diff --git a/studio/public/img/vault.png b/apps/studio/public/img/vault.png similarity index 100% rename from studio/public/img/vault.png rename to apps/studio/public/img/vault.png diff --git a/studio/public/img/wrappers-dark.png b/apps/studio/public/img/wrappers-dark.png similarity index 100% rename from studio/public/img/wrappers-dark.png rename to apps/studio/public/img/wrappers-dark.png diff --git a/studio/public/img/wrappers-light.png b/apps/studio/public/img/wrappers-light.png similarity index 100% rename from studio/public/img/wrappers-light.png rename to apps/studio/public/img/wrappers-light.png diff --git a/studio/public/monaco-editor/base/browser/ui/codicons/codicon/codicon.ttf b/apps/studio/public/monaco-editor/base/browser/ui/codicons/codicon/codicon.ttf similarity index 100% rename from studio/public/monaco-editor/base/browser/ui/codicons/codicon/codicon.ttf rename to apps/studio/public/monaco-editor/base/browser/ui/codicons/codicon/codicon.ttf diff --git a/studio/public/monaco-editor/base/common/worker/simpleWorker.nls.js b/apps/studio/public/monaco-editor/base/common/worker/simpleWorker.nls.js similarity index 100% rename from studio/public/monaco-editor/base/common/worker/simpleWorker.nls.js rename to apps/studio/public/monaco-editor/base/common/worker/simpleWorker.nls.js diff --git a/studio/public/monaco-editor/base/worker/workerMain.js b/apps/studio/public/monaco-editor/base/worker/workerMain.js similarity index 100% rename from studio/public/monaco-editor/base/worker/workerMain.js rename to apps/studio/public/monaco-editor/base/worker/workerMain.js diff --git a/studio/public/monaco-editor/basic-languages/html/html.js b/apps/studio/public/monaco-editor/basic-languages/html/html.js similarity index 100% rename from studio/public/monaco-editor/basic-languages/html/html.js rename to apps/studio/public/monaco-editor/basic-languages/html/html.js diff --git a/studio/public/monaco-editor/basic-languages/pgsql/pgsql.js b/apps/studio/public/monaco-editor/basic-languages/pgsql/pgsql.js similarity index 100% rename from studio/public/monaco-editor/basic-languages/pgsql/pgsql.js rename to apps/studio/public/monaco-editor/basic-languages/pgsql/pgsql.js diff --git a/studio/public/monaco-editor/editor/editor.main.css b/apps/studio/public/monaco-editor/editor/editor.main.css similarity index 100% rename from studio/public/monaco-editor/editor/editor.main.css rename to apps/studio/public/monaco-editor/editor/editor.main.css diff --git a/studio/public/monaco-editor/editor/editor.main.js b/apps/studio/public/monaco-editor/editor/editor.main.js similarity index 100% rename from studio/public/monaco-editor/editor/editor.main.js rename to apps/studio/public/monaco-editor/editor/editor.main.js diff --git a/studio/public/monaco-editor/editor/editor.main.nls.js b/apps/studio/public/monaco-editor/editor/editor.main.nls.js similarity index 100% rename from studio/public/monaco-editor/editor/editor.main.nls.js rename to apps/studio/public/monaco-editor/editor/editor.main.nls.js diff --git a/studio/public/monaco-editor/language/html/htmlMode.js b/apps/studio/public/monaco-editor/language/html/htmlMode.js similarity index 100% rename from studio/public/monaco-editor/language/html/htmlMode.js rename to apps/studio/public/monaco-editor/language/html/htmlMode.js diff --git a/studio/public/monaco-editor/language/json/jsonMode.js b/apps/studio/public/monaco-editor/language/json/jsonMode.js similarity index 100% rename from studio/public/monaco-editor/language/json/jsonMode.js rename to apps/studio/public/monaco-editor/language/json/jsonMode.js diff --git a/studio/public/monaco-editor/loader.js b/apps/studio/public/monaco-editor/loader.js similarity index 100% rename from studio/public/monaco-editor/loader.js rename to apps/studio/public/monaco-editor/loader.js diff --git a/studio/public/supabase-logo.svg b/apps/studio/public/supabase-logo.svg similarity index 100% rename from studio/public/supabase-logo.svg rename to apps/studio/public/supabase-logo.svg diff --git a/studio/sentry.client.config.ts b/apps/studio/sentry.client.config.ts similarity index 100% rename from studio/sentry.client.config.ts rename to apps/studio/sentry.client.config.ts diff --git a/studio/sentry.edge.config.ts b/apps/studio/sentry.edge.config.ts similarity index 100% rename from studio/sentry.edge.config.ts rename to apps/studio/sentry.edge.config.ts diff --git a/studio/sentry.server.config.ts b/apps/studio/sentry.server.config.ts similarity index 100% rename from studio/sentry.server.config.ts rename to apps/studio/sentry.server.config.ts diff --git a/studio/state/app-state.ts b/apps/studio/state/app-state.ts similarity index 100% rename from studio/state/app-state.ts rename to apps/studio/state/app-state.ts diff --git a/studio/state/integration-installation.ts b/apps/studio/state/integration-installation.ts similarity index 100% rename from studio/state/integration-installation.ts rename to apps/studio/state/integration-installation.ts diff --git a/studio/state/organization-settings.ts b/apps/studio/state/organization-settings.ts similarity index 100% rename from studio/state/organization-settings.ts rename to apps/studio/state/organization-settings.ts diff --git a/studio/state/side-panels.ts b/apps/studio/state/side-panels.ts similarity index 100% rename from studio/state/side-panels.ts rename to apps/studio/state/side-panels.ts diff --git a/studio/state/sql-editor.ts b/apps/studio/state/sql-editor.ts similarity index 100% rename from studio/state/sql-editor.ts rename to apps/studio/state/sql-editor.ts diff --git a/studio/state/storage-explorer.ts b/apps/studio/state/storage-explorer.ts similarity index 100% rename from studio/state/storage-explorer.ts rename to apps/studio/state/storage-explorer.ts diff --git a/studio/state/subscription-page.ts b/apps/studio/state/subscription-page.ts similarity index 100% rename from studio/state/subscription-page.ts rename to apps/studio/state/subscription-page.ts diff --git a/studio/state/table-editor-global.ts b/apps/studio/state/table-editor-global.ts similarity index 100% rename from studio/state/table-editor-global.ts rename to apps/studio/state/table-editor-global.ts diff --git a/studio/state/table-editor.tsx b/apps/studio/state/table-editor.tsx similarity index 100% rename from studio/state/table-editor.tsx rename to apps/studio/state/table-editor.tsx diff --git a/studio/stores/README.md b/apps/studio/stores/README.md similarity index 100% rename from studio/stores/README.md rename to apps/studio/stores/README.md diff --git a/studio/stores/RootStore.ts b/apps/studio/stores/RootStore.ts similarity index 100% rename from studio/stores/RootStore.ts rename to apps/studio/stores/RootStore.ts diff --git a/studio/stores/UiStore.ts b/apps/studio/stores/UiStore.ts similarity index 100% rename from studio/stores/UiStore.ts rename to apps/studio/stores/UiStore.ts diff --git a/studio/stores/app/AppStore.ts b/apps/studio/stores/app/AppStore.ts similarity index 100% rename from studio/stores/app/AppStore.ts rename to apps/studio/stores/app/AppStore.ts diff --git a/studio/stores/app/DatabaseStore.ts b/apps/studio/stores/app/DatabaseStore.ts similarity index 100% rename from studio/stores/app/DatabaseStore.ts rename to apps/studio/stores/app/DatabaseStore.ts diff --git a/studio/stores/authConfig/schema/AuthProviders/AuthProvidersFormValidation.tsx b/apps/studio/stores/authConfig/schema/AuthProviders/AuthProvidersFormValidation.tsx similarity index 100% rename from studio/stores/authConfig/schema/AuthProviders/AuthProvidersFormValidation.tsx rename to apps/studio/stores/authConfig/schema/AuthProviders/AuthProvidersFormValidation.tsx diff --git a/studio/stores/authConfig/schema/AuthProviders/AuthTemplatesValidation.tsx b/apps/studio/stores/authConfig/schema/AuthProviders/AuthTemplatesValidation.tsx similarity index 100% rename from studio/stores/authConfig/schema/AuthProviders/AuthTemplatesValidation.tsx rename to apps/studio/stores/authConfig/schema/AuthProviders/AuthTemplatesValidation.tsx diff --git a/studio/stores/authConfig/schema/index.ts b/apps/studio/stores/authConfig/schema/index.ts similarity index 100% rename from studio/stores/authConfig/schema/index.ts rename to apps/studio/stores/authConfig/schema/index.ts diff --git a/studio/stores/common/PostgresMetaInterface.ts b/apps/studio/stores/common/PostgresMetaInterface.ts similarity index 100% rename from studio/stores/common/PostgresMetaInterface.ts rename to apps/studio/stores/common/PostgresMetaInterface.ts diff --git a/studio/stores/hcaptcha-loaded-store.tsx b/apps/studio/stores/hcaptcha-loaded-store.tsx similarity index 100% rename from studio/stores/hcaptcha-loaded-store.tsx rename to apps/studio/stores/hcaptcha-loaded-store.tsx diff --git a/studio/stores/index.ts b/apps/studio/stores/index.ts similarity index 100% rename from studio/stores/index.ts rename to apps/studio/stores/index.ts diff --git a/studio/stores/jsonSchema/api_keys.json b/apps/studio/stores/jsonSchema/api_keys.json similarity index 100% rename from studio/stores/jsonSchema/api_keys.json rename to apps/studio/stores/jsonSchema/api_keys.json diff --git a/studio/stores/jsonSchema/apps.json b/apps/studio/stores/jsonSchema/apps.json similarity index 100% rename from studio/stores/jsonSchema/apps.json rename to apps/studio/stores/jsonSchema/apps.json diff --git a/studio/stores/jsonSchema/auth_gotrue_config.json b/apps/studio/stores/jsonSchema/auth_gotrue_config.json similarity index 100% rename from studio/stores/jsonSchema/auth_gotrue_config.json rename to apps/studio/stores/jsonSchema/auth_gotrue_config.json diff --git a/studio/stores/jsonSchema/index.js b/apps/studio/stores/jsonSchema/index.js similarity index 100% rename from studio/stores/jsonSchema/index.js rename to apps/studio/stores/jsonSchema/index.js diff --git a/studio/stores/jsonSchema/infrastructure.json b/apps/studio/stores/jsonSchema/infrastructure.json similarity index 100% rename from studio/stores/jsonSchema/infrastructure.json rename to apps/studio/stores/jsonSchema/infrastructure.json diff --git a/studio/stores/jsonSchema/members.json b/apps/studio/stores/jsonSchema/members.json similarity index 100% rename from studio/stores/jsonSchema/members.json rename to apps/studio/stores/jsonSchema/members.json diff --git a/studio/stores/jsonSchema/organizations.json b/apps/studio/stores/jsonSchema/organizations.json similarity index 100% rename from studio/stores/jsonSchema/organizations.json rename to apps/studio/stores/jsonSchema/organizations.json diff --git a/studio/stores/jsonSchema/products.json b/apps/studio/stores/jsonSchema/products.json similarity index 100% rename from studio/stores/jsonSchema/products.json rename to apps/studio/stores/jsonSchema/products.json diff --git a/studio/stores/jsonSchema/projects.json b/apps/studio/stores/jsonSchema/projects.json similarity index 100% rename from studio/stores/jsonSchema/projects.json rename to apps/studio/stores/jsonSchema/projects.json diff --git a/studio/stores/jsonSchema/schema_migrations.json b/apps/studio/stores/jsonSchema/schema_migrations.json similarity index 100% rename from studio/stores/jsonSchema/schema_migrations.json rename to apps/studio/stores/jsonSchema/schema_migrations.json diff --git a/studio/stores/jsonSchema/services.json b/apps/studio/stores/jsonSchema/services.json similarity index 100% rename from studio/stores/jsonSchema/services.json rename to apps/studio/stores/jsonSchema/services.json diff --git a/studio/stores/jsonSchema/users.json b/apps/studio/stores/jsonSchema/users.json similarity index 100% rename from studio/stores/jsonSchema/users.json rename to apps/studio/stores/jsonSchema/users.json diff --git a/studio/stores/pgmeta/ColumnStore.ts b/apps/studio/stores/pgmeta/ColumnStore.ts similarity index 100% rename from studio/stores/pgmeta/ColumnStore.ts rename to apps/studio/stores/pgmeta/ColumnStore.ts diff --git a/studio/stores/pgmeta/ExtensionsStore.ts b/apps/studio/stores/pgmeta/ExtensionsStore.ts similarity index 100% rename from studio/stores/pgmeta/ExtensionsStore.ts rename to apps/studio/stores/pgmeta/ExtensionsStore.ts diff --git a/studio/stores/pgmeta/ForeignTableStore.ts b/apps/studio/stores/pgmeta/ForeignTableStore.ts similarity index 100% rename from studio/stores/pgmeta/ForeignTableStore.ts rename to apps/studio/stores/pgmeta/ForeignTableStore.ts diff --git a/studio/stores/pgmeta/FunctionsStore.ts b/apps/studio/stores/pgmeta/FunctionsStore.ts similarity index 100% rename from studio/stores/pgmeta/FunctionsStore.ts rename to apps/studio/stores/pgmeta/FunctionsStore.ts diff --git a/studio/stores/pgmeta/HooksStore.ts b/apps/studio/stores/pgmeta/HooksStore.ts similarity index 100% rename from studio/stores/pgmeta/HooksStore.ts rename to apps/studio/stores/pgmeta/HooksStore.ts diff --git a/studio/stores/pgmeta/MaterializedViewStore.ts b/apps/studio/stores/pgmeta/MaterializedViewStore.ts similarity index 100% rename from studio/stores/pgmeta/MaterializedViewStore.ts rename to apps/studio/stores/pgmeta/MaterializedViewStore.ts diff --git a/studio/stores/pgmeta/MetaStore.ts b/apps/studio/stores/pgmeta/MetaStore.ts similarity index 100% rename from studio/stores/pgmeta/MetaStore.ts rename to apps/studio/stores/pgmeta/MetaStore.ts diff --git a/studio/stores/pgmeta/OpenApiStore.ts b/apps/studio/stores/pgmeta/OpenApiStore.ts similarity index 100% rename from studio/stores/pgmeta/OpenApiStore.ts rename to apps/studio/stores/pgmeta/OpenApiStore.ts diff --git a/studio/stores/pgmeta/PoliciesStore.ts b/apps/studio/stores/pgmeta/PoliciesStore.ts similarity index 100% rename from studio/stores/pgmeta/PoliciesStore.ts rename to apps/studio/stores/pgmeta/PoliciesStore.ts diff --git a/studio/stores/pgmeta/PublicationStore.ts b/apps/studio/stores/pgmeta/PublicationStore.ts similarity index 100% rename from studio/stores/pgmeta/PublicationStore.ts rename to apps/studio/stores/pgmeta/PublicationStore.ts diff --git a/studio/stores/pgmeta/RolesStore.ts b/apps/studio/stores/pgmeta/RolesStore.ts similarity index 100% rename from studio/stores/pgmeta/RolesStore.ts rename to apps/studio/stores/pgmeta/RolesStore.ts diff --git a/studio/stores/pgmeta/TableStore.ts b/apps/studio/stores/pgmeta/TableStore.ts similarity index 100% rename from studio/stores/pgmeta/TableStore.ts rename to apps/studio/stores/pgmeta/TableStore.ts diff --git a/studio/stores/pgmeta/TriggersStore.ts b/apps/studio/stores/pgmeta/TriggersStore.ts similarity index 100% rename from studio/stores/pgmeta/TriggersStore.ts rename to apps/studio/stores/pgmeta/TriggersStore.ts diff --git a/studio/stores/pgmeta/TypesStore.ts b/apps/studio/stores/pgmeta/TypesStore.ts similarity index 100% rename from studio/stores/pgmeta/TypesStore.ts rename to apps/studio/stores/pgmeta/TypesStore.ts diff --git a/studio/stores/pgmeta/ViewStore.ts b/apps/studio/stores/pgmeta/ViewStore.ts similarity index 100% rename from studio/stores/pgmeta/ViewStore.ts rename to apps/studio/stores/pgmeta/ViewStore.ts diff --git a/studio/stores/project/ProjectFunctionsStore.ts b/apps/studio/stores/project/ProjectFunctionsStore.ts similarity index 100% rename from studio/stores/project/ProjectFunctionsStore.ts rename to apps/studio/stores/project/ProjectFunctionsStore.ts diff --git a/studio/stores/project/VaultStore.ts b/apps/studio/stores/project/VaultStore.ts similarity index 100% rename from studio/stores/project/VaultStore.ts rename to apps/studio/stores/project/VaultStore.ts diff --git a/studio/stores/projectContentStore.ts b/apps/studio/stores/projectContentStore.ts similarity index 100% rename from studio/stores/projectContentStore.ts rename to apps/studio/stores/projectContentStore.ts diff --git a/studio/styles/README.md b/apps/studio/styles/README.md similarity index 100% rename from studio/styles/README.md rename to apps/studio/styles/README.md diff --git a/studio/styles/code.scss b/apps/studio/styles/code.scss similarity index 100% rename from studio/styles/code.scss rename to apps/studio/styles/code.scss diff --git a/studio/styles/contextMenu.scss b/apps/studio/styles/contextMenu.scss similarity index 100% rename from studio/styles/contextMenu.scss rename to apps/studio/styles/contextMenu.scss diff --git a/studio/styles/date-picker.scss b/apps/studio/styles/date-picker.scss similarity index 100% rename from studio/styles/date-picker.scss rename to apps/studio/styles/date-picker.scss diff --git a/studio/styles/editor.scss b/apps/studio/styles/editor.scss similarity index 100% rename from studio/styles/editor.scss rename to apps/studio/styles/editor.scss diff --git a/studio/styles/graphiql-base.scss b/apps/studio/styles/graphiql-base.scss similarity index 100% rename from studio/styles/graphiql-base.scss rename to apps/studio/styles/graphiql-base.scss diff --git a/studio/styles/grid.scss b/apps/studio/styles/grid.scss similarity index 100% rename from studio/styles/grid.scss rename to apps/studio/styles/grid.scss diff --git a/studio/styles/main.scss b/apps/studio/styles/main.scss similarity index 96% rename from studio/styles/main.scss rename to apps/studio/styles/main.scss index 6ff7d014356..f8a5b3088ef 100644 --- a/studio/styles/main.scss +++ b/apps/studio/styles/main.scss @@ -2,9 +2,9 @@ @tailwind components; @tailwind utilities; -@import './../../packages/ui/build/css/source/global.css'; -@import './../../packages/ui/build/css/themes/dark.css'; -@import './../../packages/ui/build/css/themes/light.css'; +@import '~ui/build/css/source/global.css'; +@import '~ui/build/css/themes/dark.css'; +@import '~ui/build/css/themes/light.css'; @layer utilities { .btn-primary { diff --git a/studio/styles/monaco.scss b/apps/studio/styles/monaco.scss similarity index 100% rename from studio/styles/monaco.scss rename to apps/studio/styles/monaco.scss diff --git a/studio/styles/react-data-grid-logs.scss b/apps/studio/styles/react-data-grid-logs.scss similarity index 100% rename from studio/styles/react-data-grid-logs.scss rename to apps/studio/styles/react-data-grid-logs.scss diff --git a/studio/styles/storage.scss b/apps/studio/styles/storage.scss similarity index 100% rename from studio/styles/storage.scss rename to apps/studio/styles/storage.scss diff --git a/studio/styles/stripe.scss b/apps/studio/styles/stripe.scss similarity index 100% rename from studio/styles/stripe.scss rename to apps/studio/styles/stripe.scss diff --git a/studio/styles/toast.scss b/apps/studio/styles/toast.scss similarity index 100% rename from studio/styles/toast.scss rename to apps/studio/styles/toast.scss diff --git a/studio/styles/ui.scss b/apps/studio/styles/ui.scss similarity index 100% rename from studio/styles/ui.scss rename to apps/studio/styles/ui.scss diff --git a/studio/tailwind.config.js b/apps/studio/tailwind.config.js similarity index 98% rename from studio/tailwind.config.js rename to apps/studio/tailwind.config.js index 3ab956ef161..b2412b17860 100644 --- a/studio/tailwind.config.js +++ b/apps/studio/tailwind.config.js @@ -2,7 +2,7 @@ const config = require('config/tailwind.config') module.exports = config({ content: [ - './../packages/ui/src/**/*.{tsx,ts,js}', + './../../packages/ui/src/**/*.{tsx,ts,js}', './pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}', // purge styles from grid library diff --git a/studio/tests/README.md b/apps/studio/tests/README.md similarity index 100% rename from studio/tests/README.md rename to apps/studio/tests/README.md diff --git a/studio/tests/components/Auth/Auth.constants.test.js b/apps/studio/tests/components/Auth/Auth.constants.test.js similarity index 100% rename from studio/tests/components/Auth/Auth.constants.test.js rename to apps/studio/tests/components/Auth/Auth.constants.test.js diff --git a/studio/tests/components/Billing/TaxID.utils.test.js b/apps/studio/tests/components/Billing/TaxID.utils.test.js similarity index 100% rename from studio/tests/components/Billing/TaxID.utils.test.js rename to apps/studio/tests/components/Billing/TaxID.utils.test.js diff --git a/studio/tests/components/CopyButton.test.tsx b/apps/studio/tests/components/CopyButton.test.tsx similarity index 100% rename from studio/tests/components/CopyButton.test.tsx rename to apps/studio/tests/components/CopyButton.test.tsx diff --git a/studio/tests/components/Editor/RowEditor.utils.test.js b/apps/studio/tests/components/Editor/RowEditor.utils.test.js similarity index 100% rename from studio/tests/components/Editor/RowEditor.utils.test.js rename to apps/studio/tests/components/Editor/RowEditor.utils.test.js diff --git a/studio/tests/components/Editor/SpreadsheetImport.utils.test.js b/apps/studio/tests/components/Editor/SpreadsheetImport.utils.test.js similarity index 100% rename from studio/tests/components/Editor/SpreadsheetImport.utils.test.js rename to apps/studio/tests/components/Editor/SpreadsheetImport.utils.test.js diff --git a/studio/tests/components/Grid/Grid.utils.test.js b/apps/studio/tests/components/Grid/Grid.utils.test.js similarity index 100% rename from studio/tests/components/Grid/Grid.utils.test.js rename to apps/studio/tests/components/Grid/Grid.utils.test.js diff --git a/studio/tests/components/ProjectDropdown.test.ts b/apps/studio/tests/components/ProjectDropdown.test.ts similarity index 100% rename from studio/tests/components/ProjectDropdown.test.ts rename to apps/studio/tests/components/ProjectDropdown.test.ts diff --git a/studio/tests/components/Reports/ReportWidget.test.js b/apps/studio/tests/components/Reports/ReportWidget.test.js similarity index 100% rename from studio/tests/components/Reports/ReportWidget.test.js rename to apps/studio/tests/components/Reports/ReportWidget.test.js diff --git a/studio/tests/components/Storage/StorageSettings.utils.test.js b/apps/studio/tests/components/Storage/StorageSettings.utils.test.js similarity index 100% rename from studio/tests/components/Storage/StorageSettings.utils.test.js rename to apps/studio/tests/components/Storage/StorageSettings.utils.test.js diff --git a/studio/tests/components/ui/Charts/Charts.utils.test.ts b/apps/studio/tests/components/ui/Charts/Charts.utils.test.ts similarity index 100% rename from studio/tests/components/ui/Charts/Charts.utils.test.ts rename to apps/studio/tests/components/ui/Charts/Charts.utils.test.ts diff --git a/studio/tests/fixtures.ts b/apps/studio/tests/fixtures.ts similarity index 100% rename from studio/tests/fixtures.ts rename to apps/studio/tests/fixtures.ts diff --git a/studio/tests/helpers.tsx b/apps/studio/tests/helpers.tsx similarity index 100% rename from studio/tests/helpers.tsx rename to apps/studio/tests/helpers.tsx diff --git a/studio/tests/pages/projects/LogEventChart.test.js b/apps/studio/tests/pages/projects/LogEventChart.test.js similarity index 100% rename from studio/tests/pages/projects/LogEventChart.test.js rename to apps/studio/tests/pages/projects/LogEventChart.test.js diff --git a/studio/tests/pages/projects/LogTable.test.js b/apps/studio/tests/pages/projects/LogTable.test.js similarity index 100% rename from studio/tests/pages/projects/LogTable.test.js rename to apps/studio/tests/pages/projects/LogTable.test.js diff --git a/studio/tests/pages/projects/Logs.Datepickers.test.js b/apps/studio/tests/pages/projects/Logs.Datepickers.test.js similarity index 100% rename from studio/tests/pages/projects/Logs.Datepickers.test.js rename to apps/studio/tests/pages/projects/Logs.Datepickers.test.js diff --git a/studio/tests/pages/projects/Logs.utils.test.js b/apps/studio/tests/pages/projects/Logs.utils.test.js similarity index 100% rename from studio/tests/pages/projects/Logs.utils.test.js rename to apps/studio/tests/pages/projects/Logs.utils.test.js diff --git a/studio/tests/pages/projects/LogsPreviewer.test.js b/apps/studio/tests/pages/projects/LogsPreviewer.test.js similarity index 100% rename from studio/tests/pages/projects/LogsPreviewer.test.js rename to apps/studio/tests/pages/projects/LogsPreviewer.test.js diff --git a/studio/tests/pages/projects/LogsQueryPanel.test.js b/apps/studio/tests/pages/projects/LogsQueryPanel.test.js similarity index 100% rename from studio/tests/pages/projects/LogsQueryPanel.test.js rename to apps/studio/tests/pages/projects/LogsQueryPanel.test.js diff --git a/studio/tests/pages/projects/PreviewFilterPanel.test.js b/apps/studio/tests/pages/projects/PreviewFilterPanel.test.js similarity index 100% rename from studio/tests/pages/projects/PreviewFilterPanel.test.js rename to apps/studio/tests/pages/projects/PreviewFilterPanel.test.js diff --git a/studio/tests/pages/projects/logs-explorer/saved.test.js b/apps/studio/tests/pages/projects/logs-explorer/saved.test.js similarity index 100% rename from studio/tests/pages/projects/logs-explorer/saved.test.js rename to apps/studio/tests/pages/projects/logs-explorer/saved.test.js diff --git a/studio/tests/pages/projects/logs-query.test.js b/apps/studio/tests/pages/projects/logs-query.test.js similarity index 100% rename from studio/tests/pages/projects/logs-query.test.js rename to apps/studio/tests/pages/projects/logs-query.test.js diff --git a/studio/tests/pages/projects/reports/api-report.test.js b/apps/studio/tests/pages/projects/reports/api-report.test.js similarity index 100% rename from studio/tests/pages/projects/reports/api-report.test.js rename to apps/studio/tests/pages/projects/reports/api-report.test.js diff --git a/studio/tests/pages/projects/reports/storage-report.test.js b/apps/studio/tests/pages/projects/reports/storage-report.test.js similarity index 100% rename from studio/tests/pages/projects/reports/storage-report.test.js rename to apps/studio/tests/pages/projects/reports/storage-report.test.js diff --git a/studio/tests/setup/radix.js b/apps/studio/tests/setup/radix.js similarity index 100% rename from studio/tests/setup/radix.js rename to apps/studio/tests/setup/radix.js diff --git a/studio/tests/unit/destructive-query-check.test.ts b/apps/studio/tests/unit/destructive-query-check.test.ts similarity index 100% rename from studio/tests/unit/destructive-query-check.test.ts rename to apps/studio/tests/unit/destructive-query-check.test.ts diff --git a/studio/tests/unit/get-return-to-path.test.ts b/apps/studio/tests/unit/get-return-to-path.test.ts similarity index 100% rename from studio/tests/unit/get-return-to-path.test.ts rename to apps/studio/tests/unit/get-return-to-path.test.ts diff --git a/studio/tsconfig.json b/apps/studio/tsconfig.json similarity index 89% rename from studio/tsconfig.json rename to apps/studio/tsconfig.json index 66e6b53036d..bd0443b63b4 100644 --- a/studio/tsconfig.json +++ b/apps/studio/tsconfig.json @@ -17,7 +17,7 @@ "downlevelIteration": true, "incremental": true, "paths": { - "@ui/*": ["./../packages/ui/src/*"] // handle ui package paths + "@ui/*": ["./../../packages/ui/src/*"] // handle ui package paths } }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.js", "**/*.jsx"], diff --git a/studio/types/base.ts b/apps/studio/types/base.ts similarity index 100% rename from studio/types/base.ts rename to apps/studio/types/base.ts diff --git a/studio/types/form.ts b/apps/studio/types/form.ts similarity index 100% rename from studio/types/form.ts rename to apps/studio/types/form.ts diff --git a/studio/types/index.ts b/apps/studio/types/index.ts similarity index 100% rename from studio/types/index.ts rename to apps/studio/types/index.ts diff --git a/studio/types/next.ts b/apps/studio/types/next.ts similarity index 100% rename from studio/types/next.ts rename to apps/studio/types/next.ts diff --git a/studio/types/sse.d.ts b/apps/studio/types/sse.d.ts similarity index 100% rename from studio/types/sse.d.ts rename to apps/studio/types/sse.d.ts diff --git a/studio/types/ui.ts b/apps/studio/types/ui.ts similarity index 100% rename from studio/types/ui.ts rename to apps/studio/types/ui.ts diff --git a/studio/types/userContent.ts b/apps/studio/types/userContent.ts similarity index 100% rename from studio/types/userContent.ts rename to apps/studio/types/userContent.ts diff --git a/package-lock.json b/package-lock.json index 649750171ed..ddef18ad0de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,7 @@ "version": "0.0.0", "license": "Apache-2.0", "workspaces": [ - "apps/www", - "apps/docs", - "studio", + "apps/*", "tests", "packages/*" ], @@ -102,13 +100,6 @@ "typescript": "^5.2.2" } }, - "apps/docs/node_modules/@next/bundle-analyzer": { - "version": "13.5.3", - "license": "MIT", - "dependencies": { - "webpack-bundle-analyzer": "4.7.0" - } - }, "apps/docs/node_modules/@next/mdx": { "version": "13.5.3", "license": "MIT", @@ -145,13 +136,6 @@ "undici-types": "~5.26.4" } }, - "apps/docs/node_modules/axios": { - "version": "0.26.1", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.14.8" - } - }, "apps/docs/node_modules/globby": { "version": "13.2.2", "dev": true, @@ -224,21 +208,6 @@ } ] }, - "apps/docs/node_modules/openai": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "axios": "^0.26.0", - "form-data": "^4.0.0" - } - }, - "apps/docs/node_modules/react-intersection-observer": { - "version": "9.5.2", - "license": "MIT", - "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, "apps/docs/node_modules/slash": { "version": "4.0.0", "dev": true, @@ -258,6 +227,342 @@ "node": ">= 8" } }, + "apps/studio": { + "version": "0.0.9", + "dependencies": { + "@dagrejs/dagre": "^1.0.4", + "@graphiql/react": "^0.19.4", + "@graphiql/toolkit": "^0.9.1", + "@hcaptcha/react-hcaptcha": "^1.8.1", + "@headlessui/react": "^1.7.17", + "@monaco-editor/react": "^4.5.2", + "@next/bundle-analyzer": "^13.5.3", + "@radix-ui/react-popover": "^1.0.7", + "@radix-ui/react-portal": "^1.0.4", + "@radix-ui/react-tooltip": "^1.0.7", + "@scaleleap/pg-format": "^1.0.0", + "@sentry/nextjs": "^7.77.0", + "@serafin/schema-builder": "^0.18.2", + "@stripe/react-stripe-js": "^2.3.1", + "@stripe/stripe-js": "^2.1.11", + "@supabase/auth-helpers-react": "^0.4.2", + "@supabase/shared-types": "0.1.51", + "@supabase/supabase-js": "^2.38.2", + "@tanstack/react-query": "^4.35.7", + "@tanstack/react-query-devtools": "^4.35.7", + "@zip.js/zip.js": "^2.7.29", + "ajv": "^8.6.3", + "analytics-node": "^3.5.0", + "awesome-debounce-promise": "^2.1.0", + "blueimp-md5": "^2.19.0", + "clipboard": "^2.0.8", + "clsx": "^1.2.1", + "common": "*", + "common-tags": "^1.8.2", + "config": "*", + "configcat-js": "^7.0.0", + "dayjs": "^1.11.10", + "eslint-config-next": "^13.3.0", + "file-saver": "^2.0.5", + "framer-motion": "^6.5.1", + "generate-password": "^1.7.0", + "graphql": "^16.8.1", + "graphql-ws": "^5.14.1", + "html-to-image": "^1.10.8", + "immutability-helper": "^3.1.1", + "ip-address": "^8.1.0", + "json-logic-js": "^2.0.2", + "jsonrepair": "^3.2.3", + "lodash": "^4.17.21", + "lottie-light-react": "^2.4.0", + "lucide-react": "^0.167.0", + "markdown-table": "=2.0.0", + "mobx": "^6.10.2", + "mobx-react-lite": "^4.0.5", + "monaco-editor": "0.33.0", + "next": "^13.5.3", + "next-themes": "^0.2.1", + "openai": "^3.3.0", + "openapi-fetch": "^0.6.1", + "openapi-types": "^12.0.2", + "p-queue": "^6.6.2", + "papaparse": "^5.3.1", + "parse-numeric-range": "^1.3.0", + "path-to-regexp": "^6.2.0", + "pg-minify": "^1.6.3", + "prism-react-renderer": "^1.2.1", + "react": "^18.2.0", + "react-beautiful-dnd": "^13.1.0", + "react-contexify": "^5.0.0", + "react-csv": "^2.0.3", + "react-data-grid": "7.0.0-beta.40", + "react-datepicker": "^4.18.0", + "react-dnd": "^16.0.1", + "react-dnd-html5-backend": "^16.0.1", + "react-dom": "^18.2.0", + "react-grid-layout": "^1.4.2", + "react-hot-toast": "^2.4.1", + "react-inlinesvg": "^4.0.4", + "react-intersection-observer": "^9.5.2", + "react-markdown": "^8.0.3", + "react-split": "^2.0.13", + "react-tracked": "^1.7.11", + "react-virtualized-auto-sizer": "^1.0.20", + "react-window": "^1.8.6", + "react-window-infinite-loader": "^1.0.7", + "reactflow": "^11.9.4", + "recharts": "^2.8.0", + "sass": "^1.68.0", + "scheduler": "^0.20.2", + "semver": "^6.3.1", + "shared-data": "*", + "sql-formatter": "^12.2.0", + "sqlstring": "^2.3.2", + "ui": "*", + "uniforms-bootstrap4": "^3.6.2", + "uniforms-bridge-json-schema": "^3.6.2", + "uuid": "^9.0.1", + "valtio": "^1.11.2", + "yup": "^0.32.11", + "yup-password": "^0.2.2", + "zxcvbn": "^4.4.2" + }, + "devDependencies": { + "@aws-sdk/client-secrets-manager": "^3.410.0", + "@storybook/addon-actions": "^7.5.3", + "@storybook/addon-essentials": "^7.5.3", + "@storybook/addon-interactions": "^7.5.3", + "@storybook/addon-links": "^7.5.3", + "@storybook/react": "^7.5.3", + "@storybook/testing-library": "^0.2.2", + "@supabase/postgres-meta": "^0.64.4", + "@tailwindcss/typography": "^0.5.9", + "@testing-library/dom": "^9.3.3", + "@testing-library/react": "^14.0.0", + "@testing-library/user-event": "^13.5.0", + "@types/blueimp-md5": "^2.18.0", + "@types/common-tags": "^1.8.1", + "@types/file-saver": "^2.0.2", + "@types/json-logic-js": "^1.2.1", + "@types/lodash": "^4.14.172", + "@types/markdown-table": "^3.0.0", + "@types/papaparse": "^5.3.1", + "@types/react": "^18.2.24", + "@types/react-beautiful-dnd": "^13.1.2", + "@types/react-csv": "^1.1.2", + "@types/react-datepicker": "^4.3.4", + "@types/react-dom": "^18.2.8", + "@types/react-grid-layout": "^1.3.0", + "@types/react-virtualized-auto-sizer": "^1.0.1", + "@types/react-window": "^1.8.5", + "@types/react-window-infinite-loader": "^1.0.5", + "@types/recharts": "^1.8.23", + "@types/semver": "^7.3.9", + "@types/sqlstring": "^2.3.0", + "@types/uuid": "^8.3.4", + "@types/zxcvbn": "^4.4.1", + "autoprefixer": "^10.4.14", + "common": "*", + "config": "*", + "eslint-config-next": "^13.5.3", + "jest": "^29.7.0", + "jest-canvas-mock": "^2.5.2", + "jest-environment-jsdom": "^29.7.0", + "openapi-typescript": "^6.3.4", + "postcss": "^8.4.31", + "prettier": "^2.8.8", + "storybook-dark-mode": "^3.0.1", + "superjson": "^1.12.3", + "tailwindcss": "^3.1.8", + "typescript": "^5.2.2" + } + }, + "apps/studio/node_modules/@next/eslint-plugin-next": { + "version": "13.5.6", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.5.6.tgz", + "integrity": "sha512-ng7pU/DDsxPgT6ZPvuprxrkeew3XaRf4LAT4FabaEO/hAbvVx4P7wqnqdbTdDn1kgTvsI4tpIgT4Awn/m0bGbg==", + "dev": true, + "dependencies": { + "glob": "7.1.7" + } + }, + "apps/studio/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "apps/studio/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "apps/studio/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "apps/studio/node_modules/eslint-config-next": { + "version": "13.5.6", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.5.6.tgz", + "integrity": "sha512-o8pQsUHTo9aHqJ2YiZDym5gQAMRf7O2HndHo/JZeY7TDD+W4hk6Ma8Vw54RHiBeb7OWWO5dPirQB+Is/aVQ7Kg==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "13.5.6", + "@rushstack/eslint-patch": "^1.3.3", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "apps/studio/node_modules/eslint-import-resolver-typescript": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", + "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "fast-glob": "^3.3.1", + "get-tsconfig": "^4.5.0", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "apps/studio/node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "apps/studio/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "apps/studio/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "apps/studio/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "apps/studio/node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "apps/studio/node_modules/sql-formatter": { + "version": "12.2.4", + "resolved": "https://registry.npmjs.org/sql-formatter/-/sql-formatter-12.2.4.tgz", + "integrity": "sha512-Qj45LEHSfgrdYDOrAtIkR8SdS10SWcqCIM2WZwQwMKF2v9sM0K2dlThWPS7eYCUrhttZIrU1WwuIwHk7MjsWOw==", + "dependencies": { + "argparse": "^2.0.1", + "get-stdin": "=8.0.0", + "nearley": "^2.20.1" + }, + "bin": { + "sql-formatter": "bin/sql-formatter-cli.cjs" + } + }, "apps/www": { "version": "0.0.3", "license": "MIT", @@ -334,13 +639,6 @@ "tsconfig": "*" } }, - "apps/www/node_modules/@next/bundle-analyzer": { - "version": "13.5.3", - "license": "MIT", - "dependencies": { - "webpack-bundle-analyzer": "4.7.0" - } - }, "apps/www/node_modules/@next/mdx": { "version": "13.5.3", "license": "MIT", @@ -4641,6 +4939,19 @@ "monaco-editor": ">= 0.21.0 < 1" } }, + "node_modules/@monaco-editor/react": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.6.0.tgz", + "integrity": "sha512-RFkU9/i7cN2bsq/iTkurMWOEErmYcY6JiQI3Jn+WeR/FGISH8JbHERjpS9oRuSOPvDMJI0Z8nJeKkbOs9sBYQw==", + "dependencies": { + "@monaco-editor/loader": "^1.4.0" + }, + "peerDependencies": { + "monaco-editor": ">= 0.25.0 < 1", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/@motionone/animation": { "version": "10.16.3", "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.16.3.tgz", @@ -4718,6 +5029,14 @@ "tar-fs": "^2.1.1" } }, + "node_modules/@next/bundle-analyzer": { + "version": "13.5.6", + "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-13.5.6.tgz", + "integrity": "sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==", + "dependencies": { + "webpack-bundle-analyzer": "4.7.0" + } + }, "node_modules/@next/env": { "version": "13.5.3", "resolved": "https://registry.npmjs.org/@next/env/-/env-13.5.3.tgz", @@ -5404,6 +5723,11 @@ "node": ">= 8" } }, + "node_modules/@polka/url": { + "version": "1.0.0-next.23", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==" + }, "node_modules/@popperjs/core": { "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", @@ -10199,15 +10523,75 @@ "tailwindcss": ">=3.0.0 || insiders" } }, + "node_modules/@tanstack/match-sorter-utils": { + "version": "8.8.4", + "resolved": "https://registry.npmjs.org/@tanstack/match-sorter-utils/-/match-sorter-utils-8.8.4.tgz", + "integrity": "sha512-rKH8LjZiszWEvmi01NR72QWZ8m4xmXre0OOwlRGnjU01Eqz/QnN+cqpty2PJ0efHblq09+KilvyR7lsbzmXVEw==", + "dependencies": { + "remove-accents": "0.4.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kentcdodds" + } + }, "node_modules/@tanstack/query-core": { - "version": "4.35.7", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.35.7.tgz", - "integrity": "sha512-PgDJtX75ubFS0WCYFM7DqEoJ4QbxU3S5OH3gJSI40xr7UVVax3/J4CM3XUMOTs+EOT5YGEfssi3tfRVGte4DEw==", + "version": "4.36.1", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-4.36.1.tgz", + "integrity": "sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" } }, + "node_modules/@tanstack/react-query": { + "version": "4.36.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-4.36.1.tgz", + "integrity": "sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==", + "dependencies": { + "@tanstack/query-core": "4.36.1", + "use-sync-external-store": "^1.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-native": "*" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/@tanstack/react-query-devtools": { + "version": "4.36.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-4.36.1.tgz", + "integrity": "sha512-WYku83CKP3OevnYSG8Y/QO9g0rT75v1om5IvcWUwiUZJ4LanYGLVCZ8TdFG5jfsq4Ej/lu2wwDAULEUnRIMBSw==", + "dependencies": { + "@tanstack/match-sorter-utils": "^8.7.0", + "superjson": "^1.10.0", + "use-sync-external-store": "^1.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "@tanstack/react-query": "^4.36.1", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/@testing-library/dom": { "version": "9.3.3", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz", @@ -11951,6 +12335,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, + "node_modules/@zip.js/zip.js": { + "version": "2.7.30", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.30.tgz", + "integrity": "sha512-nhMvQCj+TF1ATBqYzFds7v+yxPBhdDYHh8J341KtC1D2UrVBUIYcYK4Jy1/GiTsxOXEiKOXSUxvPG/XR+7jMqw==", + "engines": { + "bun": ">=0.7.0", + "deno": ">=1.0.0", + "node": ">=16.5.0" + } + }, "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -12017,7 +12411,6 @@ "version": "8.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "devOptional": true, "engines": { "node": ">=0.4.0" } @@ -14750,6 +15143,23 @@ "resolved": "packages/config", "link": true }, + "node_modules/configcat-common": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/configcat-common/-/configcat-common-7.0.1.tgz", + "integrity": "sha512-9SxX4/6NzK1l+2iDWLyr/0tsli/eKzSJhBIepptF+GPy/7CprnA0coQz8fF8Gx1IF3wBZsJg0vRaC3LtNa0vRg==", + "dependencies": { + "tslib": "^2.4.1" + } + }, + "node_modules/configcat-js": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/configcat-js/-/configcat-js-7.0.1.tgz", + "integrity": "sha512-Tf/YoN0f3mz4NjlJCL04Y4gOvTw1jyAZMNDir2vzF30IUGcvS1GVLCPLbbgnnLAyZgFRx7Sl0iylt17D1DC9uQ==", + "dependencies": { + "configcat-common": "^7.0.1", + "tslib": "^2.4.1" + } + }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", @@ -15397,6 +15807,12 @@ "node": ">=4" } }, + "node_modules/cssfontparser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/cssfontparser/-/cssfontparser-1.2.1.tgz", + "integrity": "sha512-6tun4LoZnj7VN6YeegOVb67KBX/7JJsqvj+pv3ZA7F878/eN33AbGa5b/S/wXxS/tcp8nc40xRUrsPlxIyNUPg==", + "dev": true + }, "node_modules/cssom": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", @@ -16542,6 +16958,11 @@ "integrity": "sha512-V0EWmKeH3DEhMwAZ+8ZB2Ao4OK6p++Z0hsDtZq3N0+0ZMVqkzrcEGROvOnZpLnvBg5PTNG23JEDLAm64gPaotQ==", "dev": true }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, "node_modules/duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -18975,6 +19396,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -19325,6 +19757,20 @@ "gunzip-maybe": "bin.js" } }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/handlebars": { "version": "4.7.8", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", @@ -21437,6 +21883,16 @@ } } }, + "node_modules/jest-canvas-mock": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jest-canvas-mock/-/jest-canvas-mock-2.5.2.tgz", + "integrity": "sha512-vgnpPupjOL6+L5oJXzxTxFrlGEIbHdZqFU+LFNdtLxZ3lRDCl17FlTMM7IatoRQkrcyOTMlDinjUguqmQ6bR2A==", + "dev": true, + "dependencies": { + "cssfontparser": "^1.2.1", + "moo-color": "^1.0.2" + } + }, "node_modules/jest-changed-files": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", @@ -23457,6 +23913,14 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/jsonrepair": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/jsonrepair/-/jsonrepair-3.4.1.tgz", + "integrity": "sha512-KcKVkjXuNIIVDOzjLqPmo6xNG6rR7qnJWQ/jMkJjan+NPxipNYxkDNCWFO3sncVhiG+V48WVlCe7XSs0Yd4K3A==", + "bin": { + "jsonrepair": "bin/cli.js" + } + }, "node_modules/jsonwebtoken": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", @@ -24014,6 +24478,14 @@ "yallist": "^3.0.2" } }, + "node_modules/lucide-react": { + "version": "0.167.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.167.0.tgz", + "integrity": "sha512-E7CqrSMEUz4weR8ako16W2XhYvZjncnUABU5K7a4ybZVyV5CSonbvs0eGpHuNTb1vw53PjnbtYskBaGKc47jJA==", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/lz-string": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", @@ -26865,6 +27337,39 @@ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, + "node_modules/mobx": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.11.0.tgz", + "integrity": "sha512-qngYCmr0WJiFRSAtYe82DB7SbzvbhehkJjONs8ydynUwoazzUQHZdAlaJqUfks5j4HarhWsZrMRhV7HtSO9HOQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mobx" + } + }, + "node_modules/mobx-react-lite": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-4.0.5.tgz", + "integrity": "sha512-StfB2wxE8imKj1f6T8WWPf4lVMx3cYH9Iy60bbKXEs21+HQ4tvvfIBZfSmMXgQAefi8xYEwQIz4GN9s0d2h7dg==", + "dependencies": { + "use-sync-external-store": "^1.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mobx" + }, + "peerDependencies": { + "mobx": "^6.9.0", + "react": "^16.8.0 || ^17 || ^18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, "node_modules/monaco-editor": { "version": "0.33.0", "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.33.0.tgz", @@ -26875,6 +27380,15 @@ "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==" }, + "node_modules/moo-color": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/moo-color/-/moo-color-1.0.3.tgz", + "integrity": "sha512-i/+ZKXMDf6aqYtBhuOcej71YSlbjT3wCO/4H1j8rPvxDJEifdwgg5MaFyu6iYAT8GBZJg2z0dkgK4YMzvURALQ==", + "dev": true, + "dependencies": { + "color-name": "^1.1.4" + } + }, "node_modules/mri": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", @@ -26883,6 +27397,14 @@ "node": ">=4" } }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "engines": { + "node": ">=10" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -27925,6 +28447,23 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/openai": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-3.3.0.tgz", + "integrity": "sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==", + "dependencies": { + "axios": "^0.26.0", + "form-data": "^4.0.0" + } + }, + "node_modules/openai/node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, "node_modules/openapi-fetch": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/openapi-fetch/-/openapi-fetch-0.6.2.tgz", @@ -27982,6 +28521,14 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" + } + }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -31219,6 +31766,14 @@ "react": "^16.8.4 || ^17.0.0 || ^18.0.0" } }, + "node_modules/react-intersection-observer": { + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.5.3.tgz", + "integrity": "sha512-NJzagSdUPS5rPhaLsHXYeJbsvdpbJwL6yCHtMk91hc0ufQ2BnXis+0QQ9NBh6n9n+Q3OyjR6OQLShYbaNBkThQ==", + "peerDependencies": { + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", @@ -31542,6 +32097,34 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/react-tracked": { + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/react-tracked/-/react-tracked-1.7.11.tgz", + "integrity": "sha512-+XXv4dJH7NnLtSD/cPVL9omra4A3KRK91L33owevXZ81r7qF/a9DdCsVZa90jMGht/V1Ym9sasbmidsJykhULQ==", + "dependencies": { + "proxy-compare": "2.4.0", + "use-context-selector": "1.4.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": "*", + "react-native": "*", + "scheduler": ">=0.19.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-tracked/node_modules/proxy-compare": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.4.0.tgz", + "integrity": "sha512-FD8KmQUQD6Mfpd0hywCOzcon/dbkFP8XBd9F1ycbKtvVsfv6TsFUKJ2eC0Iz2y+KzlkdT1Z8SY6ZSgm07zOyqg==" + }, "node_modules/react-transition-group": { "version": "4.4.5", "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", @@ -31603,6 +32186,15 @@ "react-dom": ">=16.13" } }, + "node_modules/react-virtualized-auto-sizer": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.20.tgz", + "integrity": "sha512-OdIyHwj4S4wyhbKHOKM1wLSj/UDXm839Z3Cvfg2a9j+He6yDa6i5p0qQvEiCnyQlGO/HyfSnigQwuxvYalaAXA==", + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", + "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" + } + }, "node_modules/react-window": { "version": "1.8.9", "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.9.tgz", @@ -33192,6 +33784,11 @@ "node": ">= 0.10.0" } }, + "node_modules/remove-accents": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", + "integrity": "sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==" + }, "node_modules/remove-trailing-slash": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/remove-trailing-slash/-/remove-trailing-slash-0.1.1.tgz", @@ -33911,6 +34508,19 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -34572,7 +35182,7 @@ "dev": true }, "node_modules/studio": { - "resolved": "studio", + "resolved": "apps/studio", "link": true }, "node_modules/style-dictionary": { @@ -35529,6 +36139,14 @@ "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==" }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "engines": { + "node": ">=6" + } + }, "node_modules/tough-cookie": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", @@ -36714,6 +37332,25 @@ } } }, + "node_modules/use-context-selector": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/use-context-selector/-/use-context-selector-1.4.1.tgz", + "integrity": "sha512-Io2ArvcRO+6MWIhkdfMFt+WKQX+Vb++W8DS2l03z/Vw/rz3BclKpM0ynr4LYGyU85Eke+Yx5oIhTY++QR0ZDoA==", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": "*", + "react-native": "*", + "scheduler": ">=0.19.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, "node_modules/use-debounce": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/use-debounce/-/use-debounce-7.0.1.tgz", @@ -37309,6 +37946,96 @@ } } }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/webpack-dev-middleware": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.1.tgz", @@ -38639,13 +39366,6 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "packages/ui/node_modules/axios": { - "version": "0.26.1", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.14.8" - } - }, "packages/ui/node_modules/brace-expansion": { "version": "2.0.1", "dev": true, @@ -38712,13 +39432,6 @@ "node": ">=10" } }, - "packages/ui/node_modules/lucide-react": { - "version": "0.167.0", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0" - } - }, "packages/ui/node_modules/minimatch": { "version": "5.1.6", "dev": true, @@ -38730,14 +39443,6 @@ "node": ">=10" } }, - "packages/ui/node_modules/openai": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "axios": "^0.26.0", - "form-data": "^4.0.0" - } - }, "packages/ui/node_modules/postcss-loader": { "version": "7.3.3", "dev": true, @@ -38867,6 +39572,7 @@ }, "studio": { "version": "0.0.9", + "extraneous": true, "dependencies": { "@dagrejs/dagre": "^1.0.4", "@graphiql/react": "^0.19.4", @@ -39015,440 +39721,6 @@ "typescript": "^5.2.2" } }, - "studio/node_modules/@monaco-editor/react": { - "version": "4.5.2", - "license": "MIT", - "dependencies": { - "@monaco-editor/loader": "^1.3.3" - }, - "peerDependencies": { - "monaco-editor": ">= 0.25.0 < 1", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "studio/node_modules/@next/bundle-analyzer": { - "version": "13.5.3", - "license": "MIT", - "dependencies": { - "webpack-bundle-analyzer": "4.7.0" - } - }, - "studio/node_modules/@next/eslint-plugin-next": { - "version": "13.5.3", - "dev": true, - "license": "MIT", - "dependencies": { - "glob": "7.1.7" - } - }, - "studio/node_modules/@tanstack/match-sorter-utils": { - "version": "8.7.6", - "license": "MIT", - "dependencies": { - "remove-accents": "0.4.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kentcdodds" - } - }, - "studio/node_modules/@tanstack/react-query": { - "version": "4.35.7", - "license": "MIT", - "dependencies": { - "@tanstack/query-core": "4.35.7", - "use-sync-external-store": "^1.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-native": "*" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "studio/node_modules/@tanstack/react-query-devtools": { - "version": "4.35.7", - "license": "MIT", - "dependencies": { - "@tanstack/match-sorter-utils": "^8.7.0", - "superjson": "^1.10.0", - "use-sync-external-store": "^1.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "@tanstack/react-query": "^4.35.7", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "studio/node_modules/@zip.js/zip.js": { - "version": "2.7.29", - "license": "BSD-3-Clause", - "engines": { - "bun": ">=0.7.0", - "deno": ">=1.0.0", - "node": ">=16.5.0" - } - }, - "studio/node_modules/ajv": { - "version": "8.12.0", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "studio/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "studio/node_modules/axios": { - "version": "0.26.1", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.14.8" - } - }, - "studio/node_modules/configcat-common": { - "version": "7.0.1", - "license": "MIT", - "dependencies": { - "tslib": "^2.4.1" - } - }, - "studio/node_modules/configcat-js": { - "version": "7.0.0", - "license": "MIT", - "dependencies": { - "configcat-common": "^7.0.1", - "tslib": "^2.4.1" - } - }, - "studio/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "studio/node_modules/eslint-config-next": { - "version": "13.5.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@next/eslint-plugin-next": "13.5.3", - "@rushstack/eslint-patch": "^1.3.3", - "@typescript-eslint/parser": "^5.4.2 || ^6.0.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.28.1", - "eslint-plugin-jsx-a11y": "^6.7.1", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "studio/node_modules/eslint-import-resolver-typescript": { - "version": "3.5.5", - "dev": true, - "license": "ISC", - "dependencies": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.12.0", - "eslint-module-utils": "^2.7.4", - "get-tsconfig": "^4.5.0", - "globby": "^13.1.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "synckit": "^0.8.5" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" - } - }, - "studio/node_modules/eslint-plugin-react": { - "version": "7.33.2", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "studio/node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "studio/node_modules/globby": { - "version": "13.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "studio/node_modules/jest-canvas-mock": { - "version": "2.5.2", - "dev": true, - "license": "MIT", - "dependencies": { - "cssfontparser": "^1.2.1", - "moo-color": "^1.0.2" - } - }, - "studio/node_modules/json-schema-traverse": { - "version": "1.0.0", - "license": "MIT" - }, - "studio/node_modules/jsonrepair": { - "version": "3.2.3", - "license": "ISC", - "bin": { - "jsonrepair": "bin/cli.js" - } - }, - "studio/node_modules/lucide-react": { - "version": "0.167.0", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0" - } - }, - "studio/node_modules/mobx": { - "version": "6.10.2", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" - } - }, - "studio/node_modules/mobx-react-lite": { - "version": "4.0.5", - "license": "MIT", - "dependencies": { - "use-sync-external-store": "^1.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" - }, - "peerDependencies": { - "mobx": "^6.9.0", - "react": "^16.8.0 || ^17 || ^18" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "studio/node_modules/openai": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "axios": "^0.26.0", - "form-data": "^4.0.0" - } - }, - "studio/node_modules/react-intersection-observer": { - "version": "9.5.2", - "license": "MIT", - "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "studio/node_modules/react-tracked": { - "version": "1.7.11", - "license": "MIT", - "dependencies": { - "proxy-compare": "2.4.0", - "use-context-selector": "1.4.1" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": "*", - "react-native": "*", - "scheduler": ">=0.19.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "studio/node_modules/react-tracked/node_modules/proxy-compare": { - "version": "2.4.0", - "license": "MIT" - }, - "studio/node_modules/react-tracked/node_modules/use-context-selector": { - "version": "1.4.1", - "license": "MIT", - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": "*", - "react-native": "*", - "scheduler": ">=0.19.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "studio/node_modules/react-virtualized-auto-sizer": { - "version": "1.0.20", - "license": "MIT", - "peerDependencies": { - "react": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc", - "react-dom": "^15.3.0 || ^16.0.0-alpha || ^17.0.0 || ^18.0.0-rc" - } - }, - "studio/node_modules/resolve": { - "version": "2.0.0-next.4", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "studio/node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "studio/node_modules/slash": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "studio/node_modules/sql-formatter": { - "version": "12.2.0", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1", - "nearley": "^2.20.1" - }, - "bin": { - "sql-formatter": "bin/sql-formatter-cli.cjs" - } - }, "tests": { "name": "supabase-tests", "version": "1.0.0", diff --git a/package.json b/package.json index de0adf5f000..4dea601ec63 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,7 @@ "license": "Apache-2.0", "private": true, "workspaces": [ - "apps/www", - "apps/docs", - "studio", + "apps/*", "tests", "packages/*" ], @@ -22,7 +20,7 @@ "dev:www": "turbo run dev --filter=www --parallel", "lint": "turbo run lint", "typecheck": "turbo --continue typecheck", - "format": "prettier --write \"{apps,studio}/**/*.{js,jsx,ts,tsx,css,md,mdx,json}\"", + "format": "prettier --write \"apps/**/*.{js,jsx,ts,tsx,css,md,mdx,json}\"", "docker:dev": "cd docker && docker compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml up --renew-anon-volumes", "docker:up": "cd docker && docker compose up", "docker:down": "cd docker && docker compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml down --remove-orphans", diff --git a/studio/.prettierignore b/studio/.prettierignore deleted file mode 100644 index b74a8bc8f9f..00000000000 --- a/studio/.prettierignore +++ /dev/null @@ -1,6 +0,0 @@ -.expo -.next -node_modules -package-lock.json -docker* -apps/**/out diff --git a/studio/.prettierrc b/studio/.prettierrc deleted file mode 100644 index 76c3f65353b..00000000000 --- a/studio/.prettierrc +++ /dev/null @@ -1,8 +0,0 @@ -{ - "trailingComma": "es5", - "tabWidth": 2, - "semi": false, - "singleQuote": true, - "printWidth": 100, - "endOfLine": "lf" -}