From 63e9d83ba4325e70d4cf7c0377d4e4a09f759bfb Mon Sep 17 00:00:00 2001 From: akhilmhdh Date: Mon, 16 Jan 2023 00:26:41 +0530 Subject: [PATCH 1/3] chore(frontend): changed source code to src folder from root --- docker-compose.dev.yml | 6 +- frontend/package-lock.json | 252 ++++++++++++++++++ frontend/{ => src}/components/RouteGuard.tsx | 0 .../{ => src}/components/analytics/posthog.ts | 0 frontend/{ => src}/components/basic/Error.tsx | 0 .../components/basic/EventFilter.tsx | 0 .../{ => src}/components/basic/InputField.tsx | 0 .../{ => src}/components/basic/Layout.tsx | 0 .../{ => src}/components/basic/Listbox.tsx | 0 .../{ => src}/components/basic/Toggle.tsx | 0 .../components/basic/buttons/Button.tsx | 0 .../basic/dialog/ActivateBotDialog.tsx | 0 .../basic/dialog/AddApiKeyDialog.tsx | 0 .../basic/dialog/AddIncidentContactDialog.tsx | 0 .../basic/dialog/AddProjectMemberDialog.tsx | 0 .../basic/dialog/AddServiceTokenDialog.tsx | 0 .../dialog/AddUpdateEnvironmentDialog.tsx | 0 .../components/basic/dialog/AddUserDialog.tsx | 0 .../basic/dialog/AddWorkspaceDialog.tsx | 0 .../basic/dialog/DeleteActionModal.tsx | 0 .../components/basic/dialog/DeleteEnvVar.tsx | 0 .../basic/dialog/DeleteUserDialog.tsx | 0 .../dialog/IntegrationAccessTokenDialog.tsx | 0 .../basic/popups/BottomRightPopup.tsx | 0 .../components/basic/table/ApiKeyTable.tsx | 0 .../components/basic/table/Checkbox.tsx | 0 .../basic/table/EnvironmentsTable.tsx | 0 .../basic/table/ServiceTokenTable.tsx | 0 .../components/basic/table/UserTable.js | 0 .../{ => src}/components/billing/Plan.tsx | 0 .../context/Notifications/Notification.tsx | 0 .../Notifications/NotificationProvider.tsx | 0 .../context/Notifications/Notifications.tsx | 0 .../components/dashboard/CommentField.tsx | 0 .../dashboard/DashboardInputField.tsx | 0 .../dashboard/DeleteActionButton.tsx | 0 .../dashboard/DownloadSecretsMenu.tsx | 0 .../components/dashboard/DropZone.tsx | 0 .../dashboard/GenerateSecretMenu.tsx | 0 .../components/dashboard/KeyPair.tsx | 0 .../components/dashboard/SideBar.tsx | 2 +- .../integrations/CloudIntegration.tsx | 0 .../integrations/CloudIntegrationSection.tsx | 0 .../integrations/FrameworkIntegration.tsx | 0 .../FrameworkIntegrationSection.tsx | 0 .../components/integrations/Integration.tsx | 9 +- .../integrations/IntegrationSection.tsx | 0 .../components/navigation/NavBarDashboard.tsx | 0 .../components/navigation/NavHeader.tsx | 0 .../components/signup/CodeInputStep.tsx | 0 .../signup/DonwloadBackupPDFStep.tsx | 0 .../components/signup/EnterEmailStep.tsx | 0 .../components/signup/TeamInviteStep.tsx | 0 .../components/signup/UserInfoStep.tsx | 0 .../components/utilities/SecurityClient.ts | 0 .../components/utilities/attemptLogin.ts | 0 .../utilities/checks/OnboardingCheck.ts | 0 .../utilities/checks/PasswordCheck.ts | 0 .../utilities/checks/tempLocalStorage.ts | 0 .../components/utilities/config/index.ts | 0 .../utilities/cryptography/aes-256-gcm.ts | 0 .../utilities/cryptography/changePassword.ts | 0 .../utilities/cryptography/crypto.ts | 0 .../utilities/cryptography/issueBackupKey.ts | 0 .../components/utilities/generateBackupPDF.ts | 0 .../components/utilities/parseDotEnv.ts | 0 .../components/utilities/randomId.ts | 0 .../utilities/saveTokenToLocalStorage.ts | 0 .../utilities/secrets/checkOverrides.ts | 0 .../utilities/secrets/downloadDotEnv.ts | 2 +- .../utilities/secrets/downloadYaml.ts | 0 .../utilities/secrets/encryptSecrets.ts | 0 .../utilities/secrets/getSecretsForProject.ts | 0 .../utilities/telemetry/Telemetry.ts | 0 .../utilities/withTranslateProps.ts | 0 frontend/{ => src}/const.ts | 0 .../{ => src}/ee/api/secrets/GetActionData.ts | 0 .../ee/api/secrets/GetProjectLogs.ts | 0 .../api/secrets/GetProjectSercetShanpshots.ts | 0 .../secrets/GetProjectSercetSnapshotsCount.ts | 0 .../ee/api/secrets/GetSecretSnapshotData.ts | 0 .../ee/api/secrets/GetSecretVersions.ts | 0 .../ee/api/secrets/PerformSecretRollback.ts | 0 .../ee/components/ActivitySideBar.tsx | 4 +- .../{ => src}/ee/components/ActivityTable.tsx | 2 +- .../ee/components/PITRecoverySidebar.tsx | 6 +- .../ee/components/SecretVersionList.tsx | 2 +- .../ee/utilities/findTextDifferences.ts | 0 frontend/{ => src}/ee/utilities/timeSince.ts | 0 frontend/{ => src}/hooks/index.ts | 0 frontend/{ => src}/hooks/usePopUp.tsx | 0 frontend/{ => src}/pages/404.tsx | 0 frontend/{ => src}/pages/_app.tsx | 0 frontend/{ => src}/pages/activity/[id].tsx | 2 +- .../{ => src}/pages/api/apiKey/addAPIKey.ts | 0 .../pages/api/apiKey/deleteAPIKey.ts | 0 .../{ => src}/pages/api/apiKey/getAPIKeys.ts | 0 .../pages/api/auth/ChangePassword2.ts | 0 .../{ => src}/pages/api/auth/CheckAuth.ts | 0 .../api/auth/CheckEmailVerificationCode.ts | 0 .../auth/CompleteAccountInformationSignup.ts | 0 .../CompleteAccountInformationSignupInvite.ts | 0 .../api/auth/EmailVerifyOnPasswordReset.ts | 0 .../pages/api/auth/IssueBackupPrivateKey.ts | 0 frontend/{ => src}/pages/api/auth/Login1.ts | 0 frontend/{ => src}/pages/api/auth/Login2.ts | 0 frontend/{ => src}/pages/api/auth/Logout.ts | 0 frontend/{ => src}/pages/api/auth/SRP1.ts | 0 .../api/auth/SendEmailOnPasswordReset.ts | 0 .../pages/api/auth/SendVerificationEmail.ts | 0 frontend/{ => src}/pages/api/auth/Token.ts | 0 .../pages/api/auth/VerifySignupInvite.ts | 0 .../api/auth/getBackupEncryptedPrivateKey.ts | 0 .../pages/api/auth/publicKeyInfisical.ts | 0 .../auth/resetPasswordOnAccountRecovery.ts | 0 frontend/{ => src}/pages/api/bot/getBot.ts | 0 .../pages/api/bot/setBotActiveStatus.ts | 0 .../api/environments/createEnvironment.ts | 0 .../api/environments/deleteEnvironment.ts | 0 .../api/environments/updateEnvironment.ts | 0 .../{ => src}/pages/api/files/AddSecrets.ts | 0 .../pages/api/files/DeleteSecrets.ts | 0 .../{ => src}/pages/api/files/GetSecrets.ts | 0 .../pages/api/files/UpdateSecrets.ts | 0 .../pages/api/files/UploadSecrets.ts | 0 .../integrations/ChangeHerokuConfigVars.ts | 0 .../api/integrations/DeleteIntegration.ts | 0 .../api/integrations/DeleteIntegrationAuth.ts | 0 .../api/integrations/GetIntegrationApps.ts | 0 .../api/integrations/GetIntegrationOptions.ts | 0 .../api/integrations/StartIntegration.ts | 0 .../api/integrations/authorizeIntegration.ts | 0 .../getWorkspaceAuthorizations.ts | 0 .../integrations/getWorkspaceIntegrations.ts | 0 .../api/integrations/updateIntegration.ts | 0 .../pages/api/organization/GetOrg.ts | 0 .../pages/api/organization/GetOrgProjects.ts | 0 .../api/organization/GetOrgSubscription.ts | 0 .../api/organization/GetOrgUserProjects.ts | 0 .../pages/api/organization/GetOrgUsers.ts | 0 .../pages/api/organization/StripeRedirect.ts | 0 .../api/organization/addIncidentContact.ts | 0 .../pages/api/organization/addUserToOrg.ts | 0 .../api/organization/deleteIncidentContact.ts | 0 .../deleteUserFromOrganization.ts | 0 .../api/organization/getIncidentContacts.ts | 0 .../pages/api/organization/getOrgs.ts | 0 .../pages/api/organization/renameOrg.ts | 0 .../pages/api/serviceToken/addServiceToken.ts | 0 .../api/serviceToken/deleteServiceToken.ts | 0 .../api/serviceToken/getServiceTokens.ts | 0 frontend/{ => src}/pages/api/user/getUser.ts | 0 .../pages/api/userActions/checkUserAction.ts | 0 .../api/userActions/registerUserAction.ts | 0 .../pages/api/workspace/addUserToWorkspace.ts | 0 .../workspace/changeUserRoleInWorkspace.ts | 0 .../pages/api/workspace/createWorkspace.ts | 0 .../api/workspace/deleteUserFromWorkspace.ts | 0 .../pages/api/workspace/deleteWorkspace.ts | 0 .../pages/api/workspace/getAWorkspace.ts | 0 .../pages/api/workspace/getLatestFileKey.ts | 0 .../pages/api/workspace/getProjectInfo.ts | 0 .../pages/api/workspace/getWorkspaceKeys.ts | 0 .../pages/api/workspace/getWorkspaceUsers.ts | 0 .../pages/api/workspace/getWorkspaces.ts | 0 .../pages/api/workspace/renameWorkspace.ts | 0 .../pages/api/workspace/uploadKeys.ts | 0 frontend/{ => src}/pages/dashboard.tsx | 0 frontend/{ => src}/pages/dashboard/[id].tsx | 6 +- .../{ => src}/pages/email-not-verified.tsx | 0 frontend/{ => src}/pages/github.tsx | 0 frontend/{ => src}/pages/heroku.tsx | 0 frontend/{ => src}/pages/home/[id].tsx | 0 frontend/{ => src}/pages/index.tsx | 0 .../{ => src}/pages/integrations/[id].tsx | 2 +- frontend/{ => src}/pages/login.tsx | 0 frontend/{ => src}/pages/netlify.tsx | 0 frontend/{ => src}/pages/noprojects.tsx | 0 frontend/{ => src}/pages/password-reset.tsx | 0 frontend/{ => src}/pages/requestnewinvite.tsx | 0 .../{ => src}/pages/settings/billing/[id].tsx | 0 .../{ => src}/pages/settings/org/[id].tsx | 0 .../pages/settings/personal/[id].tsx | 0 .../{ => src}/pages/settings/project/[id].tsx | 0 frontend/{ => src}/pages/signup.tsx | 0 frontend/{ => src}/pages/signupinvite.tsx | 0 frontend/{ => src}/pages/users/[id].tsx | 0 frontend/{ => src}/pages/vercel.tsx | 0 frontend/{ => src}/pages/verify-email.tsx | 0 frontend/{ => src}/styles/globals.css | 0 frontend/tailwind.config.js | 4 +- frontend/tsconfig.json | 13 +- frontend/tsconfig.tsbuildinfo | 1 - 193 files changed, 280 insertions(+), 33 deletions(-) rename frontend/{ => src}/components/RouteGuard.tsx (100%) rename frontend/{ => src}/components/analytics/posthog.ts (100%) rename frontend/{ => src}/components/basic/Error.tsx (100%) rename frontend/{ => src}/components/basic/EventFilter.tsx (100%) rename frontend/{ => src}/components/basic/InputField.tsx (100%) rename frontend/{ => src}/components/basic/Layout.tsx (100%) rename frontend/{ => src}/components/basic/Listbox.tsx (100%) rename frontend/{ => src}/components/basic/Toggle.tsx (100%) rename frontend/{ => src}/components/basic/buttons/Button.tsx (100%) rename frontend/{ => src}/components/basic/dialog/ActivateBotDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddApiKeyDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddIncidentContactDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddProjectMemberDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddServiceTokenDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddUpdateEnvironmentDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddUserDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/AddWorkspaceDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/DeleteActionModal.tsx (100%) rename frontend/{ => src}/components/basic/dialog/DeleteEnvVar.tsx (100%) rename frontend/{ => src}/components/basic/dialog/DeleteUserDialog.tsx (100%) rename frontend/{ => src}/components/basic/dialog/IntegrationAccessTokenDialog.tsx (100%) rename frontend/{ => src}/components/basic/popups/BottomRightPopup.tsx (100%) rename frontend/{ => src}/components/basic/table/ApiKeyTable.tsx (100%) rename frontend/{ => src}/components/basic/table/Checkbox.tsx (100%) rename frontend/{ => src}/components/basic/table/EnvironmentsTable.tsx (100%) rename frontend/{ => src}/components/basic/table/ServiceTokenTable.tsx (100%) rename frontend/{ => src}/components/basic/table/UserTable.js (100%) rename frontend/{ => src}/components/billing/Plan.tsx (100%) rename frontend/{ => src}/components/context/Notifications/Notification.tsx (100%) rename frontend/{ => src}/components/context/Notifications/NotificationProvider.tsx (100%) rename frontend/{ => src}/components/context/Notifications/Notifications.tsx (100%) rename frontend/{ => src}/components/dashboard/CommentField.tsx (100%) rename frontend/{ => src}/components/dashboard/DashboardInputField.tsx (100%) rename frontend/{ => src}/components/dashboard/DeleteActionButton.tsx (100%) rename frontend/{ => src}/components/dashboard/DownloadSecretsMenu.tsx (100%) rename frontend/{ => src}/components/dashboard/DropZone.tsx (100%) rename frontend/{ => src}/components/dashboard/GenerateSecretMenu.tsx (100%) rename frontend/{ => src}/components/dashboard/KeyPair.tsx (100%) rename frontend/{ => src}/components/dashboard/SideBar.tsx (98%) rename frontend/{ => src}/components/integrations/CloudIntegration.tsx (100%) rename frontend/{ => src}/components/integrations/CloudIntegrationSection.tsx (100%) rename frontend/{ => src}/components/integrations/FrameworkIntegration.tsx (100%) rename frontend/{ => src}/components/integrations/FrameworkIntegrationSection.tsx (100%) rename frontend/{ => src}/components/integrations/Integration.tsx (98%) rename frontend/{ => src}/components/integrations/IntegrationSection.tsx (100%) rename frontend/{ => src}/components/navigation/NavBarDashboard.tsx (100%) rename frontend/{ => src}/components/navigation/NavHeader.tsx (100%) rename frontend/{ => src}/components/signup/CodeInputStep.tsx (100%) rename frontend/{ => src}/components/signup/DonwloadBackupPDFStep.tsx (100%) rename frontend/{ => src}/components/signup/EnterEmailStep.tsx (100%) rename frontend/{ => src}/components/signup/TeamInviteStep.tsx (100%) rename frontend/{ => src}/components/signup/UserInfoStep.tsx (100%) rename frontend/{ => src}/components/utilities/SecurityClient.ts (100%) rename frontend/{ => src}/components/utilities/attemptLogin.ts (100%) rename frontend/{ => src}/components/utilities/checks/OnboardingCheck.ts (100%) rename frontend/{ => src}/components/utilities/checks/PasswordCheck.ts (100%) rename frontend/{ => src}/components/utilities/checks/tempLocalStorage.ts (100%) rename frontend/{ => src}/components/utilities/config/index.ts (100%) rename frontend/{ => src}/components/utilities/cryptography/aes-256-gcm.ts (100%) rename frontend/{ => src}/components/utilities/cryptography/changePassword.ts (100%) rename frontend/{ => src}/components/utilities/cryptography/crypto.ts (100%) rename frontend/{ => src}/components/utilities/cryptography/issueBackupKey.ts (100%) rename frontend/{ => src}/components/utilities/generateBackupPDF.ts (100%) rename frontend/{ => src}/components/utilities/parseDotEnv.ts (100%) rename frontend/{ => src}/components/utilities/randomId.ts (100%) rename frontend/{ => src}/components/utilities/saveTokenToLocalStorage.ts (100%) rename frontend/{ => src}/components/utilities/secrets/checkOverrides.ts (100%) rename frontend/{ => src}/components/utilities/secrets/downloadDotEnv.ts (94%) rename frontend/{ => src}/components/utilities/secrets/downloadYaml.ts (100%) rename frontend/{ => src}/components/utilities/secrets/encryptSecrets.ts (100%) rename frontend/{ => src}/components/utilities/secrets/getSecretsForProject.ts (100%) rename frontend/{ => src}/components/utilities/telemetry/Telemetry.ts (100%) rename frontend/{ => src}/components/utilities/withTranslateProps.ts (100%) rename frontend/{ => src}/const.ts (100%) rename frontend/{ => src}/ee/api/secrets/GetActionData.ts (100%) rename frontend/{ => src}/ee/api/secrets/GetProjectLogs.ts (100%) rename frontend/{ => src}/ee/api/secrets/GetProjectSercetShanpshots.ts (100%) rename frontend/{ => src}/ee/api/secrets/GetProjectSercetSnapshotsCount.ts (100%) rename frontend/{ => src}/ee/api/secrets/GetSecretSnapshotData.ts (100%) rename frontend/{ => src}/ee/api/secrets/GetSecretVersions.ts (100%) rename frontend/{ => src}/ee/api/secrets/PerformSecretRollback.ts (100%) rename frontend/{ => src}/ee/components/ActivitySideBar.tsx (98%) rename frontend/{ => src}/ee/components/ActivityTable.tsx (99%) rename frontend/{ => src}/ee/components/PITRecoverySidebar.tsx (97%) rename frontend/{ => src}/ee/components/SecretVersionList.tsx (98%) rename frontend/{ => src}/ee/utilities/findTextDifferences.ts (100%) rename frontend/{ => src}/ee/utilities/timeSince.ts (100%) rename frontend/{ => src}/hooks/index.ts (100%) rename frontend/{ => src}/hooks/usePopUp.tsx (100%) rename frontend/{ => src}/pages/404.tsx (100%) rename frontend/{ => src}/pages/_app.tsx (100%) rename frontend/{ => src}/pages/activity/[id].tsx (98%) rename frontend/{ => src}/pages/api/apiKey/addAPIKey.ts (100%) rename frontend/{ => src}/pages/api/apiKey/deleteAPIKey.ts (100%) rename frontend/{ => src}/pages/api/apiKey/getAPIKeys.ts (100%) rename frontend/{ => src}/pages/api/auth/ChangePassword2.ts (100%) rename frontend/{ => src}/pages/api/auth/CheckAuth.ts (100%) rename frontend/{ => src}/pages/api/auth/CheckEmailVerificationCode.ts (100%) rename frontend/{ => src}/pages/api/auth/CompleteAccountInformationSignup.ts (100%) rename frontend/{ => src}/pages/api/auth/CompleteAccountInformationSignupInvite.ts (100%) rename frontend/{ => src}/pages/api/auth/EmailVerifyOnPasswordReset.ts (100%) rename frontend/{ => src}/pages/api/auth/IssueBackupPrivateKey.ts (100%) rename frontend/{ => src}/pages/api/auth/Login1.ts (100%) rename frontend/{ => src}/pages/api/auth/Login2.ts (100%) rename frontend/{ => src}/pages/api/auth/Logout.ts (100%) rename frontend/{ => src}/pages/api/auth/SRP1.ts (100%) rename frontend/{ => src}/pages/api/auth/SendEmailOnPasswordReset.ts (100%) rename frontend/{ => src}/pages/api/auth/SendVerificationEmail.ts (100%) rename frontend/{ => src}/pages/api/auth/Token.ts (100%) rename frontend/{ => src}/pages/api/auth/VerifySignupInvite.ts (100%) rename frontend/{ => src}/pages/api/auth/getBackupEncryptedPrivateKey.ts (100%) rename frontend/{ => src}/pages/api/auth/publicKeyInfisical.ts (100%) rename frontend/{ => src}/pages/api/auth/resetPasswordOnAccountRecovery.ts (100%) rename frontend/{ => src}/pages/api/bot/getBot.ts (100%) rename frontend/{ => src}/pages/api/bot/setBotActiveStatus.ts (100%) rename frontend/{ => src}/pages/api/environments/createEnvironment.ts (100%) rename frontend/{ => src}/pages/api/environments/deleteEnvironment.ts (100%) rename frontend/{ => src}/pages/api/environments/updateEnvironment.ts (100%) rename frontend/{ => src}/pages/api/files/AddSecrets.ts (100%) rename frontend/{ => src}/pages/api/files/DeleteSecrets.ts (100%) rename frontend/{ => src}/pages/api/files/GetSecrets.ts (100%) rename frontend/{ => src}/pages/api/files/UpdateSecrets.ts (100%) rename frontend/{ => src}/pages/api/files/UploadSecrets.ts (100%) rename frontend/{ => src}/pages/api/integrations/ChangeHerokuConfigVars.ts (100%) rename frontend/{ => src}/pages/api/integrations/DeleteIntegration.ts (100%) rename frontend/{ => src}/pages/api/integrations/DeleteIntegrationAuth.ts (100%) rename frontend/{ => src}/pages/api/integrations/GetIntegrationApps.ts (100%) rename frontend/{ => src}/pages/api/integrations/GetIntegrationOptions.ts (100%) rename frontend/{ => src}/pages/api/integrations/StartIntegration.ts (100%) rename frontend/{ => src}/pages/api/integrations/authorizeIntegration.ts (100%) rename frontend/{ => src}/pages/api/integrations/getWorkspaceAuthorizations.ts (100%) rename frontend/{ => src}/pages/api/integrations/getWorkspaceIntegrations.ts (100%) rename frontend/{ => src}/pages/api/integrations/updateIntegration.ts (100%) rename frontend/{ => src}/pages/api/organization/GetOrg.ts (100%) rename frontend/{ => src}/pages/api/organization/GetOrgProjects.ts (100%) rename frontend/{ => src}/pages/api/organization/GetOrgSubscription.ts (100%) rename frontend/{ => src}/pages/api/organization/GetOrgUserProjects.ts (100%) rename frontend/{ => src}/pages/api/organization/GetOrgUsers.ts (100%) rename frontend/{ => src}/pages/api/organization/StripeRedirect.ts (100%) rename frontend/{ => src}/pages/api/organization/addIncidentContact.ts (100%) rename frontend/{ => src}/pages/api/organization/addUserToOrg.ts (100%) rename frontend/{ => src}/pages/api/organization/deleteIncidentContact.ts (100%) rename frontend/{ => src}/pages/api/organization/deleteUserFromOrganization.ts (100%) rename frontend/{ => src}/pages/api/organization/getIncidentContacts.ts (100%) rename frontend/{ => src}/pages/api/organization/getOrgs.ts (100%) rename frontend/{ => src}/pages/api/organization/renameOrg.ts (100%) rename frontend/{ => src}/pages/api/serviceToken/addServiceToken.ts (100%) rename frontend/{ => src}/pages/api/serviceToken/deleteServiceToken.ts (100%) rename frontend/{ => src}/pages/api/serviceToken/getServiceTokens.ts (100%) rename frontend/{ => src}/pages/api/user/getUser.ts (100%) rename frontend/{ => src}/pages/api/userActions/checkUserAction.ts (100%) rename frontend/{ => src}/pages/api/userActions/registerUserAction.ts (100%) rename frontend/{ => src}/pages/api/workspace/addUserToWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/changeUserRoleInWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/createWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/deleteUserFromWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/deleteWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/getAWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/getLatestFileKey.ts (100%) rename frontend/{ => src}/pages/api/workspace/getProjectInfo.ts (100%) rename frontend/{ => src}/pages/api/workspace/getWorkspaceKeys.ts (100%) rename frontend/{ => src}/pages/api/workspace/getWorkspaceUsers.ts (100%) rename frontend/{ => src}/pages/api/workspace/getWorkspaces.ts (100%) rename frontend/{ => src}/pages/api/workspace/renameWorkspace.ts (100%) rename frontend/{ => src}/pages/api/workspace/uploadKeys.ts (100%) rename frontend/{ => src}/pages/dashboard.tsx (100%) rename frontend/{ => src}/pages/dashboard/[id].tsx (99%) rename frontend/{ => src}/pages/email-not-verified.tsx (100%) rename frontend/{ => src}/pages/github.tsx (100%) rename frontend/{ => src}/pages/heroku.tsx (100%) rename frontend/{ => src}/pages/home/[id].tsx (100%) rename frontend/{ => src}/pages/index.tsx (100%) rename frontend/{ => src}/pages/integrations/[id].tsx (99%) rename frontend/{ => src}/pages/login.tsx (100%) rename frontend/{ => src}/pages/netlify.tsx (100%) rename frontend/{ => src}/pages/noprojects.tsx (100%) rename frontend/{ => src}/pages/password-reset.tsx (100%) rename frontend/{ => src}/pages/requestnewinvite.tsx (100%) rename frontend/{ => src}/pages/settings/billing/[id].tsx (100%) rename frontend/{ => src}/pages/settings/org/[id].tsx (100%) rename frontend/{ => src}/pages/settings/personal/[id].tsx (100%) rename frontend/{ => src}/pages/settings/project/[id].tsx (100%) rename frontend/{ => src}/pages/signup.tsx (100%) rename frontend/{ => src}/pages/signupinvite.tsx (100%) rename frontend/{ => src}/pages/users/[id].tsx (100%) rename frontend/{ => src}/pages/vercel.tsx (100%) rename frontend/{ => src}/pages/verify-email.tsx (100%) rename frontend/{ => src}/styles/globals.css (100%) delete mode 100644 frontend/tsconfig.tsbuildinfo diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 014d858c46..6d9faba4ca 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -46,12 +46,8 @@ services: context: ./frontend dockerfile: Dockerfile.dev volumes: - - ./frontend/pages:/app/pages + - ./frontend/src/pages:/app/src/pages - ./frontend/public:/app/public - - ./frontend/styles:/app/styles - - ./frontend/components:/app/components - - ./frontend/ee:/app/ee - - ./frontend/locales:/app/locales - ./frontend/next-i18next.config.js:/app/next-i18next.config.js env_file: .env environment: diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1a58b7c2d2..ad16119732 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -7895,6 +7895,186 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/@next/swc-android-arm-eabi": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", + "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-android-arm64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", + "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", + "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-freebsd-x64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", + "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", + "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", + "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", + "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", + "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", + "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", + "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", + "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", + "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } } }, "dependencies": { @@ -13439,6 +13619,78 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true + }, + "@next/swc-android-arm-eabi": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", + "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", + "optional": true + }, + "@next/swc-android-arm64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", + "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", + "optional": true + }, + "@next/swc-darwin-arm64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", + "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", + "optional": true + }, + "@next/swc-freebsd-x64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", + "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", + "optional": true + }, + "@next/swc-linux-arm-gnueabihf": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", + "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", + "optional": true + }, + "@next/swc-linux-arm64-gnu": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", + "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", + "optional": true + }, + "@next/swc-linux-arm64-musl": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", + "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", + "optional": true + }, + "@next/swc-linux-x64-gnu": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", + "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", + "optional": true + }, + "@next/swc-linux-x64-musl": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", + "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", + "optional": true + }, + "@next/swc-win32-arm64-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", + "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", + "optional": true + }, + "@next/swc-win32-ia32-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", + "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", + "optional": true + }, + "@next/swc-win32-x64-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", + "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", + "optional": true } } } diff --git a/frontend/components/RouteGuard.tsx b/frontend/src/components/RouteGuard.tsx similarity index 100% rename from frontend/components/RouteGuard.tsx rename to frontend/src/components/RouteGuard.tsx diff --git a/frontend/components/analytics/posthog.ts b/frontend/src/components/analytics/posthog.ts similarity index 100% rename from frontend/components/analytics/posthog.ts rename to frontend/src/components/analytics/posthog.ts diff --git a/frontend/components/basic/Error.tsx b/frontend/src/components/basic/Error.tsx similarity index 100% rename from frontend/components/basic/Error.tsx rename to frontend/src/components/basic/Error.tsx diff --git a/frontend/components/basic/EventFilter.tsx b/frontend/src/components/basic/EventFilter.tsx similarity index 100% rename from frontend/components/basic/EventFilter.tsx rename to frontend/src/components/basic/EventFilter.tsx diff --git a/frontend/components/basic/InputField.tsx b/frontend/src/components/basic/InputField.tsx similarity index 100% rename from frontend/components/basic/InputField.tsx rename to frontend/src/components/basic/InputField.tsx diff --git a/frontend/components/basic/Layout.tsx b/frontend/src/components/basic/Layout.tsx similarity index 100% rename from frontend/components/basic/Layout.tsx rename to frontend/src/components/basic/Layout.tsx diff --git a/frontend/components/basic/Listbox.tsx b/frontend/src/components/basic/Listbox.tsx similarity index 100% rename from frontend/components/basic/Listbox.tsx rename to frontend/src/components/basic/Listbox.tsx diff --git a/frontend/components/basic/Toggle.tsx b/frontend/src/components/basic/Toggle.tsx similarity index 100% rename from frontend/components/basic/Toggle.tsx rename to frontend/src/components/basic/Toggle.tsx diff --git a/frontend/components/basic/buttons/Button.tsx b/frontend/src/components/basic/buttons/Button.tsx similarity index 100% rename from frontend/components/basic/buttons/Button.tsx rename to frontend/src/components/basic/buttons/Button.tsx diff --git a/frontend/components/basic/dialog/ActivateBotDialog.tsx b/frontend/src/components/basic/dialog/ActivateBotDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/ActivateBotDialog.tsx rename to frontend/src/components/basic/dialog/ActivateBotDialog.tsx diff --git a/frontend/components/basic/dialog/AddApiKeyDialog.tsx b/frontend/src/components/basic/dialog/AddApiKeyDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddApiKeyDialog.tsx rename to frontend/src/components/basic/dialog/AddApiKeyDialog.tsx diff --git a/frontend/components/basic/dialog/AddIncidentContactDialog.tsx b/frontend/src/components/basic/dialog/AddIncidentContactDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddIncidentContactDialog.tsx rename to frontend/src/components/basic/dialog/AddIncidentContactDialog.tsx diff --git a/frontend/components/basic/dialog/AddProjectMemberDialog.tsx b/frontend/src/components/basic/dialog/AddProjectMemberDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddProjectMemberDialog.tsx rename to frontend/src/components/basic/dialog/AddProjectMemberDialog.tsx diff --git a/frontend/components/basic/dialog/AddServiceTokenDialog.tsx b/frontend/src/components/basic/dialog/AddServiceTokenDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddServiceTokenDialog.tsx rename to frontend/src/components/basic/dialog/AddServiceTokenDialog.tsx diff --git a/frontend/components/basic/dialog/AddUpdateEnvironmentDialog.tsx b/frontend/src/components/basic/dialog/AddUpdateEnvironmentDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddUpdateEnvironmentDialog.tsx rename to frontend/src/components/basic/dialog/AddUpdateEnvironmentDialog.tsx diff --git a/frontend/components/basic/dialog/AddUserDialog.tsx b/frontend/src/components/basic/dialog/AddUserDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddUserDialog.tsx rename to frontend/src/components/basic/dialog/AddUserDialog.tsx diff --git a/frontend/components/basic/dialog/AddWorkspaceDialog.tsx b/frontend/src/components/basic/dialog/AddWorkspaceDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/AddWorkspaceDialog.tsx rename to frontend/src/components/basic/dialog/AddWorkspaceDialog.tsx diff --git a/frontend/components/basic/dialog/DeleteActionModal.tsx b/frontend/src/components/basic/dialog/DeleteActionModal.tsx similarity index 100% rename from frontend/components/basic/dialog/DeleteActionModal.tsx rename to frontend/src/components/basic/dialog/DeleteActionModal.tsx diff --git a/frontend/components/basic/dialog/DeleteEnvVar.tsx b/frontend/src/components/basic/dialog/DeleteEnvVar.tsx similarity index 100% rename from frontend/components/basic/dialog/DeleteEnvVar.tsx rename to frontend/src/components/basic/dialog/DeleteEnvVar.tsx diff --git a/frontend/components/basic/dialog/DeleteUserDialog.tsx b/frontend/src/components/basic/dialog/DeleteUserDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/DeleteUserDialog.tsx rename to frontend/src/components/basic/dialog/DeleteUserDialog.tsx diff --git a/frontend/components/basic/dialog/IntegrationAccessTokenDialog.tsx b/frontend/src/components/basic/dialog/IntegrationAccessTokenDialog.tsx similarity index 100% rename from frontend/components/basic/dialog/IntegrationAccessTokenDialog.tsx rename to frontend/src/components/basic/dialog/IntegrationAccessTokenDialog.tsx diff --git a/frontend/components/basic/popups/BottomRightPopup.tsx b/frontend/src/components/basic/popups/BottomRightPopup.tsx similarity index 100% rename from frontend/components/basic/popups/BottomRightPopup.tsx rename to frontend/src/components/basic/popups/BottomRightPopup.tsx diff --git a/frontend/components/basic/table/ApiKeyTable.tsx b/frontend/src/components/basic/table/ApiKeyTable.tsx similarity index 100% rename from frontend/components/basic/table/ApiKeyTable.tsx rename to frontend/src/components/basic/table/ApiKeyTable.tsx diff --git a/frontend/components/basic/table/Checkbox.tsx b/frontend/src/components/basic/table/Checkbox.tsx similarity index 100% rename from frontend/components/basic/table/Checkbox.tsx rename to frontend/src/components/basic/table/Checkbox.tsx diff --git a/frontend/components/basic/table/EnvironmentsTable.tsx b/frontend/src/components/basic/table/EnvironmentsTable.tsx similarity index 100% rename from frontend/components/basic/table/EnvironmentsTable.tsx rename to frontend/src/components/basic/table/EnvironmentsTable.tsx diff --git a/frontend/components/basic/table/ServiceTokenTable.tsx b/frontend/src/components/basic/table/ServiceTokenTable.tsx similarity index 100% rename from frontend/components/basic/table/ServiceTokenTable.tsx rename to frontend/src/components/basic/table/ServiceTokenTable.tsx diff --git a/frontend/components/basic/table/UserTable.js b/frontend/src/components/basic/table/UserTable.js similarity index 100% rename from frontend/components/basic/table/UserTable.js rename to frontend/src/components/basic/table/UserTable.js diff --git a/frontend/components/billing/Plan.tsx b/frontend/src/components/billing/Plan.tsx similarity index 100% rename from frontend/components/billing/Plan.tsx rename to frontend/src/components/billing/Plan.tsx diff --git a/frontend/components/context/Notifications/Notification.tsx b/frontend/src/components/context/Notifications/Notification.tsx similarity index 100% rename from frontend/components/context/Notifications/Notification.tsx rename to frontend/src/components/context/Notifications/Notification.tsx diff --git a/frontend/components/context/Notifications/NotificationProvider.tsx b/frontend/src/components/context/Notifications/NotificationProvider.tsx similarity index 100% rename from frontend/components/context/Notifications/NotificationProvider.tsx rename to frontend/src/components/context/Notifications/NotificationProvider.tsx diff --git a/frontend/components/context/Notifications/Notifications.tsx b/frontend/src/components/context/Notifications/Notifications.tsx similarity index 100% rename from frontend/components/context/Notifications/Notifications.tsx rename to frontend/src/components/context/Notifications/Notifications.tsx diff --git a/frontend/components/dashboard/CommentField.tsx b/frontend/src/components/dashboard/CommentField.tsx similarity index 100% rename from frontend/components/dashboard/CommentField.tsx rename to frontend/src/components/dashboard/CommentField.tsx diff --git a/frontend/components/dashboard/DashboardInputField.tsx b/frontend/src/components/dashboard/DashboardInputField.tsx similarity index 100% rename from frontend/components/dashboard/DashboardInputField.tsx rename to frontend/src/components/dashboard/DashboardInputField.tsx diff --git a/frontend/components/dashboard/DeleteActionButton.tsx b/frontend/src/components/dashboard/DeleteActionButton.tsx similarity index 100% rename from frontend/components/dashboard/DeleteActionButton.tsx rename to frontend/src/components/dashboard/DeleteActionButton.tsx diff --git a/frontend/components/dashboard/DownloadSecretsMenu.tsx b/frontend/src/components/dashboard/DownloadSecretsMenu.tsx similarity index 100% rename from frontend/components/dashboard/DownloadSecretsMenu.tsx rename to frontend/src/components/dashboard/DownloadSecretsMenu.tsx diff --git a/frontend/components/dashboard/DropZone.tsx b/frontend/src/components/dashboard/DropZone.tsx similarity index 100% rename from frontend/components/dashboard/DropZone.tsx rename to frontend/src/components/dashboard/DropZone.tsx diff --git a/frontend/components/dashboard/GenerateSecretMenu.tsx b/frontend/src/components/dashboard/GenerateSecretMenu.tsx similarity index 100% rename from frontend/components/dashboard/GenerateSecretMenu.tsx rename to frontend/src/components/dashboard/GenerateSecretMenu.tsx diff --git a/frontend/components/dashboard/KeyPair.tsx b/frontend/src/components/dashboard/KeyPair.tsx similarity index 100% rename from frontend/components/dashboard/KeyPair.tsx rename to frontend/src/components/dashboard/KeyPair.tsx diff --git a/frontend/components/dashboard/SideBar.tsx b/frontend/src/components/dashboard/SideBar.tsx similarity index 98% rename from frontend/components/dashboard/SideBar.tsx rename to frontend/src/components/dashboard/SideBar.tsx index 32cdf7341d..4237c9c570 100644 --- a/frontend/components/dashboard/SideBar.tsx +++ b/frontend/src/components/dashboard/SideBar.tsx @@ -1,9 +1,9 @@ import { useState } from 'react'; import Image from 'next/image'; import { useTranslation } from "next-i18next"; +import SecretVersionList from '@app/ee/components/SecretVersionList'; import { faX } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import SecretVersionList from 'ee/components/SecretVersionList'; import Button from '../basic/buttons/Button'; import Toggle from '../basic/Toggle'; diff --git a/frontend/components/integrations/CloudIntegration.tsx b/frontend/src/components/integrations/CloudIntegration.tsx similarity index 100% rename from frontend/components/integrations/CloudIntegration.tsx rename to frontend/src/components/integrations/CloudIntegration.tsx diff --git a/frontend/components/integrations/CloudIntegrationSection.tsx b/frontend/src/components/integrations/CloudIntegrationSection.tsx similarity index 100% rename from frontend/components/integrations/CloudIntegrationSection.tsx rename to frontend/src/components/integrations/CloudIntegrationSection.tsx diff --git a/frontend/components/integrations/FrameworkIntegration.tsx b/frontend/src/components/integrations/FrameworkIntegration.tsx similarity index 100% rename from frontend/components/integrations/FrameworkIntegration.tsx rename to frontend/src/components/integrations/FrameworkIntegration.tsx diff --git a/frontend/components/integrations/FrameworkIntegrationSection.tsx b/frontend/src/components/integrations/FrameworkIntegrationSection.tsx similarity index 100% rename from frontend/components/integrations/FrameworkIntegrationSection.tsx rename to frontend/src/components/integrations/FrameworkIntegrationSection.tsx diff --git a/frontend/components/integrations/Integration.tsx b/frontend/src/components/integrations/Integration.tsx similarity index 98% rename from frontend/components/integrations/Integration.tsx rename to frontend/src/components/integrations/Integration.tsx index bbc8861dc6..fe2e3ea219 100644 --- a/frontend/components/integrations/Integration.tsx +++ b/frontend/src/components/integrations/Integration.tsx @@ -6,6 +6,11 @@ import { faX, } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +// TODO: This needs to be moved from public folder +import { + contextNetlifyMapping, + reverseContextNetlifyMapping, +} from "public/data/frequentConstants"; import Button from "~/components/basic/buttons/Button"; import ListBox from "~/components/basic/Listbox"; @@ -13,10 +18,6 @@ import ListBox from "~/components/basic/Listbox"; import deleteIntegration from "../../pages/api/integrations/DeleteIntegration" import getIntegrationApps from "../../pages/api/integrations/GetIntegrationApps"; import updateIntegration from "../../pages/api/integrations/updateIntegration" -import { - contextNetlifyMapping, - reverseContextNetlifyMapping, -} from "../../public/data/frequentConstants"; interface Integration { _id: string; diff --git a/frontend/components/integrations/IntegrationSection.tsx b/frontend/src/components/integrations/IntegrationSection.tsx similarity index 100% rename from frontend/components/integrations/IntegrationSection.tsx rename to frontend/src/components/integrations/IntegrationSection.tsx diff --git a/frontend/components/navigation/NavBarDashboard.tsx b/frontend/src/components/navigation/NavBarDashboard.tsx similarity index 100% rename from frontend/components/navigation/NavBarDashboard.tsx rename to frontend/src/components/navigation/NavBarDashboard.tsx diff --git a/frontend/components/navigation/NavHeader.tsx b/frontend/src/components/navigation/NavHeader.tsx similarity index 100% rename from frontend/components/navigation/NavHeader.tsx rename to frontend/src/components/navigation/NavHeader.tsx diff --git a/frontend/components/signup/CodeInputStep.tsx b/frontend/src/components/signup/CodeInputStep.tsx similarity index 100% rename from frontend/components/signup/CodeInputStep.tsx rename to frontend/src/components/signup/CodeInputStep.tsx diff --git a/frontend/components/signup/DonwloadBackupPDFStep.tsx b/frontend/src/components/signup/DonwloadBackupPDFStep.tsx similarity index 100% rename from frontend/components/signup/DonwloadBackupPDFStep.tsx rename to frontend/src/components/signup/DonwloadBackupPDFStep.tsx diff --git a/frontend/components/signup/EnterEmailStep.tsx b/frontend/src/components/signup/EnterEmailStep.tsx similarity index 100% rename from frontend/components/signup/EnterEmailStep.tsx rename to frontend/src/components/signup/EnterEmailStep.tsx diff --git a/frontend/components/signup/TeamInviteStep.tsx b/frontend/src/components/signup/TeamInviteStep.tsx similarity index 100% rename from frontend/components/signup/TeamInviteStep.tsx rename to frontend/src/components/signup/TeamInviteStep.tsx diff --git a/frontend/components/signup/UserInfoStep.tsx b/frontend/src/components/signup/UserInfoStep.tsx similarity index 100% rename from frontend/components/signup/UserInfoStep.tsx rename to frontend/src/components/signup/UserInfoStep.tsx diff --git a/frontend/components/utilities/SecurityClient.ts b/frontend/src/components/utilities/SecurityClient.ts similarity index 100% rename from frontend/components/utilities/SecurityClient.ts rename to frontend/src/components/utilities/SecurityClient.ts diff --git a/frontend/components/utilities/attemptLogin.ts b/frontend/src/components/utilities/attemptLogin.ts similarity index 100% rename from frontend/components/utilities/attemptLogin.ts rename to frontend/src/components/utilities/attemptLogin.ts diff --git a/frontend/components/utilities/checks/OnboardingCheck.ts b/frontend/src/components/utilities/checks/OnboardingCheck.ts similarity index 100% rename from frontend/components/utilities/checks/OnboardingCheck.ts rename to frontend/src/components/utilities/checks/OnboardingCheck.ts diff --git a/frontend/components/utilities/checks/PasswordCheck.ts b/frontend/src/components/utilities/checks/PasswordCheck.ts similarity index 100% rename from frontend/components/utilities/checks/PasswordCheck.ts rename to frontend/src/components/utilities/checks/PasswordCheck.ts diff --git a/frontend/components/utilities/checks/tempLocalStorage.ts b/frontend/src/components/utilities/checks/tempLocalStorage.ts similarity index 100% rename from frontend/components/utilities/checks/tempLocalStorage.ts rename to frontend/src/components/utilities/checks/tempLocalStorage.ts diff --git a/frontend/components/utilities/config/index.ts b/frontend/src/components/utilities/config/index.ts similarity index 100% rename from frontend/components/utilities/config/index.ts rename to frontend/src/components/utilities/config/index.ts diff --git a/frontend/components/utilities/cryptography/aes-256-gcm.ts b/frontend/src/components/utilities/cryptography/aes-256-gcm.ts similarity index 100% rename from frontend/components/utilities/cryptography/aes-256-gcm.ts rename to frontend/src/components/utilities/cryptography/aes-256-gcm.ts diff --git a/frontend/components/utilities/cryptography/changePassword.ts b/frontend/src/components/utilities/cryptography/changePassword.ts similarity index 100% rename from frontend/components/utilities/cryptography/changePassword.ts rename to frontend/src/components/utilities/cryptography/changePassword.ts diff --git a/frontend/components/utilities/cryptography/crypto.ts b/frontend/src/components/utilities/cryptography/crypto.ts similarity index 100% rename from frontend/components/utilities/cryptography/crypto.ts rename to frontend/src/components/utilities/cryptography/crypto.ts diff --git a/frontend/components/utilities/cryptography/issueBackupKey.ts b/frontend/src/components/utilities/cryptography/issueBackupKey.ts similarity index 100% rename from frontend/components/utilities/cryptography/issueBackupKey.ts rename to frontend/src/components/utilities/cryptography/issueBackupKey.ts diff --git a/frontend/components/utilities/generateBackupPDF.ts b/frontend/src/components/utilities/generateBackupPDF.ts similarity index 100% rename from frontend/components/utilities/generateBackupPDF.ts rename to frontend/src/components/utilities/generateBackupPDF.ts diff --git a/frontend/components/utilities/parseDotEnv.ts b/frontend/src/components/utilities/parseDotEnv.ts similarity index 100% rename from frontend/components/utilities/parseDotEnv.ts rename to frontend/src/components/utilities/parseDotEnv.ts diff --git a/frontend/components/utilities/randomId.ts b/frontend/src/components/utilities/randomId.ts similarity index 100% rename from frontend/components/utilities/randomId.ts rename to frontend/src/components/utilities/randomId.ts diff --git a/frontend/components/utilities/saveTokenToLocalStorage.ts b/frontend/src/components/utilities/saveTokenToLocalStorage.ts similarity index 100% rename from frontend/components/utilities/saveTokenToLocalStorage.ts rename to frontend/src/components/utilities/saveTokenToLocalStorage.ts diff --git a/frontend/components/utilities/secrets/checkOverrides.ts b/frontend/src/components/utilities/secrets/checkOverrides.ts similarity index 100% rename from frontend/components/utilities/secrets/checkOverrides.ts rename to frontend/src/components/utilities/secrets/checkOverrides.ts diff --git a/frontend/components/utilities/secrets/downloadDotEnv.ts b/frontend/src/components/utilities/secrets/downloadDotEnv.ts similarity index 94% rename from frontend/components/utilities/secrets/downloadDotEnv.ts rename to frontend/src/components/utilities/secrets/downloadDotEnv.ts index 8770d098be..983796981b 100644 --- a/frontend/components/utilities/secrets/downloadDotEnv.ts +++ b/frontend/src/components/utilities/secrets/downloadDotEnv.ts @@ -1,6 +1,6 @@ +import { envMapping } from "public/data/frequentConstants"; import { SecretDataProps } from "public/data/frequentInterfaces"; -import { envMapping } from "../../../public/data/frequentConstants"; import checkOverrides from './checkOverrides'; diff --git a/frontend/components/utilities/secrets/downloadYaml.ts b/frontend/src/components/utilities/secrets/downloadYaml.ts similarity index 100% rename from frontend/components/utilities/secrets/downloadYaml.ts rename to frontend/src/components/utilities/secrets/downloadYaml.ts diff --git a/frontend/components/utilities/secrets/encryptSecrets.ts b/frontend/src/components/utilities/secrets/encryptSecrets.ts similarity index 100% rename from frontend/components/utilities/secrets/encryptSecrets.ts rename to frontend/src/components/utilities/secrets/encryptSecrets.ts diff --git a/frontend/components/utilities/secrets/getSecretsForProject.ts b/frontend/src/components/utilities/secrets/getSecretsForProject.ts similarity index 100% rename from frontend/components/utilities/secrets/getSecretsForProject.ts rename to frontend/src/components/utilities/secrets/getSecretsForProject.ts diff --git a/frontend/components/utilities/telemetry/Telemetry.ts b/frontend/src/components/utilities/telemetry/Telemetry.ts similarity index 100% rename from frontend/components/utilities/telemetry/Telemetry.ts rename to frontend/src/components/utilities/telemetry/Telemetry.ts diff --git a/frontend/components/utilities/withTranslateProps.ts b/frontend/src/components/utilities/withTranslateProps.ts similarity index 100% rename from frontend/components/utilities/withTranslateProps.ts rename to frontend/src/components/utilities/withTranslateProps.ts diff --git a/frontend/const.ts b/frontend/src/const.ts similarity index 100% rename from frontend/const.ts rename to frontend/src/const.ts diff --git a/frontend/ee/api/secrets/GetActionData.ts b/frontend/src/ee/api/secrets/GetActionData.ts similarity index 100% rename from frontend/ee/api/secrets/GetActionData.ts rename to frontend/src/ee/api/secrets/GetActionData.ts diff --git a/frontend/ee/api/secrets/GetProjectLogs.ts b/frontend/src/ee/api/secrets/GetProjectLogs.ts similarity index 100% rename from frontend/ee/api/secrets/GetProjectLogs.ts rename to frontend/src/ee/api/secrets/GetProjectLogs.ts diff --git a/frontend/ee/api/secrets/GetProjectSercetShanpshots.ts b/frontend/src/ee/api/secrets/GetProjectSercetShanpshots.ts similarity index 100% rename from frontend/ee/api/secrets/GetProjectSercetShanpshots.ts rename to frontend/src/ee/api/secrets/GetProjectSercetShanpshots.ts diff --git a/frontend/ee/api/secrets/GetProjectSercetSnapshotsCount.ts b/frontend/src/ee/api/secrets/GetProjectSercetSnapshotsCount.ts similarity index 100% rename from frontend/ee/api/secrets/GetProjectSercetSnapshotsCount.ts rename to frontend/src/ee/api/secrets/GetProjectSercetSnapshotsCount.ts diff --git a/frontend/ee/api/secrets/GetSecretSnapshotData.ts b/frontend/src/ee/api/secrets/GetSecretSnapshotData.ts similarity index 100% rename from frontend/ee/api/secrets/GetSecretSnapshotData.ts rename to frontend/src/ee/api/secrets/GetSecretSnapshotData.ts diff --git a/frontend/ee/api/secrets/GetSecretVersions.ts b/frontend/src/ee/api/secrets/GetSecretVersions.ts similarity index 100% rename from frontend/ee/api/secrets/GetSecretVersions.ts rename to frontend/src/ee/api/secrets/GetSecretVersions.ts diff --git a/frontend/ee/api/secrets/PerformSecretRollback.ts b/frontend/src/ee/api/secrets/PerformSecretRollback.ts similarity index 100% rename from frontend/ee/api/secrets/PerformSecretRollback.ts rename to frontend/src/ee/api/secrets/PerformSecretRollback.ts diff --git a/frontend/ee/components/ActivitySideBar.tsx b/frontend/src/ee/components/ActivitySideBar.tsx similarity index 98% rename from frontend/ee/components/ActivitySideBar.tsx rename to frontend/src/ee/components/ActivitySideBar.tsx index 285adf5160..f8ecf15099 100644 --- a/frontend/ee/components/ActivitySideBar.tsx +++ b/frontend/src/ee/components/ActivitySideBar.tsx @@ -2,10 +2,10 @@ import { useEffect, useState } from "react"; import Image from "next/image"; import { useRouter } from "next/router"; import { useTranslation } from "next-i18next"; +import getActionData from "@app/ee/api/secrets/GetActionData"; +import patienceDiff from '@app/ee/utilities/findTextDifferences'; import { faX } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import getActionData from "ee/api/secrets/GetActionData"; -import patienceDiff from 'ee/utilities/findTextDifferences'; import getLatestFileKey from "~/pages/api/workspace/getLatestFileKey"; diff --git a/frontend/ee/components/ActivityTable.tsx b/frontend/src/ee/components/ActivityTable.tsx similarity index 99% rename from frontend/ee/components/ActivityTable.tsx rename to frontend/src/ee/components/ActivityTable.tsx index 207dc094fb..1777181d2f 100644 --- a/frontend/ee/components/ActivityTable.tsx +++ b/frontend/src/ee/components/ActivityTable.tsx @@ -1,13 +1,13 @@ import React, { useState } from 'react'; import Image from 'next/image'; import { useTranslation } from "next-i18next"; +import timeSince from '@app/ee/utilities/timeSince'; import { faAngleDown, faAngleRight, faUpRightFromSquare } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import timeSince from 'ee/utilities/timeSince'; import guidGenerator from '../../components/utilities/randomId'; diff --git a/frontend/ee/components/PITRecoverySidebar.tsx b/frontend/src/ee/components/PITRecoverySidebar.tsx similarity index 97% rename from frontend/ee/components/PITRecoverySidebar.tsx rename to frontend/src/ee/components/PITRecoverySidebar.tsx index e8a1041cd2..0a9eea130b 100644 --- a/frontend/ee/components/PITRecoverySidebar.tsx +++ b/frontend/src/ee/components/PITRecoverySidebar.tsx @@ -2,11 +2,11 @@ import { useEffect, useState } from "react"; import Image from "next/image"; import { useRouter } from "next/router"; import { useTranslation } from "next-i18next"; +import getProjectSecretShanpshots from "@app/ee/api/secrets/GetProjectSercetShanpshots"; +import getSecretSnapshotData from "@app/ee/api/secrets/GetSecretSnapshotData"; +import timeSince from "@app/ee/utilities/timeSince"; import { faX } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import getProjectSecretShanpshots from "ee/api/secrets/GetProjectSercetShanpshots"; -import getSecretSnapshotData from "ee/api/secrets/GetSecretSnapshotData"; -import timeSince from "ee/utilities/timeSince"; import Button from "~/components/basic/buttons/Button"; import { decryptAssymmetric, decryptSymmetric } from "~/components/utilities/cryptography/crypto"; diff --git a/frontend/ee/components/SecretVersionList.tsx b/frontend/src/ee/components/SecretVersionList.tsx similarity index 98% rename from frontend/ee/components/SecretVersionList.tsx rename to frontend/src/ee/components/SecretVersionList.tsx index d07198dc06..8a97383920 100644 --- a/frontend/ee/components/SecretVersionList.tsx +++ b/frontend/src/ee/components/SecretVersionList.tsx @@ -2,9 +2,9 @@ import { useEffect, useState } from 'react'; import Image from 'next/image'; import { useRouter } from 'next/router'; import { useTranslation } from "next-i18next"; +import getSecretVersions from '@app/ee/api/secrets/GetSecretVersions'; import { faCircle, faDotCircle } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import getSecretVersions from 'ee/api/secrets/GetSecretVersions'; import { decryptAssymmetric, decryptSymmetric } from '~/components/utilities/cryptography/crypto'; import getLatestFileKey from '~/pages/api/workspace/getLatestFileKey'; diff --git a/frontend/ee/utilities/findTextDifferences.ts b/frontend/src/ee/utilities/findTextDifferences.ts similarity index 100% rename from frontend/ee/utilities/findTextDifferences.ts rename to frontend/src/ee/utilities/findTextDifferences.ts diff --git a/frontend/ee/utilities/timeSince.ts b/frontend/src/ee/utilities/timeSince.ts similarity index 100% rename from frontend/ee/utilities/timeSince.ts rename to frontend/src/ee/utilities/timeSince.ts diff --git a/frontend/hooks/index.ts b/frontend/src/hooks/index.ts similarity index 100% rename from frontend/hooks/index.ts rename to frontend/src/hooks/index.ts diff --git a/frontend/hooks/usePopUp.tsx b/frontend/src/hooks/usePopUp.tsx similarity index 100% rename from frontend/hooks/usePopUp.tsx rename to frontend/src/hooks/usePopUp.tsx diff --git a/frontend/pages/404.tsx b/frontend/src/pages/404.tsx similarity index 100% rename from frontend/pages/404.tsx rename to frontend/src/pages/404.tsx diff --git a/frontend/pages/_app.tsx b/frontend/src/pages/_app.tsx similarity index 100% rename from frontend/pages/_app.tsx rename to frontend/src/pages/_app.tsx diff --git a/frontend/pages/activity/[id].tsx b/frontend/src/pages/activity/[id].tsx similarity index 98% rename from frontend/pages/activity/[id].tsx rename to frontend/src/pages/activity/[id].tsx index 090b5606d6..fb5285fb3f 100644 --- a/frontend/pages/activity/[id].tsx +++ b/frontend/src/pages/activity/[id].tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState } from 'react'; import { useRouter } from 'next/router'; import { useTranslation } from "next-i18next"; -import ActivitySideBar from 'ee/components/ActivitySideBar'; +import ActivitySideBar from '@app/ee/components/ActivitySideBar'; import Button from '~/components/basic/buttons/Button'; import EventFilter from '~/components/basic/EventFilter'; diff --git a/frontend/pages/api/apiKey/addAPIKey.ts b/frontend/src/pages/api/apiKey/addAPIKey.ts similarity index 100% rename from frontend/pages/api/apiKey/addAPIKey.ts rename to frontend/src/pages/api/apiKey/addAPIKey.ts diff --git a/frontend/pages/api/apiKey/deleteAPIKey.ts b/frontend/src/pages/api/apiKey/deleteAPIKey.ts similarity index 100% rename from frontend/pages/api/apiKey/deleteAPIKey.ts rename to frontend/src/pages/api/apiKey/deleteAPIKey.ts diff --git a/frontend/pages/api/apiKey/getAPIKeys.ts b/frontend/src/pages/api/apiKey/getAPIKeys.ts similarity index 100% rename from frontend/pages/api/apiKey/getAPIKeys.ts rename to frontend/src/pages/api/apiKey/getAPIKeys.ts diff --git a/frontend/pages/api/auth/ChangePassword2.ts b/frontend/src/pages/api/auth/ChangePassword2.ts similarity index 100% rename from frontend/pages/api/auth/ChangePassword2.ts rename to frontend/src/pages/api/auth/ChangePassword2.ts diff --git a/frontend/pages/api/auth/CheckAuth.ts b/frontend/src/pages/api/auth/CheckAuth.ts similarity index 100% rename from frontend/pages/api/auth/CheckAuth.ts rename to frontend/src/pages/api/auth/CheckAuth.ts diff --git a/frontend/pages/api/auth/CheckEmailVerificationCode.ts b/frontend/src/pages/api/auth/CheckEmailVerificationCode.ts similarity index 100% rename from frontend/pages/api/auth/CheckEmailVerificationCode.ts rename to frontend/src/pages/api/auth/CheckEmailVerificationCode.ts diff --git a/frontend/pages/api/auth/CompleteAccountInformationSignup.ts b/frontend/src/pages/api/auth/CompleteAccountInformationSignup.ts similarity index 100% rename from frontend/pages/api/auth/CompleteAccountInformationSignup.ts rename to frontend/src/pages/api/auth/CompleteAccountInformationSignup.ts diff --git a/frontend/pages/api/auth/CompleteAccountInformationSignupInvite.ts b/frontend/src/pages/api/auth/CompleteAccountInformationSignupInvite.ts similarity index 100% rename from frontend/pages/api/auth/CompleteAccountInformationSignupInvite.ts rename to frontend/src/pages/api/auth/CompleteAccountInformationSignupInvite.ts diff --git a/frontend/pages/api/auth/EmailVerifyOnPasswordReset.ts b/frontend/src/pages/api/auth/EmailVerifyOnPasswordReset.ts similarity index 100% rename from frontend/pages/api/auth/EmailVerifyOnPasswordReset.ts rename to frontend/src/pages/api/auth/EmailVerifyOnPasswordReset.ts diff --git a/frontend/pages/api/auth/IssueBackupPrivateKey.ts b/frontend/src/pages/api/auth/IssueBackupPrivateKey.ts similarity index 100% rename from frontend/pages/api/auth/IssueBackupPrivateKey.ts rename to frontend/src/pages/api/auth/IssueBackupPrivateKey.ts diff --git a/frontend/pages/api/auth/Login1.ts b/frontend/src/pages/api/auth/Login1.ts similarity index 100% rename from frontend/pages/api/auth/Login1.ts rename to frontend/src/pages/api/auth/Login1.ts diff --git a/frontend/pages/api/auth/Login2.ts b/frontend/src/pages/api/auth/Login2.ts similarity index 100% rename from frontend/pages/api/auth/Login2.ts rename to frontend/src/pages/api/auth/Login2.ts diff --git a/frontend/pages/api/auth/Logout.ts b/frontend/src/pages/api/auth/Logout.ts similarity index 100% rename from frontend/pages/api/auth/Logout.ts rename to frontend/src/pages/api/auth/Logout.ts diff --git a/frontend/pages/api/auth/SRP1.ts b/frontend/src/pages/api/auth/SRP1.ts similarity index 100% rename from frontend/pages/api/auth/SRP1.ts rename to frontend/src/pages/api/auth/SRP1.ts diff --git a/frontend/pages/api/auth/SendEmailOnPasswordReset.ts b/frontend/src/pages/api/auth/SendEmailOnPasswordReset.ts similarity index 100% rename from frontend/pages/api/auth/SendEmailOnPasswordReset.ts rename to frontend/src/pages/api/auth/SendEmailOnPasswordReset.ts diff --git a/frontend/pages/api/auth/SendVerificationEmail.ts b/frontend/src/pages/api/auth/SendVerificationEmail.ts similarity index 100% rename from frontend/pages/api/auth/SendVerificationEmail.ts rename to frontend/src/pages/api/auth/SendVerificationEmail.ts diff --git a/frontend/pages/api/auth/Token.ts b/frontend/src/pages/api/auth/Token.ts similarity index 100% rename from frontend/pages/api/auth/Token.ts rename to frontend/src/pages/api/auth/Token.ts diff --git a/frontend/pages/api/auth/VerifySignupInvite.ts b/frontend/src/pages/api/auth/VerifySignupInvite.ts similarity index 100% rename from frontend/pages/api/auth/VerifySignupInvite.ts rename to frontend/src/pages/api/auth/VerifySignupInvite.ts diff --git a/frontend/pages/api/auth/getBackupEncryptedPrivateKey.ts b/frontend/src/pages/api/auth/getBackupEncryptedPrivateKey.ts similarity index 100% rename from frontend/pages/api/auth/getBackupEncryptedPrivateKey.ts rename to frontend/src/pages/api/auth/getBackupEncryptedPrivateKey.ts diff --git a/frontend/pages/api/auth/publicKeyInfisical.ts b/frontend/src/pages/api/auth/publicKeyInfisical.ts similarity index 100% rename from frontend/pages/api/auth/publicKeyInfisical.ts rename to frontend/src/pages/api/auth/publicKeyInfisical.ts diff --git a/frontend/pages/api/auth/resetPasswordOnAccountRecovery.ts b/frontend/src/pages/api/auth/resetPasswordOnAccountRecovery.ts similarity index 100% rename from frontend/pages/api/auth/resetPasswordOnAccountRecovery.ts rename to frontend/src/pages/api/auth/resetPasswordOnAccountRecovery.ts diff --git a/frontend/pages/api/bot/getBot.ts b/frontend/src/pages/api/bot/getBot.ts similarity index 100% rename from frontend/pages/api/bot/getBot.ts rename to frontend/src/pages/api/bot/getBot.ts diff --git a/frontend/pages/api/bot/setBotActiveStatus.ts b/frontend/src/pages/api/bot/setBotActiveStatus.ts similarity index 100% rename from frontend/pages/api/bot/setBotActiveStatus.ts rename to frontend/src/pages/api/bot/setBotActiveStatus.ts diff --git a/frontend/pages/api/environments/createEnvironment.ts b/frontend/src/pages/api/environments/createEnvironment.ts similarity index 100% rename from frontend/pages/api/environments/createEnvironment.ts rename to frontend/src/pages/api/environments/createEnvironment.ts diff --git a/frontend/pages/api/environments/deleteEnvironment.ts b/frontend/src/pages/api/environments/deleteEnvironment.ts similarity index 100% rename from frontend/pages/api/environments/deleteEnvironment.ts rename to frontend/src/pages/api/environments/deleteEnvironment.ts diff --git a/frontend/pages/api/environments/updateEnvironment.ts b/frontend/src/pages/api/environments/updateEnvironment.ts similarity index 100% rename from frontend/pages/api/environments/updateEnvironment.ts rename to frontend/src/pages/api/environments/updateEnvironment.ts diff --git a/frontend/pages/api/files/AddSecrets.ts b/frontend/src/pages/api/files/AddSecrets.ts similarity index 100% rename from frontend/pages/api/files/AddSecrets.ts rename to frontend/src/pages/api/files/AddSecrets.ts diff --git a/frontend/pages/api/files/DeleteSecrets.ts b/frontend/src/pages/api/files/DeleteSecrets.ts similarity index 100% rename from frontend/pages/api/files/DeleteSecrets.ts rename to frontend/src/pages/api/files/DeleteSecrets.ts diff --git a/frontend/pages/api/files/GetSecrets.ts b/frontend/src/pages/api/files/GetSecrets.ts similarity index 100% rename from frontend/pages/api/files/GetSecrets.ts rename to frontend/src/pages/api/files/GetSecrets.ts diff --git a/frontend/pages/api/files/UpdateSecrets.ts b/frontend/src/pages/api/files/UpdateSecrets.ts similarity index 100% rename from frontend/pages/api/files/UpdateSecrets.ts rename to frontend/src/pages/api/files/UpdateSecrets.ts diff --git a/frontend/pages/api/files/UploadSecrets.ts b/frontend/src/pages/api/files/UploadSecrets.ts similarity index 100% rename from frontend/pages/api/files/UploadSecrets.ts rename to frontend/src/pages/api/files/UploadSecrets.ts diff --git a/frontend/pages/api/integrations/ChangeHerokuConfigVars.ts b/frontend/src/pages/api/integrations/ChangeHerokuConfigVars.ts similarity index 100% rename from frontend/pages/api/integrations/ChangeHerokuConfigVars.ts rename to frontend/src/pages/api/integrations/ChangeHerokuConfigVars.ts diff --git a/frontend/pages/api/integrations/DeleteIntegration.ts b/frontend/src/pages/api/integrations/DeleteIntegration.ts similarity index 100% rename from frontend/pages/api/integrations/DeleteIntegration.ts rename to frontend/src/pages/api/integrations/DeleteIntegration.ts diff --git a/frontend/pages/api/integrations/DeleteIntegrationAuth.ts b/frontend/src/pages/api/integrations/DeleteIntegrationAuth.ts similarity index 100% rename from frontend/pages/api/integrations/DeleteIntegrationAuth.ts rename to frontend/src/pages/api/integrations/DeleteIntegrationAuth.ts diff --git a/frontend/pages/api/integrations/GetIntegrationApps.ts b/frontend/src/pages/api/integrations/GetIntegrationApps.ts similarity index 100% rename from frontend/pages/api/integrations/GetIntegrationApps.ts rename to frontend/src/pages/api/integrations/GetIntegrationApps.ts diff --git a/frontend/pages/api/integrations/GetIntegrationOptions.ts b/frontend/src/pages/api/integrations/GetIntegrationOptions.ts similarity index 100% rename from frontend/pages/api/integrations/GetIntegrationOptions.ts rename to frontend/src/pages/api/integrations/GetIntegrationOptions.ts diff --git a/frontend/pages/api/integrations/StartIntegration.ts b/frontend/src/pages/api/integrations/StartIntegration.ts similarity index 100% rename from frontend/pages/api/integrations/StartIntegration.ts rename to frontend/src/pages/api/integrations/StartIntegration.ts diff --git a/frontend/pages/api/integrations/authorizeIntegration.ts b/frontend/src/pages/api/integrations/authorizeIntegration.ts similarity index 100% rename from frontend/pages/api/integrations/authorizeIntegration.ts rename to frontend/src/pages/api/integrations/authorizeIntegration.ts diff --git a/frontend/pages/api/integrations/getWorkspaceAuthorizations.ts b/frontend/src/pages/api/integrations/getWorkspaceAuthorizations.ts similarity index 100% rename from frontend/pages/api/integrations/getWorkspaceAuthorizations.ts rename to frontend/src/pages/api/integrations/getWorkspaceAuthorizations.ts diff --git a/frontend/pages/api/integrations/getWorkspaceIntegrations.ts b/frontend/src/pages/api/integrations/getWorkspaceIntegrations.ts similarity index 100% rename from frontend/pages/api/integrations/getWorkspaceIntegrations.ts rename to frontend/src/pages/api/integrations/getWorkspaceIntegrations.ts diff --git a/frontend/pages/api/integrations/updateIntegration.ts b/frontend/src/pages/api/integrations/updateIntegration.ts similarity index 100% rename from frontend/pages/api/integrations/updateIntegration.ts rename to frontend/src/pages/api/integrations/updateIntegration.ts diff --git a/frontend/pages/api/organization/GetOrg.ts b/frontend/src/pages/api/organization/GetOrg.ts similarity index 100% rename from frontend/pages/api/organization/GetOrg.ts rename to frontend/src/pages/api/organization/GetOrg.ts diff --git a/frontend/pages/api/organization/GetOrgProjects.ts b/frontend/src/pages/api/organization/GetOrgProjects.ts similarity index 100% rename from frontend/pages/api/organization/GetOrgProjects.ts rename to frontend/src/pages/api/organization/GetOrgProjects.ts diff --git a/frontend/pages/api/organization/GetOrgSubscription.ts b/frontend/src/pages/api/organization/GetOrgSubscription.ts similarity index 100% rename from frontend/pages/api/organization/GetOrgSubscription.ts rename to frontend/src/pages/api/organization/GetOrgSubscription.ts diff --git a/frontend/pages/api/organization/GetOrgUserProjects.ts b/frontend/src/pages/api/organization/GetOrgUserProjects.ts similarity index 100% rename from frontend/pages/api/organization/GetOrgUserProjects.ts rename to frontend/src/pages/api/organization/GetOrgUserProjects.ts diff --git a/frontend/pages/api/organization/GetOrgUsers.ts b/frontend/src/pages/api/organization/GetOrgUsers.ts similarity index 100% rename from frontend/pages/api/organization/GetOrgUsers.ts rename to frontend/src/pages/api/organization/GetOrgUsers.ts diff --git a/frontend/pages/api/organization/StripeRedirect.ts b/frontend/src/pages/api/organization/StripeRedirect.ts similarity index 100% rename from frontend/pages/api/organization/StripeRedirect.ts rename to frontend/src/pages/api/organization/StripeRedirect.ts diff --git a/frontend/pages/api/organization/addIncidentContact.ts b/frontend/src/pages/api/organization/addIncidentContact.ts similarity index 100% rename from frontend/pages/api/organization/addIncidentContact.ts rename to frontend/src/pages/api/organization/addIncidentContact.ts diff --git a/frontend/pages/api/organization/addUserToOrg.ts b/frontend/src/pages/api/organization/addUserToOrg.ts similarity index 100% rename from frontend/pages/api/organization/addUserToOrg.ts rename to frontend/src/pages/api/organization/addUserToOrg.ts diff --git a/frontend/pages/api/organization/deleteIncidentContact.ts b/frontend/src/pages/api/organization/deleteIncidentContact.ts similarity index 100% rename from frontend/pages/api/organization/deleteIncidentContact.ts rename to frontend/src/pages/api/organization/deleteIncidentContact.ts diff --git a/frontend/pages/api/organization/deleteUserFromOrganization.ts b/frontend/src/pages/api/organization/deleteUserFromOrganization.ts similarity index 100% rename from frontend/pages/api/organization/deleteUserFromOrganization.ts rename to frontend/src/pages/api/organization/deleteUserFromOrganization.ts diff --git a/frontend/pages/api/organization/getIncidentContacts.ts b/frontend/src/pages/api/organization/getIncidentContacts.ts similarity index 100% rename from frontend/pages/api/organization/getIncidentContacts.ts rename to frontend/src/pages/api/organization/getIncidentContacts.ts diff --git a/frontend/pages/api/organization/getOrgs.ts b/frontend/src/pages/api/organization/getOrgs.ts similarity index 100% rename from frontend/pages/api/organization/getOrgs.ts rename to frontend/src/pages/api/organization/getOrgs.ts diff --git a/frontend/pages/api/organization/renameOrg.ts b/frontend/src/pages/api/organization/renameOrg.ts similarity index 100% rename from frontend/pages/api/organization/renameOrg.ts rename to frontend/src/pages/api/organization/renameOrg.ts diff --git a/frontend/pages/api/serviceToken/addServiceToken.ts b/frontend/src/pages/api/serviceToken/addServiceToken.ts similarity index 100% rename from frontend/pages/api/serviceToken/addServiceToken.ts rename to frontend/src/pages/api/serviceToken/addServiceToken.ts diff --git a/frontend/pages/api/serviceToken/deleteServiceToken.ts b/frontend/src/pages/api/serviceToken/deleteServiceToken.ts similarity index 100% rename from frontend/pages/api/serviceToken/deleteServiceToken.ts rename to frontend/src/pages/api/serviceToken/deleteServiceToken.ts diff --git a/frontend/pages/api/serviceToken/getServiceTokens.ts b/frontend/src/pages/api/serviceToken/getServiceTokens.ts similarity index 100% rename from frontend/pages/api/serviceToken/getServiceTokens.ts rename to frontend/src/pages/api/serviceToken/getServiceTokens.ts diff --git a/frontend/pages/api/user/getUser.ts b/frontend/src/pages/api/user/getUser.ts similarity index 100% rename from frontend/pages/api/user/getUser.ts rename to frontend/src/pages/api/user/getUser.ts diff --git a/frontend/pages/api/userActions/checkUserAction.ts b/frontend/src/pages/api/userActions/checkUserAction.ts similarity index 100% rename from frontend/pages/api/userActions/checkUserAction.ts rename to frontend/src/pages/api/userActions/checkUserAction.ts diff --git a/frontend/pages/api/userActions/registerUserAction.ts b/frontend/src/pages/api/userActions/registerUserAction.ts similarity index 100% rename from frontend/pages/api/userActions/registerUserAction.ts rename to frontend/src/pages/api/userActions/registerUserAction.ts diff --git a/frontend/pages/api/workspace/addUserToWorkspace.ts b/frontend/src/pages/api/workspace/addUserToWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/addUserToWorkspace.ts rename to frontend/src/pages/api/workspace/addUserToWorkspace.ts diff --git a/frontend/pages/api/workspace/changeUserRoleInWorkspace.ts b/frontend/src/pages/api/workspace/changeUserRoleInWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/changeUserRoleInWorkspace.ts rename to frontend/src/pages/api/workspace/changeUserRoleInWorkspace.ts diff --git a/frontend/pages/api/workspace/createWorkspace.ts b/frontend/src/pages/api/workspace/createWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/createWorkspace.ts rename to frontend/src/pages/api/workspace/createWorkspace.ts diff --git a/frontend/pages/api/workspace/deleteUserFromWorkspace.ts b/frontend/src/pages/api/workspace/deleteUserFromWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/deleteUserFromWorkspace.ts rename to frontend/src/pages/api/workspace/deleteUserFromWorkspace.ts diff --git a/frontend/pages/api/workspace/deleteWorkspace.ts b/frontend/src/pages/api/workspace/deleteWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/deleteWorkspace.ts rename to frontend/src/pages/api/workspace/deleteWorkspace.ts diff --git a/frontend/pages/api/workspace/getAWorkspace.ts b/frontend/src/pages/api/workspace/getAWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/getAWorkspace.ts rename to frontend/src/pages/api/workspace/getAWorkspace.ts diff --git a/frontend/pages/api/workspace/getLatestFileKey.ts b/frontend/src/pages/api/workspace/getLatestFileKey.ts similarity index 100% rename from frontend/pages/api/workspace/getLatestFileKey.ts rename to frontend/src/pages/api/workspace/getLatestFileKey.ts diff --git a/frontend/pages/api/workspace/getProjectInfo.ts b/frontend/src/pages/api/workspace/getProjectInfo.ts similarity index 100% rename from frontend/pages/api/workspace/getProjectInfo.ts rename to frontend/src/pages/api/workspace/getProjectInfo.ts diff --git a/frontend/pages/api/workspace/getWorkspaceKeys.ts b/frontend/src/pages/api/workspace/getWorkspaceKeys.ts similarity index 100% rename from frontend/pages/api/workspace/getWorkspaceKeys.ts rename to frontend/src/pages/api/workspace/getWorkspaceKeys.ts diff --git a/frontend/pages/api/workspace/getWorkspaceUsers.ts b/frontend/src/pages/api/workspace/getWorkspaceUsers.ts similarity index 100% rename from frontend/pages/api/workspace/getWorkspaceUsers.ts rename to frontend/src/pages/api/workspace/getWorkspaceUsers.ts diff --git a/frontend/pages/api/workspace/getWorkspaces.ts b/frontend/src/pages/api/workspace/getWorkspaces.ts similarity index 100% rename from frontend/pages/api/workspace/getWorkspaces.ts rename to frontend/src/pages/api/workspace/getWorkspaces.ts diff --git a/frontend/pages/api/workspace/renameWorkspace.ts b/frontend/src/pages/api/workspace/renameWorkspace.ts similarity index 100% rename from frontend/pages/api/workspace/renameWorkspace.ts rename to frontend/src/pages/api/workspace/renameWorkspace.ts diff --git a/frontend/pages/api/workspace/uploadKeys.ts b/frontend/src/pages/api/workspace/uploadKeys.ts similarity index 100% rename from frontend/pages/api/workspace/uploadKeys.ts rename to frontend/src/pages/api/workspace/uploadKeys.ts diff --git a/frontend/pages/dashboard.tsx b/frontend/src/pages/dashboard.tsx similarity index 100% rename from frontend/pages/dashboard.tsx rename to frontend/src/pages/dashboard.tsx diff --git a/frontend/pages/dashboard/[id].tsx b/frontend/src/pages/dashboard/[id].tsx similarity index 99% rename from frontend/pages/dashboard/[id].tsx rename to frontend/src/pages/dashboard/[id].tsx index 1a9cd41da1..8d463c47b5 100644 --- a/frontend/pages/dashboard/[id].tsx +++ b/frontend/src/pages/dashboard/[id].tsx @@ -3,6 +3,9 @@ import Head from 'next/head'; import Image from 'next/image'; import { useRouter } from 'next/router'; import { useTranslation } from 'next-i18next'; +import getProjectSercetSnapshotsCount from '@app/ee/api/secrets/GetProjectSercetSnapshotsCount'; +import performSecretRollback from '@app/ee/api/secrets/PerformSecretRollback'; +import PITRecoverySidebar from '@app/ee/components/PITRecoverySidebar'; import { faArrowDownAZ, faArrowDownZA, @@ -16,9 +19,6 @@ import { faPlus, } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import getProjectSercetSnapshotsCount from 'ee/api/secrets/GetProjectSercetSnapshotsCount'; -import performSecretRollback from 'ee/api/secrets/PerformSecretRollback'; -import PITRecoverySidebar from 'ee/components/PITRecoverySidebar'; import Button from '~/components/basic/buttons/Button'; import ListBox from '~/components/basic/Listbox'; diff --git a/frontend/pages/email-not-verified.tsx b/frontend/src/pages/email-not-verified.tsx similarity index 100% rename from frontend/pages/email-not-verified.tsx rename to frontend/src/pages/email-not-verified.tsx diff --git a/frontend/pages/github.tsx b/frontend/src/pages/github.tsx similarity index 100% rename from frontend/pages/github.tsx rename to frontend/src/pages/github.tsx diff --git a/frontend/pages/heroku.tsx b/frontend/src/pages/heroku.tsx similarity index 100% rename from frontend/pages/heroku.tsx rename to frontend/src/pages/heroku.tsx diff --git a/frontend/pages/home/[id].tsx b/frontend/src/pages/home/[id].tsx similarity index 100% rename from frontend/pages/home/[id].tsx rename to frontend/src/pages/home/[id].tsx diff --git a/frontend/pages/index.tsx b/frontend/src/pages/index.tsx similarity index 100% rename from frontend/pages/index.tsx rename to frontend/src/pages/index.tsx diff --git a/frontend/pages/integrations/[id].tsx b/frontend/src/pages/integrations/[id].tsx similarity index 99% rename from frontend/pages/integrations/[id].tsx rename to frontend/src/pages/integrations/[id].tsx index ff30402ee6..697597ede8 100644 --- a/frontend/pages/integrations/[id].tsx +++ b/frontend/src/pages/integrations/[id].tsx @@ -4,6 +4,7 @@ import { useEffect, useState } from 'react'; import Head from 'next/head'; import { useRouter } from 'next/router'; import { useTranslation } from 'next-i18next'; +import frameworkIntegrationOptions from 'public/json/frameworkIntegrations.json'; import ActivateBotDialog from '~/components/basic/dialog/ActivateBotDialog'; import CloudIntegrationSection from '~/components/integrations/CloudIntegrationSection'; @@ -16,7 +17,6 @@ import { decryptAssymmetric, encryptAssymmetric, } from '../../components/utilities/cryptography/crypto'; -import frameworkIntegrationOptions from '../../public/json/frameworkIntegrations.json'; import getBot from '../api/bot/getBot'; import setBotActiveStatus from '../api/bot/setBotActiveStatus'; import getIntegrationOptions from '../api/integrations/GetIntegrationOptions'; diff --git a/frontend/pages/login.tsx b/frontend/src/pages/login.tsx similarity index 100% rename from frontend/pages/login.tsx rename to frontend/src/pages/login.tsx diff --git a/frontend/pages/netlify.tsx b/frontend/src/pages/netlify.tsx similarity index 100% rename from frontend/pages/netlify.tsx rename to frontend/src/pages/netlify.tsx diff --git a/frontend/pages/noprojects.tsx b/frontend/src/pages/noprojects.tsx similarity index 100% rename from frontend/pages/noprojects.tsx rename to frontend/src/pages/noprojects.tsx diff --git a/frontend/pages/password-reset.tsx b/frontend/src/pages/password-reset.tsx similarity index 100% rename from frontend/pages/password-reset.tsx rename to frontend/src/pages/password-reset.tsx diff --git a/frontend/pages/requestnewinvite.tsx b/frontend/src/pages/requestnewinvite.tsx similarity index 100% rename from frontend/pages/requestnewinvite.tsx rename to frontend/src/pages/requestnewinvite.tsx diff --git a/frontend/pages/settings/billing/[id].tsx b/frontend/src/pages/settings/billing/[id].tsx similarity index 100% rename from frontend/pages/settings/billing/[id].tsx rename to frontend/src/pages/settings/billing/[id].tsx diff --git a/frontend/pages/settings/org/[id].tsx b/frontend/src/pages/settings/org/[id].tsx similarity index 100% rename from frontend/pages/settings/org/[id].tsx rename to frontend/src/pages/settings/org/[id].tsx diff --git a/frontend/pages/settings/personal/[id].tsx b/frontend/src/pages/settings/personal/[id].tsx similarity index 100% rename from frontend/pages/settings/personal/[id].tsx rename to frontend/src/pages/settings/personal/[id].tsx diff --git a/frontend/pages/settings/project/[id].tsx b/frontend/src/pages/settings/project/[id].tsx similarity index 100% rename from frontend/pages/settings/project/[id].tsx rename to frontend/src/pages/settings/project/[id].tsx diff --git a/frontend/pages/signup.tsx b/frontend/src/pages/signup.tsx similarity index 100% rename from frontend/pages/signup.tsx rename to frontend/src/pages/signup.tsx diff --git a/frontend/pages/signupinvite.tsx b/frontend/src/pages/signupinvite.tsx similarity index 100% rename from frontend/pages/signupinvite.tsx rename to frontend/src/pages/signupinvite.tsx diff --git a/frontend/pages/users/[id].tsx b/frontend/src/pages/users/[id].tsx similarity index 100% rename from frontend/pages/users/[id].tsx rename to frontend/src/pages/users/[id].tsx diff --git a/frontend/pages/vercel.tsx b/frontend/src/pages/vercel.tsx similarity index 100% rename from frontend/pages/vercel.tsx rename to frontend/src/pages/vercel.tsx diff --git a/frontend/pages/verify-email.tsx b/frontend/src/pages/verify-email.tsx similarity index 100% rename from frontend/pages/verify-email.tsx rename to frontend/src/pages/verify-email.tsx diff --git a/frontend/styles/globals.css b/frontend/src/styles/globals.css similarity index 100% rename from frontend/styles/globals.css rename to frontend/src/styles/globals.css diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js index 81e97e6edb..0b9597a46a 100644 --- a/frontend/tailwind.config.js +++ b/frontend/tailwind.config.js @@ -1236,9 +1236,7 @@ const plugin = require("tailwindcss/plugin"); module.exports = { darkMode: "class", content: [ - "./pages/**/*.{js,ts,jsx,tsx}", - "./components/**/*.{js,ts,jsx,tsx}", - "./ee/**/*.{js,ts,jsx,tsx}", + "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: { diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index f51378ec30..c554a0683c 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -2,11 +2,12 @@ "compilerOptions": { "baseUrl": ".", "paths": { - "~/components/*": ["components/*"], - "~/hooks/*": ["hooks/*"], - "~/utilities/*": ["components/utilities/*"], - "~/*": ["const"], - "~/pages/*": ["pages/*"] + "~/components/*": ["./src/components/*"], + "~/hooks/*": ["./src/hooks/*"], + "~/utilities/*": ["./src/components/utilities/*"], + "~/*": ["./src/const"], + "~/pages/*": ["./src/pages/*"], + "@app/*": ["./src/*"] }, "target": "ESNext", "lib": ["dom", "dom.iterable", "esnext"], @@ -24,6 +25,6 @@ "jsx": "preserve", "incremental": true }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], + "include": ["next-env.d.ts", "./src/**/*.ts", "./src/**/*.tsx"], "exclude": ["node_modules"] } diff --git a/frontend/tsconfig.tsbuildinfo b/frontend/tsconfig.tsbuildinfo deleted file mode 100644 index 7e81b2ceff..0000000000 --- a/frontend/tsconfig.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/next/dist/styled-jsx/types/css.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/scheduler/tracing.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/next/dist/styled-jsx/types/index.d.ts","./node_modules/next/dist/styled-jsx/types/macro.d.ts","./node_modules/next/dist/styled-jsx/types/style.d.ts","./node_modules/next/dist/styled-jsx/types/global.d.ts","./node_modules/next/dist/shared/lib/amp.d.ts","./node_modules/next/amp.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/dom-events.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/module.d.ts","./node_modules/@types/node/net.d.ts","./node_modules/@types/node/os.d.ts","./node_modules/@types/node/path.d.ts","./node_modules/@types/node/perf_hooks.d.ts","./node_modules/@types/node/process.d.ts","./node_modules/@types/node/punycode.d.ts","./node_modules/@types/node/querystring.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/v8.d.ts","./node_modules/@types/node/vm.d.ts","./node_modules/@types/node/wasi.d.ts","./node_modules/@types/node/worker_threads.d.ts","./node_modules/@types/node/zlib.d.ts","./node_modules/@types/node/globals.global.d.ts","./node_modules/@types/node/index.d.ts","./node_modules/next/dist/server/get-page-files.d.ts","./node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/next/dist/server/config.d.ts","./node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/next/dist/shared/lib/image-config.d.ts","./node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.d.ts","./node_modules/next/dist/server/config-shared.d.ts","./node_modules/next/dist/server/base-http/index.d.ts","./node_modules/next/dist/server/api-utils/index.d.ts","./node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/next/dist/server/body-streams.d.ts","./node_modules/next/dist/server/request-meta.d.ts","./node_modules/next/dist/server/router.d.ts","./node_modules/next/dist/build/analysis/get-page-static-info.d.ts","./node_modules/next/dist/build/webpack/loaders/get-module-build-info.d.ts","./node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/next/dist/server/render-result.d.ts","./node_modules/next/dist/server/web/next-url.d.ts","./node_modules/next/dist/server/web/spec-extension/cookies.d.ts","./node_modules/next/dist/server/web/spec-extension/request.d.ts","./node_modules/next/dist/server/web/spec-extension/fetch-event.d.ts","./node_modules/next/dist/server/web/spec-extension/response.d.ts","./node_modules/next/dist/server/web/types.d.ts","./node_modules/next/dist/build/index.d.ts","./node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/next/dist/server/send-payload/revalidate-headers.d.ts","./node_modules/next/dist/server/send-payload/index.d.ts","./node_modules/next/dist/server/base-http/node.d.ts","./node_modules/next/dist/server/font-utils.d.ts","./node_modules/next/dist/server/load-components.d.ts","./node_modules/next/dist/server/render.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.d.ts","./node_modules/next/dist/server/response-cache/types.d.ts","./node_modules/next/dist/server/response-cache/index.d.ts","./node_modules/next/dist/server/base-server.d.ts","./node_modules/next/dist/server/image-optimizer.d.ts","./node_modules/next/dist/server/next-server.d.ts","./node_modules/next/dist/server/dev/static-paths-worker.d.ts","./node_modules/next/dist/server/dev/next-dev-server.d.ts","./node_modules/next/dist/server/next.d.ts","./node_modules/next/types/index.d.ts","./node_modules/next/dist/shared/lib/html-context.d.ts","./node_modules/@next/env/types/index.d.ts","./node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/next/dist/client/with-router.d.ts","./node_modules/next/dist/client/router.d.ts","./node_modules/next/dist/client/route-loader.d.ts","./node_modules/next/dist/client/page-loader.d.ts","./node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/next/dist/shared/lib/constants.d.ts","./node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/next/dist/pages/_app.d.ts","./node_modules/next/app.d.ts","./node_modules/next/dist/shared/lib/runtime-config.d.ts","./node_modules/next/config.d.ts","./node_modules/next/dist/pages/_document.d.ts","./node_modules/next/document.d.ts","./node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/next/dynamic.d.ts","./node_modules/next/dist/pages/_error.d.ts","./node_modules/next/error.d.ts","./node_modules/next/dist/shared/lib/head.d.ts","./node_modules/next/head.d.ts","./node_modules/next/dist/client/image.d.ts","./node_modules/next/image.d.ts","./node_modules/next/dist/client/link.d.ts","./node_modules/next/link.d.ts","./node_modules/next/router.d.ts","./node_modules/next/dist/client/script.d.ts","./node_modules/next/script.d.ts","./node_modules/next/dist/server/web/spec-extension/user-agent.d.ts","./node_modules/next/dist/compiled/@edge-runtime/primitives/url.d.ts","./node_modules/next/server.d.ts","./node_modules/next/types/global.d.ts","./node_modules/next/index.d.ts","./node_modules/next/image-types/global.d.ts","./next-env.d.ts","./const.ts","./node_modules/@sentry/types/types/attachment.d.ts","./node_modules/@sentry/types/types/severity.d.ts","./node_modules/@sentry/types/types/breadcrumb.d.ts","./node_modules/@sentry/types/types/datacategory.d.ts","./node_modules/@sentry/types/types/clientreport.d.ts","./node_modules/@sentry/types/types/dsn.d.ts","./node_modules/@sentry/types/types/context.d.ts","./node_modules/@sentry/types/types/debugmeta.d.ts","./node_modules/@sentry/types/types/mechanism.d.ts","./node_modules/@sentry/types/types/stackframe.d.ts","./node_modules/@sentry/types/types/stacktrace.d.ts","./node_modules/@sentry/types/types/exception.d.ts","./node_modules/@sentry/types/types/extra.d.ts","./node_modules/@sentry/types/types/measurement.d.ts","./node_modules/@sentry/types/types/request.d.ts","./node_modules/@sentry/types/types/misc.d.ts","./node_modules/@sentry/types/types/eventprocessor.d.ts","./node_modules/@sentry/types/types/user.d.ts","./node_modules/@sentry/types/types/session.d.ts","./node_modules/@sentry/types/types/package.d.ts","./node_modules/@sentry/types/types/sdkinfo.d.ts","./node_modules/@sentry/types/types/envelope.d.ts","./node_modules/@sentry/types/types/polymorphics.d.ts","./node_modules/@sentry/types/types/transaction.d.ts","./node_modules/@sentry/types/types/span.d.ts","./node_modules/@sentry/types/types/scope.d.ts","./node_modules/@sentry/types/types/event.d.ts","./node_modules/@sentry/types/types/hub.d.ts","./node_modules/@sentry/types/types/integration.d.ts","./node_modules/@sentry/types/types/sdkmetadata.d.ts","./node_modules/@sentry/types/types/textencoder.d.ts","./node_modules/@sentry/types/types/transport.d.ts","./node_modules/@sentry/types/types/options.d.ts","./node_modules/@sentry/types/types/client.d.ts","./node_modules/@sentry/types/types/error.d.ts","./node_modules/@sentry/types/types/globals.d.ts","./node_modules/@sentry/types/types/runtime.d.ts","./node_modules/@sentry/types/types/tracing.d.ts","./node_modules/@sentry/types/types/thread.d.ts","./node_modules/@sentry/types/types/wrappedfunction.d.ts","./node_modules/@sentry/types/types/index.d.ts","./node_modules/posthog-js/dist/module.d.ts","./components/utilities/config/index.ts","./components/analytics/posthog.ts","./pages/api/auth/token.ts","./components/utilities/securityclient.ts","./public/data/frequentinterfaces.ts","./components/utilities/cryptography/aes-256-gcm.ts","./pages/api/auth/login1.ts","./pages/api/auth/login2.ts","./pages/api/files/addsecrets.ts","./pages/api/organization/getorgs.ts","./pages/api/organization/getorguserprojects.ts","./pages/api/user/getuser.ts","./pages/api/workspace/uploadkeys.ts","./components/utilities/cryptography/crypto.ts","./pages/api/workspace/getlatestfilekey.ts","./components/utilities/secrets/encryptsecrets.ts","./components/utilities/telemetry/telemetry.ts","./components/utilities/savetokentolocalstorage.ts","./components/utilities/attemptlogin.ts","./node_modules/jspdf/types/index.d.ts","./components/utilities/generatebackuppdf.ts","./components/utilities/parsedotenv.ts","./components/utilities/randomid.ts","./node_modules/i18next/index.d.ts","./node_modules/react-i18next/transwithoutcontext.d.ts","./node_modules/react-i18next/initreacti18next.d.ts","./node_modules/react-i18next/index.d.ts","./node_modules/@types/hoist-non-react-statics/index.d.ts","./node_modules/next-i18next/dist/types/appwithtranslation.d.ts","./node_modules/next-i18next/dist/types/index.d.ts","./node_modules/next-i18next/dist/types/types.d.ts","./node_modules/next-i18next/dist/types/serversidetranslations.d.ts","./node_modules/next-i18next/serversidetranslations.d.ts","./components/utilities/withtranslateprops.ts","./pages/api/organization/getorgusers.ts","./pages/api/useractions/checkuseraction.ts","./components/utilities/checks/onboardingcheck.ts","./components/utilities/checks/passwordcheck.ts","./components/utilities/checks/templocalstorage.ts","./node_modules/@types/jsrp/index.d.ts","./pages/api/auth/changepassword2.ts","./pages/api/auth/srp1.ts","./components/utilities/cryptography/changepassword.ts","./pages/api/auth/issuebackupprivatekey.ts","./components/utilities/cryptography/issuebackupkey.ts","./components/utilities/secrets/checkoverrides.ts","./public/data/frequentconstants.ts","./components/utilities/secrets/downloaddotenv.ts","./components/utilities/secrets/downloadyaml.ts","./pages/api/files/getsecrets.ts","./components/utilities/secrets/getsecretsforproject.ts","./ee/api/secrets/getactiondata.ts","./ee/api/secrets/getprojectlogs.ts","./ee/api/secrets/getprojectsercetshanpshots.ts","./ee/api/secrets/getprojectsercetsnapshotscount.ts","./ee/api/secrets/getsecretsnapshotdata.ts","./ee/api/secrets/getsecretversions.ts","./ee/api/secrets/performsecretrollback.ts","./ee/utilities/findtextdifferences.ts","./ee/utilities/timesince.ts","./hooks/usepopup.tsx","./hooks/index.ts","./pages/api/apikey/addapikey.ts","./pages/api/apikey/deleteapikey.ts","./pages/api/apikey/getapikeys.ts","./pages/api/auth/checkauth.ts","./pages/api/auth/checkemailverificationcode.ts","./pages/api/auth/completeaccountinformationsignup.ts","./pages/api/auth/completeaccountinformationsignupinvite.ts","./pages/api/auth/emailverifyonpasswordreset.ts","./pages/api/auth/logout.ts","./pages/api/auth/sendemailonpasswordreset.ts","./pages/api/auth/sendverificationemail.ts","./pages/api/auth/verifysignupinvite.ts","./pages/api/auth/getbackupencryptedprivatekey.ts","./pages/api/auth/publickeyinfisical.ts","./pages/api/auth/resetpasswordonaccountrecovery.ts","./pages/api/bot/getbot.ts","./pages/api/bot/setbotactivestatus.ts","./pages/api/environments/createenvironment.ts","./pages/api/environments/deleteenvironment.ts","./pages/api/environments/updateenvironment.ts","./pages/api/files/deletesecrets.ts","./pages/api/files/updatesecrets.ts","./pages/api/files/uploadsecrets.ts","./pages/api/integrations/changeherokuconfigvars.ts","./pages/api/integrations/deleteintegration.ts","./pages/api/integrations/deleteintegrationauth.ts","./pages/api/integrations/getintegrationapps.ts","./pages/api/integrations/getintegrationoptions.ts","./pages/api/integrations/startintegration.ts","./pages/api/integrations/authorizeintegration.ts","./pages/api/integrations/getworkspaceauthorizations.ts","./pages/api/integrations/getworkspaceintegrations.ts","./pages/api/integrations/updateintegration.ts","./pages/api/organization/getorg.ts","./pages/api/organization/getorgprojects.ts","./pages/api/organization/getorgsubscription.ts","./pages/api/organization/striperedirect.ts","./pages/api/organization/addincidentcontact.ts","./pages/api/organization/addusertoorg.ts","./pages/api/organization/deleteincidentcontact.ts","./pages/api/organization/deleteuserfromorganization.ts","./pages/api/organization/getincidentcontacts.ts","./pages/api/organization/renameorg.ts","./pages/api/servicetoken/addservicetoken.ts","./pages/api/servicetoken/deleteservicetoken.ts","./pages/api/servicetoken/getservicetokens.ts","./pages/api/useractions/registeruseraction.ts","./pages/api/workspace/addusertoworkspace.ts","./pages/api/workspace/changeuserroleinworkspace.ts","./pages/api/workspace/createworkspace.ts","./pages/api/workspace/deleteuserfromworkspace.ts","./pages/api/workspace/deleteworkspace.ts","./pages/api/workspace/getaworkspace.ts","./pages/api/workspace/getprojectinfo.ts","./pages/api/workspace/getworkspacekeys.ts","./pages/api/workspace/getworkspaceusers.ts","./pages/api/workspace/getworkspaces.ts","./pages/api/workspace/renameworkspace.ts","./components/routeguard.tsx","./node_modules/@fortawesome/fontawesome-common-types/index.d.ts","./node_modules/@fortawesome/free-solid-svg-icons/index.d.ts","./node_modules/@fortawesome/fontawesome-svg-core/index.d.ts","./node_modules/@fortawesome/react-fontawesome/index.d.ts","./components/basic/error.tsx","./node_modules/@headlessui/react/dist/types.d.ts","./node_modules/@headlessui/react/dist/utils/render.d.ts","./node_modules/@headlessui/react/dist/components/combobox/combobox.d.ts","./node_modules/@headlessui/react/dist/components/dialog/dialog.d.ts","./node_modules/@headlessui/react/dist/components/disclosure/disclosure.d.ts","./node_modules/@headlessui/react/dist/components/focus-trap/focus-trap.d.ts","./node_modules/@headlessui/react/dist/components/listbox/listbox.d.ts","./node_modules/@headlessui/react/dist/components/menu/menu.d.ts","./node_modules/@headlessui/react/dist/components/popover/popover.d.ts","./node_modules/@headlessui/react/dist/components/portal/portal.d.ts","./node_modules/@headlessui/react/dist/components/radio-group/radio-group.d.ts","./node_modules/@headlessui/react/dist/components/switch/switch.d.ts","./node_modules/@headlessui/react/dist/components/tabs/tabs.d.ts","./node_modules/@headlessui/react/dist/components/transitions/transition.d.ts","./node_modules/@headlessui/react/dist/index.d.ts","./components/basic/eventfilter.tsx","./components/basic/inputfield.tsx","./node_modules/@fortawesome/free-brands-svg-icons/index.d.ts","./node_modules/@fortawesome/free-regular-svg-icons/index.d.ts","./components/navigation/navbardashboard.tsx","./components/basic/buttons/button.tsx","./components/basic/table/checkbox.tsx","./components/basic/dialog/addworkspacedialog.tsx","./components/basic/listbox.tsx","./components/basic/layout.tsx","./components/basic/toggle.tsx","./components/basic/dialog/activatebotdialog.tsx","./components/basic/dialog/addapikeydialog.tsx","./components/basic/dialog/addincidentcontactdialog.tsx","./components/basic/dialog/addprojectmemberdialog.tsx","./components/basic/dialog/addservicetokendialog.tsx","./components/basic/dialog/addupdateenvironmentdialog.tsx","./components/basic/dialog/adduserdialog.tsx","./components/basic/dialog/deleteactionmodal.tsx","./components/basic/dialog/deleteenvvar.tsx","./components/basic/dialog/deleteuserdialog.tsx","./components/basic/dialog/integrationaccesstokendialog.tsx","./components/basic/popups/bottomrightpopup.tsx","./components/context/notifications/notification.tsx","./components/context/notifications/notifications.tsx","./components/context/notifications/notificationprovider.tsx","./components/basic/table/apikeytable.tsx","./components/basic/table/environmentstable.tsx","./components/basic/table/servicetokentable.tsx","./components/billing/plan.tsx","./components/dashboard/commentfield.tsx","./components/dashboard/dashboardinputfield.tsx","./components/dashboard/deleteactionbutton.tsx","./components/dashboard/downloadsecretsmenu.tsx","./node_modules/yaml/dist/parse/line-counter.d.ts","./node_modules/yaml/dist/errors.d.ts","./node_modules/yaml/dist/doc/applyreviver.d.ts","./node_modules/yaml/dist/log.d.ts","./node_modules/yaml/dist/nodes/tojs.d.ts","./node_modules/yaml/dist/nodes/scalar.d.ts","./node_modules/yaml/dist/nodes/collection.d.ts","./node_modules/yaml/dist/nodes/yamlmap.d.ts","./node_modules/yaml/dist/nodes/yamlseq.d.ts","./node_modules/yaml/dist/schema/types.d.ts","./node_modules/yaml/dist/schema/schema.d.ts","./node_modules/yaml/dist/doc/createnode.d.ts","./node_modules/yaml/dist/nodes/addpairtojsmap.d.ts","./node_modules/yaml/dist/nodes/pair.d.ts","./node_modules/yaml/dist/schema/tags.d.ts","./node_modules/yaml/dist/options.d.ts","./node_modules/yaml/dist/stringify/stringify.d.ts","./node_modules/yaml/dist/nodes/node.d.ts","./node_modules/yaml/dist/parse/cst-scalar.d.ts","./node_modules/yaml/dist/parse/cst-stringify.d.ts","./node_modules/yaml/dist/parse/cst-visit.d.ts","./node_modules/yaml/dist/parse/cst.d.ts","./node_modules/yaml/dist/nodes/alias.d.ts","./node_modules/yaml/dist/doc/document.d.ts","./node_modules/yaml/dist/doc/directives.d.ts","./node_modules/yaml/dist/compose/composer.d.ts","./node_modules/yaml/dist/parse/lexer.d.ts","./node_modules/yaml/dist/parse/parser.d.ts","./node_modules/yaml/dist/public-api.d.ts","./node_modules/yaml/dist/schema/yaml-1.1/omap.d.ts","./node_modules/yaml/dist/schema/yaml-1.1/set.d.ts","./node_modules/yaml/dist/visit.d.ts","./node_modules/yaml/dist/index.d.ts","./components/dashboard/dropzone.tsx","./components/dashboard/generatesecretmenu.tsx","./components/dashboard/keypair.tsx","./ee/components/secretversionlist.tsx","./components/dashboard/sidebar.tsx","./components/integrations/cloudintegration.tsx","./components/integrations/cloudintegrationsection.tsx","./components/integrations/frameworkintegration.tsx","./components/integrations/frameworkintegrationsection.tsx","./components/integrations/integration.tsx","./components/integrations/integrationsection.tsx","./components/navigation/navheader.tsx","./node_modules/react-code-input/src/reactcodeinput.d.ts","./components/signup/codeinputstep.tsx","./components/signup/donwloadbackuppdfstep.tsx","./components/signup/enteremailstep.tsx","./components/signup/teaminvitestep.tsx","./components/signup/userinfostep.tsx","./ee/components/activitysidebar.tsx","./ee/components/activitytable.tsx","./ee/components/pitrecoverysidebar.tsx","./pages/404.tsx","./pages/_app.tsx","./pages/dashboard.tsx","./pages/email-not-verified.tsx","./node_modules/query-string/index.d.ts","./pages/github.tsx","./pages/heroku.tsx","./pages/index.tsx","./pages/login.tsx","./pages/netlify.tsx","./pages/noprojects.tsx","./pages/password-reset.tsx","./pages/requestnewinvite.tsx","./pages/signup.tsx","./node_modules/tweetnacl/nacl.d.ts","./node_modules/tweetnacl-util/nacl-util.d.ts","./pages/signupinvite.tsx","./pages/vercel.tsx","./pages/verify-email.tsx","./pages/activity/[id].tsx","./pages/dashboard/[id].tsx","./pages/home/[id].tsx","./public/json/frameworkintegrations.json","./pages/integrations/[id].tsx","./pages/settings/billing/[id].tsx","./components/basic/table/usertable.js","./pages/settings/org/[id].tsx","./pages/settings/personal/[id].tsx","./pages/settings/project/[id].tsx","./pages/users/[id].tsx","./node_modules/@types/ms/index.d.ts","./node_modules/@types/debug/index.d.ts","./node_modules/@types/unist/index.d.ts","./node_modules/@types/hast/index.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/@types/json5/index.d.ts","./node_modules/@types/mdast/index.d.ts","./node_modules/@types/mdurl/encode.d.ts","./node_modules/@types/mdurl/decode.d.ts","./node_modules/@types/mdurl/parse.d.ts","./node_modules/@types/mdurl/format.d.ts","./node_modules/@types/mdurl/index.d.ts","./node_modules/@types/parse-json/index.d.ts","./node_modules/@types/raf/index.d.ts","./node_modules/redux/index.d.ts","./node_modules/@types/react-redux/index.d.ts","./node_modules/@types/scheduler/index.d.ts","./node_modules/@types/semver/classes/semver.d.ts","./node_modules/@types/semver/functions/parse.d.ts","./node_modules/@types/semver/functions/valid.d.ts","./node_modules/@types/semver/functions/clean.d.ts","./node_modules/@types/semver/functions/inc.d.ts","./node_modules/@types/semver/functions/diff.d.ts","./node_modules/@types/semver/functions/major.d.ts","./node_modules/@types/semver/functions/minor.d.ts","./node_modules/@types/semver/functions/patch.d.ts","./node_modules/@types/semver/functions/prerelease.d.ts","./node_modules/@types/semver/functions/compare.d.ts","./node_modules/@types/semver/functions/rcompare.d.ts","./node_modules/@types/semver/functions/compare-loose.d.ts","./node_modules/@types/semver/functions/compare-build.d.ts","./node_modules/@types/semver/functions/sort.d.ts","./node_modules/@types/semver/functions/rsort.d.ts","./node_modules/@types/semver/functions/gt.d.ts","./node_modules/@types/semver/functions/lt.d.ts","./node_modules/@types/semver/functions/eq.d.ts","./node_modules/@types/semver/functions/neq.d.ts","./node_modules/@types/semver/functions/gte.d.ts","./node_modules/@types/semver/functions/lte.d.ts","./node_modules/@types/semver/functions/cmp.d.ts","./node_modules/@types/semver/functions/coerce.d.ts","./node_modules/@types/semver/classes/comparator.d.ts","./node_modules/@types/semver/classes/range.d.ts","./node_modules/@types/semver/functions/satisfies.d.ts","./node_modules/@types/semver/ranges/max-satisfying.d.ts","./node_modules/@types/semver/ranges/min-satisfying.d.ts","./node_modules/@types/semver/ranges/to-comparators.d.ts","./node_modules/@types/semver/ranges/min-version.d.ts","./node_modules/@types/semver/ranges/valid.d.ts","./node_modules/@types/semver/ranges/outside.d.ts","./node_modules/@types/semver/ranges/gtr.d.ts","./node_modules/@types/semver/ranges/ltr.d.ts","./node_modules/@types/semver/ranges/intersects.d.ts","./node_modules/@types/semver/ranges/simplify.d.ts","./node_modules/@types/semver/ranges/subset.d.ts","./node_modules/@types/semver/internals/identifiers.d.ts","./node_modules/@types/semver/index.d.ts","./node_modules/@types/use-sync-external-store/index.d.ts","./node_modules/@types/uuid/index.d.ts","./components/basic/dialog/activatebotdialog.js","./components/basic/dialog/addapikeydialog.js","./components/basic/dialog/addincidentcontactdialog.js","./components/basic/dialog/addprojectmemberdialog.js","./components/basic/dialog/addservicetokendialog.js","./components/basic/dialog/adduserdialog.js","./components/basic/dialog/addworkspacedialog.js","./components/basic/table/checkbox.js"],"fileInfos":[{"version":"8730f4bf322026ff5229336391a18bcaa1f94d4f82416c8b2f3954e2ccaae2ba","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","4b421cbfb3a38a27c279dec1e9112c3d1da296f77a1a85ddadf7e7a425d45d18","1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","d11a03592451da2d1065e09e61f4e2a9bf68f780f4f6623c18b57816a9679d17","aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c",{"version":"3aafcb693fe5b5c3bd277bd4c3a617b53db474fe498fc5df067c5603b1eebde7","affectsGlobalScope":true},{"version":"f3d4da15233e593eacb3965cde7960f3fddf5878528d882bcedd5cbaba0193c7","affectsGlobalScope":true},{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true},{"version":"5f406584aef28a331c36523df688ca3650288d14f39c5d2e555c95f0d2ff8f6f","affectsGlobalScope":true},{"version":"22f230e544b35349cfb3bd9110b6ef37b41c6d6c43c3314a31bd0d9652fcec72","affectsGlobalScope":true},{"version":"7ea0b55f6b315cf9ac2ad622b0a7813315bb6e97bf4bb3fbf8f8affbca7dc695","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"eb26de841c52236d8222f87e9e6a235332e0788af8c87a71e9e210314300410a","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"5e5e095c4470c8bab227dbbc61374878ecead104c74ab9960d3adcccfee23205","affectsGlobalScope":true},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"2768ef564cfc0689a1b76106c421a2909bdff0acbe87da010785adab80efdd5c","affectsGlobalScope":true},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"34c839eaaa6d78c8674ae2c37af2236dee6831b13db7b4ef4df3ec889a04d4f2","affectsGlobalScope":true},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true},{"version":"ab7d58e6161a550ff92e5aff755dc37fe896245348332cd5f1e1203479fe0ed1","affectsGlobalScope":true},{"version":"6bda95ea27a59a276e46043b7065b55bd4b316c25e70e29b572958fa77565d43","affectsGlobalScope":true},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true},{"version":"a4da0551fd39b90ca7ce5f68fb55d4dc0c1396d589b612e1902f68ee090aaada","affectsGlobalScope":true},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true},"0990a7576222f248f0a3b888adcb7389f957928ce2afb1cd5128169086ff4d29",{"version":"bbdf156fea2fabed31a569445835aeedcc33643d404fcbaa54541f06c109df3f","affectsGlobalScope":true},"ba7617784f6b9aeac5e20c5eea869bbc3ef31b905f59c796b0fd401dae17c111","6a386ff939f180ae8ef064699d8b7b6e62bc2731a62d7fbf5e02589383838dea","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"ef8a481f9f2205fcc287eef2b4e461d2fc16bc8a0e49a844681f2f742d69747e","affectsGlobalScope":true},"cc69795d9954ee4ad57545b10c7bf1a7260d990231b1685c147ea71a6faa265c","54bd71c625e111b058159fc737c8f9a7170acfdb63cdb9a178558fb70e9fa9e9","1b61d259de5350f8b1e5db06290d31eaebebc6baafd5f79d314b5af9256d7153","57194e1f007f3f2cbef26fa299d4c6b21f4623a2eddc63dfeef79e38e187a36e","0f6666b58e9276ac3a38fdc80993d19208442d6027ab885580d93aec76b4ef00","05fd364b8ef02fb1e174fbac8b825bdb1e5a36a016997c8e421f5fab0a6da0a0","7e771891adaa85b690266bc37bd6eb43bc57eecc4b54693ead36467e7369952a","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"ca72190df0eb9b09d4b600821c8c7b6c9747b75a1c700c4d57dc0bb72abc074c","affectsGlobalScope":true},"21a167fec8f933752fb8157f06d28fab6817af3ad9b0bdb1908a10762391eab9",{"version":"bb65c6267c5d6676be61acbf6604cf0a4555ac4b505df58ac15c831fcbff4e3e","affectsGlobalScope":true},"0c0cee62cb619aed81133b904f644515ba3064487002a7da83fd8aa07b1b4abd","5a94487653355b56018122d92392beb2e5f4a6c63ba5cef83bbe1c99775ef713",{"version":"d5135ad93b33adcce80b18f8065087934cdc1730d63db58562edcf017e1aad9b","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","afcc1c426b76db7ec80e563d4fb0ba9e6bcc6e63c2d7e9342e649dc56d26347f","bb9c4ffa5e6290c6980b63c815cdd1625876dadb2efaf77edbe82984be93e55e","75ecef44f126e2ae018b4abbd85b6e8a2e2ba1638ebec56cc64274643ce3567b","f30bb836526d930a74593f7b0f5c1c46d10856415a8f69e5e2fc3db80371e362","14b5aa23c5d0ae1907bc696ac7b6915d88f7d85799cc0dc2dcf98fbce2c5a67c","5c439dafdc09abe4d6c260a96b822fa0ba5be7203c71a63ab1f1423cd9e838ea",{"version":"6b526a5ec4a401ca7c26cfe6a48e641d8f30af76673bad3b06a1b4504594a960","affectsGlobalScope":true},{"version":"816ad2e607a96de5bcac7d437f843f5afd8957f1fa5eefa6bba8e4ed7ca8fd84","affectsGlobalScope":true},"cec36af22f514322f870e81d30675c78df82ae8bf4863f5fd4e4424c040c678d","d903fafe96674bc0b2ac38a5be4a8fc07b14c2548d1cdb165a80ea24c44c0c54","b01a80007e448d035a16c74b5c95a5405b2e81b12fabcf18b75aa9eb9ef28990","04eb6578a588d6a46f50299b55f30e3a04ef27d0c5a46c57d8fcc211cd530faa","dbe5aa5a5dd8bd1c6a8d11b1310c3f0cdabaacc78a37b394a8c7b14faeb5fb84","2c828a5405191d006115ab34e191b8474bc6c86ffdc401d1a9864b1b6e088a58",{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true},"d076fede3cb042e7b13fc29442aaa03a57806bc51e2b26a67a01fbc66a7c0c12","7c013aa892414a7fdcfd861ae524a668eaa3ede8c7c0acafaf611948122c8d93","b0973c3cbcdc59b37bf477731d468696ecaf442593ec51bab497a613a580fe30",{"version":"4989e92ba5b69b182d2caaea6295af52b7dc73a4f7a2e336a676722884e7139d","affectsGlobalScope":true},{"version":"b3624aed92dab6da8484280d3cb3e2f4130ec3f4ef3f8201c95144ae9e898bb6","affectsGlobalScope":true},"5153a2fd150e46ce57bb3f8db1318d33f6ad3261ed70ceeff92281c0608c74a3","210d54cd652ec0fec8c8916e4af59bb341065576ecda039842f9ffb2e908507c","36b03690b628eab08703d63f04eaa89c5df202e5f1edf3989f13ad389cd2c091","0effadd232a20498b11308058e334d3339cc5bf8c4c858393e38d9d4c0013dcf","25846d43937c672bab7e8195f3d881f93495df712ee901860effc109918938cc","fd93cee2621ff42dabe57b7be402783fd1aa69ece755bcba1e0290547ae60513","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","69ee23dd0d215b09907ad30d23f88b7790c93329d1faf31d7835552a10cf7cbf","44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","23b89798789dffbd437c0c423f5d02d11f9736aea73d6abf16db4f812ff36eda","213fc4f2b172d8beb74b77d7c1b41488d67348066d185e4263470cbb010cd6e8",{"version":"970a90f76d4d219ad60819d61f5994514087ba94c985647a3474a5a3d12714ed","affectsGlobalScope":true},"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","4c8525f256873c7ba3135338c647eaf0ca7115a1a2805ae2d0056629461186ce","3c13ef48634e7b5012fcf7e8fce7496352c2d779a7201389ca96a2a81ee4314d","5d0a25ec910fa36595f85a67ac992d7a53dd4064a1ba6aea1c9f14ab73a023f2",{"version":"f0900cd5d00fe1263ff41201fb8073dbeb984397e4af3b8002a5c207a30bdc33","affectsGlobalScope":true},{"version":"f7db71191aa7aac5d6bc927ed6e7075c2763d22c7238227ec0c63c8cf5cb6a8b","affectsGlobalScope":true},"06d7c42d256f0ce6afe1b2b6cfbc97ab391f29dadb00dd0ae8e8f23f5bc916c3","ec4bd1b200670fb567920db572d6701ed42a9641d09c4ff6869768c8f81b404c","e59a892d87e72733e2a9ca21611b9beb52977be2696c7ba4b216cbbb9a48f5aa",{"version":"da26af7362f53d122283bc69fed862b9a9fe27e01bc6a69d1d682e0e5a4df3e6","affectsGlobalScope":true},"8a300fa9b698845a1f9c41ecbe2c5966634582a8e2020d51abcace9b55aa959e",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"e9a8d4274033cb520ee12d6f68d161ba2b9128b87399645d3916b71187032836","30a1b56068b3820c91a055425a6af2294f8ef2bb10a59dcda413f6437093620d","db6d2d9daad8a6d83f281af12ce4355a20b9a3e71b82b9f57cddcca0a8964a96","54be1e9fa1341e79190896d0b79279b681714d79126b7e012777e328385cacb6","625e5d5e9e25017d53e65c62ff944d812d48ec1bbaaf7395c8f8cdf6c9218061","d9eb71e7c70837921557ecc76865043734dac2cd1bf1d3a7b24879de47befc89","39a3fc61a65aee8c90cd81bb2c9b508be6c5cc745cd40eaed95954a07c11bb82","254a9b57801e4f45ef7576236e5984e4abd95a03ea06b2018801ae3200e1617e","3150ee51540bdf0d4e0ccb05de6f905962dc3505bd28b7385c6924f7d9eeba11","2302818e3723d16f85c3d75de67247a1bacc23f5399b8235fde025737a6cc5b8","a13e414841a16a10e8637397f2551c52e1025278f4d8d2397824546dc272441b","98e00fba67d4b527de2929778f96c7f9453fbbb8c50968ff096dddd29057450b","b8d57d43415dc08b757f7bdfa382b596bf3627565dcb11bc325956f351abc813","481317b3d14426c2145b2a9a368f27278b20a76115bcc58ac5eb8649791e66b0","e5fe42c833993ca99b2e7628fd90bc3c0d30c9447a925d332ab90a53dff5743a","e264129e63c4e4c13586d8e166ee80c90a7da663b3d3e2a40f0fcaf89e267685","22082ac39501b626f8b4322d6bd6fb0424de438777b141f663286cf8bd048398","7efab7f15be1969d9e92bab327ec311d0bf7fc972f793cc8ca25ee95d7b720ad","bd53743631e1afc700defefceea03658ce7fa4a5a0a42622daed233b8c8d8473","16a510a8408f5a845b3e5dbe17a731b9e6dfdcd416410c36f8afcd8cf60c57a4","85cc7ba47f064d73b53d98e5384dad6e88809b8c0ecbf155846203d8736e99bb","be5dfb4c5c1bdfb0d853370c0de9a995cb39eef0f277d645a7f43caaea423d18","58902668adae2e5eb67efbccb4048afa02308fa684f1a4e4c7d47668ecf58c1b","2e14bcdfb0fd8cf0f6397a641018bb3d1409870af299707126302bd264cb3d42","11206290b4d52fa4a2ce697aef740ebb4514c58ac73a7c792e5b241b24d03c1b","837acd3f64bcd556da76827c292e82ad812170d880a490a7deb3f2de0ffa7c9a","2e94503b5076c161c7aac50b99bc5244ffc4cc3c4b699d079ce24b86208ebd18","17937316a2f7f362dd6375251a9ce9e4960cfdc0aa7ba6cbd00656f7ab92334b","2a878850cefd50fcb86b1164005cc48294edf62fc3bb100301378a448e3d2112","4e0528cf15ca199d8b363895c38e4f7b45ccd79d34f84861e8800cbd41eb2d37","8e64a4268cab5c9790d4895275ffbe654d75b877601ecb0ffadb66f95132b3bd","eaf9ff519bd303bff935b04d60d1269708fd2b5ce41b3d1d8ced373e2c02b76d","71cad090e94ca13ef78b9f4275159a76fb950ad33b47ea24f4874d1df5ad3dfa","6e5f5cee603d67ee1ba6120815497909b73399842254fc1e77a0d5cdc51d8c9c","f6404e7837b96da3ea4d38c4f1a3812c96c9dcdf264e93d5bdb199f983a3ef4b","37ac25883371c238e6c4575498d3517a25433382ed77f5181af60f9fa06eb2c4","1d5b8dfb36cd7234b297aeb66435f37ddb7579b1ef5e94a13e195d51b09c92cd","7a18dff83add08d87a614e3c28b07e919def3d72928dc846d557be176fc9e3a5","ecdfa1a2faf120fe24d456616945fee5c950b55ca60e3936592524b737a0623a","90e20fced750a875bb86a6b781a43593647f11bbb979511a4d7051d2d21f90db","7d03f9b34192444d1ae3d2dce4f88a126e51fb8e0cb0ce5a92019ff6212dc1ca","45f80f549a22887e9f85ad3c6a24a382d1e825c8e7fa72a2d1e7c53e0c4e623f","5cab8fa167ee711e4dfcd22ed632c60be36bd49dc6eea8cfdd3613c59d00c43d",{"version":"a5b7d9811cb310f8abaebedbd80023cea0c9b4011984ca0c58a52f25fee67495","affectsGlobalScope":true},"22671c0bd8afbe9238285b94a9f6bf447838f290ff054850145989d347099192","00357bb70a10782936bbfdf7c87ad632e5c2694b6714224ea0995299db1885ed","2766dee26ea113e9b491b7842cb44df57c4d79b17057b42607e09fc174bd411d","cb4047ce260c2f4585b2d592d04a1d9a9c2a1ba32679a688523ec314a977989a","0511c61c22d677da1b6bab4d3844aead1d7e27028d2f0ed1ed315e0860ed5357",{"version":"b4610d904ab939109aa8bcee6f795de8da780b6b4a4d8ff2ff9d2e3b699f55b7","affectsGlobalScope":true},{"version":"8b20e6ed022d1615533cacba5ff84521a86e86e98ef79318415235d64858a0e9","affectsGlobalScope":true},{"version":"37b859e0b3e9c67252710e6135a3e80daa5ccc5d9eaadd7728ede7ccde2d1263","affectsGlobalScope":true},"b7f9c8b05e3a56b80f6a8362b3f084ea887d3f857bc885a5f1dbc03150b981dd","1329c41c13694c2d89f4576fc3d0f04e07f311a682bf958bde5b79e6c76c0137","f77d46ee52fbe94069be9a6b7d7345144d9b64fceb68c4fd27578ba333b66b6a","65c24a8baa2cca1de069a0ba9fba82a173690f52d7e2d0f1f7542d59d5eb4db0","b7fff2d004c5879cae335db8f954eb1d61242d9f2d28515e67902032723caeab","8303df69e9d100e3df8f2d67ec77348cb6494dc406356fdd9b56e61aa7c3c758","8de50542d92f9ac659c30ead0a97e9c107dd3404a3b4fd4bf3504589a026221a","4545c1a1ceca170d5d83452dd7c4994644c35cf676a671412601689d9a62da35","7e3327a4bd457a8949d15cc317b76fc394732519b09facac6836a726b58f277e","a2d648d333cf67b9aeac5d81a1a379d563a8ffa91ddd61c6179f68de724260ff","c3a905a7fa93ca648349e934fb19356cf7b40e48d65658de3e0c77d67696fd40","a3f41ed1b4f2fc3049394b945a68ae4fdefd49fa1739c32f149d32c0545d67f5","c2489c80994d62e5b51370a6f02f537db4c37af5f914fcb5b2755b81f1906cae","47699512e6d8bebf7be488182427189f999affe3addc1c87c882d36b7f2d0b0e","38f19e920e7f0babb44119ed394e1916a16cf04b17b6724e07e1497cd5ea1445","42c686ce08bf5576ed178f4a6a62d1b580d941334fb53bdff7054e0980f2dc75","f5daecf7f124d12e92b3f640dabe6fe5f0444bb4d471fc2ee1811a5d8ba17981","cdf21eee8007e339b1b9945abf4a7b44930b1d695cc528459e68a3adc39a622e","1d079c37fa53e3c21ed3fa214a27507bda9991f2a41458705b19ed8c2b61173d","26a451bf3a5f87ebaaa7694c5b664c3d9cec296f3fa8b797b872aee0f302b3a0","5835a6e0d7cd2738e56b671af0e561e7c1b4fb77751383672f4b009f4e161d70","c0eeaaa67c85c3bb6c52b629ebbfd3b2292dc67e8c0ffda2fc6cd2f78dc471e6","195aae3bcd7fa56c83e3242a6b613be4e70bbebbeebcf366140200750a7bd05e","5b5399e88bf15a6fbf4ac3660ae8c3df467932531f6940a914987faad103072e",{"version":"7a87441a419deeff2165cf497fed7c3600c886cd41e92bce644320b9a01f5c5c","affectsGlobalScope":true},"9c00f78ac4e60d1c34d0fb415df6b2fea5f6eea200076dff4d782256a4c2802d","79d056984a8964d3917c7587067447d7565d9da696fcf6ecaa5e8437a214f04e","9269d492817e359123ac64c8205e5d05dab63d71a3a7a229e68b5d9a0e8150bf","c7ec2c9590a23b3e329bb16de5b99c3f3edd7cd0558048894f822fed47ff5581","8ce1e6f89ae9e5087406fd51d0725e52b832683077b21264c2c4cf27468718e2","d9de3d489c1c538ca404fe3cbca900872b22b31fee5d4b3c89154be94b5c4c0b","7b5910a342b94fb35f7a2843534d7d04ce44891a9891e9b4d4ab9ebb4f2fca34","618d78f17f9a1543ce41d9e9e35db01041ab89e3979f79dedb636db32ddbead4","0ded42136d0afb1afd6f7679fa0a6a513e226240c01ebdb5ce44e500b6eaeb37","6c1b6a8889ab09917e23f037fe239078735120c7cde01ddcb73c0581deb01f64","2502622e7cc17268c78291611323ee04870899b602f1d018810870d6a8341753","e860f7cb39655387a4ff584739308a031ea7091ab7366c8bad6bfe30df19d49a","4a9a415589638d1a6f3c5269eecec91e20f0554b391c5b182d85a313042383eb","edbd2a3174d152f2d0647436337abb8649baaa9bb1ca1dd6c7f17fc4b4d98ea0","531f475eaa495aabd17dfb8380ff3558f23cc5475b861e9dd2fba41c562fe16c","4a29b4634e1ba5edb19225bdbf6f24dc935df26629182112bb2449a4437b76db","7ffc7b4e7fe731d786caa126f20f451c0d86419486bf03faca2c91adebe89bfd","12550b681c2d6e569d852126ef6f4938d416b8e18cedb29c2d3708ffe47de17f","3683be39aecd7802ede7b863d63c0753ecf916b98d9a9e12c63ebeb1192a055f","5781c794623901fedd9e784af9a55a456f5993034d3771cdd64ca455a787de6d","a51abf7f447e4dd04058b8f13bed7cacf6ed8040d4a3875fcd920a1bab949c7e","29de8afa770d2b59ebcaa3f7c56d1f373e41b8c37f35b9db4bdc10f1e1a88bd0","8bb6c6ca0b01f2785835348374d18b9ead431277f728b4bb24ada0d61675b549","051710cbb4924bc139b8a3cd675a2ad7f3c407ca241e00c5919c285ae71eb31a","6e8f0e2107be3035648fd38fe306cc0752df0e129f4a795efcaaf1f1abed1443","63b53cd10c267a9ec74117e040f810c52389b259cfdc34fe507c49321d0449e7","e7700046b1c3373a89784edd6befae454435efd7db708d23a7a3e9caf9743381","571745adacc96d1aa371591a48d1eb3e666cc86266b7985ac9b07c304ad82193","c07217eafceff19d16cd8c9af30f34a5013e535c13f9271a835537a0736ab48f","3ef2416d2294bc7cc59a1d62fe4b6bbfb8f4224a30adf7bcb74e8aa185e6f64d","d77961f3be03afb5467e8d3b353bb340a77684f0a657384ae435c6d91e06736c","c079cbd90442e6c9f7ef308daf7649955166f45982428e5778733e8c88e417ff","2b0eb45a8e4fb5ecc74c0ceb320cc6c7b34abc0f45e53ab7278256d6cabdb950","460ee1ca9928a729c0241f496919cbe907896094ad88be61f5259dbb2dd8dbd0","bfcf14ed17d21ea3235d2c771ce806a9b1da7434aabcd1df9cb4157b287d7312","cc12824fb56ed61b9c5bf9f8600d83d9d7f9e21db1ccbda32426190139e460ff","c083da3e3d5900768d3bc8ceeb7949bdcd2d0cdee27e0f524bbf653dde95e84a","fbbf6a82a787f89e86e1f12a832e4d8487cf7765ac5472a7f03f35495e378fec","a5e77da482bdf0bfdf89787aaa109f99e8b4be7d09caa40ce54da5148abbccfd",{"version":"26ef9a3e012d296fe3089a8bd74f425a59317b36efd2bdd68d681de539c231cc","affectsGlobalScope":true},"4321a253772df67751278fbb89d6ef8248206e279b82c75cabd7f1a33f6ae156","413cd238f7fc468a84ce64b28296499e6c82d6ec3396dd4e491be9bd37642b3d","59669c0eb6543f5abb87d8d1aaf3c6acaf7e7f05aaaa93218a97924a79f5b7a7","c01e6bc9de9a0f0b4a6be035d26fe3a2e0f385f989d9ad772e52a3d06145af19","17d032c26bf402edc2a6d0207dc00a48474d420ac528de71939b0b98e5efd622",{"version":"17125d67321b610d98ff1d52737a346cadf99ba41bd2dbefc2bf509c8833e76e","affectsGlobalScope":true},"63aefc615e02a4042f842c82fb6e226b9f0fd834747335b6949587f43c01773a","4eeddfe398059e92e01f7cc64fca2fe31f470d1e698415a4429afaa60ce59368","ff88603bcfeb40511b03f2a37de5f1a41edc5fed903a176f1a21678abbdb7495","9fb9e7ee9d116bc85685fd02c651e430b8b8afb7394967d2da20b2e6ecc0e851","e46431d8ae39888549331e84ec742f7cdea9bdc29b5b2f007119e7a0ef403c46","857cfd569bb6d8578ea9cd6640280da237b21b8c9ba59fd4638623afd1ec4db4","221da36543b247b1448657a1759a62cf9baa981b15aa460c86f221faab8614e9","5edf2061c49c43a0d350503786e23cb7ee6932c6e3d2a5215acf034656e256fd","214d9997c977e99eb141bb68d8532058c9061097af390cf472b4bb8eff038d11","2d4888a53ae60c88515015ab40ce1d4e7cf871429f1676985eb6990c0f8edb2d","3645d40e01a9453a0a219b02d2b5d36d19057a53c2c92b3b0eadeb6569c3bc3e","9731a3f66847c66d87f38998817b2d711091f1fea7a935862b1f9d8cd6170ba2","3e23d133c0ce45310705043510bc26459b2e7ccba2daca64f1d6c8c90656c21c",{"version":"98c626a5034dceeba032cc23adb4bd8c005fd8f69e570c255bf0b1eec7118677","signature":"3708c1370d92249d70ac27402d084e015293f9be7ed43a3f8bc67b544fcee3a3"},"4d4569fd4fe21bb713095cbc4532b6f4adf4b3d8013773df03659c124ef08017","b28da0101791d1cc54aabf797c0cfc99f044f5dd039442708b0439cadaad1d21",{"version":"63ab5f68abae596acd3821adfe5a5f54f093f726ba522bcaf70daa5c66ff7064","signature":"9e2bff617e1274e20f6ed49a77403a91af5b778523a0d483514cdc7ddb4628f1"},"0d3b10dc2e2658b3772406c0b80eef26d3463a61d99f64dcad5ca826fc873405","82e8f7bd68c2d69e9723a1c682e131cdbc3de36472f7cb054f9d1bf3b5590b71","caef5b191982cd88619282b10e1c52c3cde8c81d4eaf4650b4e62d73f77483d4","07fb5f0a7aff7d6ddfff3314324775d0a2ea6dc970fb9f4f5477478b60f5bf99","ed24327f50f01066afbebddbcc2713b253c7340c06db5dd2a83275aebdb9c4dc","f30790fb5684ec0852e01267b9d4ad0cb8d51171a30143e2b465a456ae8a87d8","a2fc195b20c7276aec831c74e53f3e577921b276fe6c1761085af24252b7caab","020e7d842030c4d8bd2d0e3b44b8aeda578acd938e3b2de09cc5d16eb6c5fdc8","ed1b0831d5ef141a09ce4244268533c39f09b69a1e2da190234ba37ebe760f44","ba79db379d966b3e73f85e5772932307fa2f88b80b4fe6bf849da25453c3f455","bfe1b52cf71aea9bf8815810cc5d9490fa9617313e3d3c2ee3809a28b80d0bb4","076a4e73e35f1a3d3beddd46262f5f7b85c5f44e8b895dc722f72246e5bf3e56","af35a13116850298e3eeba2a26cdc8d83e2fa9945ee2e9ba6e71630ca33e5628","cae42c23d4bfb8b2e82248026b90ff9e918df1930c40cc7b75aacc7a5856dc89","80cffec19bb56b72686f9fbc4e518c5df096f204ad2edf3350513461ed7709e4","09dbbeea6a62c551f144e860397fdbcedee122982a1f7970d96ce8f16d403f3c","a41c48b1eb34442f89623d36ba9cfed0989a539aa1c3840dc5cfd37542289e59","095eddebfae026d5ce5cff705b7d2078fab7213f959cf0958edcc0acea6efc20","28cc8b1d1e4eac79ee0147d4e2df06ba3e3a14a598bd5be567c4d2f93ff2f617","9c8d13b3dcd7e0c6cae278bbe5ab7566192da9a6bc5c219d2973f2e9a8f55855","715b5a442d36822135393ccd1686db7c08fbe81968e4ba292e6e8173abb31861","c55274a912a6c3b2f6bf7585ea9975aa50fc01e395cb2d3d0258aa23053612c6","b46ea79d948287ec30466aa8d806242a96b7fdc69ab2157fcccd8d7195ba1c51","919156aa05583bcf017e160ba0bd46a3777187b6838889e7c78719dcfd3b02dc","87a6ed59349a6372f2b2fce062b60e31b9f9de3591633b065aeefd4c4c5bf77e",{"version":"e5061c04d04582c948294dd449a1e76a104c13a1747152add9be2899d319e568","signature":"766f53f900ed023434b9bb82ede65c5afc4a53a6895ddf9c38a8002fa49ee0f7"},"370492184485c923482ec301dbc2bc2003b2129778de786477a2f1191a3a7e84","1e5c9c1b90a1e7cf5b58f711b553e09be23431f935a34ce1f04fa5618c4fb573","cf51a3fcabb581eb9f2db075a132e232551b9cda5ab21384eb104ec0d73a6591","e78357ee27b4afff5f923c0282252a7162338df5f3582bedd5dede04b976f326","92927871dcbc7ed7be8e86b014f7b357b6a932012ff84c12fb990e67358395b2","783063fb13d9efdc5de3c4d3ab7e9e66ee94ce179b5d005da6e3a996f86fb8bb","24a9f3b5eaeab4e1f3298b77ab8efff65cab649201181abc73590d6ed2281058","68be7e70cbf5663c1a1f14ca0d71b8699c57102073342d1fa9e486ffa951625d","144e70e6aabe6beb53a0cc30f9a8dd7d57ca6e131b3afb6072151bd58e40abfa","c86238424babc769e34eb446424c2a5fa874b77cc64dc64a496b58228f4bc136","87928cca75360486254dbbd81643daab3bad9f64e6ba2c3c015dd24e85bccca0","8c465eaa32d44c979922bbf1dfc9fdc942a7a677d3dfc9994274638841e37845","61eb3afb80a42cf8b7488a1a49130813625968e3d42a35d00bdf7fd94a0cac4d","68856b4064857598f1e524c4f7b02d13122cf6a4a081162ac80628464e6c8484","5ce85e18359f40fbe256c220bc00abf60671893a8badbd2658f097d5e61b7d36","a62a48e123b45ce27f6090510c33124d94e459677c127fdf176ce3bd561d2591","6d683195794f866a672cd6fd34eae49e1c5a5a2a5c05160e3e8253c6edc872d0","2d889187d1e979544aeea51392bdf9728504a646cd1eb04846bd9d446c15fbb6","ad7d10ab8b987ab3af340c40f620d1dd166fad1edc5032a5692bab5afb75d045",{"version":"814eba6a139141a3d92d36d793965b404cedd459ab1ce95004fdfba33f58fc51","signature":"c8ca54713ac528a5629a5d72ee9f0da94c11376425c5809e77d636300615c026"},{"version":"2241943f8a7db9725180ed480736aa12de46194ff7cd4d54941513a032827866","signature":"83914e764ed4ed18264415a555e7ad82dd474c4e63526900080bdfdc4f14db8f"},{"version":"cb26b8e0f63ed6b61e970690ed44f9641b16f451d644fe0ae3a5ac4f78281d98","signature":"dd6b1d54d670571dcee43b996f35b6009e0c4a9e3b48dc1027094839e63a64e2"},"941294e09ca143b1c14fb0061ceaf2888d40f7a82e569b1cb22222b9695cfc0b","7d86310278827f3f6df7b50a8273fc436e09d996ecc6a6b44c5e171ee1ed33e9","c75614cf5e4e33ac47e6b6eda1e93ea0d6e08d57e7210cd29aa80f7a161c4efd","db7a4424e943110527dde43b887209be7a34c6850946ef08b6138abfad37b7ff","972dcfbfa150bfac41b93aa0c66f76791b1e2a1d79eef276aaa46cb18f799328","03402773ba1f8cfc91ade2a7a91ad8281758912c26369bc4f1f6a1c20a8fc74c","4528ce34e1736ed3dff81675eb4397a8304b46c7a8fd4da0d6c3be611fa5309e","aa7d347fcf1d3a8235899417323377e2ae0425fdcc717b8d2cb0bd4b778ab035","05e74bec4b219100447cb932b306243a802de3e0df662f6132770380eadc3b1d","4d563b442e04bea6bb6e8324f7ebef2370107b0635773e586ca4920c9509cec4","08a7e792ab99ebd1f8fbad774b6ab9f4e6e56e8ca88f86eedb10eb962de48a9c","414c184f32bb5d7be9ffc25d2e059b5344286808e74291f4d9c2f1544906c347","3ef379634e6dd0738fd900834a9fdf07e3fbadde053827f07f4544a79d2af719","005520fe7338391ecbb7b82bfcdb9786954c0d7a16817074a209ac4f04b002f5","41b7ae96e88e81b35e9eeb0e8a6a69475050fa546c41650281b455659f5dc387","29d9f13cb48c4a915535b4f51ad842a68f8c7c8e649bbec2006cef91b52cd0a1","db2745afea6c90ad27758bec2e70e7b1dea2cfe6dba69ecb9af422d4f2771ac6","581fba4fea195daf12a8dbd4614a1a1cbb7dda8d34dd588b93d24dcc7aaac69e","759191e5b523560538599a6941fce2329e0a742ea3cb8959185cd4bc3f641b7d","d5605a4ea242153c48263bc410ec3cca4b37cc5b74ac2a9be42e99424cce5f82","dbcfa8ccd8356be5d9d26e46b09b8f6193a9f31dbdd8156b289430283cd012f3","6562e22c1ae98c62e2a92fc0deaef6f0bccffa1033bf656e7ec32378ad9fe026","e02da657425b6ac8b02745259580ecf162b83b4914521cff283767c47cde938f","f834a2d4199b9559a0786f0757345e4088688a1a587090c97fcd867bb6595e84","345f874e51fba1e9f489dd64ab1764646e7f4888d44b55b1baffdb401d0aafa2","9691f1eb5a5e9b894d83113430a4954cc0eb7a63fc68f059449a2ba9f40af195","e36312a503d17ccd8811ee4bc575505677b0e203316485293364559d3f7a3c90","014fe0eb32be2d64539e6d65448aaba2b5d5c966c9252c5118992d55637a4d70","ab45982a0c9546d43c9e6669e0f83ccc1d44173f604773ed79eac50564b2224c","49198b20fcb18703d3e225195812bdb5e31f5f1ef6cb0e9b2d6d5909375bf622","09cb15f30cf026203a44307ac5fc6f7fe14bcd4107714f2d443bfb14862d9a20","85bee27fa0b1df0865dd1d228230111bbb4639523b7405c06715a166e49a1afc","8a640546ac205454050a6c02708e8d564d8b94696c09df6b654d41767e392d77","3ac0a9a82997601c45c5a2c890c4c2744b97dccb1070d7de2510bc29e3f19eee","c5c72753e90165c6662cd3fcc9b305674548a6e191a49913a450803c93d621fd","2d87da4dc361f9e919814af124357540e225e8721388acf56c285b27b2a2d895","f13848a1cd9bf6781e3c426a2ee5ecec495098e4e615b82083b9bc969ef8f739","5a9c45c7f3239981610674ca450b7603b256220bb4cbf77e2ea2152cefa59984","74caa38c54dac12b4fc167c631485a6ccc228ef883e1b82f74dfdf793ff7436f","d3e742564cbc4e60f8eebbbef8189495123a5f2de6f76b52f03a6bfc2592e848",{"version":"8ef33b785355120b980f94030155a0c2cca404393a787b127a23891df301e4db","signature":"7e425c6f27a254dc4af31ea2dab18d8e704656aba113e620ee311034678da8a8"},"007f8b715cf2758cc7922f436c476fabd28cf490891c3599da8390ae7cfbeed2","66d09d2f2fbaf81c1cfa64183b74231df88398f122c5720232a764aefc1657de","ba14aa84990270858407d696eb4a6aae0c1d5a65b60e448ee1bb192ad2724194","4171da09e87f20f7d54c8d866ca8c107d1cc024c61d321999b9b9f85f610495a","507373629c89b7f6c75984b256283bf2d3acd34daa0c20e2d5315d8881bc2149","b6b0b5b6a9a0c45600e381bb5297be305a8cc72a7550be03d3125c1402946c86","b891dbc8fe0d45fa6462bb91cf3f6bb0ff819295adfda1ecdbaf01e63625f33e","886d451c526823492b05db2682e0c97020f89f48467ec1e343a05d1e3a828ea2","6e088f0f3fe55a3f6fd4cdd5749d27cf5ad3223fc0968135d60a9782e701079b","b137477e6e40ca7086119ac4731d1ff354a303db0a3f58887a3d366b8eb7437b","a32ba437828e75ecca6237702c812b56d3381942d60fde35437491d9c7ca265a","7e120e11ccaa158d04bc90e5bd320734a445341d415315e412f55785caaf4d0e","59558346eb568cdcbc9c83598996f443b653827cc8a2834a527092fed6f46433","f7dd793c9a5a0cba18e93ff49717a94eac0fadc86125f3f31492c88527ff960f",{"version":"76d6f7945da8a37eb4bc2f5bacc6d79235483388d19216621a08cf35b743fd2f","signature":"1548f983589aae180860ffcfc9ab19cbb989974d3822eabb6130306311266b24"},"cc43577fb94d6e071e407487d70b3183d17198cd1ada047d7e9ab66b3721796c","b37cdc07362bb10b8df5dbca55a556a518f22ce9331faf01449d308561ff0237","da5dcb143b50d1430ace236021145a10fef7c9fe8be43ed6fb108bd7a47672e9","65c3124b4620eb263e2e8a8da9a5b33cc71c256e781d6ac907f2a492c36e2949","337869b02a014433d7ed1fca39934769fe23770a14c7aa2128383b487735d686","c260eb7b7f5bbaad0e39e5a149cbcff2b38e7b8f8376898959b4e0a1fdcfcfc5","b7d8117dd69e2c80ab0cc96210bf3dd7e0b48f0f1d67c12dff6ce5ee236fa065","230f8db09c47ac51086a0f4920774336fcf32403f4ef42fbb70c86e8c5da2093","dac9e17f05a9395d3db3965b5f0367ada26568bc0e4c4ca703ed6e9d1bf75771","126cac1915dcffd17eddcb28b3f9793d98abf03e32e550f54155e12e2686814c","c8eabd9d9271fc78030bd6a1c5ca4b68e4c398a92b5827f16f291929cdf611b9","184628074c60f4230e4de4c093271f8028ba3f3a1110f2676b441238b4bcd0d2","f0e4c68b5e1ee9c7cdb74b17e2483d11433ba99103cd479465d6a8d8fbdc0118","c92796c39abbc795c380e988c1c51783ba564cb35eb1febb26ed808314d00915","8a20e46d1156c77a0e8cc8aa2e751272bf08b7fc2535937a99beec4597aac4ff","8cc93db1faf3001d2961c9190052c59a4f7f1d07c3d4c2f1fd2c204909777480","c4c6268dd1567e4bbb4ed4e8d2c14305c0a48f55a728e1216c4108a436e5ce1c","89e88c6f78837d8b1951ff053ac64e0858e724de8f7af3f71c697052de365418","92fec96cc670b30c989b7b8e26e171cbf307437b2f7aa2120d9fc03769ed33d5","03bdea6a0307d4da69610b610371bdf1df906d5bb1d8c5fe5d1b4736968973f1","5756aa603323a5fd10232f9eea31c968e95969153926c1b444758cdcf07566ec",{"version":"d8f4d2f5570b44d106e299f165265ea296d52640c57b9bde50b0fb47be7666bb","signature":"85c440907608343c3e1a18a441134e9df40295acebdb6ce1372ea12a5e940ef9"},"6f094d94d2ed062ac1d29d71a50e2884adaa4ff4f07cfd4f3e652073a0e36905","5cae0df9b448b54d7b785a60c6949893929966e6ad96f848bc721a7c998ae00b","ede86dcecd9aec1146f19bdd95e03fc634d86a19ade0e6235a9d145ee535404b","06784a6f583aa809e1a0d8d744a498dfe6b09aafb4a7d7ad83d9259d6b758542",{"version":"4bbc52a7d8833b0466951cd0354beb0002e7d10e535cf9a9243a6f3071f0f243","signature":"b2b6e8849da43e3998a23c08c0aa4a43fccd3072c62ee14702fdd0fccb1c7da3"},{"version":"076d43420d632a5aca8807bade2b783a7578be3dcd30a8a59398dc6596d22647","signature":"5b57b4d459dbbe6b868b81fcb0d8d7d4f494518e5d504266815d976270725e33"},"44c6e1b9184d38e674f1af670a7bf04c97642a180fcba9b6b80cc5ec7e515ebd","f74cbe1d1009bc36650a447459c9ca8cfe6afa8831041470392afd02a6dd2b28","8e960cd17211d3f8eedf9facc1628f4d724194e3d6a6f999d44626466459d087",{"version":"4cb57d1fa041f0ace74ec3000d2d2572568a984312af94401e62f9d99f1cf601","signature":"3fc81616eaae669b237521f091dd9b4766b498f4edc5c0371e3f1b923e84478a"},{"version":"121da3625f98093fbaa6e03340f8a4e1b7c827d75a7e98616bd3a508ff9eda6d","signature":"2b0ee0db7d98454a9432aebe242dae260b1a97eeb4a92f2a568f592277e9f4a0"},{"version":"b157965cc925122f827c95e067c7fa95f3cfd2effd3d20dcdac863c06479ea6c","signature":"6303bff284c91babf46aeffd377bee77d94bb2ab941f3666735cccd6d6961f19"},{"version":"e446ac13f4b6864e3627a2e31c54d0b14a4de6d6547bf53065d8e2650826b757","signature":"ce8bad3266cbe0d3379908a37e4befb7ec70c07ac637c6d09a86539565ae45f5"},{"version":"c4a77f79da66477a121b8e87c7e399aae2281d707514fa153fdf820b201a5f2a","signature":"79ac7f093a9385338cbf9b4578653563fa05e442028fc2e70a9c785982633484"},"948f0af1a67252555e58a66072133660a086f66d18bc10a6bfd7f6d0e6d7c82a",{"version":"0797e22e15116c3f64a231bc0cac3e4c8b1181e6add58b566292d444764bb379","signature":"406fd891546bf293f63d4e3a495641e7aa835528e58fc485931304c97b43b17c"},"23deb61c955b587c7ed30fcc18a2750ff91f4beb834ea7b7e182fcbaf30f4e8d","ca2f817e32cae7d04ce071fdc71fa009dbe58a5abe0d57a05dacaef7d83abc60",{"version":"59353224b439d03bdd27533a84778f8c225b06d0a9ed401cc0f3e63cbe88644e","signature":"103170914689ec082cf523cf89e267b2ceda03b5062636e8133b67dbd798fc3e"},{"version":"d739151184cd2690a8442afccaf960e0dca1b401b88bb5226697aa09271cbc94","signature":"d8883fd9123840970fca7e297db4155974b18d7c6b553c5e26fe88f217fd5b8b"},"83909f07c32b3c064868f44e128824a13dd24ed06ed3756211464b063e39c05c","d04ecb7410571cb0c21ffc0af1e4adacc36bef0da79f93c36bca36932f288e18","63819cd56213000ab4fa818365600be067856c214d7a561cbe6a3fd0e74bcc8f","b2f3fe2d2681d8ea382b669b259f229735072c60ecc80ed4770313ba53ad2cd0",{"version":"20ce49f427f36567b4c49b1911db1570b8e7d768a7ae9627e238b6e58ad2097f","signature":"87ea0b3a3a7dd5fd332750a8eef2e90a90cda5262a6c76db23b8e1fd40c1ea5c"},"bace0322d7214ca1aa0aea9a6483ca05ad226d5a7e29d59b8f224752fbd2124e","6498d909da384a1958e194ec0caa74ff01beb7e1ec678bc638c6148a3c6670fd","9d5cca27f54e15612fb035a7a69e274776fc275b0a85cbf755ce029ff252b92c","84f9e687420b82fcb65055c903d7f2c12da5c84c9c26da9f246ac4cba479b877","3012f9c373899b0b47ac0879bf80c3a029f542d7e62aa4295b7d487c4951479a","afada1f16e8702086a0d217a0296332ee51dd1e2f0b0734ceeddee409fca3ffd","cd4a0aa49dafc9076d3a62e5c102d88f7c2588535aa0310e3fe9e1a8e516ae27","3dfcd0a3bfa70b53135db3cf2e4ddcb7eccc3e4418ce833ae24eecd06928328f","b26f93d773cf3aa4dc421c45323adccaead92598594a56f4a84d77910ee4f510","bc41a8e33caf4d193b0c49ec70d1e8db5ce3312eafe5447c6c1d5a2084fece12","7c33f11a56ba4e79efc4ddae85f8a4a888e216d2bf66c863f344d403437ffc74","2bb86e343b4109c784b11070735fa881af5c870a409a3b87b13800ca2afef421","fc9d4e784c9e7569911d8a6a01e1de90617942639c7c260beffdef1548b1ce06","37c1aeea4ec8df37bbe5d96bda46831acab3f70b2001ec9f51cb3146a101de89","5ac83af1a323158abc8627462fe987f7c67f957f88cdcf2237ae4dddc26677a8","df486e591f21d229d75df323fb9cf34f4b5cdbccee6a9b42227be738a13755d6","69ebf923204206eecef4310dc8bf28ab07feddaa3542066cdafbe67adf45f811","ae8189514ed306971ac9aa7d917487ee51dc3590aa5735f23c1d71811c373ea6","6de9d8858034d3197c1525e1c29c942cf7912f807d4d7f14dea247b7c05b59b0","394b4927dcc6eda44eb759f395da17b6e07f4daf272216b5cfc92eb32239f561","1adcc285d2d477ec6c51d0282d891fdf9d04a5fa8dfa479eab153ae17376f1b4","0ad294cdc42fb1f99cc94db8f77364ddc516643d9c69d4e66942f2cfd783213b","3956f34170e48abf902bc81055fb35a7e8b87109dbf3ca272d096d6d42cf7b84","f3acf8cff186f71a3a9b2da63f1378de6fe68a8578cb47d097776143cc84cd7d","1db170e5dad144b639ddf3d32710491c583f48c6e522580c8d5a8c249a611338","960923ce078ecfef6e5c34468cdba5c552b064c0db7cb0fdd3eafd1bb9d3d7e9","42f034630b3a866d4a88b37cf0f8357b36af2f7298b319d536b7413ba99f979b","33d1d46d7789bebdf9b78cd54f39022aad5d7d1d03a58bdad4fe98658acfef06","b3956ba310c0bcd45b1c77455a9754a35b49642be91bfbb412e04d378fad83a1","052854468e3d8142f440fa9a0da1d743abef903dff09597025d07703c25b601e","284147c679272283a4bea7ccaecbbab198bb1854e19269b2e59d4b5cedd5894a","325994b6f6c7598c73bbd0294bf1e3f1e229772669b3c8a08fe3170442f600b8","581656e45b2555b764e2880a39859e25ac6c0c9a74cff83dd22d3859b2231982","843563f951d16e850a0be806010f630a4a71f0a55810bb9aced67c6d7774bf2f","9af1c478e5403b39b922df9132d779bc6e1ef88cafec17fcecf26356d90ecbd6","a95a6135f2d195c93d930ba01049c33579328e55612477c0ae5652429d3974ad","24ead5861f4400218aeaafa477082022f244e3df46d18831411f3a47fc3ff515","65ce9342063fcf793e7baea7526a5a9a2f6ce05dea0cf4ae726d02eae2b98fa3","b932682e049f41e294a3429aca3b0adb4d2eed8047b4c22f91565e9353d6940c","5a1755f317ac2c0d708fbf7c1dbf076ba3a31f624c534b44275c9c43033fdc2e","75528e41fa0188a19564d06a805157606130e92bd71ccd90067b393f0ef5bd7a","9f3c1ecc6919f370f8b7fa07a74397fd103c7326f4c7f1e1d36069efd1b555ff","6e62805023c93b0419b840ab0432a09ded37de5b36284bba764fb66e6daae527","3dc15ab5846482d5a3cacc57bca38deb004faa7c50b8a3f01ff382a74f4e0a1d","ce873a8bdc6041abcf22511db1a467ba772ccec1486d218f6fc1dee0f87e78e8","6751e85e52e7824e8e1edce2273550936277ec00d0786b17cea33f5dd079db86","4f5d3b576fea6339a550106e90cd5f7c8bcdc1283570fea16d5deb97f5d02eb2","a3ec38abf8fadc8b975744458bf4ecc0d98e74cac72354f2a383dd9ff4dfcdb4","f96c10342f5295af957a366fd914438a0cb59b14c72aa105ac7af3ead6334358","316b000d08520787dd58e6301e7901e6ab21956c937c9294099877a7b3040175","6751dbfd6d2c27753ae718dc4702d11a9170001851c7b090e01cb6d51405e6af","58f4dac6f1d819120d2e963e689d0b562d185518c30cebb6ce03bbc2e5a647a2","73d50a45c94263390f2b8237a2a04535ce1946f3b23da5dcf31a2831fb88a2f1","d04b6886fd83078768eadf446844e1dbcc9ab66fa627dcd3e8b68bc551f74222","ce695d07896b074f156e38a59adcd90e670a9f930c9f565327d95024fc4f5673","633ce0eaf80d6646010d0a6c61ad7beca33d3880b101ebf0d385d0e09f83a401","c60c7b5c3ab55b925c45756176f113cfa88f6054a48ebc62b882fc4b51042efc","7b9b98f24d695e442d6e923e426c151b6d066df50e1ae336581f9439693baabe","37698160771404b4856505261dbaee188a1577a286319b63033adca0d42d8d0a","a4fa0b55111024a4968543e0405c6c07ff7cd43c147fd38a8f189ddc0e86727a","54a17447cfb05ebe4c5f9baa5f351b9fc9e66ffc0ea3072b9090eeac2dddcd36","597f2fa8ed8c3dbbbd5b909d4086db90e3a322660b206e375f6257f8f17cfd90","d293e593dd9f3450667c22fbf2ac9bbae6e199960787700236a4815afee7df39","838aecb19e686afbc421ae4d2d05fcc9f19fd467dcd4f902b66e3c14821062b9","fd92b787853fd3bd32a479579bfa475798b594cd29723980efbcf377185abfa1","27975250d16d95779140c1c2231e2f7b9d7764f4bb716b19880c01eeea715452","ed946e3b3759ed29d628657ca0ed5b77fc363ca737f27ca2c6047d2fdf650f80","7924a0d94e3e25a76c2a3594ee79d51cd7c6192846af4e99e6e9e1e4de199516","3576074c52675857954fb074b636935b1a0b763bbde7706cc1d9e6ce62cd27a9","7cd037d87448bdd6a49b362e130d1e01b05abca8a5aa3a568892cf2d98861368","0d7cf097d54e469ac1d6e2558687a1e980ccc1b7adc5b06e2b6267902fc624e8","98d95450e28edce995361c95916bff95c072685ae365c57fa744a83e878a5732","c21b293f21509e4b4a59236a6e32ed1e66c9367ca10cca1e50b4d7492bb14ebe","18757edcba330c0274b3e63e8e3867c082c374d6a5da38c4f448bb8b99c5cee5","af9824889fdc4e378bc7211d64bc133a96b5b2bb1774f0597ccbba179a98a53f","60592f5ae1b739c9607a99895d4a3ad5c865b16903e4180e50b256e360a4a104","025c0a40f0eeae72a5d19de49ca03cec7d05f5ecf136cf2fda109cb419a67e24","1d8188b44ffe6e6ed185e64a198825aba8d6437386bb1d92f351ac91be0ed76f","01746f577cfb86855cf5bbbcd34e927208ffb306d98c6c7746f552a23f5b3e2a","4fea1e3a67e0c9194bd60e8e7a1b28d9bc11f8fa912d29dbc00e5a89d9a49962","86ef3a6c7970603bd7dc9f14ae6949450fc5ca26ac6f7a8a6eeeed0089b504df","11bb79d6b15799d61b4ab58b399c7636accc050d669a5a234637bfa3f69fb87d","3dff3ed99374fd9c87f1f9aa5f6ee1b3bbe1a04785384752d71376edd3ac8e36","d11937d5fdadf6602bf368a3cd2f4dda3474d57747068d392c4fb8e9a40c7a86","e81a4cfa7752961e08f501f877e9d9d4e679d5a709e8099ede562bcbd2f5a89b","d99ea95bad25565d1d252308e7ec6815a948a6144ccdf63fcfb6b0280f43634f","3b711d8e6d75d37110f377105a876f76b99d1af2aaae601e3b3542f06331a80c","e056301ca761170511b8ca7b1221f9e51e957576eb598881c838bbe6b73cd7d0",{"version":"7366335afe9852d32ac56cf1c3808670592fad760855be4f70e20e4974426a22","signature":"da209995d5b261f35dc9c8602300ecb9750c9de7bf844bcb061059dfc93258e7"},{"version":"e46930e73448ce7bd0f979d33d00d90dc820eca2e3a519492506ceb4349098ae","signature":"8b08b24474454137c007d40595017d50e472c1312d78fac533c5ea9f8331c471"},{"version":"a03ec800a449c04fa693ef2b15e8e77d766a30005e1d283f1bdd464579159ebe","signature":"d84ac80088c7ce58910726bfd7c1a6672c80e76b513999fb1988d1b664257f50"},"6a9c5127096b35264eb7cd21b2417bfc1d42cceca9ba4ce2bb0c3410b7816042","78828b06c0d3b586954015e9ebde5480b009e166c71244763bda328ec0920f41","cddf5c26907c0b8378bc05543161c11637b830da9fadf59e02a11e675d11e180","3d2cd8f3047fff04a71e7037a6a4cb9f4accb28dbd8c0d83164d414811025af0","f3e604694b624fa3f83f6684185452992088f5efb2cf136b62474aa106d6f1b6","96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","2a2e2c6463bcf3c59f31bc9ab4b6ef963bbf7dffb049cd017e2c1834e3adca63","f313731860257325f13351575f381fef333d4dfe30daf5a2e72f894208feea08","951b37f7d86f6012f09e6b35f1de57c69d75f16908cb0adaa56b93675ea0b853","3816fc03ffd9cbd1a7a3362a264756a4a1d547caabea50ca68303046be40e376","0c417b4ec46b88fb62a43ec00204700b560d01eb5677c7faa8ecd34610f096a8","13d29cdeb64e8496424edf42749bbb47de5e42d201cf958911a4638cbcffbd3f","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","bd85e061719661505dc7c273cb72a4c7fba05fb4e24520e8caca9f9f074462c3",{"version":"fd624f7d7b264922476685870f08c5e1c6d6a0f05dee2429a9747b41f6b699d4","affectsGlobalScope":true},"1781e7a2a01c07c7295d3ce885d5d2905bec6449725937e3b8776c9b5ab4bf5b","74b0245c42990ed8a849df955db3f4362c81b13f799ebc981b7bec2d5b414a57","2b93035328f7778d200252681c1d86285d501ed424825a18f81e4c3028aa51d9","2ac9c8332c5f8510b8bdd571f8271e0f39b0577714d5e95c1e79a12b2616f069","42c21aa963e7b86fa00801d96e88b36803188018d5ad91db2a9101bccd40b3ff","d31eb848cdebb4c55b4893b335a7c0cca95ad66dee13cbb7d0893810c0a9c301","77c1d91a129ba60b8c405f9f539e42df834afb174fe0785f89d92a2c7c16b77a","7a9e0a564fee396cacf706523b5aeed96e04c6b871a8bebefad78499fbffc5bc","906c751ef5822ec0dadcea2f0e9db64a33fb4ee926cc9f7efa38afe5d5371b2a","5387c049e9702f2d2d7ece1a74836a14b47fbebe9bbeb19f94c580a37c855351","c68391fb9efad5d99ff332c65b1606248c4e4a9f1dd9a087204242b56c7126d6","e9cf02252d3a0ced987d24845dcb1f11c1be5541f17e5daa44c6de2d18138d0c","e8b02b879754d85f48489294f99147aeccc352c760d95a6fe2b6e49cd400b2fe","9f6908ab3d8a86c68b86e38578afc7095114e66b2fc36a2a96e9252aac3998e0","0eedb2344442b143ddcd788f87096961cd8572b64f10b4afc3356aa0460171c6","71405cc70f183d029cc5018375f6c35117ffdaf11846c35ebf85ee3956b1b2a6","c68baff4d8ba346130e9753cefe2e487a16731bf17e05fdacc81e8c9a26aae9d","2cd15528d8bb5d0453aa339b4b52e0696e8b07e790c153831c642c3dea5ac8af","479d622e66283ffa9883fbc33e441f7fc928b2277ff30aacbec7b7761b4e9579","ade307876dc5ca267ca308d09e737b611505e015c535863f22420a11fffc1c54","f8cdefa3e0dee639eccbe9794b46f90291e5fd3989fcba60d2f08fde56179fb9","86c5a62f99aac7053976e317dbe9acb2eaf903aaf3d2e5bb1cafe5c2df7b37a8","2b300954ce01a8343866f737656e13243e86e5baef51bd0631b21dcef1f6e954","a2d409a9ffd872d6b9d78ead00baa116bbc73cfa959fce9a2f29d3227876b2a1","b288936f560cd71f4a6002953290de9ff8dfbfbf37f5a9391be5c83322324898","61178a781ef82e0ff54f9430397e71e8f365fc1e3725e0e5346f2de7b0d50dfa","6a6ccb37feb3aad32d9be026a3337db195979cd5727a616fc0f557e974101a54","c649ea79205c029a02272ef55b7ab14ada0903db26144d2205021f24727ac7a3","38e2b02897c6357bbcff729ef84c736727b45cc152abe95a7567caccdfad2a1d","d6610ea7e0b1a7686dba062a1e5544dd7d34140f4545305b7c6afaebfb348341","3dee35db743bdba2c8d19aece7ac049bde6fa587e195d86547c882784e6ba34c","b15e55c5fa977c2f25ca0b1db52cfa2d1fd4bf0baf90a8b90d4a7678ca462ff1","f41d30972724714763a2698ae949fbc463afb203b5fa7c4ad7e4de0871129a17","843dd7b6a7c6269fd43827303f5cbe65c1fecabc30b4670a50d5a15d57daeeb9","f06d8b8567ee9fd799bf7f806efe93b67683ef24f4dea5b23ef12edff4434d9d","6017384f697ff38bc3ef6a546df5b230c3c31329db84cbfe686c83bec011e2b2","e1a5b30d9248549ca0c0bb1d653bafae20c64c4aa5928cc4cd3017b55c2177b0","a593632d5878f17295bd53e1c77f27bf4c15212822f764a2bfc1702f4b413fa0","a868a534ba1c2ca9060b8a13b0ffbbbf78b4be7b0ff80d8c75b02773f7192c29","da7545aba8f54a50fde23e2ede00158dc8112560d934cee58098dfb03aae9b9d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","6aee496bf0ecfbf6731aa8cca32f4b6e92cdc0a444911a7d88410408a45ecc5d","61f41da9aaa809e5142b1d849d4e70f3e09913a5cb32c629bf6e61ef27967ff7","fab58e600970e66547644a44bc9918e3223aa2cbd9e8763cec004b2cfb48827e"],"options":{"esModuleInterop":true,"jsx":1,"module":99,"noImplicitAny":true,"skipLibCheck":true,"strict":true,"target":99},"fileIdsList":[[115,244,245],[62,115,189,368,369],[62,115,275,385,391],[62,115,275,307,367,369,385,387,391,394],[62,115,275,344,385,387,391],[62,115,192,275,385,391,394],[62,78,115,258,259,275,350,367,369,385,387,391,394],[62,115,385,387,391],[62,115,192,245,385,387,391],[62,115,385,387,391,392],[62,115,385,387],[62,115,271,385],[62,115,385],[115,367,369],[62,115,275,367,369,385],[62,115,267,367,369],[62,115,191,192,254,255,256,257,258,275,279,281,283,354,356,363,367,369,390,391,393,394],[62,115,367,369,385],[115,267,308,367,391,411],[115],[115,305,367,391,402,404],[115,267,351,367,391,411],[62,115,192,257,258,259,267,347,355,357,367,391,394,488,489],[115,385],[62,115,283,343],[62,115,367,369,411],[62,115,410],[115,409,411],[115,275],[62,115,271,391,405],[62,115,249,275,292,293,367,385,391],[62,115,189,266,267,275,367,369,370,391,452],[62,115,249,367,369,417],[62,115,189,275,367,369,391,396,416,417,418,454,456],[115,189,192,332,367,369],[115,275,458],[115,189],[115,275,460],[62,115,192,291,331,333,339,367,369,391,394],[115,267,462],[62,115,189,192,254,256,267,275,315,340,367,369,385,388,389],[62,115,192,340,360,367,369],[62,115,192,202,310],[62,115,275,317,370,391,465],[115,275,289,367,369,391],[62,115,191,275,317,387,391],[62,115,192,275,345,363,391],[62,115,192,250,263,275,282,312,367,369,387,391],[115,248,249,250,251,252,253,254,255,256,257,258,260,261,262],[115,279,280],[78,115],[115,250,284,285,286],[115,250],[115,250,265,286,288],[115,264],[115,249],[115,249,290,291],[115,249,259],[115,259,294],[115,247],[115,244,245,246],[115,199,277],[115,248],[62,115,189,192,259,275,296,303,367,369,417],[62,115,189,267,275,304,367,369],[62,115,189,192,258,259,275,298,300,304,367,369,391],[62,115,189,192,258,259,275,301,367,369],[115,305],[62,115],[115,199,200],[115,366],[62,115,368],[62,115,371,372],[62,115,371],[115,373,374,375,376,377,378,379,380,381,382,383,384],[115,204],[115,204,206,207,208,221,228,229,231,234,235],[115,206],[115,207,208,220,221,223,226,229],[115,203,204,205,209,210,214,215,216,217,218,220,223,226,227,228],[115,229],[115,211,213],[115,204,205,215,218,220,221,226,228,229,231,236],[115,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242],[115,219,230],[115,217],[115,205,213,226,228,229,231,232,234],[115,203,204,205,209,215,218,219,220,221,226,227],[115,222],[115,223],[115,220],[115,218,226],[115,212],[115,213],[115,216,218,224,225,227],[115,206,207,224,233],[115,504],[115,506],[115,515],[115,511,512,513,514],[69,115],[72,115],[73,78,106,115],[74,85,86,93,103,114,115],[74,75,85,93,115],[76,115],[77,78,86,94,115],[78,103,111,115],[79,81,85,93,115],[80,115],[81,82,115],[85,115],[83,85,115],[85,86,87,103,114,115],[85,86,87,100,103,106,115],[115,119],[88,93,103,114,115],[85,86,88,89,93,103,111,114,115],[88,90,103,111,114,115],[69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121],[85,91,115],[92,114,115],[81,85,93,103,115],[94,115],[95,115],[72,96,115],[97,113,115,119],[98,115],[99,115],[85,100,101,115],[100,102,115,117],[73,85,103,104,105,106,115],[73,103,105,115],[103,104,115],[106,115],[107,115],[85,109,110,115],[109,110,115],[78,93,103,111,115],[112,115],[93,113,115],[73,88,99,114,115],[103,115,116],[115,117],[115,118],[73,78,85,87,96,103,114,115,117,119],[103,115,120],[62,115,272,518],[58,59,60,61,115],[115,521,560],[115,521,545,560],[115,560],[115,521],[115,521,546,560],[115,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559],[115,546,560],[62,115,177,268,271,272,275],[115,271,273],[115,268,271,274],[115,276],[67,115],[115,176],[115,178],[115,126,129,165],[115,131],[115,124,137],[115,124,137,138],[115,124],[62,114,115,122],[62,115,137,171],[62,115,137],[115,169,173],[62,115,170,175],[115,125],[62,115,166,175],[62,115,175],[88,115,122,130,175],[88,115,122,129,131],[88,103,115,122,130,131,135],[88,99,114,115,122,125,126,127,129,130,131,133,135,136,137,140,147,148,150,152,153,154,156,158,165],[88,103,115,122],[115,124,126,127,128,165],[115,129],[99,114,115,122,126,129,130,131,133,136,146,151,153,155,159,161,162],[88,114,115,122,129,135,158],[115,123,165,175],[88,99,114,115,122,126,129,130,133,135,136,139,140,146,147,148,150,151,152,154,155,158,159,160,175],[88,115,122,135,161,163],[88,115,122],[62,88,99,115,122,125,127,131,135,140,152,153,165],[88,99,114,115,122,130,134],[115,157],[115,122,140],[99,115,122,125,126,130,133,135],[88,115,122,140,149],[88,115,122,130,150],[115,146],[115,143],[115,129,141,142,146],[115,129,141,142],[115,129,134,143,144,145],[62,115,123,152,165,175],[62,99,114,115,122,125,168,170,172,175],[115,130,133,137],[99,115,122],[115,132],[62,88,99,115,122,125,165,166,167,173,174],[57,62,63,64,65,115,165,271],[115,180],[115,182],[115,184],[115,186],[115,188],[66,68,115,165,177,179,181,183,185,187,189,191,192,194,197,198],[115,190],[115,170],[115,193],[115,143,144,145,146,195,196],[115,122],[62,66,88,99,115,122,125,131,164,175,271],[115,243],[62,66,115,165,268,269,270,271],[115,268,271],[62,115,268,271],[115,421,435,437,441,443,444],[115,429,430,437,443],[115,443],[115,421,425,427,428,430,433,435,437,442,444],[115,420],[115,420,421,425,427,428,429,430,433,434,435,437,441,442,443,445,446,447,448,449,450,451],[115,424,427,433],[115,424,425,427,428,436,437,441,443],[115,430,437],[115,425,427,428,433,436,441,442,443],[115,424,425,427,428,430,431,432,436,437,441,442],[115,424,437,441],[115,436,437,443],[115,424,425,426,430,433,436,437,441],[115,420,422,423,425,429,430,433,434,437,444],[115,421,425,437,441],[115,441],[115,438,439,440],[115,422,435,437,443,445],[115,429,433,435,437],[115,429,435],[115,425,427,428,430,431,435,436,437],[115,424,428,429,452],[115,424,425,427,429,430,433,436],[115,435,442,443],[115,425,427,428,433,437,442,443],[115,187,189,191],[62,115,177,192,202,261,275,365,368,395,411],[62,115,192,275,278,297,386,391,464,471,472],[62,115,192,363],[62,115,187,189,192,253,256,260,267,275,278,280,295,299,302,327,328,353,363,367,369,391,394,408,411,419,453,455,457,464,473],[62,115,187],[62,115,192,336,478],[62,115,191,192,275,278,281,353,367,368,369,388],[62,115,192],[62,78,115,187,192,258,259,275,278,322,323,334,337,338,359,397,459,461,463,464,496],[62,115,187,189,191,192,263,275,278,363,367,369,370,387,391,394],[115,189,278],[62,115,189,192,250,278,282,284,314,319,321,367,369,387,391,478],[115,187,189],[62,115,187,245,275,278,279,342,415,464],[62,115,187,192,256,267,275,278,279,340,342,345,346,348,349,358,363,367,369,387,391,399,403,464,499],[62,115,187,192,256,275,278,282,287,289,309,367,369,387,391,394,398,412,464],[62,115,187,192,275,278,324,325,326,352,358,363,364,367,369,387,391,401,413,414,464],[62,115,187,189,191,192,275,278,311,363,466,467,468,469,470],[62,115,187,189,191,192,250,263,282,284,289,313,318,367,369,387,391,478,488,489],[62,115,187,189,192,256,257,267,275,278,279,354,362,367,369,391,400,464,499],[62,115,187,189,191,278,316,387,391],[62],[244],[99,199]],"referencedMap":[[246,1],[391,2],[397,3],[398,4],[399,5],[400,6],[401,7],[402,8],[403,9],[393,10],[404,11],[405,12],[406,13],[407,11],[370,14],[386,15],[387,16],[395,17],[394,18],[408,14],[412,19],[392,20],[413,21],[414,22],[499,23],[396,24],[415,25],[409,26],[411,27],[410,28],[416,29],[417,16],[418,30],[419,31],[453,32],[454,15],[455,33],[457,34],[458,35],[459,36],[460,37],[461,38],[462,39],[463,40],[390,41],[464,42],[365,43],[466,44],[467,45],[468,46],[469,47],[470,48],[263,49],[281,50],[282,20],[283,20],[245,20],[250,51],[287,52],[258,53],[289,54],[265,55],[266,20],[267,20],[262,20],[290,56],[292,57],[293,56],[260,58],[295,59],[248,60],[261,61],[278,62],[202,20],[296,63],[297,63],[298,63],[299,63],[300,63],[301,63],[302,63],[471,64],[472,65],[473,66],[456,67],[303,20],[304,20],[306,68],[305,69],[201,70],[366,20],[368,71],[388,71],[389,71],[367,71],[369,72],[373,73],[374,73],[375,73],[376,74],[377,73],[378,73],[379,73],[380,74],[381,74],[382,74],[383,73],[384,73],[385,75],[371,69],[372,74],[167,20],[203,20],[205,76],[236,77],[207,78],[209,20],[206,20],[210,20],[208,20],[224,79],[237,20],[229,80],[219,81],[214,82],[215,20],[238,20],[230,83],[243,84],[231,85],[216,20],[211,20],[218,86],[235,87],[222,20],[225,20],[217,20],[239,20],[228,88],[223,89],[232,90],[221,91],[204,20],[227,92],[212,20],[213,93],[233,20],[241,94],[240,20],[226,95],[234,96],[220,20],[242,20],[505,97],[507,98],[272,69],[508,20],[509,20],[284,20],[510,98],[512,20],[511,20],[514,99],[515,100],[513,99],[504,20],[69,101],[70,101],[72,102],[73,103],[74,104],[75,105],[76,106],[77,107],[78,108],[79,109],[80,110],[81,111],[82,111],[84,112],[83,113],[85,112],[86,114],[87,115],[71,116],[121,20],[88,117],[89,118],[90,119],[122,120],[91,121],[92,122],[93,123],[94,124],[95,125],[96,126],[97,127],[98,128],[99,129],[100,130],[101,130],[102,131],[103,132],[105,133],[104,134],[106,135],[107,136],[108,20],[109,137],[110,138],[111,139],[112,140],[113,141],[114,142],[115,51],[116,143],[117,144],[118,145],[119,146],[120,147],[516,20],[60,20],[517,20],[519,148],[58,20],[62,149],[520,20],[61,20],[545,150],[546,151],[521,152],[524,152],[543,150],[544,150],[534,150],[533,153],[531,150],[526,150],[539,150],[537,150],[541,150],[525,150],[538,150],[542,150],[527,150],[528,150],[540,150],[522,150],[529,150],[530,150],[532,150],[536,150],[547,154],[535,150],[523,150],[560,155],[559,20],[554,154],[556,156],[555,154],[548,154],[549,154],[551,154],[553,154],[557,156],[558,156],[550,156],[552,156],[506,20],[561,20],[562,20],[59,20],[268,20],[264,20],[273,157],[274,158],[276,29],[275,159],[277,160],[68,161],[177,162],[179,163],[137,164],[147,165],[138,166],[139,167],[148,168],[128,168],[188,69],[190,169],[172,170],[171,171],[170,172],[193,69],[169,173],[196,20],[124,20],[126,174],[176,173],[180,175],[184,176],[131,177],[130,178],[151,179],[159,180],[134,181],[129,182],[125,183],[163,184],[162,183],[152,20],[123,20],[160,185],[153,186],[161,187],[164,188],[140,189],[154,190],[135,191],[158,192],[157,193],[136,194],[150,195],[149,196],[141,183],[142,197],[144,198],[143,199],[145,200],[195,20],[146,201],[67,20],[174,20],[182,69],[186,69],[166,202],[127,20],[168,20],[173,203],[156,204],[155,205],[133,206],[132,20],[178,20],[175,207],[57,20],[66,208],[63,69],[64,20],[65,20],[181,209],[183,210],[185,211],[187,212],[200,213],[189,213],[199,214],[191,215],[192,216],[194,217],[197,218],[198,219],[165,220],[244,221],[478,20],[465,69],[271,222],[270,223],[269,224],[518,20],[489,20],[488,20],[11,20],[12,20],[14,20],[13,20],[2,20],[15,20],[16,20],[17,20],[18,20],[19,20],[20,20],[21,20],[22,20],[3,20],[4,20],[26,20],[23,20],[24,20],[25,20],[27,20],[28,20],[29,20],[5,20],[30,20],[31,20],[32,20],[33,20],[6,20],[37,20],[34,20],[35,20],[36,20],[38,20],[7,20],[39,20],[44,20],[45,20],[40,20],[41,20],[42,20],[43,20],[8,20],[49,20],[46,20],[47,20],[48,20],[50,20],[9,20],[51,20],[52,20],[53,20],[54,20],[55,20],[1,20],[10,20],[56,20],[445,225],[422,20],[431,226],[444,227],[443,228],[421,229],[452,230],[423,20],[432,231],[442,232],[426,233],[437,234],[433,235],[425,236],[424,237],[427,238],[428,238],[435,239],[438,240],[439,241],[440,241],[441,242],[446,20],[420,20],[447,241],[448,243],[430,244],[434,245],[429,246],[449,247],[450,248],[436,249],[451,250],[474,251],[475,252],[493,253],[307,63],[308,63],[309,63],[285,63],[310,63],[311,20],[312,20],[313,20],[314,20],[319,20],[288,63],[251,20],[252,20],[315,63],[320,20],[321,20],[316,20],[317,20],[286,63],[247,20],[318,20],[322,63],[323,63],[324,63],[325,63],[326,63],[253,63],[327,63],[294,63],[328,63],[329,63],[336,63],[330,63],[331,63],[332,63],[333,63],[334,63],[337,63],[338,63],[335,63],[339,63],[344,63],[345,63],[346,63],[347,63],[348,63],[340,63],[341,63],[254,63],[342,63],[255,63],[279,63],[349,63],[343,63],[350,63],[351,63],[352,63],[256,63],[280,63],[353,63],[354,63],[355,63],[356,63],[357,63],[358,63],[359,63],[259,63],[360,63],[361,63],[363,63],[362,63],[364,63],[257,63],[476,254],[494,255],[477,256],[479,257],[480,257],[495,258],[481,259],[497,260],[482,261],[483,257],[484,262],[485,263],[486,264],[498,265],[500,266],[501,267],[502,268],[487,269],[490,270],[503,271],[491,257],[492,272],[291,20],[249,20],[496,20]],"exportedModulesMap":[[246,1],[391,2],[402,8],[404,11],[405,12],[370,14],[386,15],[387,273],[395,17],[394,18],[408,14],[413,21],[414,22],[499,23],[396,24],[415,25],[409,26],[411,27],[410,28],[416,29],[417,16],[418,30],[419,31],[453,32],[454,15],[455,33],[457,34],[458,35],[459,36],[460,37],[461,38],[462,39],[463,40],[390,41],[464,42],[365,273],[466,44],[467,45],[468,46],[469,47],[470,48],[263,49],[281,50],[282,20],[283,20],[245,20],[250,51],[289,54],[265,55],[266,20],[267,20],[262,20],[290,56],[292,57],[293,56],[260,58],[295,59],[248,60],[261,274],[278,62],[202,20],[296,63],[297,63],[298,63],[299,63],[300,63],[301,63],[302,63],[471,64],[472,65],[473,66],[456,67],[303,20],[304,20],[306,68],[305,69],[201,70],[366,20],[368,71],[388,71],[389,71],[367,71],[369,72],[373,73],[374,73],[375,73],[376,74],[377,73],[378,73],[379,73],[380,74],[381,74],[382,74],[383,73],[384,73],[385,75],[371,69],[372,74],[167,20],[203,20],[205,76],[236,77],[207,78],[209,20],[206,20],[210,20],[208,20],[224,79],[237,20],[229,80],[219,81],[214,82],[215,20],[238,20],[230,83],[243,84],[231,85],[216,20],[211,20],[218,86],[235,87],[222,20],[225,20],[217,20],[239,20],[228,88],[223,89],[232,90],[221,91],[204,20],[227,92],[212,20],[213,93],[233,20],[241,94],[240,20],[226,95],[234,96],[220,20],[242,20],[505,97],[507,98],[272,69],[508,20],[509,20],[284,20],[510,98],[512,20],[511,20],[514,99],[515,100],[513,99],[504,20],[69,101],[70,101],[72,102],[73,103],[74,104],[75,105],[76,106],[77,107],[78,108],[79,109],[80,110],[81,111],[82,111],[84,112],[83,113],[85,112],[86,114],[87,115],[71,116],[121,20],[88,117],[89,118],[90,119],[122,120],[91,121],[92,122],[93,123],[94,124],[95,125],[96,126],[97,127],[98,128],[99,129],[100,130],[101,130],[102,131],[103,132],[105,133],[104,134],[106,135],[107,136],[108,20],[109,137],[110,138],[111,139],[112,140],[113,141],[114,142],[115,51],[116,143],[117,144],[118,145],[119,146],[120,147],[516,20],[60,20],[517,20],[519,148],[58,20],[62,149],[520,20],[61,20],[545,150],[546,151],[521,152],[524,152],[543,150],[544,150],[534,150],[533,153],[531,150],[526,150],[539,150],[537,150],[541,150],[525,150],[538,150],[542,150],[527,150],[528,150],[540,150],[522,150],[529,150],[530,150],[532,150],[536,150],[547,154],[535,150],[523,150],[560,155],[559,20],[554,154],[556,156],[555,154],[548,154],[549,154],[551,154],[553,154],[557,156],[558,156],[550,156],[552,156],[506,20],[561,20],[562,20],[59,20],[268,20],[264,20],[273,157],[274,158],[276,29],[275,159],[277,160],[68,161],[177,162],[179,163],[137,164],[147,165],[138,166],[139,167],[148,168],[128,168],[188,69],[190,169],[172,170],[171,171],[170,172],[193,69],[169,173],[196,20],[124,20],[126,174],[176,173],[180,175],[184,176],[131,177],[130,178],[151,179],[159,180],[134,181],[129,182],[125,183],[163,184],[162,183],[152,20],[123,20],[160,185],[153,186],[161,187],[164,188],[140,189],[154,190],[135,191],[158,192],[157,193],[136,194],[150,195],[149,196],[141,183],[142,197],[144,198],[143,199],[145,200],[195,20],[146,201],[67,20],[174,20],[182,69],[186,69],[166,202],[127,20],[168,20],[173,203],[156,204],[155,205],[133,206],[132,20],[178,20],[175,207],[57,20],[66,208],[63,69],[64,20],[65,20],[181,209],[183,210],[185,211],[187,212],[200,213],[189,213],[199,214],[191,215],[192,216],[194,217],[197,218],[198,219],[165,220],[244,221],[478,20],[465,69],[271,222],[270,223],[269,224],[518,20],[489,20],[488,20],[11,20],[12,20],[14,20],[13,20],[2,20],[15,20],[16,20],[17,20],[18,20],[19,20],[20,20],[21,20],[22,20],[3,20],[4,20],[26,20],[23,20],[24,20],[25,20],[27,20],[28,20],[29,20],[5,20],[30,20],[31,20],[32,20],[33,20],[6,20],[37,20],[34,20],[35,20],[36,20],[38,20],[7,20],[39,20],[44,20],[45,20],[40,20],[41,20],[42,20],[43,20],[8,20],[49,20],[46,20],[47,20],[48,20],[50,20],[9,20],[51,20],[52,20],[53,20],[54,20],[55,20],[1,20],[10,20],[56,20],[445,225],[422,20],[431,226],[444,227],[443,228],[421,229],[452,230],[423,20],[432,231],[442,232],[426,233],[437,234],[433,235],[425,236],[424,237],[427,238],[428,238],[435,239],[438,240],[439,241],[440,241],[441,242],[446,20],[420,20],[447,241],[448,243],[430,244],[434,245],[429,246],[449,247],[450,248],[436,249],[451,250],[474,251],[475,252],[493,253],[285,63],[310,63],[311,20],[312,20],[313,20],[314,20],[319,20],[288,63],[251,20],[252,20],[315,63],[320,20],[321,20],[316,20],[317,20],[286,63],[247,20],[318,20],[322,63],[323,63],[324,63],[325,63],[326,63],[253,63],[327,63],[294,63],[328,63],[329,63],[336,63],[330,63],[331,63],[332,63],[333,63],[334,63],[337,63],[338,63],[335,63],[339,63],[344,63],[345,63],[346,63],[347,63],[348,63],[340,63],[341,63],[254,63],[342,63],[255,63],[279,63],[349,63],[343,63],[351,63],[352,63],[256,63],[280,63],[353,63],[354,63],[355,63],[356,63],[357,63],[358,63],[359,63],[259,63],[360,63],[361,63],[363,63],[362,63],[364,63],[257,63],[476,254],[494,255],[477,256],[479,257],[480,257],[495,258],[481,259],[497,260],[482,261],[483,257],[484,262],[485,263],[486,264],[498,265],[500,266],[501,275],[502,275],[487,269],[490,270],[503,275],[491,257],[492,272],[291,20],[249,20],[496,20]],"semanticDiagnosticsPerFile":[246,391,397,398,399,400,401,402,403,393,404,405,406,407,370,386,387,395,394,408,412,392,413,414,499,396,415,409,411,410,416,417,418,419,453,454,455,457,458,459,460,461,462,463,390,464,365,466,467,468,469,470,263,281,282,283,245,250,287,258,289,265,266,267,262,290,292,293,260,295,248,261,278,202,296,297,298,299,300,301,302,471,472,473,456,303,304,306,305,201,366,368,388,389,367,369,373,374,375,376,377,378,379,380,381,382,383,384,385,371,372,167,203,205,236,207,209,206,210,208,224,237,229,219,214,215,238,230,243,231,216,211,218,235,222,225,217,239,228,223,232,221,204,227,212,213,233,241,240,226,234,220,242,505,507,272,508,509,284,510,512,511,514,515,513,504,69,70,72,73,74,75,76,77,78,79,80,81,82,84,83,85,86,87,71,121,88,89,90,122,91,92,93,94,95,96,97,98,99,100,101,102,103,105,104,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,516,60,517,519,58,62,520,61,545,546,521,524,543,544,534,533,531,526,539,537,541,525,538,542,527,528,540,522,529,530,532,536,547,535,523,560,559,554,556,555,548,549,551,553,557,558,550,552,506,561,562,59,268,264,273,274,276,275,277,68,177,179,137,147,138,139,148,128,188,190,172,171,170,193,169,196,124,126,176,180,184,131,130,151,159,134,129,125,163,162,152,123,160,153,161,164,140,154,135,158,157,136,150,149,141,142,144,143,145,195,146,67,174,182,186,166,127,168,173,156,155,133,132,178,175,57,66,63,64,65,181,183,185,187,200,189,199,191,192,194,197,198,165,244,478,465,271,270,269,518,489,488,11,12,14,13,2,15,16,17,18,19,20,21,22,3,4,26,23,24,25,27,28,29,5,30,31,32,33,6,37,34,35,36,38,7,39,44,45,40,41,42,43,8,49,46,47,48,50,9,51,52,53,54,55,1,10,56,445,422,431,444,443,421,452,423,432,442,426,437,433,425,424,427,428,435,438,439,440,441,446,420,447,448,430,434,429,449,450,436,451,474,475,493,307,308,309,285,310,311,312,313,314,319,288,251,252,315,320,321,316,317,286,247,318,322,323,324,325,326,253,327,294,328,329,336,330,331,332,333,334,337,338,335,339,344,345,346,347,348,340,341,254,342,255,279,349,343,350,351,352,256,280,353,354,355,356,357,358,359,259,360,361,363,362,364,257,476,494,477,479,480,495,481,497,482,483,484,485,486,498,500,501,502,487,490,503,491,492,291,249,496],"affectedFilesPendingEmit":[[246,1],[391,1],[563,1],[397,1],[564,1],[398,1],[565,1],[399,1],[566,1],[400,1],[567,1],[401,1],[402,1],[568,1],[403,1],[569,1],[393,1],[404,1],[405,1],[406,1],[407,1],[370,1],[386,1],[387,1],[395,1],[394,1],[408,1],[412,1],[570,1],[392,1],[413,1],[414,1],[499,1],[396,1],[415,1],[409,1],[411,1],[410,1],[416,1],[417,1],[418,1],[419,1],[453,1],[454,1],[455,1],[457,1],[458,1],[459,1],[460,1],[461,1],[462,1],[463,1],[390,1],[464,1],[365,1],[466,1],[467,1],[468,1],[469,1],[470,1],[263,1],[281,1],[282,1],[283,1],[245,1],[250,1],[287,1],[258,1],[289,1],[265,1],[266,1],[267,1],[262,1],[290,1],[292,1],[293,1],[260,1],[295,1],[248,1],[261,1],[278,1],[202,1],[296,1],[297,1],[298,1],[299,1],[300,1],[301,1],[302,1],[471,1],[472,1],[473,1],[456,1],[303,1],[304,1],[306,1],[305,1],[201,1],[366,1],[368,1],[388,1],[389,1],[367,1],[369,1],[373,1],[374,1],[375,1],[376,1],[377,1],[378,1],[379,1],[380,1],[381,1],[382,1],[383,1],[384,1],[385,1],[371,1],[372,1],[167,1],[203,1],[205,1],[236,1],[207,1],[209,1],[206,1],[210,1],[208,1],[224,1],[237,1],[229,1],[219,1],[214,1],[215,1],[238,1],[230,1],[243,1],[231,1],[216,1],[211,1],[218,1],[235,1],[222,1],[225,1],[217,1],[239,1],[228,1],[223,1],[232,1],[221,1],[204,1],[227,1],[212,1],[213,1],[233,1],[241,1],[240,1],[226,1],[234,1],[220,1],[242,1],[505,1],[507,1],[272,1],[508,1],[509,1],[284,1],[510,1],[512,1],[511,1],[514,1],[515,1],[513,1],[504,1],[69,1],[70,1],[72,1],[73,1],[74,1],[75,1],[76,1],[77,1],[78,1],[79,1],[80,1],[81,1],[82,1],[84,1],[83,1],[85,1],[86,1],[87,1],[71,1],[121,1],[88,1],[89,1],[90,1],[122,1],[91,1],[92,1],[93,1],[94,1],[95,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[102,1],[103,1],[105,1],[104,1],[106,1],[107,1],[108,1],[109,1],[110,1],[111,1],[112,1],[113,1],[114,1],[115,1],[116,1],[117,1],[118,1],[119,1],[120,1],[516,1],[60,1],[517,1],[519,1],[58,1],[62,1],[520,1],[61,1],[545,1],[546,1],[521,1],[524,1],[543,1],[544,1],[534,1],[533,1],[531,1],[526,1],[539,1],[537,1],[541,1],[525,1],[538,1],[542,1],[527,1],[528,1],[540,1],[522,1],[529,1],[530,1],[532,1],[536,1],[547,1],[535,1],[523,1],[560,1],[559,1],[554,1],[556,1],[555,1],[548,1],[549,1],[551,1],[553,1],[557,1],[558,1],[550,1],[552,1],[506,1],[561,1],[562,1],[59,1],[268,1],[264,1],[273,1],[274,1],[276,1],[275,1],[277,1],[68,1],[177,1],[179,1],[137,1],[147,1],[138,1],[139,1],[148,1],[128,1],[188,1],[190,1],[172,1],[171,1],[170,1],[193,1],[169,1],[196,1],[124,1],[126,1],[176,1],[180,1],[184,1],[131,1],[130,1],[151,1],[159,1],[134,1],[129,1],[125,1],[163,1],[162,1],[152,1],[123,1],[160,1],[153,1],[161,1],[164,1],[140,1],[154,1],[135,1],[158,1],[157,1],[136,1],[150,1],[149,1],[141,1],[142,1],[144,1],[143,1],[145,1],[195,1],[146,1],[67,1],[174,1],[182,1],[186,1],[166,1],[127,1],[168,1],[173,1],[156,1],[155,1],[133,1],[132,1],[178,1],[175,1],[57,1],[66,1],[63,1],[64,1],[65,1],[181,1],[183,1],[185,1],[187,1],[200,1],[189,1],[199,1],[191,1],[192,1],[194,1],[197,1],[198,1],[165,1],[244,1],[478,1],[465,1],[271,1],[270,1],[269,1],[518,1],[489,1],[488,1],[2,1],[3,1],[4,1],[5,1],[6,1],[7,1],[8,1],[9,1],[10,1],[445,1],[422,1],[431,1],[444,1],[443,1],[421,1],[452,1],[423,1],[432,1],[442,1],[426,1],[437,1],[433,1],[425,1],[424,1],[427,1],[428,1],[435,1],[438,1],[439,1],[440,1],[441,1],[446,1],[420,1],[447,1],[448,1],[430,1],[434,1],[429,1],[449,1],[450,1],[436,1],[451,1],[474,1],[475,1],[493,1],[307,1],[308,1],[309,1],[285,1],[310,1],[311,1],[312,1],[313,1],[314,1],[319,1],[288,1],[251,1],[252,1],[315,1],[320,1],[321,1],[316,1],[317,1],[286,1],[247,1],[318,1],[322,1],[323,1],[324,1],[325,1],[326,1],[253,1],[327,1],[294,1],[328,1],[329,1],[336,1],[330,1],[331,1],[332,1],[333,1],[334,1],[337,1],[338,1],[335,1],[339,1],[344,1],[345,1],[346,1],[347,1],[348,1],[340,1],[341,1],[254,1],[342,1],[255,1],[279,1],[349,1],[343,1],[350,1],[351,1],[352,1],[256,1],[280,1],[353,1],[354,1],[355,1],[356,1],[357,1],[358,1],[359,1],[259,1],[360,1],[361,1],[363,1],[362,1],[364,1],[257,1],[476,1],[494,1],[477,1],[479,1],[480,1],[495,1],[481,1],[497,1],[482,1],[483,1],[484,1],[485,1],[486,1],[498,1],[500,1],[501,1],[502,1],[487,1],[490,1],[503,1],[491,1],[492,1],[291,1],[249,1],[496,1]]},"version":"4.9.3"} \ No newline at end of file From 4c2b9d470310050828108c161758533794a741ee Mon Sep 17 00:00:00 2001 From: Vladyslav Matsiiako Date: Sun, 15 Jan 2023 13:40:03 -0800 Subject: [PATCH 2/3] Solving merge conflicts --- frontend/src/components/basic/Layout.tsx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/frontend/src/components/basic/Layout.tsx b/frontend/src/components/basic/Layout.tsx index de58a90fab..76e6076aef 100644 --- a/frontend/src/components/basic/Layout.tsx +++ b/frontend/src/components/basic/Layout.tsx @@ -43,8 +43,7 @@ const crypto = require("crypto"); export default function Layout({ children }: LayoutProps) { const router = useRouter(); - const [workspaceList, setWorkspaceList] = useState([]); - const [workspaceMapping, setWorkspaceMapping] = useState([{ "1": "2" }]); + const [workspaceMapping, setWorkspaceMapping] = useState[]>([]); const [workspaceSelected, setWorkspaceSelected] = useState("∞"); const [newWorkspaceName, setNewWorkspaceName] = useState(""); const [isOpen, setIsOpen] = useState(false); @@ -140,7 +139,11 @@ export default function Layout({ children }: LayoutProps) { } }); } - router.push("/dashboard/" + newWorkspaceId); + setWorkspaceMapping((prevState) => ({ + ...prevState, + [workspaceName]: newWorkspaceId + })) + setWorkspaceSelected(workspaceName); setIsOpen(false); setNewWorkspaceName(""); } else { @@ -227,9 +230,7 @@ export default function Layout({ children }: LayoutProps) { ) { router.push("/dashboard/" + userWorkspaces[0]._id); } else { - setWorkspaceList( - userWorkspaces.map((workspace: any) => workspace.name) - ); + console.log(99, Object.keys(workspaceMapping)) setWorkspaceMapping( Object.fromEntries( userWorkspaces.map((workspace: any) => [ @@ -255,7 +256,7 @@ export default function Layout({ children }: LayoutProps) { }; putUserInWorkSpace(); onboardingCheck({ setTotalOnboardingActionsDone }); - }, []); + }, [router.query.id]); useEffect(() => { try { @@ -297,14 +298,13 @@ export default function Layout({ children }: LayoutProps) {
{t("nav:menu.project")}
- {workspaceList.length > 0 ? ( + {Object.keys(workspaceMapping).length > 0 ? ( ) : (