From 21225fc7b2125cc4bc96a8dfe6de76414162fd00 Mon Sep 17 00:00:00 2001 From: Nawaz Dhandala Date: Fri, 25 Feb 2022 18:44:54 +0000 Subject: [PATCH] rename --- _test/error-tracker-js/{index.js => index.ts} | 0 _test/logger-js/{index.js => index.ts} | 0 _test/performance-tracker/{app.js => app.ts} | 0 ...tSandbox.test.js => scriptSandbox.test.ts} | 0 .../{scriptSandbox.js => scriptSandbox.ts} | 0 accounts/{index.js => index.ts} | 0 accounts/{lighthouse.js => lighthouse.ts} | 0 ...ighthouseWorker.js => lighthouseWorker.ts} | 0 .../js/{landing.base.js => landing.base.ts} | 0 accounts/src/{App.js => App.tsx} | 0 .../{changePassword.js => changePassword.ts} | 0 accounts/src/actions/{login.js => login.ts} | 0 accounts/src/actions/{modal.js => modal.ts} | 0 .../src/actions/{register.js => register.ts} | 0 .../{resendToken.js => resendToken.ts} | 0 .../{resetPassword.js => resetPassword.ts} | 0 accounts/src/{analytics.js => analytics.ts} | 0 accounts/src/{api.js => api.ts} | 0 accounts/src/components/{404.js => 404.tsx} | 0 .../{DataPathHoC.js => DataPathHoC.tsx} | 0 .../{MessageBox.js => MessageBox.tsx} | 0 .../src/components/{Modal.js => Modal.tsx} | 0 .../auth/{CardForm.js => CardForm.tsx} | 0 ...PasswordForm.js => ChangePasswordForm.tsx} | 0 .../auth/{CompanyForm.js => CompanyForm.tsx} | 0 .../auth/{LoginForm.js => LoginForm.tsx} | 0 .../{RegisterForm.js => RegisterForm.tsx} | 0 ...tPasswordForm.js => ResetPasswordForm.tsx} | 0 .../auth/{UserForm.js => UserForm.tsx} | 0 ...{CompanySizeList.js => CompanySizeList.ts} | 0 ...izeSelector.js => CompanySizeSelector.tsx} | 0 .../basic/{CountryList.js => CountryList.ts} | 0 ...CountrySelector.js => CountrySelector.tsx} | 0 .../{ErrorBoundary.js => ErrorBoundary.tsx} | 0 .../basic/{Loader.js => Loader.tsx} | 0 .../basic/{RenderField.js => RenderField.tsx} | 0 .../{ExtraCharge.js => ExtraCharge.tsx} | 0 accounts/src/{config.js => config.tsx} | 0 .../{changePassword.js => changePassword.ts} | 0 .../{emaildomains.js => emaildomains.ts} | 0 accounts/src/constants/{login.js => login.ts} | 0 accounts/src/constants/{modal.js => modal.ts} | 0 .../constants/{register.js => register.ts} | 0 .../{resendToken.js => resendToken.ts} | 0 .../{resetPassword.js => resetPassword.ts} | 0 .../{BackboneModals.js => BackboneModals.tsx} | 0 accounts/src/{errors.js => errors.ts} | 0 accounts/src/{index.js => index.tsx} | 0 .../{ChangePassword.js => ChangePassword.tsx} | 0 accounts/src/pages/{Login.js => Login.tsx} | 0 .../src/pages/{Register.js => Register.tsx} | 0 .../pages/{ResendToken.js => ResendToken.tsx} | 0 .../{ResetPassword.js => ResetPassword.tsx} | 0 .../src/pages/{SsoLogin.js => SsoLogin.tsx} | 0 ...VerifyAuthToken.js => VerifyAuthToken.tsx} | 0 ...rifyBackupCode.js => VerifyBackupCode.tsx} | 0 accounts/src/pages/{index.js => index.ts} | 0 .../{changePassword.js => changePassword.ts} | 0 accounts/src/reducers/{index.js => index.ts} | 0 accounts/src/reducers/{login.js => login.ts} | 0 accounts/src/reducers/{modal.js => modal.ts} | 0 .../src/reducers/{register.js => register.ts} | 0 .../{resendToken.js => resendToken.ts} | 0 .../{resetPassword.js => resetPassword.ts} | 0 accounts/src/{routes.js => routes.ts} | 0 .../{serviceWorker.js => serviceWorker.ts} | 0 accounts/src/{store.js => store.ts} | 0 accounts/src/{sw-build.js => sw-build.ts} | 0 .../src/{sw-template.js => sw-template.ts} | 0 admin-dashboard/{index.js => index.ts} | 0 .../js/{landing.base.js => landing.base.ts} | 0 admin-dashboard/src/{App.js => App.tsx} | 0 .../actions/{auditLogs.js => auditLogs.ts} | 0 .../src/actions/{callLogs.js => callLogs.ts} | 0 .../actions/{dashboard.js => dashboard.ts} | 0 .../actions/{emailLogs.js => emailLogs.ts} | 0 .../src/actions/{license.js => license.ts} | 0 .../src/actions/{logout.js => logout.ts} | 0 .../src/actions/{modal.js => modal.ts} | 0 .../{notification.js => notification.ts} | 0 .../src/actions/{page.js => page.ts} | 0 .../src/actions/{probe.js => probe.ts} | 0 .../src/actions/{profile.js => profile.ts} | 0 .../src/actions/{project.js => project.ts} | 0 .../src/actions/{settings.js => settings.ts} | 0 .../src/actions/{smsLogs.js => smsLogs.ts} | 0 .../src/actions/{sso.js => sso.ts} | 0 ...{ssoDefaultRoles.js => ssoDefaultRoles.ts} | 0 .../src/actions/{user.js => user.ts} | 0 .../src/actions/{version.js => version.ts} | 0 admin-dashboard/src/{api.js => api.ts} | 0 .../src/components/{404.js => 404.tsx} | 0 .../{Clipboard.js => Clipboard.tsx} | 0 .../{ContextModal.js => ContextModal.tsx} | 0 .../{Dashboard.js => Dashboard.tsx} | 0 .../{DataPathHoC.js => DataPathHoC.tsx} | 0 .../src/components/{Modal.js => Modal.tsx} | 0 .../components/{Modalize.js => Modalize.tsx} | 0 ...NotRequiredAuth.js => NotRequiredAuth.tsx} | 0 .../{OutsideCLick.js => OutsideCLick.tsx} | 0 .../{PublicPage.js => PublicPage.tsx} | 0 .../{RequiredAuth.js => RequiredAuth.tsx} | 0 .../{TimezoneSelect.js => TimezoneSelect.tsx} | 0 .../adminNote/{AdminNote.js => AdminNote.tsx} | 0 .../{AdminNotes.js => AdminNotes.tsx} | 0 ...iewModal.js => AuditLogsJsonViewModal.tsx} | 0 .../{AuditLogsList.js => AuditLogsList.tsx} | 0 ...onModal.js => DeleteConfirmationModal.tsx} | 0 .../basic/{AlertPanel.js => AlertPanel.tsx} | 0 .../basic/{BeforeLoad.js => BeforeLoad.tsx} | 0 .../{DropDownMenu.js => DropDownMenu.tsx} | 0 .../{ErrorBoundary.js => ErrorBoundary.tsx} | 0 .../basic/{Loader.js => Loader.tsx} | 0 .../basic/{RenderField.js => RenderField.tsx} | 0 .../{RenderSelect.js => RenderSelect.tsx} | 0 .../{RenderTextArea.js => RenderTextArea.tsx} | 0 .../{ShouldRender.js => ShouldRender.ts} | 0 .../basic/{UploadFile.js => UploadFile.tsx} | 0 .../{index.js => index.tsx} | 0 ...wModal.js => CallLogsContentViewModal.tsx} | 0 ...iewModal.js => CallLogsErrorViewModal.tsx} | 0 .../{CallLogsList.js => CallLogsList.tsx} | 0 ...onModal.js => DeleteConfirmationModal.tsx} | 0 .../components/common/{Badge.js => Badge.tsx} | 0 ...onModal.js => DeleteConfirmationModal.tsx} | 0 ...Modal.js => EmailLogsContentViewModal.tsx} | 0 ...ewModal.js => EmailLogsErrorViewModal.tsx} | 0 .../{EmailLogsList.js => EmailLogsList.tsx} | 0 .../{LicenseSetting.js => LicenseSetting.tsx} | 0 ...UnLicensedAlert.js => UnLicensedAlert.tsx} | 0 .../components/modals/{About.js => About.tsx} | 0 ...alanceTopUp.js => ConfirmBalanceTopUp.tsx} | 0 .../modals/{MessageBox.js => MessageBox.tsx} | 0 .../multiSelect/{DropDown.js => DropDown.tsx} | 0 ...adingIndicator.js => LoadingIndicator.tsx} | 0 ...electMonitor.js => MultiSelectMonitor.tsx} | 0 .../{RFReactSelect.js => RFReactSelect.tsx} | 0 .../{SelectItem.js => SelectItem.tsx} | 0 .../{SelectList.js => SelectList.tsx} | 0 .../{SelectPanel.js => SelectPanel.tsx} | 0 .../multiSelect/{index.js => index.tsx} | 0 .../nav/{SideNav.js => SideNav.tsx} | 0 .../nav/{SideNavItem.js => SideNavItem.tsx} | 0 .../components/nav/{TopNav.js => TopNav.tsx} | 0 ...tificationMenu.js => NotificationMenu.tsx} | 0 .../{ProbeAddModal.js => ProbeAddModal.tsx} | 0 ...obeDeleteModal.js => ProbeDeleteModal.tsx} | 0 .../probe/{ProbeList.js => ProbeList.tsx} | 0 .../probe/{ProbeStatus.js => ProbeStatus.tsx} | 0 .../{ProfileMenu.js => ProfileMenu.tsx} | 0 .../{DeleteDomain.js => DeleteDomain.tsx} | 0 ...rtLimitBox.js => ProjectAlertLimitBox.tsx} | 0 .../{ProjectBalance.js => ProjectBalance.tsx} | 0 ...ProjectBlockBox.js => ProjectBlockBox.tsx} | 0 ...ectBlockModal.js => ProjectBlockModal.tsx} | 0 ...ojectDeleteBox.js => ProjectDeleteBox.tsx} | 0 ...tDeleteModal.js => ProjectDeleteModal.tsx} | 0 .../{ProjectDetails.js => ProjectDetails.tsx} | 0 .../{ProjectDomain.js => ProjectDomain.tsx} | 0 .../{ProjectList.js => ProjectList.tsx} | 0 ...serModal.js => ProjectRemoveUserModal.tsx} | 0 ...tResetDomain.js => ProjectResetDomain.tsx} | 0 ...ectRestoreBox.js => ProjectRestoreBox.tsx} | 0 ...ectUnblockBox.js => ProjectUnblockBox.tsx} | 0 ...ifyDomain.js => ProjectUnverifyDomain.tsx} | 0 .../{ProjectUpgrade.js => ProjectUpgrade.tsx} | 0 ...serAddModal.js => ProjectUserAddModal.tsx} | 0 .../{ProjectUsers.js => ProjectUsers.tsx} | 0 ...erifyDomain.js => ProjectVerifyDomain.tsx} | 0 .../project/{RadioInput.js => RadioInput.tsx} | 0 .../search/{SearchForm.js => SearchForm.tsx} | 0 .../{MessageModal.js => MessageModal.tsx} | 0 .../settings/{auditLog.js => auditLog.tsx} | 0 .../settings/{callLog.js => callLog.tsx} | 0 .../settings/{emailLog.js => emailLog.tsx} | 0 .../settings/{smsLog.js => smsLog.tsx} | 0 .../components/settings/{smtp.js => smtp.tsx} | 0 .../{smtpTestModal.js => smtpTestModal.tsx} | 0 .../components/settings/{sso.js => sso.tsx} | 0 .../{SsoDeleteModal.js => SsoDeleteModal.tsx} | 0 .../sso/{SsoModal.js => SsoModal.tsx} | 0 ...ssoDefaultRoles.js => ssoDefaultRoles.tsx} | 0 .../{BoxFooter.js => BoxFooter.tsx} | 0 .../{BoxHeader.js => BoxHeader.tsx} | 0 .../ssoDefaultRoles/{Button.js => Button.tsx} | 0 ...faultRoleModal.js => DefaultRoleModal.tsx} | 0 ...RoleDeleteModal.js => RoleDeleteModal.tsx} | 0 .../ssoDefaultRoles/{Table.js => Table.tsx} | 0 .../{TableBody.js => TableBody.tsx} | 0 .../{TableEmptyRow.js => TableEmptyRow.tsx} | 0 .../{TableHeader.js => TableHeader.tsx} | 0 .../{TableRow.js => TableRow.tsx} | 0 .../settings/{twilio.js => twilio.tsx} | 0 ...onModal.js => DeleteConfirmationModal.tsx} | 0 ...ewModal.js => SmsLogsContentViewModal.tsx} | 0 ...ViewModal.js => SmsLogsErrorViewModal.tsx} | 0 .../{SmsLogsList.js => SmsLogsList.tsx} | 0 .../user/{HistroyList.js => HistroyList.tsx} | 0 .../{MessageModal.js => MessageModal.tsx} | 0 .../{UserAddModal.js => UserAddModal.tsx} | 0 ...ableBox.js => UserAdminModeDisableBox.tsx} | 0 ...nableBox.js => UserAdminModeEnableBox.tsx} | 0 ...eModal.js => UserAdminModeEnableModal.tsx} | 0 .../{UserBlockBox.js => UserBlockBox.tsx} | 0 .../{UserBlockModal.js => UserBlockModal.tsx} | 0 .../{UserDeleteBox.js => UserDeleteBox.tsx} | 0 ...UserDeleteModal.js => UserDeleteModal.tsx} | 0 .../user/{UserHistory.js => UserHistory.tsx} | 0 .../user/{UserList.js => UserList.tsx} | 0 .../user/{UserProject.js => UserProject.tsx} | 0 .../{UserRestoreBox.js => UserRestoreBox.tsx} | 0 .../user/{UserSetting.js => UserSetting.tsx} | 0 .../{UserUnblockBox.js => UserUnblockBox.tsx} | 0 admin-dashboard/src/{config.js => config.tsx} | 0 .../constants/{auditLogs.js => auditLogs.ts} | 0 .../constants/{callLogs.js => callLogs.ts} | 0 .../constants/{dashboard.js => dashboard.ts} | 0 .../constants/{emailLogs.js => emailLogs.ts} | 0 .../{emaildomains.js => emaildomains.ts} | 0 .../src/constants/{license.js => license.ts} | 0 .../src/constants/{logout.js => logout.ts} | 0 .../src/constants/{modal.js => modal.ts} | 0 .../{notification.js => notification.ts} | 0 .../src/constants/{page.js => page.ts} | 0 .../src/constants/{probe.js => probe.ts} | 0 .../src/constants/{profile.js => profile.ts} | 0 .../src/constants/{project.js => project.ts} | 0 .../constants/{settings.js => settings.ts} | 0 .../src/constants/{smsLogs.js => smsLogs.ts} | 0 .../src/constants/{sso.js => sso.ts} | 0 ...{ssoDefaultRoles.js => ssoDefaultRoles.ts} | 0 .../src/constants/{user.js => user.ts} | 0 .../src/constants/{version.js => version.ts} | 0 .../{BackboneModals.js => BackboneModals.tsx} | 0 admin-dashboard/src/{errors.js => errors.ts} | 0 admin-dashboard/src/{index.js => index.tsx} | 0 .../src/pages/{AuditLogs.js => AuditLogs.tsx} | 0 .../src/pages/{CallLogs.js => CallLogs.tsx} | 0 .../src/pages/{EmailLogs.js => EmailLogs.tsx} | 0 .../src/pages/{License.js => License.tsx} | 0 .../src/pages/{Probes.js => Probes.tsx} | 0 .../src/pages/{Project.js => Project.tsx} | 0 .../src/pages/{Projects.js => Projects.tsx} | 0 .../src/pages/{Settings.js => Settings.tsx} | 0 .../src/pages/{SmsLogs.js => SmsLogs.tsx} | 0 .../src/pages/{User.js => User.tsx} | 0 .../src/pages/{Users.js => Users.tsx} | 0 .../src/pages/{index.js => index.ts} | 0 .../reducers/{auditLogs.js => auditLogs.ts} | 0 .../src/reducers/{callLogs.js => callLogs.ts} | 0 .../reducers/{dashboard.js => dashboard.ts} | 0 .../reducers/{emailLogs.js => emailLogs.ts} | 0 .../src/reducers/{index.js => index.ts} | 0 .../src/reducers/{license.js => license.ts} | 0 .../src/reducers/{modal.js => modal.ts} | 0 .../{notifications.js => notifications.ts} | 0 .../src/reducers/{page.js => page.ts} | 0 .../src/reducers/{probe.js => probe.ts} | 0 .../src/reducers/{profile.js => profile.ts} | 0 .../src/reducers/{project.js => project.ts} | 0 .../src/reducers/{settings.js => settings.ts} | 0 .../src/reducers/{smsLogs.js => smsLogs.ts} | 0 .../src/reducers/{sso.js => sso.ts} | 0 ...{ssoDefaultRoles.js => ssoDefaultRoles.ts} | 0 .../src/reducers/{user.js => user.ts} | 0 .../src/reducers/{version.js => version.ts} | 0 admin-dashboard/src/{routes.js => routes.ts} | 0 .../src/{setupTests.js => setupTests.ts} | 0 admin-dashboard/src/{store.js => store.ts} | 0 .../{booleanParser.js => booleanParser.ts} | 0 ...{copyToClipboard.js => copyToClipboard.ts} | 0 .../{formatEmails.js => formatEmails.ts} | 0 .../utils/{keybinding.js => keybinding.ts} | 0 api-docs/api/{version.js => version.ts} | 0 api-docs/public/assets/js/{api.js => api.ts} | 0 .../public/assets/js/{docs.js => docs.ts} | 0 ...nal_analytics.js => external_analytics.ts} | 0 ...ooter_analytics.js => footer_analytics.ts} | 0 .../assets/js/{function.js => function.ts} | 0 .../{highlight.pack.js => highlight.pack.ts} | 0 .../js/{highlighter.js => highlighter.ts} | 0 .../js/{jquery.cookie.js => jquery.cookie.ts} | 0 .../public/assets/js/{jquery.js => jquery.ts} | 0 .../public/assets/js/{qframe.js => qframe.ts} | 0 .../public/assets/js/{shared.js => shared.ts} | 0 .../assets/js/{waypoints.js => waypoints.ts} | 0 api-docs/{server.js => server.ts} | 0 application-scanner/{index.js => index.ts} | 0 application-scanner/utils/{api.js => api.ts} | 0 ...Update.js => applicationSecurityUpdate.ts} | 0 ...cationService.js => applicationService.ts} | 0 .../utils/{config.js => config.ts} | 0 .../{encryptionKeys.js => encryptionKeys.ts} | 0 .../{errorService.js => errorService.ts} | 0 .../utils/{fsHandlers.js => fsHandlers.ts} | 0 ...tionSecurity.js => applicationSecurity.ts} | 0 .../worker/{main.js => main.ts} | 0 babel.config.js => babel.config.ts | 0 .../api/{accountStore.js => accountStore.ts} | 0 backend/backend/api/{alert.js => alert.ts} | 0 .../api/{apiStatus.js => apiStatus.ts} | 0 .../{applicationLog.js => applicationLog.ts} | 0 ...cationScanner.js => applicationScanner.ts} | 0 ...tionSecurity.js => applicationSecurity.ts} | 0 ...curityLog.js => applicationSecurityLog.ts} | 0 .../api/{auditLogs.js => auditLogs.ts} | 0 ...{automatedScript.js => automatedScript.ts} | 0 backend/backend/api/{base.js => base.ts} | 0 .../backend/api/{callLogs.js => callLogs.ts} | 0 .../api/{callRouting.js => callRouting.ts} | 0 ...ertificateStore.js => certificateStore.ts} | 0 .../api/{component.js => component.ts} | 0 ...ontainerScanner.js => containerScanner.ts} | 0 ...tainerSecurity.js => containerSecurity.ts} | 0 ...SecurityLog.js => containerSecurityLog.ts} | 0 .../api/{customField.js => customField.ts} | 0 .../{defaultManager.js => defaultManager.ts} | 0 ...ockerCredential.js => dockerCredential.ts} | 0 ...ionToken.js => domainVerificationToken.ts} | 0 .../api/{emailLogs.js => emailLogs.ts} | 0 .../api/{emailSmtp.js => emailSmtp.ts} | 0 .../{emailTemplate.js => emailTemplate.ts} | 0 .../api/{errorTracker.js => errorTracker.ts} | 0 .../backend/api/{feedback.js => feedback.ts} | 0 backend/backend/api/{file.js => file.ts} | 0 .../{gitCredential.js => gitCredential.ts} | 0 .../api/{globalConfig.js => globalConfig.ts} | 0 backend/backend/api/{groups.js => groups.ts} | 0 .../backend/api/{incident.js => incident.ts} | 0 ...tionSla.js => incidentCommunicationSla.ts} | 0 ...oteTemplate.js => incidentNoteTemplate.ts} | 0 ...entPriorities.js => incidentPriorities.ts} | 0 ...ncidentSettings.js => incidentSettings.ts} | 0 ...gHttpRequest.js => incomingHttpRequest.ts} | 0 ...{incomingRequest.js => incomingRequest.ts} | 0 .../backend/api/{invoice.js => invoice.ts} | 0 backend/backend/api/{lead.js => lead.ts} | 0 .../api/{lighthouse.js => lighthouse.ts} | 0 .../api/{loginHistory.js => loginHistory.ts} | 0 .../backend/api/{monitor.js => monitor.ts} | 0 ...{monitorCriteria.js => monitorCriteria.ts} | 0 ...orCustomField.js => monitorCustomField.ts} | 0 .../api/{monitorSla.js => monitorSla.ts} | 0 .../api/{notification.js => notification.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...rMetric.js => performanceTrackerMetric.ts} | 0 backend/backend/api/{probe.js => probe.ts} | 0 .../backend/api/{project.js => project.ts} | 0 backend/backend/api/{report.js => report.ts} | 0 ...esourceCategory.js => resourceCategory.ts} | 0 .../backend/api/{schedule.js => schedule.ts} | 0 .../{scheduledEvent.js => scheduledEvent.ts} | 0 .../api/{scriptRunner.js => scriptRunner.ts} | 0 backend/backend/api/{search.js => search.ts} | 0 backend/backend/api/{server.js => server.ts} | 0 .../api/{siteManager.js => siteManager.ts} | 0 backend/backend/api/{slack.js => slack.ts} | 0 .../backend/api/{smsLogs.js => smsLogs.ts} | 0 .../backend/api/{smsSmtp.js => smsSmtp.ts} | 0 .../api/{smsTemplate.js => smsTemplate.ts} | 0 backend/backend/api/{ssl.js => ssl.ts} | 0 backend/backend/api/{sso.js => sso.ts} | 0 ...{ssoDefaultRoles.js => ssoDefaultRoles.ts} | 0 .../api/{statusPage.js => statusPage.ts} | 0 ...sPageCategory.js => statusPageCategory.ts} | 0 backend/backend/api/{stripe.js => stripe.ts} | 0 .../api/{subscriber.js => subscriber.ts} | 0 ...{subscriberAlert.js => subscriberAlert.ts} | 0 backend/backend/api/{team.js => team.ts} | 0 backend/backend/api/{token.js => token.ts} | 0 .../backend/api/{tutorial.js => tutorial.ts} | 0 backend/backend/api/{twilio.js => twilio.ts} | 0 backend/backend/api/{user.js => user.ts} | 0 .../backend/api/{version.js => version.ts} | 0 .../backend/api/{webHook.js => webHook.ts} | 0 backend/backend/api/{zapier.js => zapier.ts} | 0 .../config/{alertType.js => alertType.ts} | 0 .../config/{countryCode.js => countryCode.ts} | 0 backend/backend/config/{db.js => db.ts} | 0 .../backend/config/{domains.js => domains.ts} | 0 .../{emailTemplate.js => emailTemplate.ts} | 0 ...Variables.js => emailTemplateVariables.ts} | 0 .../{emaildomains.js => emaildomains.ts} | 0 .../{encryptDecrypt.js => encryptDecrypt.ts} | 0 .../{encryptionKeys.js => encryptionKeys.ts} | 0 ...Settings.js => incidentDefaultSettings.ts} | 0 .../backend/config/{payment.js => payment.ts} | 0 backend/backend/config/{plans.js => plans.ts} | 0 .../config/{realtime.js => realtime.ts} | 0 .../backend/config/{server.js => server.ts} | 0 backend/backend/config/{slack.js => slack.ts} | 0 ...lackAttachments.js => slackAttachments.ts} | 0 .../config/{smsTemplate.js => smsTemplate.ts} | 0 ...teVariables.js => smsTemplateVariables.ts} | 0 ...tatusPageColors.js => statusPageColors.ts} | 0 .../config/{whitepaper.js => whitepaper.ts} | 0 ...{MUTEX_RESOURCES.js => MUTEX_RESOURCES.ts} | 0 .../{incidentEvents.js => incidentEvents.ts} | 0 ...eTypes.js => incidentMailTemplateTypes.ts} | 0 .../{mutexProvider.js => mutexProvider.ts} | 0 .../{webHookTypes.js => webHookTypes.ts} | 0 .../backend/middlewares/{api.js => api.ts} | 0 .../{applicationLog.js => applicationLog.ts} | 0 ....js => applicationScannerAuthorization.ts} | 0 .../{auditLogs.js => auditLogs.ts} | 0 .../{authorization.js => authorization.ts} | 0 ...thorization.js => clusterAuthorization.ts} | 0 ...on.js => containerScannerAuthorization.ts} | 0 .../{errorTracker.js => errorTracker.ts} | 0 .../{ipHandler.js => ipHandler.ts} | 0 .../{jsonToCsv.js => jsonToCsv.ts} | 0 ...rization.js => lighthouseAuthorization.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...Authorization.js => probeAuthorization.ts} | 0 .../middlewares/{project.js => project.ts} | 0 .../{rateLimit.js => rateLimit.ts} | 0 .../middlewares/{response.js => response.ts} | 0 ...thorization.js => serviceAuthorization.ts} | 0 .../{subProject.js => subProject.ts} | 0 .../middlewares/{upload.js => upload.ts} | 0 .../backend/middlewares/{user.js => user.ts} | 0 .../backend/models/{account.js => account.ts} | 0 backend/backend/models/{alert.js => alert.ts} | 0 .../models/{alertCharge.js => alertCharge.ts} | 0 ...nnouncementLogs.js => announcementLogs.ts} | 0 .../{announcements.js => announcements.ts} | 0 .../models/{apiStatus.js => apiStatus.ts} | 0 .../{applicationLog.js => applicationLog.ts} | 0 ...cationScanner.js => applicationScanner.ts} | 0 ...tionSecurity.js => applicationSecurity.ts} | 0 ...curityLog.js => applicationSecurityLog.ts} | 0 .../models/{auditLogs.js => auditLogs.ts} | 0 ...utomatedScripts.js => automatedScripts.ts} | 0 ...nScriptsLog.js => automationScriptsLog.ts} | 0 .../models/{callLogs.js => callLogs.ts} | 0 .../models/{callRouting.js => callRouting.ts} | 0 .../{callRoutingLog.js => callRoutingLog.ts} | 0 .../models/{certificate.js => certificate.ts} | 0 .../models/{component.js => component.ts} | 0 ...ontainerScanner.js => containerScanner.ts} | 0 ...tainerSecurity.js => containerSecurity.ts} | 0 ...SecurityLog.js => containerSecurityLog.ts} | 0 .../models/{customField.js => customField.ts} | 0 .../{defaultManager.js => defaultManager.ts} | 0 ...ockerCredential.js => dockerCredential.ts} | 0 ...ionToken.js => domainVerificationToken.ts} | 0 .../models/{emailStatus.js => emailStatus.ts} | 0 .../{emailTemplate.js => emailTemplate.ts} | 0 .../models/{errorEvent.js => errorEvent.ts} | 0 .../{errorTracker.js => errorTracker.ts} | 0 .../models/{escalation.js => escalation.ts} | 0 ...nalStatusPage.js => externalStatusPage.ts} | 0 .../models/{feedback.js => feedback.ts} | 0 .../{gitCredential.js => gitCredential.ts} | 0 .../{globalConfig.js => globalConfig.ts} | 0 .../backend/models/{groups.js => groups.ts} | 0 .../models/{incident.js => incident.ts} | 0 ...tionSla.js => incidentCommunicationSla.ts} | 0 ...{incidentMessage.js => incidentMessage.ts} | 0 ...oteTemplate.js => incidentNoteTemplate.ts} | 0 ...ncidentPriority.js => incidentPriority.ts} | 0 ...identSMSAction.js => incidentSMSAction.ts} | 0 ...ncidentSettings.js => incidentSettings.ts} | 0 ...ncidentTimeline.js => incidentTimeline.ts} | 0 ...{incomingRequest.js => incomingRequest.ts} | 0 .../models/{integration.js => integration.ts} | 0 backend/backend/models/{issue.js => issue.ts} | 0 .../models/{issueMember.js => issueMember.ts} | 0 .../{issueTimeline.js => issueTimeline.ts} | 0 backend/backend/models/{lead.js => lead.ts} | 0 .../{lighthouseLog.js => lighthouseLog.ts} | 0 backend/backend/models/{log.js => log.ts} | 0 .../models/{loginIPLog.js => loginIPLog.ts} | 0 .../backend/models/{monitor.js => monitor.ts} | 0 ...orCustomField.js => monitorCustomField.ts} | 0 .../models/{monitorLog.js => monitorLog.ts} | 0 ...{monitorLogByDay.js => monitorLogByDay.ts} | 0 ...onitorLogByHour.js => monitorLogByHour.ts} | 0 ...onitorLogByWeek.js => monitorLogByWeek.ts} | 0 .../models/{monitorSla.js => monitorSla.ts} | 0 .../{monitorStatus.js => monitorStatus.ts} | 0 .../{notification.js => notification.ts} | 0 ...eduleStatus.js => onCallScheduleStatus.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...rMetric.js => performanceTrackerMetric.ts} | 0 backend/backend/models/{probe.js => probe.ts} | 0 .../backend/models/{project.js => project.ts} | 0 ...esourceCategory.js => resourceCategory.ts} | 0 .../models/{schedule.js => schedule.ts} | 0 .../{scheduledEvent.js => scheduledEvent.ts} | 0 ...uledEventNote.js => scheduledEventNote.ts} | 0 .../models/{siteManager.js => siteManager.ts} | 0 .../models/{smsCount.js => smsCount.ts} | 0 .../models/{smsTemplate.js => smsTemplate.ts} | 0 backend/backend/models/{smtp.js => smtp.ts} | 0 backend/backend/models/{ssl.js => ssl.ts} | 0 backend/backend/models/{sso.js => sso.ts} | 0 ...{ssoDefaultRoles.js => ssoDefaultRoles.ts} | 0 .../models/{statusPage.js => statusPage.ts} | 0 ...sPageCategory.js => statusPageCategory.ts} | 0 .../models/{subscriber.js => subscriber.ts} | 0 ...{subscriberAlert.js => subscriberAlert.ts} | 0 .../backend/models/{twilio.js => twilio.ts} | 0 backend/backend/models/{user.js => user.ts} | 0 ...ificationToken.js => verificationToken.ts} | 0 .../backend/models/{zapier.js => zapier.ts} | 0 ...Service.js => IncidentSMSActionService.ts} | 0 ...StoreService.js => accountStoreService.ts} | 0 ...{airtableService.js => airtableService.ts} | 0 ...ChargeService.js => alertChargeService.ts} | 0 .../{alertService.js => alertService.ts} | 0 ...piStatusService.js => apiStatusService.ts} | 0 ...LogService.js => applicationLogService.ts} | 0 ...ervice.js => applicationScannerService.ts} | 0 ...ce.js => applicationSecurityLogService.ts} | 0 ...rvice.js => applicationSecurityService.ts} | 0 ...uditLogsService.js => auditLogsService.ts} | 0 ...ptService.js => automatedScriptService.ts} | 0 backend/backend/services/{base.js => base.ts} | 0 ...{callLogsService.js => callLogsService.ts} | 0 ...LogService.js => callRoutingLogService.ts} | 0 ...outingService.js => callRoutingService.ts} | 0 ...eService.js => certificateStoreService.ts} | 0 ...omponentService.js => componentService.ts} | 0 ...rService.js => containerScannerService.ts} | 0 ...vice.js => containerSecurityLogService.ts} | 0 ...Service.js => containerSecurityService.ts} | 0 ...mFieldService.js => customFieldService.ts} | 0 ...gerService.js => defaultManagerService.ts} | 0 ...lService.js => dockerCredentialService.ts} | 0 ...ervice.js => domainVerificationService.ts} | 0 ...mailSmtpService.js => emailSmtpService.ts} | 0 ...StatusService.js => emailStatusService.ts} | 0 ...lateService.js => emailTemplateService.ts} | 0 ...orEventService.js => errorEventService.ts} | 0 ...ackerService.js => errorTrackerService.ts} | 0 ...alationService.js => escalationService.ts} | 0 ...{feedbackService.js => feedbackService.ts} | 0 .../{fileService.js => fileService.ts} | 0 ...tialService.js => gitCredentialService.ts} | 0 ...onfigService.js => globalConfigService.ts} | 0 .../{groupService.js => groupService.ts} | 0 ....js => incidentCommunicationSlaService.ts} | 0 ...geService.js => incidentMessageService.ts} | 0 ...vice.js => incidentNoteTemplateService.ts} | 0 ...ervice.js => incidentPrioritiesService.ts} | 0 ...{incidentService.js => incidentService.ts} | 0 ...sService.js => incidentSettingsService.ts} | 0 ...eService.js => incidentTimelineService.ts} | 0 ...stService.js => incomingRequestService.ts} | 0 ...rationService.js => integrationService.ts} | 0 .../{invoiceService.js => invoiceService.ts} | 0 ...MemberService.js => issueMemberService.ts} | 0 .../{issueService.js => issueService.ts} | 0 ...lineService.js => issueTimelineService.ts} | 0 .../{leadService.js => leadService.ts} | 0 ...eLogService.js => lighthouseLogService.ts} | 0 .../services/{logService.js => logService.ts} | 0 ...storyService.js => loginHistoryService.ts} | 0 .../{mailService.js => mailService.ts} | 0 ...iaService.js => monitorCriteriaService.ts} | 0 ...orCustomField.js => monitorCustomField.ts} | 0 ...ayService.js => monitorLogByDayService.ts} | 0 ...rService.js => monitorLogByHourService.ts} | 0 ...kService.js => monitorLogByWeekService.ts} | 0 ...itorLogService.js => monitorLogService.ts} | 0 .../{monitorService.js => monitorService.ts} | 0 ...itorSlaService.js => monitorSlaService.ts} | 0 ...atusService.js => monitorStatusService.ts} | 0 .../{msTeamsService.js => msTeamsService.ts} | 0 ...ationService.js => notificationService.ts} | 0 ...vice.js => onCallScheduleStatusService.ts} | 0 .../{paymentService.js => paymentService.ts} | 0 ....js => performanceTrackerMetricService.ts} | 0 ...ervice.js => performanceTrackerService.ts} | 0 .../{probeService.js => probeService.ts} | 0 .../{projectService.js => projectService.ts} | 0 ...{realTimeService.js => realTimeService.ts} | 0 .../{reportService.js => reportService.ts} | 0 ...yService.js => resourceCategoryService.ts} | 0 ...{scheduleService.js => scheduleService.ts} | 0 ...ervice.js => scheduledEventNoteService.ts} | 0 ...entService.js => scheduledEventService.ts} | 0 ...anagerService.js => siteManagerService.ts} | 0 .../{slackService.js => slackService.ts} | 0 ...{smsCountService.js => smsCountService.ts} | 0 .../{smsSmtpService.js => smsSmtpService.ts} | 0 ...mplateService.js => smsTemplateService.ts} | 0 .../services/{sslService.js => sslService.ts} | 0 ...esService.js => ssoDefaultRolesService.ts} | 0 .../services/{ssoService.js => ssoService.ts} | 0 ...ervice.js => statusPageCategoryService.ts} | 0 ...tusPageService.js => statusPageService.ts} | 0 .../{stripeService.js => stripeService.ts} | 0 ...rtService.js => subscriberAlertService.ts} | 0 ...scriberService.js => subscriberService.ts} | 0 .../{teamService.js => teamService.ts} | 0 .../{twilioService.js => twilioService.ts} | 0 .../{userService.js => userService.ts} | 0 .../{utilService.js => utilService.ts} | 0 .../{webHookService.js => webHookService.ts} | 0 .../{zapierService.js => zapierService.ts} | 0 .../utils/{DateTime.js => DateTime.ts} | 0 ...FirstLetter.js => UppercaseFirstLetter.ts} | 0 backend/backend/utils/{api.js => api.ts} | 0 .../{flattenArray.js => flattenArray.ts} | 0 .../utils/{getDomain.js => getDomain.ts} | 0 .../backend/utils/{getSlug.js => getSlug.ts} | 0 .../utils/{incident.js => incident.ts} | 0 .../{isArrayUnique.js => isArrayUnique.ts} | 0 .../utils/{joinNames.js => joinNames.ts} | 0 .../backend/utils/{number.js => number.ts} | 0 .../utils/{populate.js => populate.ts} | 0 .../utils/{randomChar.js => randomChar.ts} | 0 .../{secondsToHms.js => secondsToHms.ts} | 0 .../backend/utils/{select.js => select.ts} | 0 .../utils/{services.js => services.ts} | 0 .../{stripeHandlers.js => stripeHandlers.ts} | 0 .../utils/{validators.js => validators.ts} | 0 .../workers/{certOrder.js => certOrder.ts} | 0 ...scalationPolicy.js => escalationPolicy.ts} | 0 .../workers/{iotMonitor.js => iotMonitor.ts} | 0 backend/backend/workers/{main.js => main.ts} | 0 .../{serverMonitor.js => serverMonitor.ts} | 0 .../{subscription.js => subscription.ts} | 0 backend/{server.js => server.ts} | 0 ...tials.test.js => adminCredentials.test.ts} | 0 backend/test/{alert.test.js => alert.test.ts} | 0 ...tionLog.test.js => applicationLog.test.ts} | 0 ...ty.test.js => applicationSecurity.test.ts} | 0 .../{auditLogs.test.js => auditLogs.test.ts} | 0 .../{component.test.js => component.test.ts} | 0 ...rity.test.js => containerSecurity.test.ts} | 0 ...ustomField.test.js => customField.test.ts} | 0 backend/test/data/{alert.js => alert.ts} | 0 ...ockerCredential.js => dockerCredential.ts} | 0 .../test/data/{feedback.js => feedback.ts} | 0 .../{gitCredential.js => gitCredential.ts} | 0 .../test/data/{incident.js => incident.ts} | 0 ...gHttpRequest.js => incomingHttpRequest.ts} | 0 .../data/{integrations.js => integrations.ts} | 0 backend/test/data/{log.js => log.ts} | 0 backend/test/data/{project.js => project.ts} | 0 .../{smtpCredential.js => smtpCredential.ts} | 0 backend/test/data/{status.js => status.ts} | 0 backend/test/data/{user.js => user.ts} | 0 ...leSignup.test.js => disableSignup.test.ts} | 0 ...ntial.test.js => dockerCredential.test.ts} | 0 ...ion.test.js => emailAuthorization.test.ts} | 0 .../{emailLogs.test.js => emailLogs.test.ts} | 0 .../{emailSmtp.test.js => emailSmtp.test.ts} | 0 ...Template.test.js => emailTemplate.test.ts} | 0 backend/test/{enterprise.js => enterprise.ts} | 0 ...eAlert.test.js => enterpriseAlert.test.ts} | 0 ...nt.test.js => enterpriseComponent.test.ts} | 0 ...est.js => enterpriseDisableSignup.test.ts} | 0 ...st.js => enterpriseIncidentAlerts.test.ts} | 0 ...itor.test.js => enterpriseMonitor.test.ts} | 0 ...ject.test.js => enterpriseProject.test.ts} | 0 ...iseTeam.test.js => enterpriseTeam.test.ts} | 0 ...iseUser.test.js => enterpriseUser.test.ts} | 0 ...orTracker.test.js => errorTracker.test.ts} | 0 .../{feedback.test.js => feedback.test.ts} | 0 ...edential.test.js => gitCredential.test.ts} | 0 ...balConfig.test.js => globalConfig.test.ts} | 0 .../{incident.test.js => incident.test.ts} | 0 ...tAlerts.test.js => incidentAlerts.test.ts} | 0 ...st.js => incidentCommunicationSla.test.ts} | 0 ...ority.test.js => incidentPriority.test.ts} | 0 ...tings.test.js => incidentSettings.test.ts} | 0 ...st.test.js => incomingHttpRequest.test.ts} | 0 backend/test/{index.js => index.ts} | 0 .../test/{invoice.test.js => invoice.test.ts} | 0 .../{jwttoken.test.js => jwttoken.test.ts} | 0 backend/test/{lead.test.js => lead.test.ts} | 0 .../test/{monitor.test.js => monitor.test.ts} | 0 ...iteria.test.js => monitorCriteria.test.ts} | 0 ...eld.test.js => monitorCustomField.test.ts} | 0 ...{monitorSla.test.js => monitorSla.test.ts} | 0 ...ification.test.js => notification.test.ts} | 0 backend/test/{probe.test.js => probe.test.ts} | 0 .../test/{project.test.js => project.test.ts} | 0 .../{rateLimit.test.js => rateLimit.test.ts} | 0 .../test/{reports.test.js => reports.test.ts} | 0 ...egory.test.js => resourceCategory.test.ts} | 0 .../{schedule.test.js => schedule.test.ts} | 0 ...edEvent.test.js => scheduledEvent.test.ts} | 0 ...ote.test.js => scheduledEventNote.test.ts} | 0 backend/test/{slack.test.js => slack.test.ts} | 0 ...msTemplate.test.js => smsTemplate.test.ts} | 0 backend/test/{sso.test.js => sso.test.ts} | 0 ...tRoles.test.js => ssoDefaultRoles.test.ts} | 0 ...{statusPage.test.js => statusPage.test.ts} | 0 .../test/{stripe.test.js => stripe.test.ts} | 0 ...{subscriber.test.js => subscriber.test.ts} | 0 ...rAlert.test.js => subscriberAlert.test.ts} | 0 backend/test/{team.test.js => team.test.ts} | 0 .../{tutorial.test.js => tutorial.test.ts} | 0 .../test/{twilio.test.js => twilio.test.ts} | 0 backend/test/{user.test.js => user.test.ts} | 0 backend/test/utils/{config.js => config.ts} | 0 .../{globalConfig.js => globalConfig.ts} | 0 backend/test/utils/{mail.js => mail.ts} | 0 ...{monitorCriteria.js => monitorCriteria.ts} | 0 backend/test/utils/{string.js => string.ts} | 0 .../utils/{teamMembers.js => teamMembers.ts} | 0 .../utils/{test-utils.js => test-utils.ts} | 0 .../utils/{userSignUp.js => userSignUp.ts} | 0 .../test/{version.test.js => version.test.ts} | 0 .../test/{webhook.test.js => webhook.test.ts} | 0 .../test/{zapier.test.js => zapier.test.ts} | 0 common-server/utils/{error.js => error.ts} | 0 common-server/utils/{logger.js => logger.ts} | 0 .../basic/{Button.js => Button.tsx} | 0 .../components/basic/{Icon.js => Icon.tsx} | 0 common-ui/{index.js => index.ts} | 0 .../basic/{Button.jsx => Button.tsx} | 0 .../components/basic/{Icon.jsx => Icon.tsx} | 0 container-scanner/{index.js => index.ts} | 0 container-scanner/utils/{api.js => api.ts} | 0 .../utils/{config.js => config.ts} | 0 ...tyUpdate.js => containerSecurityUpdate.ts} | 0 ...ontainerService.js => containerService.ts} | 0 .../{encryptionKeys.js => encryptionKeys.ts} | 0 .../{errorService.js => errorService.ts} | 0 .../{flattenArray.js => flattenArray.ts} | 0 ...tainerSecurity.js => containerSecurity.ts} | 0 container-scanner/worker/{main.js => main.ts} | 0 dashboard/{index.js => index.ts} | 0 .../js/{landing.base.js => landing.base.ts} | 0 dashboard/src/{App.js => App.tsx} | 0 .../{OnCallSchedule.js => OnCallSchedule.ts} | 0 dashboard/src/actions/{alert.js => alert.ts} | 0 .../{animateSidebar.js => animateSidebar.ts} | 0 .../{applicationLog.js => applicationLog.ts} | 0 ...{automatedScript.js => automatedScript.ts} | 0 .../src/actions/base/{base.js => base.ts} | 0 .../src/actions/base/{create.js => create.ts} | 0 .../src/actions/base/{delete.js => delete.ts} | 0 dashboard/src/actions/base/{get.js => get.ts} | 0 .../src/actions/base/{index.js => index.ts} | 0 .../src/actions/base/{list.js => list.ts} | 0 .../src/actions/base/{update.js => update.ts} | 0 .../{callRouting.js => callRouting.ts} | 0 dashboard/src/actions/{card.js => card.ts} | 0 .../{changePassword.js => changePassword.ts} | 0 .../actions/{component.js => component.ts} | 0 .../actions/{credential.js => credential.ts} | 0 .../{customField.js => customField.ts} | 0 .../src/actions/{dateTime.js => dateTime.ts} | 0 .../src/actions/{domain.js => domain.ts} | 0 .../{emailTemplates.js => emailTemplates.ts} | 0 .../{errorTracker.js => errorTracker.ts} | 0 .../src/actions/{feedback.js => feedback.ts} | 0 dashboard/src/actions/{group.js => group.ts} | 0 .../src/actions/{incident.js => incident.ts} | 0 ...sSettings.js => incidentBasicsSettings.ts} | 0 ...tionSla.js => incidentCommunicationSla.ts} | 0 ...oteTemplate.js => incidentNoteTemplate.ts} | 0 ...entPriorities.js => incidentPriorities.ts} | 0 ...{incomingRequest.js => incomingRequest.ts} | 0 .../src/actions/{invoice.js => invoice.ts} | 0 .../src/actions/{logout.js => logout.ts} | 0 dashboard/src/actions/{modal.js => modal.ts} | 0 .../src/actions/{monitor.js => monitor.ts} | 0 ...orCustomField.js => monitorCustomField.ts} | 0 .../actions/{monitorSla.js => monitorSla.ts} | 0 .../{msteamsWebhook.js => msteamsWebhook.ts} | 0 .../{notification.js => notification.ts} | 0 dashboard/src/actions/{page.js => page.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...rMetric.js => performanceTrackerMetric.ts} | 0 dashboard/src/actions/{probe.js => probe.ts} | 0 .../src/actions/{profile.js => profile.ts} | 0 .../src/actions/{project.js => project.ts} | 0 .../src/actions/{reports.js => reports.ts} | 0 ...rceCategories.js => resourceCategories.ts} | 0 .../src/actions/{schedule.js => schedule.ts} | 0 .../{scheduledEvent.js => scheduledEvent.ts} | 0 .../src/actions/{search.js => search.ts} | 0 .../src/actions/{security.js => security.ts} | 0 dashboard/src/actions/{slack.js => slack.ts} | 0 .../{slackWebhook.js => slackWebhook.ts} | 0 .../{smsTemplates.js => smsTemplates.ts} | 0 .../src/actions/{socket.js => socket.ts} | 0 dashboard/src/actions/{sso.js => sso.ts} | 0 .../{status-page.js => status-page.ts} | 0 .../actions/{statusPage.js => statusPage.ts} | 0 ...sPageCategory.js => statusPageCategory.ts} | 0 .../actions/{subProject.js => subProject.ts} | 0 .../actions/{subscriber.js => subscriber.ts} | 0 dashboard/src/actions/{team.js => team.ts} | 0 .../src/actions/{tutorial.js => tutorial.ts} | 0 .../src/actions/{version.js => version.ts} | 0 .../src/actions/{webHook.js => webHook.ts} | 0 dashboard/src/{analytics.js => analytics.ts} | 0 dashboard/src/{api.js => api.ts} | 0 dashboard/src/components/{404.js => 404.tsx} | 0 .../components/{Checkbox.js => Checkbox.tsx} | 0 .../{Clipboard.js => Clipboard.tsx} | 0 .../{ContextModal.js => ContextModal.tsx} | 0 .../{Dashboard.js => Dashboard.tsx} | 0 .../{DataPathHoC.js => DataPathHoC.tsx} | 0 .../{FeedbackModal.js => FeedbackModal.tsx} | 0 .../src/components/{Modal.js => Modal.tsx} | 0 .../components/{Modalize.js => Modalize.tsx} | 0 ...NotRequiredAuth.js => NotRequiredAuth.tsx} | 0 ...heduleModal.js => OnCallScheduleModal.tsx} | 0 .../{OutsideCLick.js => OutsideCLick.tsx} | 0 .../{PublicPage.js => PublicPage.tsx} | 0 .../{RequiredAuth.js => RequiredAuth.tsx} | 0 .../{TimezoneSelect.js => TimezoneSelect.tsx} | 0 .../{AlertCharges.js => AlertCharges.tsx} | 0 ...ertChargesList.js => AlertChargesList.tsx} | 0 ...AlertProjectBox.js => AlertProjectBox.tsx} | 0 .../alert/{AlertTable.js => AlertTable.tsx} | 0 ...nLogDetail.js => ApplicationLogDetail.tsx} | 0 ...ilView.js => ApplicationLogDetailView.tsx} | 0 ...nLogHeader.js => ApplicationLogHeader.tsx} | 0 ...ationLogList.js => ApplicationLogList.tsx} | 0 ...Box.js => ApplicationLogViewDeleteBox.tsx} | 0 .../{LibraryList.js => LibraryList.tsx} | 0 .../application/{LogList.js => LogList.tsx} | 0 .../application/{LogTail.js => LogTail.tsx} | 0 ...pplicationLog.js => NewApplicationLog.tsx} | 0 .../areachart/{index.js => index.tsx} | 0 ...PasswordForm.js => ChangePasswordForm.tsx} | 0 ...UnVerifiedEmail.js => UnVerifiedEmail.tsx} | 0 ...abularList.js => AutomatedTabularList.tsx} | 0 ...DeleteScriptBox.js => DeleteScriptBox.tsx} | 0 .../{NewScript.js => NewScript.tsx} | 0 .../{UpdateScript.js => UpdateScript.tsx} | 0 .../{AceCodeEditor.js => AceCodeEditor.tsx} | 0 ...ctedResources.js => AffectedResources.tsx} | 0 .../basic/{AlertPanel.js => AlertPanel.tsx} | 0 .../basic/{BeforeLoad.js => BeforeLoad.tsx} | 0 .../basic/{Button.js => Button.tsx} | 0 .../basic/{CodeEditor.js => CodeEditor.tsx} | 0 .../components/basic/{Color.js => Color.tsx} | 0 ...{CompanySizeList.js => CompanySizeList.ts} | 0 ...izeSelector.js => CompanySizeSelector.tsx} | 0 ...onentSelector.js => ComponentSelector.tsx} | 0 .../basic/{CountryList.js => CountryList.ts} | 0 ...CountrySelector.js => CountrySelector.tsx} | 0 ...RangePicker.js => DateTimeRangePicker.tsx} | 0 ...teTimeSelector.js => DateTimeSelector.tsx} | 0 ...DateTimeWrapper.js => DateTimeWrapper.tsx} | 0 .../{DropDownMenu.js => DropDownMenu.tsx} | 0 .../{EmailTitleList.js => EmailTitleList.ts} | 0 .../{ErrorBoundary.js => ErrorBoundary.tsx} | 0 ...sTable.js => ExternalStatusPagesTable.tsx} | 0 .../basic/{FeatureList.js => FeatureList.tsx} | 0 .../{FilterSelect.js => FilterSelect.tsx} | 0 ...{HasProjectOwner.js => HasProjectOwner.ts} | 0 .../basic/{IsAdmin.js => IsAdmin.ts} | 0 ...dminSubProject.js => IsAdminSubProject.ts} | 0 .../basic/{IsMember.js => IsMember.ts} | 0 ...berSubProject.js => IsMemberSubProject.ts} | 0 .../basic/{IsOwner.js => IsOwner.ts} | 0 ...wnerSubProject.js => IsOwnerSubProject.ts} | 0 ...rInSubProject.js => IsUserInSubProject.ts} | 0 .../basic/{Loader.js => Loader.tsx} | 0 .../components/basic/{Modal.js => Modal.tsx} | 0 ...ectDropDown.js => MultiSelectDropDown.tsx} | 0 .../{Notification.js => Notification.tsx} | 0 .../basic/{PricingPlan.js => PricingPlan.tsx} | 0 ...icingPlanModal.js => PricingPlanModal.tsx} | 0 .../basic/{QuickTipBox.js => QuickTipBox.tsx} | 0 ...erBasedOnRole.js => RenderBasedOnRole.tsx} | 0 ...nderCodeEditor.js => RenderCodeEditor.tsx} | 0 .../basic/{RenderField.js => RenderField.tsx} | 0 .../{RenderHeaders.js => RenderHeaders.tsx} | 0 .../{RenderIfAdmin.js => RenderIfAdmin.ts} | 0 .../{RenderIfMember.js => RenderIfMember.ts} | 0 .../{RenderIfOwner.js => RenderIfOwner.ts} | 0 ...wnerOrAdmin.js => RenderIfOwnerOrAdmin.ts} | 0 ...ectAdmin.js => RenderIfSubProjectAdmin.ts} | 0 ...tMember.js => RenderIfSubProjectMember.ts} | 0 ...ectOwner.js => RenderIfSubProjectOwner.ts} | 0 ...Project.js => RenderIfUserInSubProject.ts} | 0 .../{RenderIfViewer.js => RenderIfViewer.ts} | 0 .../basic/{RenderLinks.js => RenderLinks.tsx} | 0 .../{RenderOptions.js => RenderOptions.tsx} | 0 ...erSearchField.js => RenderSearchField.tsx} | 0 .../{RenderSelect.js => RenderSelect.tsx} | 0 .../{RenderTextArea.js => RenderTextArea.tsx} | 0 .../basic/{SearchBox.js => SearchBox.tsx} | 0 .../basic/{Select.js => Select.tsx} | 0 .../{ShouldRender.js => ShouldRender.ts} | 0 .../{SmsTitleList.js => SmsTitleList.ts} | 0 .../components/basic/{Socket.js => Socket.ts} | 0 ...SubProjectAlert.js => SubProjectAlert.tsx} | 0 ...jectDropDown.js => SubProjectDropDown.tsx} | 0 ...jectSelector.js => SubProjectSelector.tsx} | 0 ...mberSelector.js => TeamMemberSelector.tsx} | 0 .../basic/{TimeArray.js => TimeArray.ts} | 0 .../{TimeSelector.js => TimeSelector.tsx} | 0 .../{TimezoneArray.js => TimezoneArray.ts} | 0 .../{TimezoneList.js => TimezoneList.ts} | 0 ...mezoneSelector.js => TimezoneSelector.tsx} | 0 .../basic/{Tooltip.js => Tooltip.tsx} | 0 .../basic/{TooltipMini.js => TooltipMini.tsx} | 0 .../{TooltipModal.js => TooltipModal.tsx} | 0 .../basic/{UploadFile.js => UploadFile.tsx} | 0 .../{WeekSelector.js => WeekSelector.tsx} | 0 ...rformanceChart.js => performanceChart.tsx} | 0 .../{BlockChart.js => BlockChart.tsx} | 0 .../{BreadCrumbItem.js => BreadCrumbItem.tsx} | 0 .../{BreadCrumbs.js => BreadCrumbs.tsx} | 0 ...dScheduleModal.js => AddScheduleModal.tsx} | 0 .../{CallRoutingLog.js => CallRoutingLog.tsx} | 0 ...eModal.js => ConfirmNumberDeleteModal.tsx} | 0 ...utingNumberBox.js => RoutingNumberBox.tsx} | 0 ...umberButton.js => RoutingNumberButton.tsx} | 0 ...ingNumberList.js => RoutingNumberList.tsx} | 0 ...gNumberModal.js => RoutingNumberModal.tsx} | 0 ...duleComponent.js => ScheduleComponent.tsx} | 0 .../components/common/{Badge.js => Badge.tsx} | 0 .../{ErrorWarning.js => ErrorWarning.tsx} | 0 .../common/{countryCode.js => countryCode.ts} | 0 ...ComponentDetail.js => ComponentDetail.tsx} | 0 .../{ComponentIssue.js => ComponentIssue.tsx} | 0 .../{ComponentList.js => ComponentList.tsx} | 0 ...mponentSummary.js => ComponentSummary.tsx} | 0 .../{NewComponent.js => NewComponent.tsx} | 0 ...TabularList.js => ResourceTabularList.tsx} | 0 ...tialModal.js => DeleteCredentialModal.tsx} | 0 ...entialList.js => DockerCredentialList.tsx} | 0 ...tialModal.js => DockerCredentialModal.tsx} | 0 ...redentialList.js => GitCredentialList.tsx} | 0 ...dentialModal.js => GitCredentialModal.tsx} | 0 .../{GitSshList.js => GitSshList.tsx} | 0 .../{GitSshModal.js => GitSshModal.tsx} | 0 .../{CreateDomain.js => CreateDomain.tsx} | 0 .../{DeleteDomain.js => DeleteDomain.tsx} | 0 .../domains/{Domains.js => Domains.tsx} | 0 .../domains/{EditDomain.js => EditDomain.tsx} | 0 .../{VerifyDomain.js => VerifyDomain.tsx} | 0 .../{EmailSmtpBox.js => EmailSmtpBox.tsx} | 0 ...lTemplatesBox.js => EmailTemplatesBox.tsx} | 0 ...mplatesFormBox.js => TemplatesFormBox.tsx} | 0 ...rorEventDetail.js => ErrorEventDetail.tsx} | 0 ...rorEventHeader.js => ErrorEventHeader.tsx} | 0 ...foSection.js => ErrorEventInfoSection.tsx} | 0 .../{ErrorEventList.js => ErrorEventList.tsx} | 0 ...rEventMiniTag.js => ErrorEventMiniTag.tsx} | 0 ...StackTrace.js => ErrorEventStackTrace.tsx} | 0 ...ntTagDetail.js => ErrorEventTagDetail.tsx} | 0 ...ventTimeline.js => ErrorEventTimeline.tsx} | 0 ...rackerDetail.js => ErrorTrackerDetail.tsx} | 0 ...tailView.js => ErrorTrackerDetailView.tsx} | 0 ...rackerHeader.js => ErrorTrackerHeader.tsx} | 0 ...rTrackerIssue.js => ErrorTrackerIssue.tsx} | 0 ...eline.js => ErrorTrackerIssueTimeline.tsx} | 0 ...rorTrackerList.js => ErrorTrackerList.tsx} | 0 ...teBox.js => ErrorTrackerViewDeleteBox.tsx} | 0 ...NewErrorTracker.js => NewErrorTracker.tsx} | 0 .../{FooterButton.js => FooterButton.tsx} | 0 ...HideIncidentBox.js => HideIncidentBox.tsx} | 0 .../{IncidentAlert.js => IncidentAlert.tsx} | 0 ...cSettings.js => IncidentBasicSettings.tsx} | 0 ...IncidentCreated.js => IncidentCreated.tsx} | 0 ...stomFields.js => IncidentCustomFields.tsx} | 0 ...dentDeleteBox.js => IncidentDeleteBox.tsx} | 0 ...cidentInternal.js => IncidentInternal.tsx} | 0 ...stigation.js => IncidentInvestigation.tsx} | 0 .../{IncidentList.js => IncidentList.tsx} | 0 ...ageThread.js => IncidentMessageThread.tsx} | 0 ...Templates.js => IncidentNoteTemplates.tsx} | 0 ...tiesList.js => IncidentPrioritiesList.tsx} | 0 ...ntProjectBox.js => IncidentProjectBox.tsx} | 0 .../{IncidentStatus.js => IncidentStatus.tsx} | 0 ...dentTemplates.js => IncidentTemplates.tsx} | 0 ...TimelineBox.js => IncidentTimelineBox.tsx} | 0 ...melineList.js => IncidentTimelineList.tsx} | 0 ...StatusPages.js => incidentStatusPages.tsx} | 0 ...> DeleteIncidentCommunicationSlaModal.tsx} | 0 ... => EditIncidentCommunicationSlaModal.tsx} | 0 ...ionSla.js => IncidentCommunicationSla.tsx} | 0 ...l.js => IncidentCommunicationSlaModal.tsx} | 0 .../invoice/{Invoice.js => Invoice.tsx} | 0 .../{InvoiceList.js => InvoiceList.tsx} | 0 .../components/modals/{About.js => About.tsx} | 0 .../modals/{AddCard.js => AddCard.tsx} | 0 ...dal.js => AddExternalStatusPagesModal.tsx} | 0 ...rceCategory.js => AddResourceCategory.tsx} | 0 .../modals/{AddSeats.js => AddSeats.tsx} | 0 .../modals/{AddSiteUrl.js => AddSiteUrl.tsx} | 0 .../{AlertBilling.js => AlertBilling.tsx} | 0 .../{AlertDetails.js => AlertDetails.tsx} | 0 .../{BackupCodes.js => BackupCodes.tsx} | 0 .../{CancelSchedule.js => CancelSchedule.tsx} | 0 ...omponent.js => ChangeMonitorComponent.tsx} | 0 ...alanceTopUp.js => ConfirmBalanceTopUp.tsx} | 0 ...irmChangeRole.js => ConfirmChangeRole.tsx} | 0 ....js => ConfirmErrorTrackerIssueAction.tsx} | 0 ...dColors.js => ConfirmResetBrandColors.tsx} | 0 ...mResetLayout.js => ConfirmResetLayout.tsx} | 0 ...nfirmScanModal.js => ConfirmScanModal.tsx} | 0 ...mationDialog.js => ConfirmationDialog.tsx} | 0 ...Announcement.js => CreateAnnouncement.tsx} | 0 ...teCustomField.js => CreateCustomField.tsx} | 0 .../{CreateIncident.js => CreateIncident.tsx} | 0 ...late.js => CreateIncidentNoteTemplate.tsx} | 0 ...Priority.js => CreateIncidentPriority.tsx} | 0 ...Template.js => CreateIncidentTemplate.tsx} | 0 ...ngRequest.js => CreateIncomingRequest.tsx} | 0 ...alIncident.js => CreateManualIncident.tsx} | 0 ...mField.js => CreateMonitorCustomField.tsx} | 0 ...amsWebhook.js => CreateMsTeamsWebhook.tsx} | 0 .../{CreateSchedule.js => CreateSchedule.tsx} | 0 ...SlackWebhook.js => CreateSlackWebhook.tsx} | 0 ...tegory.js => CreateStatusPageCategory.tsx} | 0 ...eateSubscriber.js => CreateSubscriber.tsx} | 0 .../{CreateWebHook.js => CreateWebHook.tsx} | 0 .../{DeleteAccount.js => DeleteAccount.tsx} | 0 ...Announcement.js => DeleteAnnouncement.tsx} | 0 ...cementLog.js => DeleteAnnouncementLog.tsx} | 0 ...icationLog.js => DeleteApplicationLog.tsx} | 0 ...urity.js => DeleteApplicationSecurity.tsx} | 0 ...tedScript.js => DeleteAutomatedScript.tsx} | 0 .../modals/{DeleteCard.js => DeleteCard.tsx} | 0 ...DeleteComponent.js => DeleteComponent.tsx} | 0 ...ecurity.js => DeleteContainerSecurity.tsx} | 0 ...teCustomField.js => DeleteCustomField.tsx} | 0 ...ErrorTracker.js => DeleteErrorTracker.tsx} | 0 ...erIssue.js => DeleteErrorTrackerIssue.tsx} | 0 .../{DeleteIncident.js => DeleteIncident.tsx} | 0 ...ntMessage.js => DeleteIncidentMessage.tsx} | 0 ...late.js => DeleteIncidentNoteTemplate.tsx} | 0 ...Template.js => DeleteIncidentTemplate.tsx} | 0 ...ngRequest.js => DeleteIncomingRequest.tsx} | 0 .../{DeleteMonitor.js => DeleteMonitor.tsx} | 0 ...mField.js => DeleteMonitorCustomField.tsx} | 0 ...amsWebhook.js => DeleteMsTeamsWebhook.tsx} | 0 .../{DeleteSchedule.js => DeleteSchedule.tsx} | 0 .../{DeleteSiteUrl.js => DeleteSiteUrl.tsx} | 0 ...SlackWebhook.js => DeleteSlackWebhook.tsx} | 0 ...leteSubscriber.js => DeleteSubscriber.tsx} | 0 .../{DeleteWebhook.js => DeleteWebhook.tsx} | 0 .../{DisableMonitor.js => DisableMonitor.tsx} | 0 ...DisabledMessage.js => DisabledMessage.tsx} | 0 ...itAnnouncement.js => EditAnnouncement.tsx} | 0 ...ecurity.js => EditApplicationSecurity.tsx} | 0 .../{EditComponent.js => EditComponent.tsx} | 0 ...rSecurity.js => EditContainerSecurity.tsx} | 0 ...EditCustomField.js => EditCustomField.tsx} | 0 ...dal.js => EditExternalStatusPageModal.tsx} | 0 .../{EditIncident.js => EditIncident.tsx} | 0 ...mplate.js => EditIncidentNoteTemplate.tsx} | 0 ...ntPriority.js => EditIncidentPriority.tsx} | 0 ...ntTemplate.js => EditIncidentTemplate.tsx} | 0 ...mingRequest.js => EditIncomingRequest.tsx} | 0 ...tomField.js => EditMonitorCustomField.tsx} | 0 ...TeamsWebhook.js => EditMsTeamsWebhook.tsx} | 0 ...ceCategory.js => EditResourceCategory.tsx} | 0 .../{EditSchedule.js => EditSchedule.tsx} | 0 ...itSlackWebhook.js => EditSlackWebhook.tsx} | 0 ...Category.js => EditStatusPageCategory.tsx} | 0 .../{EditWebhook.js => EditWebhook.tsx} | 0 ...sueMember.js => ErrorEventIssueMember.tsx} | 0 .../modals/{FooterLink.js => FooterLink.tsx} | 0 ...deAnnouncement.js => HideAnnouncement.tsx} | 0 ...HeaderModal.js => IncidentHeaderModal.tsx} | 0 ...tEnabled.js => IncomingRequestEnabled.tsx} | 0 ...ngRequestUrl.js => IncomingRequestUrl.tsx} | 0 .../{KubeDeployment.js => KubeDeployment.tsx} | 0 ...ploymentData.js => KubeDeploymentData.tsx} | 0 .../{KubeJobData.js => KubeJobData.tsx} | 0 .../modals/{KubeJobs.js => KubeJobs.tsx} | 0 .../{KubePodData.js => KubePodData.tsx} | 0 .../modals/{KubePods.js => KubePods.tsx} | 0 ...KubeStatefulset.js => KubeStatefulset.tsx} | 0 ...efulsetData.js => KubeStatefulsetData.tsx} | 0 .../modals/{MessageBox.js => MessageBox.tsx} | 0 .../modals/{MonitorUrl.js => MonitorUrl.tsx} | 0 ...identMessage.js => NewIncidentMessage.tsx} | 0 ...rSubscriber.js => NoMonitorSubscriber.tsx} | 0 .../{ProbeDetail.js => ProbeDetail.tsx} | 0 ...usPage.js => RemoveExternalStatusPage.tsx} | 0 ...moveFooterLink.js => RemoveFooterLink.tsx} | 0 ...Priority.js => RemoveIncidentPriority.tsx} | 0 ...Category.js => RemoveResourceCategory.tsx} | 0 ...tegory.js => RemoveStatusPageCategory.tsx} | 0 ...moveSubProject.js => RemoveSubProject.tsx} | 0 ...amUserModal.js => RemoveTeamUserModal.tsx} | 0 ...dFromProject.js => RemovedFromProject.tsx} | 0 ...ubProject.js => RemovedFromSubProject.tsx} | 0 .../{ResetAPIKey.js => ResetAPIKey.tsx} | 0 .../{ResetCssModal.js => ResetCssModal.tsx} | 0 ...setSmsTemplate.js => ResetSmsTemplate.tsx} | 0 ...dModal.js => ResetStatusBubbleIdModal.tsx} | 0 ...ationScript.js => RunAutomationScript.tsx} | 0 ...HeaderModal.js => ScheduleHeaderModal.tsx} | 0 ...rity.js => SetDefaultIncidentPriority.tsx} | 0 ...bProjectApiKey.js => SubProjectApiKey.tsx} | 0 ...ptions.js => SubscriberAdvanceOptions.tsx} | 0 .../{TwoFactorAuth.js => TwoFactorAuth.tsx} | 0 .../{Unauthorised.js => Unauthorised.tsx} | 0 .../modals/{UploadFile.js => UploadFile.tsx} | 0 ...ionLogKey.js => ViewApplicationLogKey.tsx} | 0 ...rTrackerKey.js => ViewErrorTrackerKey.tsx} | 0 .../{ViewJsonLogs.js => ViewJsonLogs.tsx} | 0 .../{ViewScriptLogs.js => ViewScriptLogs.tsx} | 0 ...deleteSlackTeam.js => deleteSlackTeam.tsx} | 0 ...viteTeamMember.js => inviteTeamMember.tsx} | 0 ...n.js => projectTeamMemberNotification.tsx} | 0 .../{removeGroup.js => removeGroup.tsx} | 0 .../monitor/{ApiAdvance.js => ApiAdvance.tsx} | 0 .../{ConsoleLogView.js => ConsoleLogView.tsx} | 0 .../{KubeIndicator.js => KubeIndicator.tsx} | 0 .../{MonitorChart.js => MonitorChart.tsx} | 0 ...ustomFields.js => MonitorCustomFields.tsx} | 0 .../{MonitorDetail.js => MonitorDetail.tsx} | 0 ...sList.js => MonitorLighthouseLogsList.tsx} | 0 .../{MonitorList.js => MonitorList.tsx} | 0 ...MonitorLogsList.js => MonitorLogsList.tsx} | 0 ...rTabularList.js => MonitorTabularList.tsx} | 0 .../{MonitorTitle.js => MonitorTitle.tsx} | 0 ...x.js => MonitorViewChangeComponentBox.tsx} | 0 ...wDeleteBox.js => MonitorViewDeleteBox.tsx} | 0 ...isableBox.js => MonitorViewDisableBox.tsx} | 0 ...torViewHeader.js => MonitorViewHeader.tsx} | 0 ...identBox.js => MonitorViewIncidentBox.tsx} | 0 ...ox.js => MonitorViewLighthouseLogsBox.tsx} | 0 ...rViewLogsBox.js => MonitorViewLogsBox.tsx} | 0 ...berBox.js => MonitorViewSubscriberBox.tsx} | 0 .../monitor/{NewMonitor.js => NewMonitor.tsx} | 0 .../monitor/{ProbeBar.js => ProbeBar.tsx} | 0 ...onseComponent.js => ResponseComponent.tsx} | 0 .../{ResponseParent.js => ResponseParent.tsx} | 0 ...StatusIndicator.js => StatusIndicator.tsx} | 0 ...tyVariables.js => ThirdPartyVariables.tsx} | 0 ...iteIssuesList.js => WebsiteIssuesList.tsx} | 0 ...edMonitorSla.js => BreachedMonitorSla.tsx} | 0 ...rSlaModal.js => DeleteMonitorSlaModal.tsx} | 0 ...torSlaModal.js => EditMonitorSlaModal.tsx} | 0 .../{MonitorSla.js => MonitorSla.tsx} | 0 ...MonitorSlaModal.js => MonitorSlaModal.tsx} | 0 .../multiSelect/{DropDown.js => DropDown.tsx} | 0 ...adingIndicator.js => LoadingIndicator.tsx} | 0 ...ltiSelectField.js => MultiSelectField.tsx} | 0 ...electMonitor.js => MultiSelectMonitor.tsx} | 0 .../{RFReactSelect.js => RFReactSelect.tsx} | 0 .../{SelectItem.js => SelectItem.tsx} | 0 .../{SelectList.js => SelectList.tsx} | 0 .../{SelectPanel.js => SelectPanel.tsx} | 0 .../multiSelect/{index.js => index.tsx} | 0 .../components/nav/{Search.js => Search.tsx} | 0 .../nav/{SideNav.js => SideNav.tsx} | 0 .../nav/{SideNavItem.js => SideNavItem.tsx} | 0 .../components/nav/{TopNav.js => TopNav.tsx} | 0 ...tificationMenu.js => NotificationMenu.tsx} | 0 .../onCall/{OnCallData.js => OnCallData.tsx} | 0 .../{OnCallSchedule.js => OnCallSchedule.tsx} | 0 ...OnCallTableRows.js => OnCallTableRows.tsx} | 0 .../oneuptimeApi/{ApiDoc.js => ApiDoc.tsx} | 0 ...CustomerBalance.js => CustomerBalance.tsx} | 0 .../{PaymentCard.js => PaymentCard.tsx} | 0 .../{ChartComponent.js => ChartComponent.tsx} | 0 ...eMetric.js => DeletePerformanceMetric.tsx} | 0 ...racker.js => DeletePerformanceTracker.tsx} | 0 ...ceTracker.js => NewPerformanceTracker.tsx} | 0 ...Header.js => PerformanceTrackerHeader.tsx} | 0 ...ckerList.js => PerformanceTrackerList.tsx} | 0 ...PerformanceView.js => PerformanceView.tsx} | 0 .../{QuickStart.js => QuickStart.tsx} | 0 .../{TableComponent.js => TableComponent.tsx} | 0 .../{TrackerInfo.js => TrackerInfo.tsx} | 0 ...csTable.js => TransactionMetricsTable.tsx} | 0 ...tionsChart.js => WebTransactionsChart.tsx} | 0 .../probe/{ProbeList.js => ProbeList.tsx} | 0 .../probe/{ProbeStatus.js => ProbeStatus.tsx} | 0 .../{ProfileMenu.js => ProfileMenu.tsx} | 0 .../{ChangePassword.js => ChangePassword.tsx} | 0 ...leteAccountBox.js => DeleteAccountBox.tsx} | 0 .../{Profile.js => Profile.tsx} | 0 ...ProjectModal.js => CreateProjectModal.tsx} | 0 .../{DeleteCaution.js => DeleteCaution.tsx} | 0 ...DeleteMessaging.js => DeleteMessaging.tsx} | 0 ...ProjectModal.js => DeleteProjectModal.tsx} | 0 ...teRequesModal.js => DeleteRequesModal.tsx} | 0 .../project/{PlanFields.js => PlanFields.tsx} | 0 .../{ProjectForm.js => ProjectForm.tsx} | 0 ...ProjectSwitcher.js => ProjectSwitcher.tsx} | 0 ...hingModal.js => ProjectSwitchingModal.tsx} | 0 .../project/{RadioInput.js => RadioInput.tsx} | 0 .../{UpgradeForm.js => UpgradeForm.tsx} | 0 ...adePlanFields.js => UpgradePlanFields.tsx} | 0 ...gradePlanModal.js => UpgradePlanModal.tsx} | 0 .../reports/{Incidents.js => Incidents.tsx} | 0 .../reports/{Members.js => Members.tsx} | 0 .../reports/{Monitors.js => Monitors.tsx} | 0 .../{ResolveTime.js => ResolveTime.tsx} | 0 .../schedule/{DeleteBox.js => DeleteBox.tsx} | 0 ...heduleModal.js => DeleteScheduleModal.tsx} | 0 ...lationSummary.js => EscalationSummary.tsx} | 0 ...ySingle.js => EscalationSummarySingle.tsx} | 0 ...EscalationsList.js => EscalationsList.tsx} | 0 .../{MonitorBox.js => MonitorBox.tsx} | 0 .../{MonitorInputs.js => MonitorInputs.tsx} | 0 .../{OnCallAlertBox.js => OnCallAlertBox.tsx} | 0 ...meScheduleBox.js => RenameScheduleBox.tsx} | 0 ...AlertOptions.js => RenderAlertOptions.tsx} | 0 ...nderEscalation.js => RenderEscalation.tsx} | 0 .../{RenderInterval.js => RenderInterval.tsx} | 0 .../{RenderMember.js => RenderMember.tsx} | 0 .../{RenderMembers.js => RenderMembers.tsx} | 0 ...equency.js => RenderRotationFrequency.tsx} | 0 ...chTime.js => RenderRotationSwitchTime.tsx} | 0 ...calation.js => RenderSingleEscalation.tsx} | 0 .../{RenderTeams.js => RenderTeams.tsx} | 0 ...heduleCalender.js => ScheduleCalender.tsx} | 0 .../{ScheduleForm.js => ScheduleForm.tsx} | 0 .../{ScheduleInput.js => ScheduleInput.tsx} | 0 ...leProjectBox.js => ScheduleProjectBox.tsx} | 0 .../schedule/{UserBox.js => UserBox.tsx} | 0 .../{UserInputs.js => UserInputs.tsx} | 0 .../{AddNoteModal.js => AddNoteModal.tsx} | 0 ...DeleteNoteModal.js => DeleteNoteModal.tsx} | 0 .../{EditNoteModal.js => EditNoteModal.tsx} | 0 .../{EventBox.js => EventBox.tsx} | 0 ...uledEvent.js => OngoingScheduledEvent.tsx} | 0 ...eleteBox.js => ScheduleEventDeleteBox.tsx} | 0 .../{ScheduledEvent.js => ScheduledEvent.tsx} | 0 ...ption.js => ScheduledEventDescription.tsx} | 0 ...ledEventNote.js => ScheduledEventNote.tsx} | 0 .../{SearchInput.js => SearchInput.tsx} | 0 ...ionSecurity.js => ApplicationSecurity.tsx} | 0 ...ox.js => ApplicationSecurityDeleteBox.tsx} | 0 ...etail.js => ApplicationSecurityDetail.tsx} | 0 ...ityForm.js => ApplicationSecurityForm.tsx} | 0 ...ityView.js => ApplicationSecurityView.tsx} | 0 ...ainerSecurity.js => ContainerSecurity.tsx} | 0 ...eBox.js => ContainerSecurityDeleteBox.tsx} | 0 ...yDetail.js => ContainerSecurityDetail.tsx} | 0 ...urityForm.js => ContainerSecurityForm.tsx} | 0 ...urityView.js => ContainerSecurityView.tsx} | 0 .../{IssueIndicator.js => IssueIndicator.tsx} | 0 .../{IssueLabel.js => IssueLabel.tsx} | 0 .../{SecurityDetail.js => SecurityDetail.tsx} | 0 .../{SecurityInfo.js => SecurityInfo.tsx} | 0 .../{SecurityLog.js => SecurityLog.tsx} | 0 .../{APISettings.js => APISettings.tsx} | 0 ...on.js => AdvancedIncidentNotification.tsx} | 0 ...dvanceOption.js => AlertAdvanceOption.tsx} | 0 ...ledWarning.js => AlertDisabledWarning.tsx} | 0 .../{ChangePlan.js => ChangePlan.tsx} | 0 ...ChangePlanField.js => ChangePlanField.tsx} | 0 .../{CheckboxHeader.js => CheckboxHeader.tsx} | 0 .../{DeleteProject.js => DeleteProject.tsx} | 0 .../{ExitProject.js => ExitProject.tsx} | 0 ...itProjectModal.js => ExitProjectModal.tsx} | 0 .../settings/{GroupForm.js => GroupForm.tsx} | 0 .../settings/{GroupList.js => GroupList.tsx} | 0 .../{GroupTable.js => GroupTable.tsx} | 0 ...ProjectSettings.js => ProjectSettings.tsx} | 0 ...ceCategories.js => ResourceCategories.tsx} | 0 .../components/settings/{Sso.js => Sso.tsx} | 0 .../{SsoDeleteModal.js => SsoDeleteModal.tsx} | 0 .../settings/{SsoModal.js => SsoModal.tsx} | 0 .../{SubProjectForm.js => SubProjectForm.tsx} | 0 ...SubProjectTable.js => SubProjectTable.tsx} | 0 .../{SubProjects.js => SubProjects.tsx} | 0 .../components/slack/{Slack.js => Slack.tsx} | 0 .../{SlackTeamItem.js => SlackTeamItem.tsx} | 0 .../{SlackTeamList.js => SlackTeamList.tsx} | 0 .../{SmsSmtpBox.js => SmsSmtpBox.tsx} | 0 ...SmsTemplatesBox.js => SmsTemplatesBox.tsx} | 0 ...atesFormBox.js => SmsTemplatesFormBox.tsx} | 0 ...eDomainModal.js => AddMoreDomainModal.tsx} | 0 ...AnnouncementLog.js => AnnouncementLog.tsx} | 0 .../{Announcements.js => Announcements.tsx} | 0 .../status-page/{Basic.js => Basic.tsx} | 0 .../status-page/{Branding.js => Branding.tsx} | 0 .../{CheckboxGroup.js => CheckboxGroup.tsx} | 0 .../status-page/{Colors.js => Colors.tsx} | 0 .../{CustomStyles.js => CustomStyles.tsx} | 0 .../{DeleteBox.js => DeleteBox.tsx} | 0 ...teDomainModal.js => DeleteDomainModal.tsx} | 0 ...PageModal.js => DeleteStatusPageModal.tsx} | 0 ...eStatusPage.js => DuplicateStatusPage.tsx} | 0 ...js => DuplicateStatusPageConfirmation.tsx} | 0 ...ageForm.js => DuplicateStatusPageForm.tsx} | 0 ...DomainModal.js => EditMoreDomainModal.tsx} | 0 .../{EmbeddedBubble.js => EmbeddedBubble.tsx} | 0 .../{EmptyCategory.js => EmptyCategory.tsx} | 0 ...StatusPages.js => ExternalStatusPages.tsx} | 0 .../status-page/{Header.js => Header.tsx} | 0 .../status-page/{Links.js => Links.tsx} | 0 .../status-page/{Monitors.js => Monitors.tsx} | 0 ...thCategory.js => MonitorsWithCategory.tsx} | 0 ...ateStatusPage.js => PrivateStatusPage.tsx} | 0 .../{RenderMonitor.js => RenderMonitor.tsx} | 0 .../{RenderMonitors.js => RenderMonitors.tsx} | 0 .../status-page/{RowData.js => RowData.tsx} | 0 .../status-page/{Setting.js => Setting.tsx} | 0 ...PageCategory.js => StatusPageCategory.tsx} | 0 .../{StatusPageForm.js => StatusPageForm.tsx} | 0 ...PageLanguage.js => StatusPageLanguage.tsx} | 0 ...atusPageLayout.js => StatusPageLayout.tsx} | 0 ...Subscriber.js => StatusPageSubscriber.tsx} | 0 .../status-page/{Themes.js => Themes.tsx} | 0 ...fyDomainModal.js => VerifyDomainModal.tsx} | 0 ...subscriberAlert.js => subscriberAlert.tsx} | 0 .../{subscriberList.js => subscriberList.tsx} | 0 ...AlertTable.js => SubscriberAlertTable.tsx} | 0 .../components/svg/{index.js => index.tsx} | 0 .../{NoItemsMessage.js => NoItemsMessage.tsx} | 0 .../components/table/{Table.js => Table.tsx} | 0 ...ctionButtons.js => TableActionButtons.tsx} | 0 .../table/{TableColumn.js => TableColumn.tsx} | 0 .../{TableColumns.js => TableColumns.tsx} | 0 ...bleDescription.js => TableDescription.tsx} | 0 .../table/{TableFooter.js => TableFooter.tsx} | 0 .../table/{TableHeader.js => TableHeader.tsx} | 0 .../table/{TableItem.js => TableItem.tsx} | 0 ...mColumnData.js => TableItemColumnData.tsx} | 0 .../table/{TableItems.js => TableItems.tsx} | 0 .../table/{TableLoader.js => TableLoader.tsx} | 0 ...nButtons.js => TablePaginationButtons.tsx} | 0 ...ationCount.js => TablePaginationCount.tsx} | 0 .../table/{TableTitle.js => TableTitle.tsx} | 0 .../team/{TeamMember.js => TeamMember.tsx} | 0 ...ProjectBox.js => TeamMemberProjectBox.tsx} | 0 .../{CustomTutorial.js => CustomTutorial.tsx} | 0 .../tutorial/{Tutorial.js => Tutorial.tsx} | 0 .../{TutorialBox.js => TutorialBox.tsx} | 0 ...ngRequestBox.js => IncomingRequestBox.tsx} | 0 ...estButton.js => IncomingRequestButton.tsx} | 0 ...RequestList.js => IncomingRequestList.tsx} | 0 .../{MSTeamsBox.js => MSTeamsBox.tsx} | 0 .../{MSTeamsButton.js => MSTeamsButton.tsx} | 0 .../{MSTeamsItem.js => MSTeamsItem.tsx} | 0 .../{MSTeamsList.js => MSTeamsList.tsx} | 0 .../{RadioInput.js => RadioInput.tsx} | 0 .../webHooks/{SlackBox.js => SlackBox.tsx} | 0 .../{SlackButton.js => SlackButton.tsx} | 0 .../webHooks/{SlackItem.js => SlackItem.tsx} | 0 .../webHooks/{SlackList.js => SlackList.tsx} | 0 .../{WebHookBox.js => WebHookBox.tsx} | 0 .../{WebHookButton.js => WebHookButton.tsx} | 0 .../{WebHookItem.js => WebHookItem.tsx} | 0 .../{WebHookList.js => WebHookList.tsx} | 0 .../{WebHookRow.js => WebHookRow.tsx} | 0 .../zapier/{ZapierBox.js => ZapierBox.tsx} | 0 dashboard/src/{config.js => config.tsx} | 0 .../{CRITERIA_TYPES.js => CRITERIA_TYPES.ts} | 0 .../src/constants/{alert.js => alert.ts} | 0 .../{animateSidebar.js => animateSidebar.ts} | 0 .../{applicationLog.js => applicationLog.ts} | 0 ...{automatedScript.js => automatedScript.ts} | 0 .../{callRouting.js => callRouting.ts} | 0 dashboard/src/constants/{card.js => card.ts} | 0 .../{changePassword.js => changePassword.ts} | 0 .../constants/{component.js => component.ts} | 0 .../{credential.js => credential.ts} | 0 .../{customField.js => customField.ts} | 0 .../src/constants/{domain.js => domain.ts} | 0 .../{emailTemplates.js => emailTemplates.ts} | 0 .../{emaildomains.js => emaildomains.ts} | 0 .../{errorTracker.js => errorTracker.ts} | 0 .../constants/{feedback.js => feedback.ts} | 0 .../src/constants/{group.js => group.ts} | 0 .../constants/{incident.js => incident.ts} | 0 ...icSettings.js => incidentBasicSettings.ts} | 0 ...tionSla.js => incidentCommunicationSla.ts} | 0 ...oteTemplate.js => incidentNoteTemplate.ts} | 0 ...entPriorities.js => incidentPriorities.ts} | 0 ...{incomingRequest.js => incomingRequest.ts} | 0 .../src/constants/{invoice.js => invoice.ts} | 0 .../src/constants/{logout.js => logout.ts} | 0 .../src/constants/{modal.js => modal.ts} | 0 .../src/constants/{monitor.js => monitor.ts} | 0 ...orCustomField.js => monitorCustomField.ts} | 0 .../{monitorSla.js => monitorSla.ts} | 0 .../src/constants/{msteams.js => msteams.ts} | 0 .../{notification.js => notification.ts} | 0 dashboard/src/constants/{page.js => page.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...rMetric.js => performanceTrackerMetric.ts} | 0 .../src/constants/{probe.js => probe.ts} | 0 .../src/constants/{profile.js => profile.ts} | 0 .../src/constants/{project.js => project.ts} | 0 .../src/constants/{report.js => report.ts} | 0 ...rceCategories.js => resourceCategories.ts} | 0 .../constants/{schedule.js => schedule.ts} | 0 .../{scheduledEvent.js => scheduledEvent.ts} | 0 .../src/constants/{search.js => search.ts} | 0 .../constants/{security.js => security.ts} | 0 .../src/constants/{slack.js => slack.ts} | 0 .../{slackWebhooks.js => slackWebhooks.ts} | 0 .../{smstemplates.js => smstemplates.ts} | 0 dashboard/src/constants/{sso.js => sso.ts} | 0 .../{statusPage.js => statusPage.ts} | 0 ...sPageCategory.js => statusPageCategory.ts} | 0 .../{subProject.js => subProject.ts} | 0 .../{subscriber.js => subscriber.ts} | 0 dashboard/src/constants/{team.js => team.ts} | 0 .../constants/{tutorial.js => tutorial.ts} | 0 .../src/constants/{version.js => version.ts} | 0 .../src/constants/{webHook.js => webHook.ts} | 0 .../{BackboneModals.js => BackboneModals.tsx} | 0 dashboard/src/{errors.js => errors.ts} | 0 dashboard/src/{index.js => index.tsx} | 0 .../src/pages/{Advanced.js => Advanced.tsx} | 0 .../src/pages/{AlertLog.js => AlertLog.tsx} | 0 .../pages/{Application.js => Application.tsx} | 0 ...icationDetail.js => ApplicationDetail.tsx} | 0 .../{ApplicationLog.js => ApplicationLog.tsx} | 0 ...ationLogView.js => ApplicationLogView.tsx} | 0 ...tedScripView.js => AutomatedScripView.tsx} | 0 ...tomationScript.js => AutomationScript.tsx} | 0 .../src/pages/{Billing.js => Billing.tsx} | 0 .../pages/{CallRouting.js => CallRouting.tsx} | 0 .../{ChangePassword.js => ChangePassword.tsx} | 0 ...rdSetting.js => ChangePasswordSetting.tsx} | 0 .../src/pages/{Component.js => Component.tsx} | 0 ...onentSettings.js => ComponentSettings.tsx} | 0 ...anced.js => ComponentSettingsAdvanced.tsx} | 0 .../pages/{Consulting.js => Consulting.tsx} | 0 .../src/pages/{Container.js => Container.tsx} | 0 ...ContainerDetail.js => ContainerDetail.tsx} | 0 ...teAccountPage.js => DeleteAccountPage.tsx} | 0 ...ckerCredential.js => DockerCredential.tsx} | 0 .../{DomainSettings.js => DomainSettings.tsx} | 0 .../{EmailTemplates.js => EmailTemplates.tsx} | 0 .../{ErrorEventView.js => ErrorEventView.tsx} | 0 .../{ErrorTracking.js => ErrorTracking.tsx} | 0 ...rTrackingView.js => ErrorTrackingView.tsx} | 0 .../{GitCredential.js => GitCredential.tsx} | 0 dashboard/src/pages/{Group.js => Group.tsx} | 0 dashboard/src/pages/{Home.js => Home.tsx} | 0 .../src/pages/{Incident.js => Incident.tsx} | 0 .../pages/{IncidentLog.js => IncidentLog.tsx} | 0 ...cidentSettings.js => IncidentSettings.tsx} | 0 .../{Integrations.js => Integrations.tsx} | 0 .../src/pages/{Monitor.js => Monitor.tsx} | 0 ...MonitorSettings.js => MonitorSettings.tsx} | 0 .../pages/{MonitorView.js => MonitorView.tsx} | 0 dashboard/src/pages/{OnCall.js => OnCall.tsx} | 0 .../{OneUptimeApi.js => OneUptimeApi.tsx} | 0 ...manceTracker.js => PerformanceTracker.tsx} | 0 ...ckerView.js => PerformanceTrackerView.tsx} | 0 dashboard/src/pages/{Probe.js => Probe.tsx} | 0 .../src/pages/{Profile.js => Profile.tsx} | 0 .../{ProfileBilling.js => ProfileBilling.tsx} | 0 .../src/pages/{Reports.js => Reports.tsx} | 0 .../src/pages/{Resources.js => Resources.tsx} | 0 .../src/pages/{Schedule.js => Schedule.tsx} | 0 .../{ScheduledEvent.js => ScheduledEvent.tsx} | 0 ...ventDetail.js => ScheduledEventDetail.tsx} | 0 .../src/pages/{Settings.js => Settings.tsx} | 0 .../{SmsTemplates.js => SmsTemplates.tsx} | 0 dashboard/src/pages/{Sso.js => Sso.tsx} | 0 .../pages/{StatusPage.js => StatusPage.tsx} | 0 .../pages/{StatusPages.js => StatusPages.tsx} | 0 ...MemberProfile.js => TeamMemberProfile.tsx} | 0 .../pages/{TeamMembers.js => TeamMembers.tsx} | 0 ...WebhookSettings.js => WebhookSettings.tsx} | 0 ...itorIssues.js => WebsiteMonitorIssues.tsx} | 0 .../src/pages/base/{index.js => index.tsx} | 0 dashboard/src/pages/{index.js => index.ts} | 0 .../pages/status-page/{list.js => list.tsx} | 0 dashboard/src/reducers/{alert.js => alert.ts} | 0 .../{animateSidebar.js => animateSidebar.ts} | 0 .../{applicationLog.js => applicationLog.ts} | 0 ...{automatedScript.js => automatedScript.ts} | 0 .../src/reducers/base/{index.js => index.ts} | 0 .../{callRouting.js => callRouting.ts} | 0 dashboard/src/reducers/{card.js => card.ts} | 0 .../{changePassword.js => changePassword.ts} | 0 .../reducers/{component.js => component.ts} | 0 .../reducers/{credential.js => credential.ts} | 0 .../{customField.js => customField.ts} | 0 .../src/reducers/{dateTime.js => dateTime.ts} | 0 .../{emailTemplates.js => emailTemplates.ts} | 0 .../{errorTracker.js => errorTracker.ts} | 0 .../src/reducers/{feedback.js => feedback.ts} | 0 .../src/reducers/{groups.js => groups.ts} | 0 .../src/reducers/{incident.js => incident.ts} | 0 ...icSettings.js => incidentBasicSettings.ts} | 0 ...tionSla.js => incidentCommunicationSla.ts} | 0 ...oteTemplate.js => incidentNoteTemplate.ts} | 0 ...entPriorities.js => incidentPriorities.ts} | 0 ...{incomingRequest.js => incomingRequest.ts} | 0 dashboard/src/reducers/{index.js => index.ts} | 0 .../src/reducers/{invoice.js => invoice.ts} | 0 dashboard/src/reducers/{modal.js => modal.ts} | 0 .../src/reducers/{monitor.js => monitor.ts} | 0 ...orCustomField.js => monitorCustomField.ts} | 0 .../reducers/{monitorSla.js => monitorSla.ts} | 0 .../src/reducers/{msteams.js => msteams.ts} | 0 .../{notifications.js => notifications.ts} | 0 .../{onCallSchedule.js => onCallSchedule.ts} | 0 dashboard/src/reducers/{page.js => page.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...rMetric.js => performanceTrackerMetric.ts} | 0 dashboard/src/reducers/{probe.js => probe.ts} | 0 .../src/reducers/{profile.js => profile.ts} | 0 .../src/reducers/{project.js => project.ts} | 0 .../src/reducers/{report.js => report.ts} | 0 ...rceCategories.js => resourceCategories.ts} | 0 .../src/reducers/{schedule.js => schedule.ts} | 0 .../{scheduledEvent.js => scheduledEvent.ts} | 0 .../src/reducers/{search.js => search.ts} | 0 .../src/reducers/{security.js => security.ts} | 0 dashboard/src/reducers/{slack.js => slack.ts} | 0 .../{slackWebhooks.js => slackWebhooks.ts} | 0 .../{smsTemplates.js => smsTemplates.ts} | 0 dashboard/src/reducers/{sso.js => sso.ts} | 0 .../{status-page.js => status-page.ts} | 0 .../reducers/{statusPage.js => statusPage.ts} | 0 ...sPageCategory.js => statusPageCategory.ts} | 0 .../reducers/{subProject.js => subProject.ts} | 0 .../reducers/{subscriber.js => subscriber.ts} | 0 dashboard/src/reducers/{team.js => team.ts} | 0 .../src/reducers/{tutorial.js => tutorial.ts} | 0 .../src/reducers/{version.js => version.ts} | 0 .../src/reducers/{webHook.js => webHook.ts} | 0 dashboard/src/{routes.js => routes.ts} | 0 .../{serviceWorker.js => serviceWorker.ts} | 0 .../src/{setupTests.js => setupTests.ts} | 0 dashboard/src/{store.js => store.ts} | 0 dashboard/src/{sw-build.js => sw-build.ts} | 0 .../src/{sw-template.js => sw-template.ts} | 0 ...{useNotification.js => useNotification.ts} | 0 .../src/utils/{DateTime.js => DateTime.ts} | 0 .../{ErrorEventUtil.js => ErrorEventUtil.ts} | 0 .../{booleanParser.js => booleanParser.ts} | 0 ...{copyToClipboard.js => copyToClipboard.ts} | 0 .../{countryCodes.js => countryCodes.ts} | 0 dashboard/src/utils/{error.js => error.ts} | 0 .../{flattenArray.js => flattenArray.ts} | 0 .../{formatEmails.js => formatEmails.ts} | 0 ...seTime.js => formatMonitorResponseTime.ts} | 0 .../{formatNumber.js => formatNumber.ts} | 0 .../{getParentRoute.js => getParentRoute.ts} | 0 ...rojectViewer.js => isMainProjectViewer.ts} | 0 .../{isOwnerOrAdmin.js => isOwnerOrAdmin.ts} | 0 ...ProjectViewer.js => isSubProjectViewer.ts} | 0 .../src/utils/{joinNames.js => joinNames.ts} | 0 .../utils/{keybinding.js => keybinding.ts} | 0 .../utils/{pageTitles.js => pageTitles.ts} | 0 .../src/utils/{paginate.js => paginate.ts} | 0 .../{secondsToHms.js => secondsToHms.ts} | 0 .../utils/{sortByName.js => sortByName.ts} | 0 .../utils/{threatLevel.js => threatLevel.ts} | 0 data-ingestor/api/{probe.js => probe.ts} | 0 data-ingestor/{index.js => index.ts} | 0 .../{jsonToCsv.js => jsonToCsv.ts} | 0 ...Authorization.js => probeAuthorization.ts} | 0 .../middlewares/{response.js => response.ts} | 0 ...ptService.js => automatedScriptService.ts} | 0 .../{errorService.js => errorService.ts} | 0 ...{incidentService.js => incidentService.ts} | 0 ...eService.js => incidentTimelineService.ts} | 0 ...eLogService.js => lighthouseLogService.ts} | 0 ...ayService.js => monitorLogByDayService.ts} | 0 ...rService.js => monitorLogByHourService.ts} | 0 ...kService.js => monitorLogByWeekService.ts} | 0 ...itorLogService.js => monitorLogService.ts} | 0 .../{monitorService.js => monitorService.ts} | 0 ...atusService.js => monitorStatusService.ts} | 0 .../{probeService.js => probeService.ts} | 0 .../{projectService.js => projectService.ts} | 0 ...yService.js => resourceCategoryService.ts} | 0 data-ingestor/utils/{api.js => api.ts} | 0 data-ingestor/utils/{config.js => config.ts} | 0 helm-chart/api/{version.js => version.ts} | 0 .../middlewares/{response.js => response.ts} | 0 helm-chart/{server.js => server.ts} | 0 helm-chart/test/{index.js => index.ts} | 0 .../test/{version.test.js => version.test.ts} | 0 ...{product-compare.js => product-compare.ts} | 0 home/{lighthouse.js => lighthouse.ts} | 0 ...ighthouseWorker.js => lighthouseWorker.ts} | 0 home/public/js/{amplitude.js => amplitude.ts} | 0 home/public/js/{animate.js => animate.ts} | 0 home/public/js/{crm.js => crm.ts} | 0 home/public/js/{default.js => default.ts} | 0 home/public/js/{demo.js => demo.ts} | 0 .../js/{emaildomains.js => emaildomains.ts} | 0 .../js/{getCookies.js => getCookies.ts} | 0 home/public/js/{home.js => home.ts} | 0 home/public/js/{resources.js => resources.ts} | 0 .../js/{stickyfill.js => stickyfill.ts} | 0 home/public/js/{switch.js => switch.ts} | 0 home/public/js/{switchUrl.js => switchUrl.ts} | 0 .../{service-worker.js => service-worker.ts} | 0 home/{server.js => server.ts} | 0 .../backend/api/{settings.js => settings.ts} | 0 http-test-server/{server.js => server.ts} | 0 .../{homePage.test.js => homePage.test.ts} | 0 .../{settings.test.js => settings.test.ts} | 0 .../test/{test-utils.js => test-utils.ts} | 0 .../scripts/{3.0.1979.js => 3.0.1979.ts} | 0 .../scripts/{3.0.2470.js => 3.0.2470.ts} | 0 .../scripts/{3.0.3061.js => 3.0.3061.ts} | 0 .../scripts/{3.0.4079.js => 3.0.4079.ts} | 0 .../scripts/{3.0.4342.js => 3.0.4342.ts} | 0 .../scripts/{3.0.4520.js => 3.0.4520.ts} | 0 .../scripts/{3.0.5762.js => 3.0.5762.ts} | 0 .../scripts/{3.0.5835.js => 3.0.5835.ts} | 0 .../scripts/{3.0.5920.js => 3.0.5920.ts} | 0 .../scripts/{3.0.6100.js => 3.0.6100.ts} | 0 .../scripts/{3.0.6657.js => 3.0.6657.ts} | 0 .../scripts/{3.0.7272.js => 3.0.7272.ts} | 0 .../scripts/{3.0.7300.js => 3.0.7300.ts} | 0 .../scripts/{3.0.7310.js => 3.0.7310.ts} | 0 .../scripts/{3.0.7311.js => 3.0.7311.ts} | 0 .../scripts/{3.0.7320.js => 3.0.7320.ts} | 0 .../scripts/{3.0.7778.js => 3.0.7778.ts} | 0 .../scripts/{3.0.7800.js => 3.0.7800.ts} | 0 .../scripts/{3.0.8100.js => 3.0.8100.ts} | 0 .../scripts/{3.0.8200.js => 3.0.8200.ts} | 0 .../scripts/{3.0.8201.js => 3.0.8201.ts} | 0 .../scripts/{3.0.8310.js => 3.0.8310.ts} | 0 .../scripts/{3.0.8390.js => 3.0.8390.ts} | 0 .../scripts/{3.0.8395.js => 3.0.8395.ts} | 0 .../scripts/{3.0.8396.js => 3.0.8396.ts} | 0 .../scripts/{3.0.8397.js => 3.0.8397.ts} | 0 .../scripts/{3.0.8400.js => 3.0.8400.ts} | 0 .../scripts/{3.0.8500.js => 3.0.8500.ts} | 0 .../scripts/{3.0.8600.js => 3.0.8600.ts} | 0 .../scripts/{3.0.8700.js => 3.0.8700.ts} | 0 .../scripts/{3.0.8800.js => 3.0.8800.ts} | 0 .../scripts/{3.0.8900.js => 3.0.8900.ts} | 0 .../scripts/{3.0.8901.js => 3.0.8901.ts} | 0 .../scripts/{3.0.8910.js => 3.0.8910.ts} | 0 .../scripts/{3.0.8920.js => 3.0.8920.ts} | 0 .../scripts/{3.0.8930.js => 3.0.8930.ts} | 0 .../scripts/{3.0.9000.js => 3.0.9000.ts} | 0 .../scripts/{3.0.9100.js => 3.0.9100.ts} | 0 .../scripts/{3.0.9111.js => 3.0.9111.ts} | 0 .../scripts/{3.0.9112.js => 3.0.9112.ts} | 0 .../scripts/{3.0.9122.js => 3.0.9122.ts} | 0 .../scripts/{3.0.9200.js => 3.0.9200.ts} | 0 .../scripts/{3.0.9222.js => 3.0.9222.ts} | 0 .../scripts/{3.0.9300.js => 3.0.9300.ts} | 0 .../scripts/{3.0.9301.js => 3.0.9301.ts} | 0 .../scripts/{3.0.9302.js => 3.0.9302.ts} | 0 .../scripts/{3.0.9303.js => 3.0.9303.ts} | 0 .../scripts/{3.0.9304.js => 3.0.9304.ts} | 0 .../scripts/{3.0.9305.js => 3.0.9305.ts} | 0 .../scripts/{3.0.9306.js => 3.0.9306.ts} | 0 .../scripts/{3.0.9307.js => 3.0.9307.ts} | 0 .../scripts/{3.0.9308.js => 3.0.9308.ts} | 0 .../scripts/{3.0.9309.js => 3.0.9309.ts} | 0 .../scripts/{3.0.9312.js => 3.0.9312.ts} | 0 .../scripts/{3.0.9314.js => 3.0.9314.ts} | 0 .../scripts/{3.0.9315.js => 3.0.9315.ts} | 0 .../scripts/{3.0.9316.js => 3.0.9316.ts} | 0 .../scripts/{3.0.9318.js => 3.0.9318.ts} | 0 .../scripts/{3.0.9319.js => 3.0.9319.ts} | 0 .../scripts/{3.0.9320.js => 3.0.9320.ts} | 0 .../scripts/{3.0.9322.js => 3.0.9322.ts} | 0 .../scripts/{3.0.9323.js => 3.0.9323.ts} | 0 .../scripts/{3.0.9324.js => 3.0.9324.ts} | 0 .../scripts/{3.0.9325.js => 3.0.9325.ts} | 0 .../scripts/{3.0.9326.js => 3.0.9326.ts} | 0 .../scripts/{3.0.9327.js => 3.0.9327.ts} | 0 .../scripts/{3.0.9367.js => 3.0.9367.ts} | 0 .../scripts/{3.0.9368.js => 3.0.9368.ts} | 0 init-script/scripts/{end.js => end.ts} | 0 init-script/scripts/{index.js => index.ts} | 0 init-script/scripts/{start.js => start.ts} | 0 init-script/{server.js => server.ts} | 0 init-script/util/{api.js => api.ts} | 0 init-script/util/{config.js => config.ts} | 0 init-script/util/{db.js => db.ts} | 0 .../{encryptDecrypt.js => encryptDecrypt.ts} | 0 .../{encryptionKeys.js => encryptionKeys.ts} | 0 .../util/{getDomain.js => getDomain.ts} | 0 init-script/util/{getSlug.js => getSlug.ts} | 0 init-script/util/{payment.js => payment.ts} | 0 .../util/{randomChar.js => randomChar.ts} | 0 js-sdk/src/cli/{oneuptime.js => oneuptime.ts} | 0 .../server-monitor/bin/{index.js => index.ts} | 0 .../cli/server-monitor/lib/{api.js => api.ts} | 0 .../lib/{config.js => config.ts} | 0 .../lib/{helpers.js => helpers.ts} | 0 .../lib/{logger.js => logger.ts} | 0 .../scripts/{linenumber.js => linenumber.ts} | 0 .../prettify/{lang-css.js => lang-css.ts} | 0 .../prettify/{prettify.js => prettify.ts} | 0 ...monitor.test.js => server-monitor.test.ts} | 0 .../test/{test-utils.js => test-utils.ts} | 0 js-sdk/src/{index.js => index.ts} | 0 js-sdk/src/{listener.js => listener.ts} | 0 ...ncomingListener.js => incomingListener.ts} | 0 .../listeners/{mongoose.js => mongoose.ts} | 0 ...utgoingListener.js => outgoingListener.ts} | 0 js-sdk/src/{logger.js => logger.ts} | 0 ...rmanceTracker.js => performanceTracker.ts} | 0 ...{timelineManager.js => timelineManager.ts} | 0 js-sdk/src/{tracker.js => tracker.ts} | 0 js-sdk/src/{util.js => util.ts} | 0 .../src/utils/{dataStore.js => dataStore.ts} | 0 js-sdk/src/utils/{hrTimer.js => hrTimer.ts} | 0 .../src/utils/{perfTimer.js => perfTimer.ts} | 0 .../test/{logger.test.js => logger.test.ts} | 0 .../test/{tracker.test.js => tracker.test.ts} | 0 js-sdk/test/{util.js => util.ts} | 0 .../{webpack.config.js => webpack.config.ts} | 0 licensing/{server.js => server.ts} | 0 licensing/src/api/{license.js => license.ts} | 0 .../src/config/{airtable.js => airtable.ts} | 0 licensing/src/config/{token.js => token.ts} | 0 .../{jsonToCsv.js => jsonToCsv.ts} | 0 .../middlewares/{response.js => response.ts} | 0 ...{airtableService.js => airtableService.ts} | 0 .../{errorService.js => errorService.ts} | 0 .../{licenseService.js => licenseService.ts} | 0 .../src/utils/{WebToken.js => WebToken.ts} | 0 .../test/data/{license.js => license.ts} | 0 licensing/test/{index.js => index.ts} | 0 .../test/{license.test.js => license.test.ts} | 0 lighthouse-runner/{index.js => index.ts} | 0 lighthouse-runner/utils/{api.js => api.ts} | 0 .../utils/{config.js => config.ts} | 0 .../{errorService.js => errorService.ts} | 0 .../utils/{lighthouse.js => lighthouse.ts} | 0 .../utils/{urlService.js => urlService.ts} | 0 .../workers/{main.js => main.ts} | 0 .../{urlMonitors.js => urlMonitors.ts} | 0 oneuptime-acme-http-01/{index.js => index.ts} | 0 .../lib/{index.js => index.ts} | 0 oneuptime-acme-http-01/{test.js => test.ts} | 0 .../{manager.js => manager.ts} | 0 oneuptime-le-store/{index.js => index.ts} | 0 probe-api/api/{probe.js => probe.ts} | 0 probe-api/{index.js => index.ts} | 0 ...Authorization.js => probeAuthorization.ts} | 0 .../middlewares/{response.js => response.ts} | 0 .../{errorService.js => errorService.ts} | 0 .../{monitorService.js => monitorService.ts} | 0 .../{probeService.js => probeService.ts} | 0 probe-api/utils/{api.js => api.ts} | 0 probe-api/utils/{config.js => config.ts} | 0 probe/{index.js => index.ts} | 0 probe/utils/{api.js => api.ts} | 0 probe/utils/{apiService.js => apiService.ts} | 0 probe/utils/{config.js => config.ts} | 0 ...ontainerService.js => containerService.ts} | 0 .../{errorService.js => errorService.ts} | 0 probe/utils/{fsHandlers.js => fsHandlers.ts} | 0 probe/utils/{pingFetch.js => pingFetch.ts} | 0 .../{apiMonitors.js => apiMonitors.ts} | 0 ...tainerSecurity.js => containerSecurity.ts} | 0 .../{deviceMonitors.js => deviceMonitors.ts} | 0 ...tors.js => incomingHttpRequestMonitors.ts} | 0 .../workers/{ipMonitors.js => ipMonitors.ts} | 0 ...netesMonitors.js => kubernetesMonitors.ts} | 0 probe/workers/{main.js => main.ts} | 0 .../{serverMonitors.js => serverMonitors.ts} | 0 .../{urlMonitors.js => urlMonitors.ts} | 0 realtime/api/{realtime.js => realtime.ts} | 0 realtime/{index.js => index.ts} | 0 .../middlewares/{response.js => response.ts} | 0 ...thorization.js => serviceAuthorization.ts} | 0 .../{errorService.js => errorService.ts} | 0 ...{realtimeService.js => realtimeService.ts} | 0 realtime/utils/{config.js => config.ts} | 0 script-runner/api/{script.js => script.ts} | 0 script-runner/{index.js => index.ts} | 0 script-runner/utils/{api.js => api.ts} | 0 .../utils/{apiService.js => apiService.ts} | 0 script-runner/utils/{bash.js => bash.ts} | 0 script-runner/utils/{config.js => config.ts} | 0 .../{errorService.js => errorService.ts} | 0 .../utils/{response.js => response.ts} | 0 .../{scriptSandbox.js => scriptSandbox.ts} | 0 script-runner/workers/{main.js => main.ts} | 0 .../{scriptMonitors.js => scriptMonitors.ts} | 0 ...enerate_coupons.js => generate_coupons.ts} | 0 status-page/{index.js => index.ts} | 0 .../js/{landing.base.js => landing.base.ts} | 0 status-page/src/{App.js => App.tsx} | 0 .../src/actions/{login.js => login.ts} | 0 .../src/actions/{probe.js => probe.ts} | 0 .../src/actions/{socket.js => socket.ts} | 0 .../src/actions/{status.js => status.ts} | 0 .../actions/{subscribe.js => subscribe.ts} | 0 .../{validateToken.js => validateToken.ts} | 0 status-page/src/{api.js => api.ts} | 0 .../{Announcement.js => Announcement.tsx} | 0 ...nouncementLogs.js => AnnouncementLogs.tsx} | 0 .../{BlockChart.js => BlockChart.tsx} | 0 .../{Collapsible.js => Collapsible.tsx} | 0 ...{setInTransition.js => setInTransition.ts} | 0 .../src/components/{Events.js => Events.tsx} | 0 .../{EventsMain.js => EventsMain.tsx} | 0 ...StatusPages.js => ExternalStatusPages.tsx} | 0 .../src/components/{Footer.js => Footer.tsx} | 0 .../components/{Incident.js => Incident.tsx} | 0 .../{LanguageBox.js => LanguageBox.tsx} | 0 ...tsContainer.js => LineChartsContainer.tsx} | 0 .../src/components/{Main.js => Main.tsx} | 0 .../{MonitorInfo.js => MonitorInfo.tsx} | 0 .../{NewThemeEvent.js => NewThemeEvent.tsx} | 0 ...meSubscriber.js => NewThemeSubscriber.tsx} | 0 .../{NoMonitor.js => NoMonitor.tsx} | 0 .../src/components/{Notes.js => Notes.tsx} | 0 .../{NotesMain.js => NotesMain.tsx} | 0 ...OngoingSchedule.js => OngoingSchedule.tsx} | 0 .../{PastEvent.js => PastEvent.tsx} | 0 .../{ScheduledEvent.js => ScheduledEvent.tsx} | 0 .../{SelectLanguage.js => SelectLanguage.tsx} | 0 .../{ShouldRender.js => ShouldRender.ts} | 0 ...Announcement.js => SingleAnnouncement.tsx} | 0 .../Subscribe/{Call.js => Call.tsx} | 0 .../Subscribe/{Message.js => Message.tsx} | 0 .../Subscribe/{Monitors.js => Monitors.tsx} | 0 .../{SubscribeBox.js => SubscribeBox.tsx} | 0 .../Subscribe/{Webhook.js => Webhook.tsx} | 0 .../components/{Twitter.js => Twitter.tsx} | 0 .../{UptimeLegend.js => UptimeLegend.tsx} | 0 .../areachart/{index.js => index.tsx} | 0 ...ctedResources.js => AffectedResources.tsx} | 0 .../components/basic/{Badge.js => Badge.tsx} | 0 .../{ErrorBoundary.js => ErrorBoundary.tsx} | 0 .../basic/{Loader.js => Loader.tsx} | 0 .../basic/{RenderField.js => RenderField.tsx} | 0 .../components/basic/{Socket.js => Socket.ts} | 0 status-page/src/{config.js => config.ts} | 0 .../src/constants/{login.js => login.ts} | 0 .../src/constants/{probe.js => probe.ts} | 0 .../src/constants/{status.js => status.ts} | 0 .../{validateToken.js => validateToken.ts} | 0 status-page/src/{errors.js => errors.ts} | 0 status-page/src/{index.js => index.tsx} | 0 .../src/reducer/{index.js => index.ts} | 0 .../src/reducer/{login.js => login.ts} | 0 .../src/reducer/{probe.js => probe.ts} | 0 .../src/reducer/{status.js => status.ts} | 0 .../reducer/{subscribe.js => subscribe.ts} | 0 .../{validateToken.js => validateToken.ts} | 0 .../src/{setupTests.js => setupTests.ts} | 0 status-page/src/store/{store.js => store.ts} | 0 .../{accounts.test.js => accounts.test.ts} | 0 .../accounts/{login.test.js => login.test.ts} | 0 .../{register.test.js => register.test.ts} | 0 .../{About.test.js => About.test.ts} | 0 .../{AuditLog.test.js => AuditLog.test.ts} | 0 ...{CreateUser.test.js => CreateUser.test.ts} | 0 .../{EmailLog.test.js => EmailLog.test.ts} | 0 ...rtcut.test.js => KeyboardShortcut.test.ts} | 0 .../{License.test.js => License.test.ts} | 0 .../{Project.test.js => Project.test.ts} | 0 .../{Settings.test.js => Settings.test.ts} | 0 .../{SmsLog.test.js => SmsLog.test.ts} | 0 ...ettings.test.js => TwilioSettings.test.ts} | 0 .../{Users.test.js => Users.test.ts} | 0 ...hboard.test.js => admin-dashboard.test.ts} | 0 .../{backend.test.js => backend.test.ts} | 0 .../{Billing.test.js => Billing.test.ts} | 0 .../{Component.test.js => Component.test.ts} | 0 ...eProject.test.js => CreateProject.test.ts} | 0 ...tAlerts.test.js => IncidentAlerts.test.ts} | 0 .../{Monitor.test.js => Monitor.test.ts} | 0 ...ject.test.js => MonitorSubProject.test.ts} | 0 ...ricingPlan.test.js => PricingPlan.test.ts} | 0 ...ctViewer.test.js => ProjectViewer.test.ts} | 0 ...{SubProject.test.js => SubProject.test.ts} | 0 ...Project.test.js => TeamSubProject.test.ts} | 0 .../dashboard/{User.test.js => User.test.ts} | 0 ...{UserLogout.test.js => UserLogout.test.ts} | 0 .../{dashboard.test.js => dashboard.test.ts} | 0 .../server/{server.test.js => server.test.ts} | 0 .../{accounts.test.js => accounts.test.ts} | 0 ...assword.test.js => changePassword.test.ts} | 0 .../accounts/{login.test.js => login.test.ts} | 0 .../{register.test.js => register.test.ts} | 0 ...ion.test.js => resendVerification.test.ts} | 0 ...Password.test.js => resetPassword.test.ts} | 0 ...r.test.js => userRedirectRegister.test.ts} | 0 .../{Project.test.js => Project.test.ts} | 0 ...PSettings.test.js => SMTPSettings.test.ts} | 0 .../{Sso.test.js => Sso.test.ts} | 0 .../{User.test.js => User.test.ts} | 0 .../{api-docs.test.js => api-docs.test.ts} | 0 .../{version.test.js => version.test.ts} | 0 .../{backend.test.js => backend.test.ts} | 0 .../{env-var.test.js => env-var.test.ts} | 0 ...s => AdvancedIncidentNotification.test.ts} | 0 ...g.test.js => AlertDisabledWarning.test.ts} | 0 ...tionLog.test.js => ApplicationLog.test.ts} | 0 ...onLog2.test.js => ApplicationLog2.test.ts} | 0 ...ty.test.js => ApplicationSecurity.test.ts} | 0 ...t.js => ApplicationSecurityReload.test.ts} | 0 .../{Billing.test.js => Billing.test.ts} | 0 ...ngReload.test.js => BillingReload.test.ts} | 0 ...{BreadCrumb.test.js => BreadCrumb.test.ts} | 0 ...load.test.js => CallRoutingReload.test.ts} | 0 .../{Component.test.js => Component.test.ts} | 0 ...{Component2.test.js => Component2.test.ts} | 0 ...{Component3.test.js => Component3.test.ts} | 0 ...ad.test.js => ComponentLogsReload.test.ts} | 0 ...Reload.test.js => ComponentReload.test.ts} | 0 ...rity.test.js => ContainerSecurity.test.ts} | 0 ...est.js => ContainerSecurityReload.test.ts} | 0 ...eProject.test.js => CreateProject.test.ts} | 0 ...{Credential.test.js => Credential.test.ts} | 0 ...redential2.test.js => Credential2.test.ts} | 0 ...ustomField.test.js => CustomField.test.ts} | 0 ...utorial.test.js => CustomTutorial.test.ts} | 0 ...Reload.test.js => DashboardReload.test.ts} | 0 ...eAccount.test.js => DeleteAccount.test.ts} | 0 ...est.js => DockerCredentialsReload.test.ts} | 0 ...nsReload.test.js => DomainsReload.test.ts} | 0 ...ad.test.js => EmailSettingsReload.test.ts} | 0 ...mplates.test.js => EmailTemplates.test.ts} | 0 ...orTracker.test.js => ErrorTracker.test.ts} | 0 ...oad.test.js => ErrorTrackerReload.test.ts} | 0 ...d.test.js => GitCredentialsReload.test.ts} | 0 ...st.js => IncidentCommunicationSla.test.ts} | 0 ...n.test.js => IncidentNotification.test.ts} | 0 ...tReload.test.js => IncidentReload.test.ts} | 0 ...eports.test.js => IncidentReports.test.ts} | 0 ...test.js => IncidentSettingsReload.test.ts} | 0 ...ect.test.js => IncidentSubProject.test.ts} | 0 ...eline.test.js => IncidentTimeline.test.ts} | 0 ...equest.test.js => IncomingRequest.test.ts} | 0 ...oad.test.js => IntegrationsReload.test.ts} | 0 ...rtcut.test.js => KeyboardShortcut.test.ts} | 0 .../MOCKS/{mockRequest.js => mockRequest.ts} | 0 .../MOCKS/{response.js => response.ts} | 0 ...anageCards.test.js => ManageCards.test.ts} | 0 .../{Monitor.test.js => Monitor.test.ts} | 0 .../{Monitor2.test.js => Monitor2.test.ts} | 0 .../{Monitor3.test.js => Monitor3.test.ts} | 0 .../{Monitor4.test.js => Monitor4.test.ts} | 0 .../{Monitor5.test.js => Monitor5.test.ts} | 0 .../{Monitor6.test.js => Monitor6.test.ts} | 0 .../{Monitor7.test.js => Monitor7.test.ts} | 0 .../{Monitor8.test.js => Monitor8.test.ts} | 0 .../{Monitor9.test.js => Monitor9.test.ts} | 0 ...eld.test.js => MonitorCustomField.test.ts} | 0 ...orDetail.test.js => MonitorDetail.test.ts} | 0 ...Detail2.test.js => MonitorDetail2.test.ts} | 0 ...Detail3.test.js => MonitorDetail3.test.ts} | 0 ...Detail4.test.js => MonitorDetail4.test.ts} | 0 ...Detail5.test.js => MonitorDetail5.test.ts} | 0 ...Detail6.test.js => MonitorDetail6.test.ts} | 0 ...orReload.test.js => MonitorReload.test.ts} | 0 ...{MonitorSla.test.js => MonitorSla.test.ts} | 0 ...eload.test.js => MonitorSlaReload.test.ts} | 0 ...ject.test.js => MonitorSubProject.test.ts} | 0 ....test.js => MonitorSubscribeBySms.test.ts} | 0 ...ers.test.js => MonitorSubscribers.test.ts} | 0 ...{NewMonitor.test.js => NewMonitor.test.ts} | 0 ...ewMonitor2.test.js => NewMonitor2.test.ts} | 0 ...ewMonitor3.test.js => NewMonitor3.test.ts} | 0 ...eload.test.js => OnCallDutyReload.test.ts} | 0 ...UptimeApi.test.js => OneUptimeApi.test.ts} | 0 ...st.js => PerformanceTrackerReload.test.ts} | 0 ...ricingPlan.test.js => PricingPlan.test.ts} | 0 .../{Probe.test.js => Probe.test.ts} | 0 ...robeReload.test.js => ProbeReload.test.ts} | 0 .../{Profile.test.js => Profile.test.ts} | 0 .../{Project.test.js => Project.test.ts} | 0 ...ident.test.js => ResolvedIncident.test.ts} | 0 ...egory.test.js => ResourceCategory.test.ts} | 0 ...test.js => ResourceCategoryReload.test.ts} | 0 .../{Schedule.test.js => Schedule.test.ts} | 0 ...ect.test.js => ScheduleSubProject.test.ts} | 0 ....test.js => Scheduled-maintenance.test.ts} | 0 ...edEvent.test.js => ScheduledEvent.test.ts} | 0 ....test.js => ScheduledEventDetails.test.ts} | 0 ....js => ScheduledMaintenanceReload.test.ts} | 0 ...rMonitor.test.js => ServerMonitor.test.ts} | 0 ...llReload.test.js => SmsCallReload.test.ts} | 0 ...Templates.test.js => SmsTemplates.test.ts} | 0 ...pSettings.test.js => SmtpSettings.test.ts} | 0 ...{StatusPage.test.js => StatusPage.test.ts} | 0 ...tatusPage2.test.js => StatusPage2.test.ts} | 0 ...tatusPage3.test.js => StatusPage3.test.ts} | 0 ...eload.test.js => StatusPageReload.test.ts} | 0 ...t.test.js => StatusPageSubProject.test.ts} | 0 ...{SubProject.test.js => SubProject.test.ts} | 0 ...Alert.test.js => SubscribersAlert.test.ts} | 0 ...hProject.test.js => SwitchProject.test.ts} | 0 ...eload.test.js => TeamGroupsReload.test.ts} | 0 ...eload.test.js => TeamMemberReload.test.ts} | 0 ...Project.test.js => TeamSubProject.test.ts} | 0 ...ettings.test.js => TwilioSettings.test.ts} | 0 ...est.js => TwoFactorAuthentication.test.ts} | 0 ...rFeedback.test.js => UserFeedback.test.ts} | 0 ...sReload.test.js => WebhooksReload.test.ts} | 0 .../{dashboard.test.js => dashboard.test.ts} | 0 ...ority.test.js => incidentPriority.test.ts} | 0 ...tings.test.js => incidentSettings.test.ts} | 0 ...per.test.js => downloadWhitepaper.test.ts} | 0 .../home/{home.test.js => home.test.ts} | 0 ...equestDemo.test.js => requestDemo.test.ts} | 0 ...d.test.js => status-page-advanced.test.ts} | 0 ...tatus-page.test.js => status-page.test.ts} | 0 ...obeBar.test.js => status-probeBar.test.ts} | 0 tests/{test-init.js => test-init.ts} | 0 tests/{test-utils.js => test-utils.ts} | 0 tsconfig.json | 101 ++++++++++++++++++ ...ncidents.js => acknowledgeAllIncidents.ts} | 0 ...edgeIncident.js => acknowledgeIncident.ts} | 0 ...Incident.js => acknowledgeLastIncident.ts} | 0 .../{createIncident.js => createIncident.ts} | 0 ...eIncidentNote.js => createIncidentNote.ts} | 0 ...AllIncidents.js => resolveAllIncidents.ts} | 0 ...{resolveIncident.js => resolveIncident.ts} | 0 ...LastIncident.js => resolveLastIncident.ts} | 0 .../{authentication.js => authentication.ts} | 0 zapier/{index.js => index.ts} | 0 ...ncidents.js => acknowledgeAllIncidents.ts} | 0 ...edgeIncident.js => acknowledgeIncident.ts} | 0 ...Incident.js => acknowledgeLastIncident.ts} | 0 .../{createIncident.js => createIncident.ts} | 0 ...eIncidentNote.js => createIncidentNote.ts} | 0 ...AllIncidents.js => resolveAllIncidents.ts} | 0 ...{resolveIncident.js => resolveIncident.ts} | 0 ...LastIncident.js => resolveLastIncident.ts} | 0 .../{authentication.js => authentication.ts} | 0 .../{acknowledge.js => acknowledge.ts} | 0 .../triggers/{incident.js => incident.ts} | 0 .../{incidentNote.js => incidentNote.ts} | 0 .../triggers/{resolved.js => resolved.ts} | 0 .../{acknowledge.js => acknowledge.ts} | 0 zapier/triggers/{incident.js => incident.ts} | 0 .../{incidentNote.js => incidentNote.ts} | 0 .../triggers/{incidents.js => incidents.ts} | 0 zapier/triggers/{monitors.js => monitors.ts} | 0 zapier/triggers/{resolved.js => resolved.ts} | 0 2031 files changed, 101 insertions(+) rename _test/error-tracker-js/{index.js => index.ts} (100%) rename _test/logger-js/{index.js => index.ts} (100%) rename _test/performance-tracker/{app.js => app.ts} (100%) rename _test/script-monitor/{scriptSandbox.test.js => scriptSandbox.test.ts} (100%) rename _test/script-monitor/{scriptSandbox.js => scriptSandbox.ts} (100%) rename accounts/{index.js => index.ts} (100%) rename accounts/{lighthouse.js => lighthouse.ts} (100%) rename accounts/{lighthouseWorker.js => lighthouseWorker.ts} (100%) rename accounts/public/assets/js/{landing.base.js => landing.base.ts} (100%) rename accounts/src/{App.js => App.tsx} (100%) rename accounts/src/actions/{changePassword.js => changePassword.ts} (100%) rename accounts/src/actions/{login.js => login.ts} (100%) rename accounts/src/actions/{modal.js => modal.ts} (100%) rename accounts/src/actions/{register.js => register.ts} (100%) rename accounts/src/actions/{resendToken.js => resendToken.ts} (100%) rename accounts/src/actions/{resetPassword.js => resetPassword.ts} (100%) rename accounts/src/{analytics.js => analytics.ts} (100%) rename accounts/src/{api.js => api.ts} (100%) rename accounts/src/components/{404.js => 404.tsx} (100%) rename accounts/src/components/{DataPathHoC.js => DataPathHoC.tsx} (100%) rename accounts/src/components/{MessageBox.js => MessageBox.tsx} (100%) rename accounts/src/components/{Modal.js => Modal.tsx} (100%) rename accounts/src/components/auth/{CardForm.js => CardForm.tsx} (100%) rename accounts/src/components/auth/{ChangePasswordForm.js => ChangePasswordForm.tsx} (100%) rename accounts/src/components/auth/{CompanyForm.js => CompanyForm.tsx} (100%) rename accounts/src/components/auth/{LoginForm.js => LoginForm.tsx} (100%) rename accounts/src/components/auth/{RegisterForm.js => RegisterForm.tsx} (100%) rename accounts/src/components/auth/{ResetPasswordForm.js => ResetPasswordForm.tsx} (100%) rename accounts/src/components/auth/{UserForm.js => UserForm.tsx} (100%) rename accounts/src/components/basic/{CompanySizeList.js => CompanySizeList.ts} (100%) rename accounts/src/components/basic/{CompanySizeSelector.js => CompanySizeSelector.tsx} (100%) rename accounts/src/components/basic/{CountryList.js => CountryList.ts} (100%) rename accounts/src/components/basic/{CountrySelector.js => CountrySelector.tsx} (100%) rename accounts/src/components/basic/{ErrorBoundary.js => ErrorBoundary.tsx} (100%) rename accounts/src/components/basic/{Loader.js => Loader.tsx} (100%) rename accounts/src/components/basic/{RenderField.js => RenderField.tsx} (100%) rename accounts/src/components/modals/{ExtraCharge.js => ExtraCharge.tsx} (100%) rename accounts/src/{config.js => config.tsx} (100%) rename accounts/src/constants/{changePassword.js => changePassword.ts} (100%) rename accounts/src/constants/{emaildomains.js => emaildomains.ts} (100%) rename accounts/src/constants/{login.js => login.ts} (100%) rename accounts/src/constants/{modal.js => modal.ts} (100%) rename accounts/src/constants/{register.js => register.ts} (100%) rename accounts/src/constants/{resendToken.js => resendToken.ts} (100%) rename accounts/src/constants/{resetPassword.js => resetPassword.ts} (100%) rename accounts/src/containers/{BackboneModals.js => BackboneModals.tsx} (100%) rename accounts/src/{errors.js => errors.ts} (100%) rename accounts/src/{index.js => index.tsx} (100%) rename accounts/src/pages/{ChangePassword.js => ChangePassword.tsx} (100%) rename accounts/src/pages/{Login.js => Login.tsx} (100%) rename accounts/src/pages/{Register.js => Register.tsx} (100%) rename accounts/src/pages/{ResendToken.js => ResendToken.tsx} (100%) rename accounts/src/pages/{ResetPassword.js => ResetPassword.tsx} (100%) rename accounts/src/pages/{SsoLogin.js => SsoLogin.tsx} (100%) rename accounts/src/pages/{VerifyAuthToken.js => VerifyAuthToken.tsx} (100%) rename accounts/src/pages/{VerifyBackupCode.js => VerifyBackupCode.tsx} (100%) rename accounts/src/pages/{index.js => index.ts} (100%) rename accounts/src/reducers/{changePassword.js => changePassword.ts} (100%) rename accounts/src/reducers/{index.js => index.ts} (100%) rename accounts/src/reducers/{login.js => login.ts} (100%) rename accounts/src/reducers/{modal.js => modal.ts} (100%) rename accounts/src/reducers/{register.js => register.ts} (100%) rename accounts/src/reducers/{resendToken.js => resendToken.ts} (100%) rename accounts/src/reducers/{resetPassword.js => resetPassword.ts} (100%) rename accounts/src/{routes.js => routes.ts} (100%) rename accounts/src/{serviceWorker.js => serviceWorker.ts} (100%) rename accounts/src/{store.js => store.ts} (100%) rename accounts/src/{sw-build.js => sw-build.ts} (100%) rename accounts/src/{sw-template.js => sw-template.ts} (100%) rename admin-dashboard/{index.js => index.ts} (100%) rename admin-dashboard/public/assets/js/{landing.base.js => landing.base.ts} (100%) rename admin-dashboard/src/{App.js => App.tsx} (100%) rename admin-dashboard/src/actions/{auditLogs.js => auditLogs.ts} (100%) rename admin-dashboard/src/actions/{callLogs.js => callLogs.ts} (100%) rename admin-dashboard/src/actions/{dashboard.js => dashboard.ts} (100%) rename admin-dashboard/src/actions/{emailLogs.js => emailLogs.ts} (100%) rename admin-dashboard/src/actions/{license.js => license.ts} (100%) rename admin-dashboard/src/actions/{logout.js => logout.ts} (100%) rename admin-dashboard/src/actions/{modal.js => modal.ts} (100%) rename admin-dashboard/src/actions/{notification.js => notification.ts} (100%) rename admin-dashboard/src/actions/{page.js => page.ts} (100%) rename admin-dashboard/src/actions/{probe.js => probe.ts} (100%) rename admin-dashboard/src/actions/{profile.js => profile.ts} (100%) rename admin-dashboard/src/actions/{project.js => project.ts} (100%) rename admin-dashboard/src/actions/{settings.js => settings.ts} (100%) rename admin-dashboard/src/actions/{smsLogs.js => smsLogs.ts} (100%) rename admin-dashboard/src/actions/{sso.js => sso.ts} (100%) rename admin-dashboard/src/actions/{ssoDefaultRoles.js => ssoDefaultRoles.ts} (100%) rename admin-dashboard/src/actions/{user.js => user.ts} (100%) rename admin-dashboard/src/actions/{version.js => version.ts} (100%) rename admin-dashboard/src/{api.js => api.ts} (100%) rename admin-dashboard/src/components/{404.js => 404.tsx} (100%) rename admin-dashboard/src/components/{Clipboard.js => Clipboard.tsx} (100%) rename admin-dashboard/src/components/{ContextModal.js => ContextModal.tsx} (100%) rename admin-dashboard/src/components/{Dashboard.js => Dashboard.tsx} (100%) rename admin-dashboard/src/components/{DataPathHoC.js => DataPathHoC.tsx} (100%) rename admin-dashboard/src/components/{Modal.js => Modal.tsx} (100%) rename admin-dashboard/src/components/{Modalize.js => Modalize.tsx} (100%) rename admin-dashboard/src/components/{NotRequiredAuth.js => NotRequiredAuth.tsx} (100%) rename admin-dashboard/src/components/{OutsideCLick.js => OutsideCLick.tsx} (100%) rename admin-dashboard/src/components/{PublicPage.js => PublicPage.tsx} (100%) rename admin-dashboard/src/components/{RequiredAuth.js => RequiredAuth.tsx} (100%) rename admin-dashboard/src/components/{TimezoneSelect.js => TimezoneSelect.tsx} (100%) rename admin-dashboard/src/components/adminNote/{AdminNote.js => AdminNote.tsx} (100%) rename admin-dashboard/src/components/adminNote/{AdminNotes.js => AdminNotes.tsx} (100%) rename admin-dashboard/src/components/auditLogs/{AuditLogsJsonViewModal.js => AuditLogsJsonViewModal.tsx} (100%) rename admin-dashboard/src/components/auditLogs/{AuditLogsList.js => AuditLogsList.tsx} (100%) rename admin-dashboard/src/components/auditLogs/{DeleteConfirmationModal.js => DeleteConfirmationModal.tsx} (100%) rename admin-dashboard/src/components/basic/{AlertPanel.js => AlertPanel.tsx} (100%) rename admin-dashboard/src/components/basic/{BeforeLoad.js => BeforeLoad.tsx} (100%) rename admin-dashboard/src/components/basic/{DropDownMenu.js => DropDownMenu.tsx} (100%) rename admin-dashboard/src/components/basic/{ErrorBoundary.js => ErrorBoundary.tsx} (100%) rename admin-dashboard/src/components/basic/{Loader.js => Loader.tsx} (100%) rename admin-dashboard/src/components/basic/{RenderField.js => RenderField.tsx} (100%) rename admin-dashboard/src/components/basic/{RenderSelect.js => RenderSelect.tsx} (100%) rename admin-dashboard/src/components/basic/{RenderTextArea.js => RenderTextArea.tsx} (100%) rename admin-dashboard/src/components/basic/{ShouldRender.js => ShouldRender.ts} (100%) rename admin-dashboard/src/components/basic/{UploadFile.js => UploadFile.tsx} (100%) rename admin-dashboard/src/components/basic/react-select-oneuptime/{index.js => index.tsx} (100%) rename admin-dashboard/src/components/callLogs/{CallLogsContentViewModal.js => CallLogsContentViewModal.tsx} (100%) rename admin-dashboard/src/components/callLogs/{CallLogsErrorViewModal.js => CallLogsErrorViewModal.tsx} (100%) rename admin-dashboard/src/components/callLogs/{CallLogsList.js => CallLogsList.tsx} (100%) rename admin-dashboard/src/components/callLogs/{DeleteConfirmationModal.js => DeleteConfirmationModal.tsx} (100%) rename admin-dashboard/src/components/common/{Badge.js => Badge.tsx} (100%) rename admin-dashboard/src/components/emailLogs/{DeleteConfirmationModal.js => DeleteConfirmationModal.tsx} (100%) rename admin-dashboard/src/components/emailLogs/{EmailLogsContentViewModal.js => EmailLogsContentViewModal.tsx} (100%) rename admin-dashboard/src/components/emailLogs/{EmailLogsErrorViewModal.js => EmailLogsErrorViewModal.tsx} (100%) rename admin-dashboard/src/components/emailLogs/{EmailLogsList.js => EmailLogsList.tsx} (100%) rename admin-dashboard/src/components/license/{LicenseSetting.js => LicenseSetting.tsx} (100%) rename admin-dashboard/src/components/license/{UnLicensedAlert.js => UnLicensedAlert.tsx} (100%) rename admin-dashboard/src/components/modals/{About.js => About.tsx} (100%) rename admin-dashboard/src/components/modals/{ConfirmBalanceTopUp.js => ConfirmBalanceTopUp.tsx} (100%) rename admin-dashboard/src/components/modals/{MessageBox.js => MessageBox.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{DropDown.js => DropDown.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{LoadingIndicator.js => LoadingIndicator.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{MultiSelectMonitor.js => MultiSelectMonitor.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{RFReactSelect.js => RFReactSelect.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{SelectItem.js => SelectItem.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{SelectList.js => SelectList.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{SelectPanel.js => SelectPanel.tsx} (100%) rename admin-dashboard/src/components/multiSelect/{index.js => index.tsx} (100%) rename admin-dashboard/src/components/nav/{SideNav.js => SideNav.tsx} (100%) rename admin-dashboard/src/components/nav/{SideNavItem.js => SideNavItem.tsx} (100%) rename admin-dashboard/src/components/nav/{TopNav.js => TopNav.tsx} (100%) rename admin-dashboard/src/components/notification/{NotificationMenu.js => NotificationMenu.tsx} (100%) rename admin-dashboard/src/components/probe/{ProbeAddModal.js => ProbeAddModal.tsx} (100%) rename admin-dashboard/src/components/probe/{ProbeDeleteModal.js => ProbeDeleteModal.tsx} (100%) rename admin-dashboard/src/components/probe/{ProbeList.js => ProbeList.tsx} (100%) rename admin-dashboard/src/components/probe/{ProbeStatus.js => ProbeStatus.tsx} (100%) rename admin-dashboard/src/components/profile/{ProfileMenu.js => ProfileMenu.tsx} (100%) rename admin-dashboard/src/components/project/{DeleteDomain.js => DeleteDomain.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectAlertLimitBox.js => ProjectAlertLimitBox.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectBalance.js => ProjectBalance.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectBlockBox.js => ProjectBlockBox.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectBlockModal.js => ProjectBlockModal.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectDeleteBox.js => ProjectDeleteBox.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectDeleteModal.js => ProjectDeleteModal.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectDetails.js => ProjectDetails.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectDomain.js => ProjectDomain.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectList.js => ProjectList.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectRemoveUserModal.js => ProjectRemoveUserModal.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectResetDomain.js => ProjectResetDomain.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectRestoreBox.js => ProjectRestoreBox.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectUnblockBox.js => ProjectUnblockBox.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectUnverifyDomain.js => ProjectUnverifyDomain.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectUpgrade.js => ProjectUpgrade.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectUserAddModal.js => ProjectUserAddModal.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectUsers.js => ProjectUsers.tsx} (100%) rename admin-dashboard/src/components/project/{ProjectVerifyDomain.js => ProjectVerifyDomain.tsx} (100%) rename admin-dashboard/src/components/project/{RadioInput.js => RadioInput.tsx} (100%) rename admin-dashboard/src/components/search/{SearchForm.js => SearchForm.tsx} (100%) rename admin-dashboard/src/components/settings/{MessageModal.js => MessageModal.tsx} (100%) rename admin-dashboard/src/components/settings/{auditLog.js => auditLog.tsx} (100%) rename admin-dashboard/src/components/settings/{callLog.js => callLog.tsx} (100%) rename admin-dashboard/src/components/settings/{emailLog.js => emailLog.tsx} (100%) rename admin-dashboard/src/components/settings/{smsLog.js => smsLog.tsx} (100%) rename admin-dashboard/src/components/settings/{smtp.js => smtp.tsx} (100%) rename admin-dashboard/src/components/settings/{smtpTestModal.js => smtpTestModal.tsx} (100%) rename admin-dashboard/src/components/settings/{sso.js => sso.tsx} (100%) rename admin-dashboard/src/components/settings/sso/{SsoDeleteModal.js => SsoDeleteModal.tsx} (100%) rename admin-dashboard/src/components/settings/sso/{SsoModal.js => SsoModal.tsx} (100%) rename admin-dashboard/src/components/settings/{ssoDefaultRoles.js => ssoDefaultRoles.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{BoxFooter.js => BoxFooter.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{BoxHeader.js => BoxHeader.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{Button.js => Button.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{DefaultRoleModal.js => DefaultRoleModal.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{RoleDeleteModal.js => RoleDeleteModal.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{Table.js => Table.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{TableBody.js => TableBody.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{TableEmptyRow.js => TableEmptyRow.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{TableHeader.js => TableHeader.tsx} (100%) rename admin-dashboard/src/components/settings/ssoDefaultRoles/{TableRow.js => TableRow.tsx} (100%) rename admin-dashboard/src/components/settings/{twilio.js => twilio.tsx} (100%) rename admin-dashboard/src/components/smsLogs/{DeleteConfirmationModal.js => DeleteConfirmationModal.tsx} (100%) rename admin-dashboard/src/components/smsLogs/{SmsLogsContentViewModal.js => SmsLogsContentViewModal.tsx} (100%) rename admin-dashboard/src/components/smsLogs/{SmsLogsErrorViewModal.js => SmsLogsErrorViewModal.tsx} (100%) rename admin-dashboard/src/components/smsLogs/{SmsLogsList.js => SmsLogsList.tsx} (100%) rename admin-dashboard/src/components/user/{HistroyList.js => HistroyList.tsx} (100%) rename admin-dashboard/src/components/user/{MessageModal.js => MessageModal.tsx} (100%) rename admin-dashboard/src/components/user/{UserAddModal.js => UserAddModal.tsx} (100%) rename admin-dashboard/src/components/user/{UserAdminModeDisableBox.js => UserAdminModeDisableBox.tsx} (100%) rename admin-dashboard/src/components/user/{UserAdminModeEnableBox.js => UserAdminModeEnableBox.tsx} (100%) rename admin-dashboard/src/components/user/{UserAdminModeEnableModal.js => UserAdminModeEnableModal.tsx} (100%) rename admin-dashboard/src/components/user/{UserBlockBox.js => UserBlockBox.tsx} (100%) rename admin-dashboard/src/components/user/{UserBlockModal.js => UserBlockModal.tsx} (100%) rename admin-dashboard/src/components/user/{UserDeleteBox.js => UserDeleteBox.tsx} (100%) rename admin-dashboard/src/components/user/{UserDeleteModal.js => UserDeleteModal.tsx} (100%) rename admin-dashboard/src/components/user/{UserHistory.js => UserHistory.tsx} (100%) rename admin-dashboard/src/components/user/{UserList.js => UserList.tsx} (100%) rename admin-dashboard/src/components/user/{UserProject.js => UserProject.tsx} (100%) rename admin-dashboard/src/components/user/{UserRestoreBox.js => UserRestoreBox.tsx} (100%) rename admin-dashboard/src/components/user/{UserSetting.js => UserSetting.tsx} (100%) rename admin-dashboard/src/components/user/{UserUnblockBox.js => UserUnblockBox.tsx} (100%) rename admin-dashboard/src/{config.js => config.tsx} (100%) rename admin-dashboard/src/constants/{auditLogs.js => auditLogs.ts} (100%) rename admin-dashboard/src/constants/{callLogs.js => callLogs.ts} (100%) rename admin-dashboard/src/constants/{dashboard.js => dashboard.ts} (100%) rename admin-dashboard/src/constants/{emailLogs.js => emailLogs.ts} (100%) rename admin-dashboard/src/constants/{emaildomains.js => emaildomains.ts} (100%) rename admin-dashboard/src/constants/{license.js => license.ts} (100%) rename admin-dashboard/src/constants/{logout.js => logout.ts} (100%) rename admin-dashboard/src/constants/{modal.js => modal.ts} (100%) rename admin-dashboard/src/constants/{notification.js => notification.ts} (100%) rename admin-dashboard/src/constants/{page.js => page.ts} (100%) rename admin-dashboard/src/constants/{probe.js => probe.ts} (100%) rename admin-dashboard/src/constants/{profile.js => profile.ts} (100%) rename admin-dashboard/src/constants/{project.js => project.ts} (100%) rename admin-dashboard/src/constants/{settings.js => settings.ts} (100%) rename admin-dashboard/src/constants/{smsLogs.js => smsLogs.ts} (100%) rename admin-dashboard/src/constants/{sso.js => sso.ts} (100%) rename admin-dashboard/src/constants/{ssoDefaultRoles.js => ssoDefaultRoles.ts} (100%) rename admin-dashboard/src/constants/{user.js => user.ts} (100%) rename admin-dashboard/src/constants/{version.js => version.ts} (100%) rename admin-dashboard/src/containers/{BackboneModals.js => BackboneModals.tsx} (100%) rename admin-dashboard/src/{errors.js => errors.ts} (100%) rename admin-dashboard/src/{index.js => index.tsx} (100%) rename admin-dashboard/src/pages/{AuditLogs.js => AuditLogs.tsx} (100%) rename admin-dashboard/src/pages/{CallLogs.js => CallLogs.tsx} (100%) rename admin-dashboard/src/pages/{EmailLogs.js => EmailLogs.tsx} (100%) rename admin-dashboard/src/pages/{License.js => License.tsx} (100%) rename admin-dashboard/src/pages/{Probes.js => Probes.tsx} (100%) rename admin-dashboard/src/pages/{Project.js => Project.tsx} (100%) rename admin-dashboard/src/pages/{Projects.js => Projects.tsx} (100%) rename admin-dashboard/src/pages/{Settings.js => Settings.tsx} (100%) rename admin-dashboard/src/pages/{SmsLogs.js => SmsLogs.tsx} (100%) rename admin-dashboard/src/pages/{User.js => User.tsx} (100%) rename admin-dashboard/src/pages/{Users.js => Users.tsx} (100%) rename admin-dashboard/src/pages/{index.js => index.ts} (100%) rename admin-dashboard/src/reducers/{auditLogs.js => auditLogs.ts} (100%) rename admin-dashboard/src/reducers/{callLogs.js => callLogs.ts} (100%) rename admin-dashboard/src/reducers/{dashboard.js => dashboard.ts} (100%) rename admin-dashboard/src/reducers/{emailLogs.js => emailLogs.ts} (100%) rename admin-dashboard/src/reducers/{index.js => index.ts} (100%) rename admin-dashboard/src/reducers/{license.js => license.ts} (100%) rename admin-dashboard/src/reducers/{modal.js => modal.ts} (100%) rename admin-dashboard/src/reducers/{notifications.js => notifications.ts} (100%) rename admin-dashboard/src/reducers/{page.js => page.ts} (100%) rename admin-dashboard/src/reducers/{probe.js => probe.ts} (100%) rename admin-dashboard/src/reducers/{profile.js => profile.ts} (100%) rename admin-dashboard/src/reducers/{project.js => project.ts} (100%) rename admin-dashboard/src/reducers/{settings.js => settings.ts} (100%) rename admin-dashboard/src/reducers/{smsLogs.js => smsLogs.ts} (100%) rename admin-dashboard/src/reducers/{sso.js => sso.ts} (100%) rename admin-dashboard/src/reducers/{ssoDefaultRoles.js => ssoDefaultRoles.ts} (100%) rename admin-dashboard/src/reducers/{user.js => user.ts} (100%) rename admin-dashboard/src/reducers/{version.js => version.ts} (100%) rename admin-dashboard/src/{routes.js => routes.ts} (100%) rename admin-dashboard/src/{setupTests.js => setupTests.ts} (100%) rename admin-dashboard/src/{store.js => store.ts} (100%) rename admin-dashboard/src/utils/{booleanParser.js => booleanParser.ts} (100%) rename admin-dashboard/src/utils/{copyToClipboard.js => copyToClipboard.ts} (100%) rename admin-dashboard/src/utils/{formatEmails.js => formatEmails.ts} (100%) rename admin-dashboard/src/utils/{keybinding.js => keybinding.ts} (100%) rename api-docs/api/{version.js => version.ts} (100%) rename api-docs/public/assets/js/{api.js => api.ts} (100%) rename api-docs/public/assets/js/{docs.js => docs.ts} (100%) rename api-docs/public/assets/js/{external_analytics.js => external_analytics.ts} (100%) rename api-docs/public/assets/js/{footer_analytics.js => footer_analytics.ts} (100%) rename api-docs/public/assets/js/{function.js => function.ts} (100%) rename api-docs/public/assets/js/{highlight.pack.js => highlight.pack.ts} (100%) rename api-docs/public/assets/js/{highlighter.js => highlighter.ts} (100%) rename api-docs/public/assets/js/{jquery.cookie.js => jquery.cookie.ts} (100%) rename api-docs/public/assets/js/{jquery.js => jquery.ts} (100%) rename api-docs/public/assets/js/{qframe.js => qframe.ts} (100%) rename api-docs/public/assets/js/{shared.js => shared.ts} (100%) rename api-docs/public/assets/js/{waypoints.js => waypoints.ts} (100%) rename api-docs/{server.js => server.ts} (100%) rename application-scanner/{index.js => index.ts} (100%) rename application-scanner/utils/{api.js => api.ts} (100%) rename application-scanner/utils/{applicationSecurityUpdate.js => applicationSecurityUpdate.ts} (100%) rename application-scanner/utils/{applicationService.js => applicationService.ts} (100%) rename application-scanner/utils/{config.js => config.ts} (100%) rename application-scanner/utils/{encryptionKeys.js => encryptionKeys.ts} (100%) rename application-scanner/utils/{errorService.js => errorService.ts} (100%) rename application-scanner/utils/{fsHandlers.js => fsHandlers.ts} (100%) rename application-scanner/worker/{applicationSecurity.js => applicationSecurity.ts} (100%) rename application-scanner/worker/{main.js => main.ts} (100%) rename babel.config.js => babel.config.ts (100%) rename backend/backend/api/{accountStore.js => accountStore.ts} (100%) rename backend/backend/api/{alert.js => alert.ts} (100%) rename backend/backend/api/{apiStatus.js => apiStatus.ts} (100%) rename backend/backend/api/{applicationLog.js => applicationLog.ts} (100%) rename backend/backend/api/{applicationScanner.js => applicationScanner.ts} (100%) rename backend/backend/api/{applicationSecurity.js => applicationSecurity.ts} (100%) rename backend/backend/api/{applicationSecurityLog.js => applicationSecurityLog.ts} (100%) rename backend/backend/api/{auditLogs.js => auditLogs.ts} (100%) rename backend/backend/api/{automatedScript.js => automatedScript.ts} (100%) rename backend/backend/api/{base.js => base.ts} (100%) rename backend/backend/api/{callLogs.js => callLogs.ts} (100%) rename backend/backend/api/{callRouting.js => callRouting.ts} (100%) rename backend/backend/api/{certificateStore.js => certificateStore.ts} (100%) rename backend/backend/api/{component.js => component.ts} (100%) rename backend/backend/api/{containerScanner.js => containerScanner.ts} (100%) rename backend/backend/api/{containerSecurity.js => containerSecurity.ts} (100%) rename backend/backend/api/{containerSecurityLog.js => containerSecurityLog.ts} (100%) rename backend/backend/api/{customField.js => customField.ts} (100%) rename backend/backend/api/{defaultManager.js => defaultManager.ts} (100%) rename backend/backend/api/{dockerCredential.js => dockerCredential.ts} (100%) rename backend/backend/api/{domainVerificationToken.js => domainVerificationToken.ts} (100%) rename backend/backend/api/{emailLogs.js => emailLogs.ts} (100%) rename backend/backend/api/{emailSmtp.js => emailSmtp.ts} (100%) rename backend/backend/api/{emailTemplate.js => emailTemplate.ts} (100%) rename backend/backend/api/{errorTracker.js => errorTracker.ts} (100%) rename backend/backend/api/{feedback.js => feedback.ts} (100%) rename backend/backend/api/{file.js => file.ts} (100%) rename backend/backend/api/{gitCredential.js => gitCredential.ts} (100%) rename backend/backend/api/{globalConfig.js => globalConfig.ts} (100%) rename backend/backend/api/{groups.js => groups.ts} (100%) rename backend/backend/api/{incident.js => incident.ts} (100%) rename backend/backend/api/{incidentCommunicationSla.js => incidentCommunicationSla.ts} (100%) rename backend/backend/api/{incidentNoteTemplate.js => incidentNoteTemplate.ts} (100%) rename backend/backend/api/{incidentPriorities.js => incidentPriorities.ts} (100%) rename backend/backend/api/{incidentSettings.js => incidentSettings.ts} (100%) rename backend/backend/api/{incomingHttpRequest.js => incomingHttpRequest.ts} (100%) rename backend/backend/api/{incomingRequest.js => incomingRequest.ts} (100%) rename backend/backend/api/{invoice.js => invoice.ts} (100%) rename backend/backend/api/{lead.js => lead.ts} (100%) rename backend/backend/api/{lighthouse.js => lighthouse.ts} (100%) rename backend/backend/api/{loginHistory.js => loginHistory.ts} (100%) rename backend/backend/api/{monitor.js => monitor.ts} (100%) rename backend/backend/api/{monitorCriteria.js => monitorCriteria.ts} (100%) rename backend/backend/api/{monitorCustomField.js => monitorCustomField.ts} (100%) rename backend/backend/api/{monitorSla.js => monitorSla.ts} (100%) rename backend/backend/api/{notification.js => notification.ts} (100%) rename backend/backend/api/{performanceTracker.js => performanceTracker.ts} (100%) rename backend/backend/api/{performanceTrackerMetric.js => performanceTrackerMetric.ts} (100%) rename backend/backend/api/{probe.js => probe.ts} (100%) rename backend/backend/api/{project.js => project.ts} (100%) rename backend/backend/api/{report.js => report.ts} (100%) rename backend/backend/api/{resourceCategory.js => resourceCategory.ts} (100%) rename backend/backend/api/{schedule.js => schedule.ts} (100%) rename backend/backend/api/{scheduledEvent.js => scheduledEvent.ts} (100%) rename backend/backend/api/{scriptRunner.js => scriptRunner.ts} (100%) rename backend/backend/api/{search.js => search.ts} (100%) rename backend/backend/api/{server.js => server.ts} (100%) rename backend/backend/api/{siteManager.js => siteManager.ts} (100%) rename backend/backend/api/{slack.js => slack.ts} (100%) rename backend/backend/api/{smsLogs.js => smsLogs.ts} (100%) rename backend/backend/api/{smsSmtp.js => smsSmtp.ts} (100%) rename backend/backend/api/{smsTemplate.js => smsTemplate.ts} (100%) rename backend/backend/api/{ssl.js => ssl.ts} (100%) rename backend/backend/api/{sso.js => sso.ts} (100%) rename backend/backend/api/{ssoDefaultRoles.js => ssoDefaultRoles.ts} (100%) rename backend/backend/api/{statusPage.js => statusPage.ts} (100%) rename backend/backend/api/{statusPageCategory.js => statusPageCategory.ts} (100%) rename backend/backend/api/{stripe.js => stripe.ts} (100%) rename backend/backend/api/{subscriber.js => subscriber.ts} (100%) rename backend/backend/api/{subscriberAlert.js => subscriberAlert.ts} (100%) rename backend/backend/api/{team.js => team.ts} (100%) rename backend/backend/api/{token.js => token.ts} (100%) rename backend/backend/api/{tutorial.js => tutorial.ts} (100%) rename backend/backend/api/{twilio.js => twilio.ts} (100%) rename backend/backend/api/{user.js => user.ts} (100%) rename backend/backend/api/{version.js => version.ts} (100%) rename backend/backend/api/{webHook.js => webHook.ts} (100%) rename backend/backend/api/{zapier.js => zapier.ts} (100%) rename backend/backend/config/{alertType.js => alertType.ts} (100%) rename backend/backend/config/{countryCode.js => countryCode.ts} (100%) rename backend/backend/config/{db.js => db.ts} (100%) rename backend/backend/config/{domains.js => domains.ts} (100%) rename backend/backend/config/{emailTemplate.js => emailTemplate.ts} (100%) rename backend/backend/config/{emailTemplateVariables.js => emailTemplateVariables.ts} (100%) rename backend/backend/config/{emaildomains.js => emaildomains.ts} (100%) rename backend/backend/config/{encryptDecrypt.js => encryptDecrypt.ts} (100%) rename backend/backend/config/{encryptionKeys.js => encryptionKeys.ts} (100%) rename backend/backend/config/{incidentDefaultSettings.js => incidentDefaultSettings.ts} (100%) rename backend/backend/config/{payment.js => payment.ts} (100%) rename backend/backend/config/{plans.js => plans.ts} (100%) rename backend/backend/config/{realtime.js => realtime.ts} (100%) rename backend/backend/config/{server.js => server.ts} (100%) rename backend/backend/config/{slack.js => slack.ts} (100%) rename backend/backend/config/{slackAttachments.js => slackAttachments.ts} (100%) rename backend/backend/config/{smsTemplate.js => smsTemplate.ts} (100%) rename backend/backend/config/{smsTemplateVariables.js => smsTemplateVariables.ts} (100%) rename backend/backend/config/{statusPageColors.js => statusPageColors.ts} (100%) rename backend/backend/config/{whitepaper.js => whitepaper.ts} (100%) rename backend/backend/constants/{MUTEX_RESOURCES.js => MUTEX_RESOURCES.ts} (100%) rename backend/backend/constants/{incidentEvents.js => incidentEvents.ts} (100%) rename backend/backend/constants/{incidentMailTemplateTypes.js => incidentMailTemplateTypes.ts} (100%) rename backend/backend/constants/{mutexProvider.js => mutexProvider.ts} (100%) rename backend/backend/constants/{webHookTypes.js => webHookTypes.ts} (100%) rename backend/backend/middlewares/{api.js => api.ts} (100%) rename backend/backend/middlewares/{applicationLog.js => applicationLog.ts} (100%) rename backend/backend/middlewares/{applicationScannerAuthorization.js => applicationScannerAuthorization.ts} (100%) rename backend/backend/middlewares/{auditLogs.js => auditLogs.ts} (100%) rename backend/backend/middlewares/{authorization.js => authorization.ts} (100%) rename backend/backend/middlewares/{clusterAuthorization.js => clusterAuthorization.ts} (100%) rename backend/backend/middlewares/{containerScannerAuthorization.js => containerScannerAuthorization.ts} (100%) rename backend/backend/middlewares/{errorTracker.js => errorTracker.ts} (100%) rename backend/backend/middlewares/{ipHandler.js => ipHandler.ts} (100%) rename backend/backend/middlewares/{jsonToCsv.js => jsonToCsv.ts} (100%) rename backend/backend/middlewares/{lighthouseAuthorization.js => lighthouseAuthorization.ts} (100%) rename backend/backend/middlewares/{performanceTracker.js => performanceTracker.ts} (100%) rename backend/backend/middlewares/{probeAuthorization.js => probeAuthorization.ts} (100%) rename backend/backend/middlewares/{project.js => project.ts} (100%) rename backend/backend/middlewares/{rateLimit.js => rateLimit.ts} (100%) rename backend/backend/middlewares/{response.js => response.ts} (100%) rename backend/backend/middlewares/{serviceAuthorization.js => serviceAuthorization.ts} (100%) rename backend/backend/middlewares/{subProject.js => subProject.ts} (100%) rename backend/backend/middlewares/{upload.js => upload.ts} (100%) rename backend/backend/middlewares/{user.js => user.ts} (100%) rename backend/backend/models/{account.js => account.ts} (100%) rename backend/backend/models/{alert.js => alert.ts} (100%) rename backend/backend/models/{alertCharge.js => alertCharge.ts} (100%) rename backend/backend/models/{announcementLogs.js => announcementLogs.ts} (100%) rename backend/backend/models/{announcements.js => announcements.ts} (100%) rename backend/backend/models/{apiStatus.js => apiStatus.ts} (100%) rename backend/backend/models/{applicationLog.js => applicationLog.ts} (100%) rename backend/backend/models/{applicationScanner.js => applicationScanner.ts} (100%) rename backend/backend/models/{applicationSecurity.js => applicationSecurity.ts} (100%) rename backend/backend/models/{applicationSecurityLog.js => applicationSecurityLog.ts} (100%) rename backend/backend/models/{auditLogs.js => auditLogs.ts} (100%) rename backend/backend/models/{automatedScripts.js => automatedScripts.ts} (100%) rename backend/backend/models/{automationScriptsLog.js => automationScriptsLog.ts} (100%) rename backend/backend/models/{callLogs.js => callLogs.ts} (100%) rename backend/backend/models/{callRouting.js => callRouting.ts} (100%) rename backend/backend/models/{callRoutingLog.js => callRoutingLog.ts} (100%) rename backend/backend/models/{certificate.js => certificate.ts} (100%) rename backend/backend/models/{component.js => component.ts} (100%) rename backend/backend/models/{containerScanner.js => containerScanner.ts} (100%) rename backend/backend/models/{containerSecurity.js => containerSecurity.ts} (100%) rename backend/backend/models/{containerSecurityLog.js => containerSecurityLog.ts} (100%) rename backend/backend/models/{customField.js => customField.ts} (100%) rename backend/backend/models/{defaultManager.js => defaultManager.ts} (100%) rename backend/backend/models/{dockerCredential.js => dockerCredential.ts} (100%) rename backend/backend/models/{domainVerificationToken.js => domainVerificationToken.ts} (100%) rename backend/backend/models/{emailStatus.js => emailStatus.ts} (100%) rename backend/backend/models/{emailTemplate.js => emailTemplate.ts} (100%) rename backend/backend/models/{errorEvent.js => errorEvent.ts} (100%) rename backend/backend/models/{errorTracker.js => errorTracker.ts} (100%) rename backend/backend/models/{escalation.js => escalation.ts} (100%) rename backend/backend/models/{externalStatusPage.js => externalStatusPage.ts} (100%) rename backend/backend/models/{feedback.js => feedback.ts} (100%) rename backend/backend/models/{gitCredential.js => gitCredential.ts} (100%) rename backend/backend/models/{globalConfig.js => globalConfig.ts} (100%) rename backend/backend/models/{groups.js => groups.ts} (100%) rename backend/backend/models/{incident.js => incident.ts} (100%) rename backend/backend/models/{incidentCommunicationSla.js => incidentCommunicationSla.ts} (100%) rename backend/backend/models/{incidentMessage.js => incidentMessage.ts} (100%) rename backend/backend/models/{incidentNoteTemplate.js => incidentNoteTemplate.ts} (100%) rename backend/backend/models/{incidentPriority.js => incidentPriority.ts} (100%) rename backend/backend/models/{incidentSMSAction.js => incidentSMSAction.ts} (100%) rename backend/backend/models/{incidentSettings.js => incidentSettings.ts} (100%) rename backend/backend/models/{incidentTimeline.js => incidentTimeline.ts} (100%) rename backend/backend/models/{incomingRequest.js => incomingRequest.ts} (100%) rename backend/backend/models/{integration.js => integration.ts} (100%) rename backend/backend/models/{issue.js => issue.ts} (100%) rename backend/backend/models/{issueMember.js => issueMember.ts} (100%) rename backend/backend/models/{issueTimeline.js => issueTimeline.ts} (100%) rename backend/backend/models/{lead.js => lead.ts} (100%) rename backend/backend/models/{lighthouseLog.js => lighthouseLog.ts} (100%) rename backend/backend/models/{log.js => log.ts} (100%) rename backend/backend/models/{loginIPLog.js => loginIPLog.ts} (100%) rename backend/backend/models/{monitor.js => monitor.ts} (100%) rename backend/backend/models/{monitorCustomField.js => monitorCustomField.ts} (100%) rename backend/backend/models/{monitorLog.js => monitorLog.ts} (100%) rename backend/backend/models/{monitorLogByDay.js => monitorLogByDay.ts} (100%) rename backend/backend/models/{monitorLogByHour.js => monitorLogByHour.ts} (100%) rename backend/backend/models/{monitorLogByWeek.js => monitorLogByWeek.ts} (100%) rename backend/backend/models/{monitorSla.js => monitorSla.ts} (100%) rename backend/backend/models/{monitorStatus.js => monitorStatus.ts} (100%) rename backend/backend/models/{notification.js => notification.ts} (100%) rename backend/backend/models/{onCallScheduleStatus.js => onCallScheduleStatus.ts} (100%) rename backend/backend/models/{performanceTracker.js => performanceTracker.ts} (100%) rename backend/backend/models/{performanceTrackerMetric.js => performanceTrackerMetric.ts} (100%) rename backend/backend/models/{probe.js => probe.ts} (100%) rename backend/backend/models/{project.js => project.ts} (100%) rename backend/backend/models/{resourceCategory.js => resourceCategory.ts} (100%) rename backend/backend/models/{schedule.js => schedule.ts} (100%) rename backend/backend/models/{scheduledEvent.js => scheduledEvent.ts} (100%) rename backend/backend/models/{scheduledEventNote.js => scheduledEventNote.ts} (100%) rename backend/backend/models/{siteManager.js => siteManager.ts} (100%) rename backend/backend/models/{smsCount.js => smsCount.ts} (100%) rename backend/backend/models/{smsTemplate.js => smsTemplate.ts} (100%) rename backend/backend/models/{smtp.js => smtp.ts} (100%) rename backend/backend/models/{ssl.js => ssl.ts} (100%) rename backend/backend/models/{sso.js => sso.ts} (100%) rename backend/backend/models/{ssoDefaultRoles.js => ssoDefaultRoles.ts} (100%) rename backend/backend/models/{statusPage.js => statusPage.ts} (100%) rename backend/backend/models/{statusPageCategory.js => statusPageCategory.ts} (100%) rename backend/backend/models/{subscriber.js => subscriber.ts} (100%) rename backend/backend/models/{subscriberAlert.js => subscriberAlert.ts} (100%) rename backend/backend/models/{twilio.js => twilio.ts} (100%) rename backend/backend/models/{user.js => user.ts} (100%) rename backend/backend/models/{verificationToken.js => verificationToken.ts} (100%) rename backend/backend/models/{zapier.js => zapier.ts} (100%) rename backend/backend/services/{IncidentSMSActionService.js => IncidentSMSActionService.ts} (100%) rename backend/backend/services/{accountStoreService.js => accountStoreService.ts} (100%) rename backend/backend/services/{airtableService.js => airtableService.ts} (100%) rename backend/backend/services/{alertChargeService.js => alertChargeService.ts} (100%) rename backend/backend/services/{alertService.js => alertService.ts} (100%) rename backend/backend/services/{apiStatusService.js => apiStatusService.ts} (100%) rename backend/backend/services/{applicationLogService.js => applicationLogService.ts} (100%) rename backend/backend/services/{applicationScannerService.js => applicationScannerService.ts} (100%) rename backend/backend/services/{applicationSecurityLogService.js => applicationSecurityLogService.ts} (100%) rename backend/backend/services/{applicationSecurityService.js => applicationSecurityService.ts} (100%) rename backend/backend/services/{auditLogsService.js => auditLogsService.ts} (100%) rename backend/backend/services/{automatedScriptService.js => automatedScriptService.ts} (100%) rename backend/backend/services/{base.js => base.ts} (100%) rename backend/backend/services/{callLogsService.js => callLogsService.ts} (100%) rename backend/backend/services/{callRoutingLogService.js => callRoutingLogService.ts} (100%) rename backend/backend/services/{callRoutingService.js => callRoutingService.ts} (100%) rename backend/backend/services/{certificateStoreService.js => certificateStoreService.ts} (100%) rename backend/backend/services/{componentService.js => componentService.ts} (100%) rename backend/backend/services/{containerScannerService.js => containerScannerService.ts} (100%) rename backend/backend/services/{containerSecurityLogService.js => containerSecurityLogService.ts} (100%) rename backend/backend/services/{containerSecurityService.js => containerSecurityService.ts} (100%) rename backend/backend/services/{customFieldService.js => customFieldService.ts} (100%) rename backend/backend/services/{defaultManagerService.js => defaultManagerService.ts} (100%) rename backend/backend/services/{dockerCredentialService.js => dockerCredentialService.ts} (100%) rename backend/backend/services/{domainVerificationService.js => domainVerificationService.ts} (100%) rename backend/backend/services/{emailSmtpService.js => emailSmtpService.ts} (100%) rename backend/backend/services/{emailStatusService.js => emailStatusService.ts} (100%) rename backend/backend/services/{emailTemplateService.js => emailTemplateService.ts} (100%) rename backend/backend/services/{errorEventService.js => errorEventService.ts} (100%) rename backend/backend/services/{errorTrackerService.js => errorTrackerService.ts} (100%) rename backend/backend/services/{escalationService.js => escalationService.ts} (100%) rename backend/backend/services/{feedbackService.js => feedbackService.ts} (100%) rename backend/backend/services/{fileService.js => fileService.ts} (100%) rename backend/backend/services/{gitCredentialService.js => gitCredentialService.ts} (100%) rename backend/backend/services/{globalConfigService.js => globalConfigService.ts} (100%) rename backend/backend/services/{groupService.js => groupService.ts} (100%) rename backend/backend/services/{incidentCommunicationSlaService.js => incidentCommunicationSlaService.ts} (100%) rename backend/backend/services/{incidentMessageService.js => incidentMessageService.ts} (100%) rename backend/backend/services/{incidentNoteTemplateService.js => incidentNoteTemplateService.ts} (100%) rename backend/backend/services/{incidentPrioritiesService.js => incidentPrioritiesService.ts} (100%) rename backend/backend/services/{incidentService.js => incidentService.ts} (100%) rename backend/backend/services/{incidentSettingsService.js => incidentSettingsService.ts} (100%) rename backend/backend/services/{incidentTimelineService.js => incidentTimelineService.ts} (100%) rename backend/backend/services/{incomingRequestService.js => incomingRequestService.ts} (100%) rename backend/backend/services/{integrationService.js => integrationService.ts} (100%) rename backend/backend/services/{invoiceService.js => invoiceService.ts} (100%) rename backend/backend/services/{issueMemberService.js => issueMemberService.ts} (100%) rename backend/backend/services/{issueService.js => issueService.ts} (100%) rename backend/backend/services/{issueTimelineService.js => issueTimelineService.ts} (100%) rename backend/backend/services/{leadService.js => leadService.ts} (100%) rename backend/backend/services/{lighthouseLogService.js => lighthouseLogService.ts} (100%) rename backend/backend/services/{logService.js => logService.ts} (100%) rename backend/backend/services/{loginHistoryService.js => loginHistoryService.ts} (100%) rename backend/backend/services/{mailService.js => mailService.ts} (100%) rename backend/backend/services/{monitorCriteriaService.js => monitorCriteriaService.ts} (100%) rename backend/backend/services/{monitorCustomField.js => monitorCustomField.ts} (100%) rename backend/backend/services/{monitorLogByDayService.js => monitorLogByDayService.ts} (100%) rename backend/backend/services/{monitorLogByHourService.js => monitorLogByHourService.ts} (100%) rename backend/backend/services/{monitorLogByWeekService.js => monitorLogByWeekService.ts} (100%) rename backend/backend/services/{monitorLogService.js => monitorLogService.ts} (100%) rename backend/backend/services/{monitorService.js => monitorService.ts} (100%) rename backend/backend/services/{monitorSlaService.js => monitorSlaService.ts} (100%) rename backend/backend/services/{monitorStatusService.js => monitorStatusService.ts} (100%) rename backend/backend/services/{msTeamsService.js => msTeamsService.ts} (100%) rename backend/backend/services/{notificationService.js => notificationService.ts} (100%) rename backend/backend/services/{onCallScheduleStatusService.js => onCallScheduleStatusService.ts} (100%) rename backend/backend/services/{paymentService.js => paymentService.ts} (100%) rename backend/backend/services/{performanceTrackerMetricService.js => performanceTrackerMetricService.ts} (100%) rename backend/backend/services/{performanceTrackerService.js => performanceTrackerService.ts} (100%) rename backend/backend/services/{probeService.js => probeService.ts} (100%) rename backend/backend/services/{projectService.js => projectService.ts} (100%) rename backend/backend/services/{realTimeService.js => realTimeService.ts} (100%) rename backend/backend/services/{reportService.js => reportService.ts} (100%) rename backend/backend/services/{resourceCategoryService.js => resourceCategoryService.ts} (100%) rename backend/backend/services/{scheduleService.js => scheduleService.ts} (100%) rename backend/backend/services/{scheduledEventNoteService.js => scheduledEventNoteService.ts} (100%) rename backend/backend/services/{scheduledEventService.js => scheduledEventService.ts} (100%) rename backend/backend/services/{siteManagerService.js => siteManagerService.ts} (100%) rename backend/backend/services/{slackService.js => slackService.ts} (100%) rename backend/backend/services/{smsCountService.js => smsCountService.ts} (100%) rename backend/backend/services/{smsSmtpService.js => smsSmtpService.ts} (100%) rename backend/backend/services/{smsTemplateService.js => smsTemplateService.ts} (100%) rename backend/backend/services/{sslService.js => sslService.ts} (100%) rename backend/backend/services/{ssoDefaultRolesService.js => ssoDefaultRolesService.ts} (100%) rename backend/backend/services/{ssoService.js => ssoService.ts} (100%) rename backend/backend/services/{statusPageCategoryService.js => statusPageCategoryService.ts} (100%) rename backend/backend/services/{statusPageService.js => statusPageService.ts} (100%) rename backend/backend/services/{stripeService.js => stripeService.ts} (100%) rename backend/backend/services/{subscriberAlertService.js => subscriberAlertService.ts} (100%) rename backend/backend/services/{subscriberService.js => subscriberService.ts} (100%) rename backend/backend/services/{teamService.js => teamService.ts} (100%) rename backend/backend/services/{twilioService.js => twilioService.ts} (100%) rename backend/backend/services/{userService.js => userService.ts} (100%) rename backend/backend/services/{utilService.js => utilService.ts} (100%) rename backend/backend/services/{webHookService.js => webHookService.ts} (100%) rename backend/backend/services/{zapierService.js => zapierService.ts} (100%) rename backend/backend/utils/{DateTime.js => DateTime.ts} (100%) rename backend/backend/utils/{UppercaseFirstLetter.js => UppercaseFirstLetter.ts} (100%) rename backend/backend/utils/{api.js => api.ts} (100%) rename backend/backend/utils/{flattenArray.js => flattenArray.ts} (100%) rename backend/backend/utils/{getDomain.js => getDomain.ts} (100%) rename backend/backend/utils/{getSlug.js => getSlug.ts} (100%) rename backend/backend/utils/{incident.js => incident.ts} (100%) rename backend/backend/utils/{isArrayUnique.js => isArrayUnique.ts} (100%) rename backend/backend/utils/{joinNames.js => joinNames.ts} (100%) rename backend/backend/utils/{number.js => number.ts} (100%) rename backend/backend/utils/{populate.js => populate.ts} (100%) rename backend/backend/utils/{randomChar.js => randomChar.ts} (100%) rename backend/backend/utils/{secondsToHms.js => secondsToHms.ts} (100%) rename backend/backend/utils/{select.js => select.ts} (100%) rename backend/backend/utils/{services.js => services.ts} (100%) rename backend/backend/utils/{stripeHandlers.js => stripeHandlers.ts} (100%) rename backend/backend/utils/{validators.js => validators.ts} (100%) rename backend/backend/workers/{certOrder.js => certOrder.ts} (100%) rename backend/backend/workers/{escalationPolicy.js => escalationPolicy.ts} (100%) rename backend/backend/workers/{iotMonitor.js => iotMonitor.ts} (100%) rename backend/backend/workers/{main.js => main.ts} (100%) rename backend/backend/workers/{serverMonitor.js => serverMonitor.ts} (100%) rename backend/backend/workers/{subscription.js => subscription.ts} (100%) rename backend/{server.js => server.ts} (100%) rename backend/test/{adminCredentials.test.js => adminCredentials.test.ts} (100%) rename backend/test/{alert.test.js => alert.test.ts} (100%) rename backend/test/{applicationLog.test.js => applicationLog.test.ts} (100%) rename backend/test/{applicationSecurity.test.js => applicationSecurity.test.ts} (100%) rename backend/test/{auditLogs.test.js => auditLogs.test.ts} (100%) rename backend/test/{component.test.js => component.test.ts} (100%) rename backend/test/{containerSecurity.test.js => containerSecurity.test.ts} (100%) rename backend/test/{customField.test.js => customField.test.ts} (100%) rename backend/test/data/{alert.js => alert.ts} (100%) rename backend/test/data/{dockerCredential.js => dockerCredential.ts} (100%) rename backend/test/data/{feedback.js => feedback.ts} (100%) rename backend/test/data/{gitCredential.js => gitCredential.ts} (100%) rename backend/test/data/{incident.js => incident.ts} (100%) rename backend/test/data/{incomingHttpRequest.js => incomingHttpRequest.ts} (100%) rename backend/test/data/{integrations.js => integrations.ts} (100%) rename backend/test/data/{log.js => log.ts} (100%) rename backend/test/data/{project.js => project.ts} (100%) rename backend/test/data/{smtpCredential.js => smtpCredential.ts} (100%) rename backend/test/data/{status.js => status.ts} (100%) rename backend/test/data/{user.js => user.ts} (100%) rename backend/test/{disableSignup.test.js => disableSignup.test.ts} (100%) rename backend/test/{dockerCredential.test.js => dockerCredential.test.ts} (100%) rename backend/test/{emailAuthorization.test.js => emailAuthorization.test.ts} (100%) rename backend/test/{emailLogs.test.js => emailLogs.test.ts} (100%) rename backend/test/{emailSmtp.test.js => emailSmtp.test.ts} (100%) rename backend/test/{emailTemplate.test.js => emailTemplate.test.ts} (100%) rename backend/test/{enterprise.js => enterprise.ts} (100%) rename backend/test/{enterpriseAlert.test.js => enterpriseAlert.test.ts} (100%) rename backend/test/{enterpriseComponent.test.js => enterpriseComponent.test.ts} (100%) rename backend/test/{enterpriseDisableSignup.test.js => enterpriseDisableSignup.test.ts} (100%) rename backend/test/{enterpriseIncidentAlerts.test.js => enterpriseIncidentAlerts.test.ts} (100%) rename backend/test/{enterpriseMonitor.test.js => enterpriseMonitor.test.ts} (100%) rename backend/test/{enterpriseProject.test.js => enterpriseProject.test.ts} (100%) rename backend/test/{enterpriseTeam.test.js => enterpriseTeam.test.ts} (100%) rename backend/test/{enterpriseUser.test.js => enterpriseUser.test.ts} (100%) rename backend/test/{errorTracker.test.js => errorTracker.test.ts} (100%) rename backend/test/{feedback.test.js => feedback.test.ts} (100%) rename backend/test/{gitCredential.test.js => gitCredential.test.ts} (100%) rename backend/test/{globalConfig.test.js => globalConfig.test.ts} (100%) rename backend/test/{incident.test.js => incident.test.ts} (100%) rename backend/test/{incidentAlerts.test.js => incidentAlerts.test.ts} (100%) rename backend/test/{incidentCommunicationSla.test.js => incidentCommunicationSla.test.ts} (100%) rename backend/test/{incidentPriority.test.js => incidentPriority.test.ts} (100%) rename backend/test/{incidentSettings.test.js => incidentSettings.test.ts} (100%) rename backend/test/{incomingHttpRequest.test.js => incomingHttpRequest.test.ts} (100%) rename backend/test/{index.js => index.ts} (100%) rename backend/test/{invoice.test.js => invoice.test.ts} (100%) rename backend/test/{jwttoken.test.js => jwttoken.test.ts} (100%) rename backend/test/{lead.test.js => lead.test.ts} (100%) rename backend/test/{monitor.test.js => monitor.test.ts} (100%) rename backend/test/{monitorCriteria.test.js => monitorCriteria.test.ts} (100%) rename backend/test/{monitorCustomField.test.js => monitorCustomField.test.ts} (100%) rename backend/test/{monitorSla.test.js => monitorSla.test.ts} (100%) rename backend/test/{notification.test.js => notification.test.ts} (100%) rename backend/test/{probe.test.js => probe.test.ts} (100%) rename backend/test/{project.test.js => project.test.ts} (100%) rename backend/test/{rateLimit.test.js => rateLimit.test.ts} (100%) rename backend/test/{reports.test.js => reports.test.ts} (100%) rename backend/test/{resourceCategory.test.js => resourceCategory.test.ts} (100%) rename backend/test/{schedule.test.js => schedule.test.ts} (100%) rename backend/test/{scheduledEvent.test.js => scheduledEvent.test.ts} (100%) rename backend/test/{scheduledEventNote.test.js => scheduledEventNote.test.ts} (100%) rename backend/test/{slack.test.js => slack.test.ts} (100%) rename backend/test/{smsTemplate.test.js => smsTemplate.test.ts} (100%) rename backend/test/{sso.test.js => sso.test.ts} (100%) rename backend/test/{ssoDefaultRoles.test.js => ssoDefaultRoles.test.ts} (100%) rename backend/test/{statusPage.test.js => statusPage.test.ts} (100%) rename backend/test/{stripe.test.js => stripe.test.ts} (100%) rename backend/test/{subscriber.test.js => subscriber.test.ts} (100%) rename backend/test/{subscriberAlert.test.js => subscriberAlert.test.ts} (100%) rename backend/test/{team.test.js => team.test.ts} (100%) rename backend/test/{tutorial.test.js => tutorial.test.ts} (100%) rename backend/test/{twilio.test.js => twilio.test.ts} (100%) rename backend/test/{user.test.js => user.test.ts} (100%) rename backend/test/utils/{config.js => config.ts} (100%) rename backend/test/utils/{globalConfig.js => globalConfig.ts} (100%) rename backend/test/utils/{mail.js => mail.ts} (100%) rename backend/test/utils/{monitorCriteria.js => monitorCriteria.ts} (100%) rename backend/test/utils/{string.js => string.ts} (100%) rename backend/test/utils/{teamMembers.js => teamMembers.ts} (100%) rename backend/test/utils/{test-utils.js => test-utils.ts} (100%) rename backend/test/utils/{userSignUp.js => userSignUp.ts} (100%) rename backend/test/{version.test.js => version.test.ts} (100%) rename backend/test/{webhook.test.js => webhook.test.ts} (100%) rename backend/test/{zapier.test.js => zapier.test.ts} (100%) rename common-server/utils/{error.js => error.ts} (100%) rename common-server/utils/{logger.js => logger.ts} (100%) rename common-ui/components/basic/{Button.js => Button.tsx} (100%) rename common-ui/components/basic/{Icon.js => Icon.tsx} (100%) rename common-ui/{index.js => index.ts} (100%) rename common-ui/src/components/basic/{Button.jsx => Button.tsx} (100%) rename common-ui/src/components/basic/{Icon.jsx => Icon.tsx} (100%) rename container-scanner/{index.js => index.ts} (100%) rename container-scanner/utils/{api.js => api.ts} (100%) rename container-scanner/utils/{config.js => config.ts} (100%) rename container-scanner/utils/{containerSecurityUpdate.js => containerSecurityUpdate.ts} (100%) rename container-scanner/utils/{containerService.js => containerService.ts} (100%) rename container-scanner/utils/{encryptionKeys.js => encryptionKeys.ts} (100%) rename container-scanner/utils/{errorService.js => errorService.ts} (100%) rename container-scanner/utils/{flattenArray.js => flattenArray.ts} (100%) rename container-scanner/worker/{containerSecurity.js => containerSecurity.ts} (100%) rename container-scanner/worker/{main.js => main.ts} (100%) rename dashboard/{index.js => index.ts} (100%) rename dashboard/public/assets/js/{landing.base.js => landing.base.ts} (100%) rename dashboard/src/{App.js => App.tsx} (100%) rename dashboard/src/actions/{OnCallSchedule.js => OnCallSchedule.ts} (100%) rename dashboard/src/actions/{alert.js => alert.ts} (100%) rename dashboard/src/actions/{animateSidebar.js => animateSidebar.ts} (100%) rename dashboard/src/actions/{applicationLog.js => applicationLog.ts} (100%) rename dashboard/src/actions/{automatedScript.js => automatedScript.ts} (100%) rename dashboard/src/actions/base/{base.js => base.ts} (100%) rename dashboard/src/actions/base/{create.js => create.ts} (100%) rename dashboard/src/actions/base/{delete.js => delete.ts} (100%) rename dashboard/src/actions/base/{get.js => get.ts} (100%) rename dashboard/src/actions/base/{index.js => index.ts} (100%) rename dashboard/src/actions/base/{list.js => list.ts} (100%) rename dashboard/src/actions/base/{update.js => update.ts} (100%) rename dashboard/src/actions/{callRouting.js => callRouting.ts} (100%) rename dashboard/src/actions/{card.js => card.ts} (100%) rename dashboard/src/actions/{changePassword.js => changePassword.ts} (100%) rename dashboard/src/actions/{component.js => component.ts} (100%) rename dashboard/src/actions/{credential.js => credential.ts} (100%) rename dashboard/src/actions/{customField.js => customField.ts} (100%) rename dashboard/src/actions/{dateTime.js => dateTime.ts} (100%) rename dashboard/src/actions/{domain.js => domain.ts} (100%) rename dashboard/src/actions/{emailTemplates.js => emailTemplates.ts} (100%) rename dashboard/src/actions/{errorTracker.js => errorTracker.ts} (100%) rename dashboard/src/actions/{feedback.js => feedback.ts} (100%) rename dashboard/src/actions/{group.js => group.ts} (100%) rename dashboard/src/actions/{incident.js => incident.ts} (100%) rename dashboard/src/actions/{incidentBasicsSettings.js => incidentBasicsSettings.ts} (100%) rename dashboard/src/actions/{incidentCommunicationSla.js => incidentCommunicationSla.ts} (100%) rename dashboard/src/actions/{incidentNoteTemplate.js => incidentNoteTemplate.ts} (100%) rename dashboard/src/actions/{incidentPriorities.js => incidentPriorities.ts} (100%) rename dashboard/src/actions/{incomingRequest.js => incomingRequest.ts} (100%) rename dashboard/src/actions/{invoice.js => invoice.ts} (100%) rename dashboard/src/actions/{logout.js => logout.ts} (100%) rename dashboard/src/actions/{modal.js => modal.ts} (100%) rename dashboard/src/actions/{monitor.js => monitor.ts} (100%) rename dashboard/src/actions/{monitorCustomField.js => monitorCustomField.ts} (100%) rename dashboard/src/actions/{monitorSla.js => monitorSla.ts} (100%) rename dashboard/src/actions/{msteamsWebhook.js => msteamsWebhook.ts} (100%) rename dashboard/src/actions/{notification.js => notification.ts} (100%) rename dashboard/src/actions/{page.js => page.ts} (100%) rename dashboard/src/actions/{performanceTracker.js => performanceTracker.ts} (100%) rename dashboard/src/actions/{performanceTrackerMetric.js => performanceTrackerMetric.ts} (100%) rename dashboard/src/actions/{probe.js => probe.ts} (100%) rename dashboard/src/actions/{profile.js => profile.ts} (100%) rename dashboard/src/actions/{project.js => project.ts} (100%) rename dashboard/src/actions/{reports.js => reports.ts} (100%) rename dashboard/src/actions/{resourceCategories.js => resourceCategories.ts} (100%) rename dashboard/src/actions/{schedule.js => schedule.ts} (100%) rename dashboard/src/actions/{scheduledEvent.js => scheduledEvent.ts} (100%) rename dashboard/src/actions/{search.js => search.ts} (100%) rename dashboard/src/actions/{security.js => security.ts} (100%) rename dashboard/src/actions/{slack.js => slack.ts} (100%) rename dashboard/src/actions/{slackWebhook.js => slackWebhook.ts} (100%) rename dashboard/src/actions/{smsTemplates.js => smsTemplates.ts} (100%) rename dashboard/src/actions/{socket.js => socket.ts} (100%) rename dashboard/src/actions/{sso.js => sso.ts} (100%) rename dashboard/src/actions/{status-page.js => status-page.ts} (100%) rename dashboard/src/actions/{statusPage.js => statusPage.ts} (100%) rename dashboard/src/actions/{statusPageCategory.js => statusPageCategory.ts} (100%) rename dashboard/src/actions/{subProject.js => subProject.ts} (100%) rename dashboard/src/actions/{subscriber.js => subscriber.ts} (100%) rename dashboard/src/actions/{team.js => team.ts} (100%) rename dashboard/src/actions/{tutorial.js => tutorial.ts} (100%) rename dashboard/src/actions/{version.js => version.ts} (100%) rename dashboard/src/actions/{webHook.js => webHook.ts} (100%) rename dashboard/src/{analytics.js => analytics.ts} (100%) rename dashboard/src/{api.js => api.ts} (100%) rename dashboard/src/components/{404.js => 404.tsx} (100%) rename dashboard/src/components/{Checkbox.js => Checkbox.tsx} (100%) rename dashboard/src/components/{Clipboard.js => Clipboard.tsx} (100%) rename dashboard/src/components/{ContextModal.js => ContextModal.tsx} (100%) rename dashboard/src/components/{Dashboard.js => Dashboard.tsx} (100%) rename dashboard/src/components/{DataPathHoC.js => DataPathHoC.tsx} (100%) rename dashboard/src/components/{FeedbackModal.js => FeedbackModal.tsx} (100%) rename dashboard/src/components/{Modal.js => Modal.tsx} (100%) rename dashboard/src/components/{Modalize.js => Modalize.tsx} (100%) rename dashboard/src/components/{NotRequiredAuth.js => NotRequiredAuth.tsx} (100%) rename dashboard/src/components/{OnCallScheduleModal.js => OnCallScheduleModal.tsx} (100%) rename dashboard/src/components/{OutsideCLick.js => OutsideCLick.tsx} (100%) rename dashboard/src/components/{PublicPage.js => PublicPage.tsx} (100%) rename dashboard/src/components/{RequiredAuth.js => RequiredAuth.tsx} (100%) rename dashboard/src/components/{TimezoneSelect.js => TimezoneSelect.tsx} (100%) rename dashboard/src/components/alert/{AlertCharges.js => AlertCharges.tsx} (100%) rename dashboard/src/components/alert/{AlertChargesList.js => AlertChargesList.tsx} (100%) rename dashboard/src/components/alert/{AlertProjectBox.js => AlertProjectBox.tsx} (100%) rename dashboard/src/components/alert/{AlertTable.js => AlertTable.tsx} (100%) rename dashboard/src/components/application/{ApplicationLogDetail.js => ApplicationLogDetail.tsx} (100%) rename dashboard/src/components/application/{ApplicationLogDetailView.js => ApplicationLogDetailView.tsx} (100%) rename dashboard/src/components/application/{ApplicationLogHeader.js => ApplicationLogHeader.tsx} (100%) rename dashboard/src/components/application/{ApplicationLogList.js => ApplicationLogList.tsx} (100%) rename dashboard/src/components/application/{ApplicationLogViewDeleteBox.js => ApplicationLogViewDeleteBox.tsx} (100%) rename dashboard/src/components/application/{LibraryList.js => LibraryList.tsx} (100%) rename dashboard/src/components/application/{LogList.js => LogList.tsx} (100%) rename dashboard/src/components/application/{LogTail.js => LogTail.tsx} (100%) rename dashboard/src/components/application/{NewApplicationLog.js => NewApplicationLog.tsx} (100%) rename dashboard/src/components/areachart/{index.js => index.tsx} (100%) rename dashboard/src/components/auth/{ChangePasswordForm.js => ChangePasswordForm.tsx} (100%) rename dashboard/src/components/auth/{UnVerifiedEmail.js => UnVerifiedEmail.tsx} (100%) rename dashboard/src/components/automationScript/{AutomatedTabularList.js => AutomatedTabularList.tsx} (100%) rename dashboard/src/components/automationScript/{DeleteScriptBox.js => DeleteScriptBox.tsx} (100%) rename dashboard/src/components/automationScript/{NewScript.js => NewScript.tsx} (100%) rename dashboard/src/components/automationScript/{UpdateScript.js => UpdateScript.tsx} (100%) rename dashboard/src/components/basic/{AceCodeEditor.js => AceCodeEditor.tsx} (100%) rename dashboard/src/components/basic/{AffectedResources.js => AffectedResources.tsx} (100%) rename dashboard/src/components/basic/{AlertPanel.js => AlertPanel.tsx} (100%) rename dashboard/src/components/basic/{BeforeLoad.js => BeforeLoad.tsx} (100%) rename dashboard/src/components/basic/{Button.js => Button.tsx} (100%) rename dashboard/src/components/basic/{CodeEditor.js => CodeEditor.tsx} (100%) rename dashboard/src/components/basic/{Color.js => Color.tsx} (100%) rename dashboard/src/components/basic/{CompanySizeList.js => CompanySizeList.ts} (100%) rename dashboard/src/components/basic/{CompanySizeSelector.js => CompanySizeSelector.tsx} (100%) rename dashboard/src/components/basic/{ComponentSelector.js => ComponentSelector.tsx} (100%) rename dashboard/src/components/basic/{CountryList.js => CountryList.ts} (100%) rename dashboard/src/components/basic/{CountrySelector.js => CountrySelector.tsx} (100%) rename dashboard/src/components/basic/{DateTimeRangePicker.js => DateTimeRangePicker.tsx} (100%) rename dashboard/src/components/basic/{DateTimeSelector.js => DateTimeSelector.tsx} (100%) rename dashboard/src/components/basic/{DateTimeWrapper.js => DateTimeWrapper.tsx} (100%) rename dashboard/src/components/basic/{DropDownMenu.js => DropDownMenu.tsx} (100%) rename dashboard/src/components/basic/{EmailTitleList.js => EmailTitleList.ts} (100%) rename dashboard/src/components/basic/{ErrorBoundary.js => ErrorBoundary.tsx} (100%) rename dashboard/src/components/basic/{ExternalStatusPagesTable.js => ExternalStatusPagesTable.tsx} (100%) rename dashboard/src/components/basic/{FeatureList.js => FeatureList.tsx} (100%) rename dashboard/src/components/basic/{FilterSelect.js => FilterSelect.tsx} (100%) rename dashboard/src/components/basic/{HasProjectOwner.js => HasProjectOwner.ts} (100%) rename dashboard/src/components/basic/{IsAdmin.js => IsAdmin.ts} (100%) rename dashboard/src/components/basic/{IsAdminSubProject.js => IsAdminSubProject.ts} (100%) rename dashboard/src/components/basic/{IsMember.js => IsMember.ts} (100%) rename dashboard/src/components/basic/{IsMemberSubProject.js => IsMemberSubProject.ts} (100%) rename dashboard/src/components/basic/{IsOwner.js => IsOwner.ts} (100%) rename dashboard/src/components/basic/{IsOwnerSubProject.js => IsOwnerSubProject.ts} (100%) rename dashboard/src/components/basic/{IsUserInSubProject.js => IsUserInSubProject.ts} (100%) rename dashboard/src/components/basic/{Loader.js => Loader.tsx} (100%) rename dashboard/src/components/basic/{Modal.js => Modal.tsx} (100%) rename dashboard/src/components/basic/{MultiSelectDropDown.js => MultiSelectDropDown.tsx} (100%) rename dashboard/src/components/basic/{Notification.js => Notification.tsx} (100%) rename dashboard/src/components/basic/{PricingPlan.js => PricingPlan.tsx} (100%) rename dashboard/src/components/basic/{PricingPlanModal.js => PricingPlanModal.tsx} (100%) rename dashboard/src/components/basic/{QuickTipBox.js => QuickTipBox.tsx} (100%) rename dashboard/src/components/basic/{RenderBasedOnRole.js => RenderBasedOnRole.tsx} (100%) rename dashboard/src/components/basic/{RenderCodeEditor.js => RenderCodeEditor.tsx} (100%) rename dashboard/src/components/basic/{RenderField.js => RenderField.tsx} (100%) rename dashboard/src/components/basic/{RenderHeaders.js => RenderHeaders.tsx} (100%) rename dashboard/src/components/basic/{RenderIfAdmin.js => RenderIfAdmin.ts} (100%) rename dashboard/src/components/basic/{RenderIfMember.js => RenderIfMember.ts} (100%) rename dashboard/src/components/basic/{RenderIfOwner.js => RenderIfOwner.ts} (100%) rename dashboard/src/components/basic/{RenderIfOwnerOrAdmin.js => RenderIfOwnerOrAdmin.ts} (100%) rename dashboard/src/components/basic/{RenderIfSubProjectAdmin.js => RenderIfSubProjectAdmin.ts} (100%) rename dashboard/src/components/basic/{RenderIfSubProjectMember.js => RenderIfSubProjectMember.ts} (100%) rename dashboard/src/components/basic/{RenderIfSubProjectOwner.js => RenderIfSubProjectOwner.ts} (100%) rename dashboard/src/components/basic/{RenderIfUserInSubProject.js => RenderIfUserInSubProject.ts} (100%) rename dashboard/src/components/basic/{RenderIfViewer.js => RenderIfViewer.ts} (100%) rename dashboard/src/components/basic/{RenderLinks.js => RenderLinks.tsx} (100%) rename dashboard/src/components/basic/{RenderOptions.js => RenderOptions.tsx} (100%) rename dashboard/src/components/basic/{RenderSearchField.js => RenderSearchField.tsx} (100%) rename dashboard/src/components/basic/{RenderSelect.js => RenderSelect.tsx} (100%) rename dashboard/src/components/basic/{RenderTextArea.js => RenderTextArea.tsx} (100%) rename dashboard/src/components/basic/{SearchBox.js => SearchBox.tsx} (100%) rename dashboard/src/components/basic/{Select.js => Select.tsx} (100%) rename dashboard/src/components/basic/{ShouldRender.js => ShouldRender.ts} (100%) rename dashboard/src/components/basic/{SmsTitleList.js => SmsTitleList.ts} (100%) rename dashboard/src/components/basic/{Socket.js => Socket.ts} (100%) rename dashboard/src/components/basic/{SubProjectAlert.js => SubProjectAlert.tsx} (100%) rename dashboard/src/components/basic/{SubProjectDropDown.js => SubProjectDropDown.tsx} (100%) rename dashboard/src/components/basic/{SubProjectSelector.js => SubProjectSelector.tsx} (100%) rename dashboard/src/components/basic/{TeamMemberSelector.js => TeamMemberSelector.tsx} (100%) rename dashboard/src/components/basic/{TimeArray.js => TimeArray.ts} (100%) rename dashboard/src/components/basic/{TimeSelector.js => TimeSelector.tsx} (100%) rename dashboard/src/components/basic/{TimezoneArray.js => TimezoneArray.ts} (100%) rename dashboard/src/components/basic/{TimezoneList.js => TimezoneList.ts} (100%) rename dashboard/src/components/basic/{TimezoneSelector.js => TimezoneSelector.tsx} (100%) rename dashboard/src/components/basic/{Tooltip.js => Tooltip.tsx} (100%) rename dashboard/src/components/basic/{TooltipMini.js => TooltipMini.tsx} (100%) rename dashboard/src/components/basic/{TooltipModal.js => TooltipModal.tsx} (100%) rename dashboard/src/components/basic/{UploadFile.js => UploadFile.tsx} (100%) rename dashboard/src/components/basic/{WeekSelector.js => WeekSelector.tsx} (100%) rename dashboard/src/components/basic/{performanceChart.js => performanceChart.tsx} (100%) rename dashboard/src/components/blockchart/{BlockChart.js => BlockChart.tsx} (100%) rename dashboard/src/components/breadCrumb/{BreadCrumbItem.js => BreadCrumbItem.tsx} (100%) rename dashboard/src/components/breadCrumb/{BreadCrumbs.js => BreadCrumbs.tsx} (100%) rename dashboard/src/components/callrouting/{AddScheduleModal.js => AddScheduleModal.tsx} (100%) rename dashboard/src/components/callrouting/{CallRoutingLog.js => CallRoutingLog.tsx} (100%) rename dashboard/src/components/callrouting/{ConfirmNumberDeleteModal.js => ConfirmNumberDeleteModal.tsx} (100%) rename dashboard/src/components/callrouting/{RoutingNumberBox.js => RoutingNumberBox.tsx} (100%) rename dashboard/src/components/callrouting/{RoutingNumberButton.js => RoutingNumberButton.tsx} (100%) rename dashboard/src/components/callrouting/{RoutingNumberList.js => RoutingNumberList.tsx} (100%) rename dashboard/src/components/callrouting/{RoutingNumberModal.js => RoutingNumberModal.tsx} (100%) rename dashboard/src/components/callrouting/{ScheduleComponent.js => ScheduleComponent.tsx} (100%) rename dashboard/src/components/common/{Badge.js => Badge.tsx} (100%) rename dashboard/src/components/common/{ErrorWarning.js => ErrorWarning.tsx} (100%) rename dashboard/src/components/common/{countryCode.js => countryCode.ts} (100%) rename dashboard/src/components/component/{ComponentDetail.js => ComponentDetail.tsx} (100%) rename dashboard/src/components/component/{ComponentIssue.js => ComponentIssue.tsx} (100%) rename dashboard/src/components/component/{ComponentList.js => ComponentList.tsx} (100%) rename dashboard/src/components/component/{ComponentSummary.js => ComponentSummary.tsx} (100%) rename dashboard/src/components/component/{NewComponent.js => NewComponent.tsx} (100%) rename dashboard/src/components/component/{ResourceTabularList.js => ResourceTabularList.tsx} (100%) rename dashboard/src/components/credential/{DeleteCredentialModal.js => DeleteCredentialModal.tsx} (100%) rename dashboard/src/components/credential/{DockerCredentialList.js => DockerCredentialList.tsx} (100%) rename dashboard/src/components/credential/{DockerCredentialModal.js => DockerCredentialModal.tsx} (100%) rename dashboard/src/components/credential/{GitCredentialList.js => GitCredentialList.tsx} (100%) rename dashboard/src/components/credential/{GitCredentialModal.js => GitCredentialModal.tsx} (100%) rename dashboard/src/components/credential/{GitSshList.js => GitSshList.tsx} (100%) rename dashboard/src/components/credential/{GitSshModal.js => GitSshModal.tsx} (100%) rename dashboard/src/components/domains/{CreateDomain.js => CreateDomain.tsx} (100%) rename dashboard/src/components/domains/{DeleteDomain.js => DeleteDomain.tsx} (100%) rename dashboard/src/components/domains/{Domains.js => Domains.tsx} (100%) rename dashboard/src/components/domains/{EditDomain.js => EditDomain.tsx} (100%) rename dashboard/src/components/domains/{VerifyDomain.js => VerifyDomain.tsx} (100%) rename dashboard/src/components/emailTemplates/{EmailSmtpBox.js => EmailSmtpBox.tsx} (100%) rename dashboard/src/components/emailTemplates/{EmailTemplatesBox.js => EmailTemplatesBox.tsx} (100%) rename dashboard/src/components/emailTemplates/{TemplatesFormBox.js => TemplatesFormBox.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventDetail.js => ErrorEventDetail.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventHeader.js => ErrorEventHeader.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventInfoSection.js => ErrorEventInfoSection.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventList.js => ErrorEventList.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventMiniTag.js => ErrorEventMiniTag.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventStackTrace.js => ErrorEventStackTrace.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventTagDetail.js => ErrorEventTagDetail.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorEventTimeline.js => ErrorEventTimeline.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerDetail.js => ErrorTrackerDetail.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerDetailView.js => ErrorTrackerDetailView.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerHeader.js => ErrorTrackerHeader.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerIssue.js => ErrorTrackerIssue.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerIssueTimeline.js => ErrorTrackerIssueTimeline.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerList.js => ErrorTrackerList.tsx} (100%) rename dashboard/src/components/errorTracker/{ErrorTrackerViewDeleteBox.js => ErrorTrackerViewDeleteBox.tsx} (100%) rename dashboard/src/components/errorTracker/{NewErrorTracker.js => NewErrorTracker.tsx} (100%) rename dashboard/src/components/incident/{FooterButton.js => FooterButton.tsx} (100%) rename dashboard/src/components/incident/{HideIncidentBox.js => HideIncidentBox.tsx} (100%) rename dashboard/src/components/incident/{IncidentAlert.js => IncidentAlert.tsx} (100%) rename dashboard/src/components/incident/{IncidentBasicSettings.js => IncidentBasicSettings.tsx} (100%) rename dashboard/src/components/incident/{IncidentCreated.js => IncidentCreated.tsx} (100%) rename dashboard/src/components/incident/{IncidentCustomFields.js => IncidentCustomFields.tsx} (100%) rename dashboard/src/components/incident/{IncidentDeleteBox.js => IncidentDeleteBox.tsx} (100%) rename dashboard/src/components/incident/{IncidentInternal.js => IncidentInternal.tsx} (100%) rename dashboard/src/components/incident/{IncidentInvestigation.js => IncidentInvestigation.tsx} (100%) rename dashboard/src/components/incident/{IncidentList.js => IncidentList.tsx} (100%) rename dashboard/src/components/incident/{IncidentMessageThread.js => IncidentMessageThread.tsx} (100%) rename dashboard/src/components/incident/{IncidentNoteTemplates.js => IncidentNoteTemplates.tsx} (100%) rename dashboard/src/components/incident/{IncidentPrioritiesList.js => IncidentPrioritiesList.tsx} (100%) rename dashboard/src/components/incident/{IncidentProjectBox.js => IncidentProjectBox.tsx} (100%) rename dashboard/src/components/incident/{IncidentStatus.js => IncidentStatus.tsx} (100%) rename dashboard/src/components/incident/{IncidentTemplates.js => IncidentTemplates.tsx} (100%) rename dashboard/src/components/incident/{IncidentTimelineBox.js => IncidentTimelineBox.tsx} (100%) rename dashboard/src/components/incident/{IncidentTimelineList.js => IncidentTimelineList.tsx} (100%) rename dashboard/src/components/incident/{incidentStatusPages.js => incidentStatusPages.tsx} (100%) rename dashboard/src/components/incidentCommunicationSla/{DeleteIncidentCommunicationSlaModal.js => DeleteIncidentCommunicationSlaModal.tsx} (100%) rename dashboard/src/components/incidentCommunicationSla/{EditIncidentCommunicationSlaModal.js => EditIncidentCommunicationSlaModal.tsx} (100%) rename dashboard/src/components/incidentCommunicationSla/{IncidentCommunicationSla.js => IncidentCommunicationSla.tsx} (100%) rename dashboard/src/components/incidentCommunicationSla/{IncidentCommunicationSlaModal.js => IncidentCommunicationSlaModal.tsx} (100%) rename dashboard/src/components/invoice/{Invoice.js => Invoice.tsx} (100%) rename dashboard/src/components/invoice/{InvoiceList.js => InvoiceList.tsx} (100%) rename dashboard/src/components/modals/{About.js => About.tsx} (100%) rename dashboard/src/components/modals/{AddCard.js => AddCard.tsx} (100%) rename dashboard/src/components/modals/{AddExternalStatusPagesModal.js => AddExternalStatusPagesModal.tsx} (100%) rename dashboard/src/components/modals/{AddResourceCategory.js => AddResourceCategory.tsx} (100%) rename dashboard/src/components/modals/{AddSeats.js => AddSeats.tsx} (100%) rename dashboard/src/components/modals/{AddSiteUrl.js => AddSiteUrl.tsx} (100%) rename dashboard/src/components/modals/{AlertBilling.js => AlertBilling.tsx} (100%) rename dashboard/src/components/modals/{AlertDetails.js => AlertDetails.tsx} (100%) rename dashboard/src/components/modals/{BackupCodes.js => BackupCodes.tsx} (100%) rename dashboard/src/components/modals/{CancelSchedule.js => CancelSchedule.tsx} (100%) rename dashboard/src/components/modals/{ChangeMonitorComponent.js => ChangeMonitorComponent.tsx} (100%) rename dashboard/src/components/modals/{ConfirmBalanceTopUp.js => ConfirmBalanceTopUp.tsx} (100%) rename dashboard/src/components/modals/{ConfirmChangeRole.js => ConfirmChangeRole.tsx} (100%) rename dashboard/src/components/modals/{ConfirmErrorTrackerIssueAction.js => ConfirmErrorTrackerIssueAction.tsx} (100%) rename dashboard/src/components/modals/{ConfirmResetBrandColors.js => ConfirmResetBrandColors.tsx} (100%) rename dashboard/src/components/modals/{ConfirmResetLayout.js => ConfirmResetLayout.tsx} (100%) rename dashboard/src/components/modals/{ConfirmScanModal.js => ConfirmScanModal.tsx} (100%) rename dashboard/src/components/modals/{ConfirmationDialog.js => ConfirmationDialog.tsx} (100%) rename dashboard/src/components/modals/{CreateAnnouncement.js => CreateAnnouncement.tsx} (100%) rename dashboard/src/components/modals/{CreateCustomField.js => CreateCustomField.tsx} (100%) rename dashboard/src/components/modals/{CreateIncident.js => CreateIncident.tsx} (100%) rename dashboard/src/components/modals/{CreateIncidentNoteTemplate.js => CreateIncidentNoteTemplate.tsx} (100%) rename dashboard/src/components/modals/{CreateIncidentPriority.js => CreateIncidentPriority.tsx} (100%) rename dashboard/src/components/modals/{CreateIncidentTemplate.js => CreateIncidentTemplate.tsx} (100%) rename dashboard/src/components/modals/{CreateIncomingRequest.js => CreateIncomingRequest.tsx} (100%) rename dashboard/src/components/modals/{CreateManualIncident.js => CreateManualIncident.tsx} (100%) rename dashboard/src/components/modals/{CreateMonitorCustomField.js => CreateMonitorCustomField.tsx} (100%) rename dashboard/src/components/modals/{CreateMsTeamsWebhook.js => CreateMsTeamsWebhook.tsx} (100%) rename dashboard/src/components/modals/{CreateSchedule.js => CreateSchedule.tsx} (100%) rename dashboard/src/components/modals/{CreateSlackWebhook.js => CreateSlackWebhook.tsx} (100%) rename dashboard/src/components/modals/{CreateStatusPageCategory.js => CreateStatusPageCategory.tsx} (100%) rename dashboard/src/components/modals/{CreateSubscriber.js => CreateSubscriber.tsx} (100%) rename dashboard/src/components/modals/{CreateWebHook.js => CreateWebHook.tsx} (100%) rename dashboard/src/components/modals/{DeleteAccount.js => DeleteAccount.tsx} (100%) rename dashboard/src/components/modals/{DeleteAnnouncement.js => DeleteAnnouncement.tsx} (100%) rename dashboard/src/components/modals/{DeleteAnnouncementLog.js => DeleteAnnouncementLog.tsx} (100%) rename dashboard/src/components/modals/{DeleteApplicationLog.js => DeleteApplicationLog.tsx} (100%) rename dashboard/src/components/modals/{DeleteApplicationSecurity.js => DeleteApplicationSecurity.tsx} (100%) rename dashboard/src/components/modals/{DeleteAutomatedScript.js => DeleteAutomatedScript.tsx} (100%) rename dashboard/src/components/modals/{DeleteCard.js => DeleteCard.tsx} (100%) rename dashboard/src/components/modals/{DeleteComponent.js => DeleteComponent.tsx} (100%) rename dashboard/src/components/modals/{DeleteContainerSecurity.js => DeleteContainerSecurity.tsx} (100%) rename dashboard/src/components/modals/{DeleteCustomField.js => DeleteCustomField.tsx} (100%) rename dashboard/src/components/modals/{DeleteErrorTracker.js => DeleteErrorTracker.tsx} (100%) rename dashboard/src/components/modals/{DeleteErrorTrackerIssue.js => DeleteErrorTrackerIssue.tsx} (100%) rename dashboard/src/components/modals/{DeleteIncident.js => DeleteIncident.tsx} (100%) rename dashboard/src/components/modals/{DeleteIncidentMessage.js => DeleteIncidentMessage.tsx} (100%) rename dashboard/src/components/modals/{DeleteIncidentNoteTemplate.js => DeleteIncidentNoteTemplate.tsx} (100%) rename dashboard/src/components/modals/{DeleteIncidentTemplate.js => DeleteIncidentTemplate.tsx} (100%) rename dashboard/src/components/modals/{DeleteIncomingRequest.js => DeleteIncomingRequest.tsx} (100%) rename dashboard/src/components/modals/{DeleteMonitor.js => DeleteMonitor.tsx} (100%) rename dashboard/src/components/modals/{DeleteMonitorCustomField.js => DeleteMonitorCustomField.tsx} (100%) rename dashboard/src/components/modals/{DeleteMsTeamsWebhook.js => DeleteMsTeamsWebhook.tsx} (100%) rename dashboard/src/components/modals/{DeleteSchedule.js => DeleteSchedule.tsx} (100%) rename dashboard/src/components/modals/{DeleteSiteUrl.js => DeleteSiteUrl.tsx} (100%) rename dashboard/src/components/modals/{DeleteSlackWebhook.js => DeleteSlackWebhook.tsx} (100%) rename dashboard/src/components/modals/{DeleteSubscriber.js => DeleteSubscriber.tsx} (100%) rename dashboard/src/components/modals/{DeleteWebhook.js => DeleteWebhook.tsx} (100%) rename dashboard/src/components/modals/{DisableMonitor.js => DisableMonitor.tsx} (100%) rename dashboard/src/components/modals/{DisabledMessage.js => DisabledMessage.tsx} (100%) rename dashboard/src/components/modals/{EditAnnouncement.js => EditAnnouncement.tsx} (100%) rename dashboard/src/components/modals/{EditApplicationSecurity.js => EditApplicationSecurity.tsx} (100%) rename dashboard/src/components/modals/{EditComponent.js => EditComponent.tsx} (100%) rename dashboard/src/components/modals/{EditContainerSecurity.js => EditContainerSecurity.tsx} (100%) rename dashboard/src/components/modals/{EditCustomField.js => EditCustomField.tsx} (100%) rename dashboard/src/components/modals/{EditExternalStatusPageModal.js => EditExternalStatusPageModal.tsx} (100%) rename dashboard/src/components/modals/{EditIncident.js => EditIncident.tsx} (100%) rename dashboard/src/components/modals/{EditIncidentNoteTemplate.js => EditIncidentNoteTemplate.tsx} (100%) rename dashboard/src/components/modals/{EditIncidentPriority.js => EditIncidentPriority.tsx} (100%) rename dashboard/src/components/modals/{EditIncidentTemplate.js => EditIncidentTemplate.tsx} (100%) rename dashboard/src/components/modals/{EditIncomingRequest.js => EditIncomingRequest.tsx} (100%) rename dashboard/src/components/modals/{EditMonitorCustomField.js => EditMonitorCustomField.tsx} (100%) rename dashboard/src/components/modals/{EditMsTeamsWebhook.js => EditMsTeamsWebhook.tsx} (100%) rename dashboard/src/components/modals/{EditResourceCategory.js => EditResourceCategory.tsx} (100%) rename dashboard/src/components/modals/{EditSchedule.js => EditSchedule.tsx} (100%) rename dashboard/src/components/modals/{EditSlackWebhook.js => EditSlackWebhook.tsx} (100%) rename dashboard/src/components/modals/{EditStatusPageCategory.js => EditStatusPageCategory.tsx} (100%) rename dashboard/src/components/modals/{EditWebhook.js => EditWebhook.tsx} (100%) rename dashboard/src/components/modals/{ErrorEventIssueMember.js => ErrorEventIssueMember.tsx} (100%) rename dashboard/src/components/modals/{FooterLink.js => FooterLink.tsx} (100%) rename dashboard/src/components/modals/{HideAnnouncement.js => HideAnnouncement.tsx} (100%) rename dashboard/src/components/modals/{IncidentHeaderModal.js => IncidentHeaderModal.tsx} (100%) rename dashboard/src/components/modals/{IncomingRequestEnabled.js => IncomingRequestEnabled.tsx} (100%) rename dashboard/src/components/modals/{IncomingRequestUrl.js => IncomingRequestUrl.tsx} (100%) rename dashboard/src/components/modals/{KubeDeployment.js => KubeDeployment.tsx} (100%) rename dashboard/src/components/modals/{KubeDeploymentData.js => KubeDeploymentData.tsx} (100%) rename dashboard/src/components/modals/{KubeJobData.js => KubeJobData.tsx} (100%) rename dashboard/src/components/modals/{KubeJobs.js => KubeJobs.tsx} (100%) rename dashboard/src/components/modals/{KubePodData.js => KubePodData.tsx} (100%) rename dashboard/src/components/modals/{KubePods.js => KubePods.tsx} (100%) rename dashboard/src/components/modals/{KubeStatefulset.js => KubeStatefulset.tsx} (100%) rename dashboard/src/components/modals/{KubeStatefulsetData.js => KubeStatefulsetData.tsx} (100%) rename dashboard/src/components/modals/{MessageBox.js => MessageBox.tsx} (100%) rename dashboard/src/components/modals/{MonitorUrl.js => MonitorUrl.tsx} (100%) rename dashboard/src/components/modals/{NewIncidentMessage.js => NewIncidentMessage.tsx} (100%) rename dashboard/src/components/modals/{NoMonitorSubscriber.js => NoMonitorSubscriber.tsx} (100%) rename dashboard/src/components/modals/{ProbeDetail.js => ProbeDetail.tsx} (100%) rename dashboard/src/components/modals/{RemoveExternalStatusPage.js => RemoveExternalStatusPage.tsx} (100%) rename dashboard/src/components/modals/{RemoveFooterLink.js => RemoveFooterLink.tsx} (100%) rename dashboard/src/components/modals/{RemoveIncidentPriority.js => RemoveIncidentPriority.tsx} (100%) rename dashboard/src/components/modals/{RemoveResourceCategory.js => RemoveResourceCategory.tsx} (100%) rename dashboard/src/components/modals/{RemoveStatusPageCategory.js => RemoveStatusPageCategory.tsx} (100%) rename dashboard/src/components/modals/{RemoveSubProject.js => RemoveSubProject.tsx} (100%) rename dashboard/src/components/modals/{RemoveTeamUserModal.js => RemoveTeamUserModal.tsx} (100%) rename dashboard/src/components/modals/{RemovedFromProject.js => RemovedFromProject.tsx} (100%) rename dashboard/src/components/modals/{RemovedFromSubProject.js => RemovedFromSubProject.tsx} (100%) rename dashboard/src/components/modals/{ResetAPIKey.js => ResetAPIKey.tsx} (100%) rename dashboard/src/components/modals/{ResetCssModal.js => ResetCssModal.tsx} (100%) rename dashboard/src/components/modals/{ResetSmsTemplate.js => ResetSmsTemplate.tsx} (100%) rename dashboard/src/components/modals/{ResetStatusBubbleIdModal.js => ResetStatusBubbleIdModal.tsx} (100%) rename dashboard/src/components/modals/{RunAutomationScript.js => RunAutomationScript.tsx} (100%) rename dashboard/src/components/modals/{ScheduleHeaderModal.js => ScheduleHeaderModal.tsx} (100%) rename dashboard/src/components/modals/{SetDefaultIncidentPriority.js => SetDefaultIncidentPriority.tsx} (100%) rename dashboard/src/components/modals/{SubProjectApiKey.js => SubProjectApiKey.tsx} (100%) rename dashboard/src/components/modals/{SubscriberAdvanceOptions.js => SubscriberAdvanceOptions.tsx} (100%) rename dashboard/src/components/modals/{TwoFactorAuth.js => TwoFactorAuth.tsx} (100%) rename dashboard/src/components/modals/{Unauthorised.js => Unauthorised.tsx} (100%) rename dashboard/src/components/modals/{UploadFile.js => UploadFile.tsx} (100%) rename dashboard/src/components/modals/{ViewApplicationLogKey.js => ViewApplicationLogKey.tsx} (100%) rename dashboard/src/components/modals/{ViewErrorTrackerKey.js => ViewErrorTrackerKey.tsx} (100%) rename dashboard/src/components/modals/{ViewJsonLogs.js => ViewJsonLogs.tsx} (100%) rename dashboard/src/components/modals/{ViewScriptLogs.js => ViewScriptLogs.tsx} (100%) rename dashboard/src/components/modals/{deleteSlackTeam.js => deleteSlackTeam.tsx} (100%) rename dashboard/src/components/modals/{inviteTeamMember.js => inviteTeamMember.tsx} (100%) rename dashboard/src/components/modals/{projectTeamMemberNotification.js => projectTeamMemberNotification.tsx} (100%) rename dashboard/src/components/modals/{removeGroup.js => removeGroup.tsx} (100%) rename dashboard/src/components/monitor/{ApiAdvance.js => ApiAdvance.tsx} (100%) rename dashboard/src/components/monitor/{ConsoleLogView.js => ConsoleLogView.tsx} (100%) rename dashboard/src/components/monitor/{KubeIndicator.js => KubeIndicator.tsx} (100%) rename dashboard/src/components/monitor/{MonitorChart.js => MonitorChart.tsx} (100%) rename dashboard/src/components/monitor/{MonitorCustomFields.js => MonitorCustomFields.tsx} (100%) rename dashboard/src/components/monitor/{MonitorDetail.js => MonitorDetail.tsx} (100%) rename dashboard/src/components/monitor/{MonitorLighthouseLogsList.js => MonitorLighthouseLogsList.tsx} (100%) rename dashboard/src/components/monitor/{MonitorList.js => MonitorList.tsx} (100%) rename dashboard/src/components/monitor/{MonitorLogsList.js => MonitorLogsList.tsx} (100%) rename dashboard/src/components/monitor/{MonitorTabularList.js => MonitorTabularList.tsx} (100%) rename dashboard/src/components/monitor/{MonitorTitle.js => MonitorTitle.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewChangeComponentBox.js => MonitorViewChangeComponentBox.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewDeleteBox.js => MonitorViewDeleteBox.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewDisableBox.js => MonitorViewDisableBox.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewHeader.js => MonitorViewHeader.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewIncidentBox.js => MonitorViewIncidentBox.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewLighthouseLogsBox.js => MonitorViewLighthouseLogsBox.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewLogsBox.js => MonitorViewLogsBox.tsx} (100%) rename dashboard/src/components/monitor/{MonitorViewSubscriberBox.js => MonitorViewSubscriberBox.tsx} (100%) rename dashboard/src/components/monitor/{NewMonitor.js => NewMonitor.tsx} (100%) rename dashboard/src/components/monitor/{ProbeBar.js => ProbeBar.tsx} (100%) rename dashboard/src/components/monitor/{ResponseComponent.js => ResponseComponent.tsx} (100%) rename dashboard/src/components/monitor/{ResponseParent.js => ResponseParent.tsx} (100%) rename dashboard/src/components/monitor/{StatusIndicator.js => StatusIndicator.tsx} (100%) rename dashboard/src/components/monitor/{ThirdPartyVariables.js => ThirdPartyVariables.tsx} (100%) rename dashboard/src/components/monitor/{WebsiteIssuesList.js => WebsiteIssuesList.tsx} (100%) rename dashboard/src/components/monitorSla/{BreachedMonitorSla.js => BreachedMonitorSla.tsx} (100%) rename dashboard/src/components/monitorSla/{DeleteMonitorSlaModal.js => DeleteMonitorSlaModal.tsx} (100%) rename dashboard/src/components/monitorSla/{EditMonitorSlaModal.js => EditMonitorSlaModal.tsx} (100%) rename dashboard/src/components/monitorSla/{MonitorSla.js => MonitorSla.tsx} (100%) rename dashboard/src/components/monitorSla/{MonitorSlaModal.js => MonitorSlaModal.tsx} (100%) rename dashboard/src/components/multiSelect/{DropDown.js => DropDown.tsx} (100%) rename dashboard/src/components/multiSelect/{LoadingIndicator.js => LoadingIndicator.tsx} (100%) rename dashboard/src/components/multiSelect/{MultiSelectField.js => MultiSelectField.tsx} (100%) rename dashboard/src/components/multiSelect/{MultiSelectMonitor.js => MultiSelectMonitor.tsx} (100%) rename dashboard/src/components/multiSelect/{RFReactSelect.js => RFReactSelect.tsx} (100%) rename dashboard/src/components/multiSelect/{SelectItem.js => SelectItem.tsx} (100%) rename dashboard/src/components/multiSelect/{SelectList.js => SelectList.tsx} (100%) rename dashboard/src/components/multiSelect/{SelectPanel.js => SelectPanel.tsx} (100%) rename dashboard/src/components/multiSelect/{index.js => index.tsx} (100%) rename dashboard/src/components/nav/{Search.js => Search.tsx} (100%) rename dashboard/src/components/nav/{SideNav.js => SideNav.tsx} (100%) rename dashboard/src/components/nav/{SideNavItem.js => SideNavItem.tsx} (100%) rename dashboard/src/components/nav/{TopNav.js => TopNav.tsx} (100%) rename dashboard/src/components/notification/{NotificationMenu.js => NotificationMenu.tsx} (100%) rename dashboard/src/components/onCall/{OnCallData.js => OnCallData.tsx} (100%) rename dashboard/src/components/onCall/{OnCallSchedule.js => OnCallSchedule.tsx} (100%) rename dashboard/src/components/onCall/{OnCallTableRows.js => OnCallTableRows.tsx} (100%) rename dashboard/src/components/oneuptimeApi/{ApiDoc.js => ApiDoc.tsx} (100%) rename dashboard/src/components/paymentCard/{CustomerBalance.js => CustomerBalance.tsx} (100%) rename dashboard/src/components/paymentCard/{PaymentCard.js => PaymentCard.tsx} (100%) rename dashboard/src/components/performanceTracker/{ChartComponent.js => ChartComponent.tsx} (100%) rename dashboard/src/components/performanceTracker/{DeletePerformanceMetric.js => DeletePerformanceMetric.tsx} (100%) rename dashboard/src/components/performanceTracker/{DeletePerformanceTracker.js => DeletePerformanceTracker.tsx} (100%) rename dashboard/src/components/performanceTracker/{NewPerformanceTracker.js => NewPerformanceTracker.tsx} (100%) rename dashboard/src/components/performanceTracker/{PerformanceTrackerHeader.js => PerformanceTrackerHeader.tsx} (100%) rename dashboard/src/components/performanceTracker/{PerformanceTrackerList.js => PerformanceTrackerList.tsx} (100%) rename dashboard/src/components/performanceTracker/{PerformanceView.js => PerformanceView.tsx} (100%) rename dashboard/src/components/performanceTracker/{QuickStart.js => QuickStart.tsx} (100%) rename dashboard/src/components/performanceTracker/{TableComponent.js => TableComponent.tsx} (100%) rename dashboard/src/components/performanceTracker/{TrackerInfo.js => TrackerInfo.tsx} (100%) rename dashboard/src/components/performanceTracker/{TransactionMetricsTable.js => TransactionMetricsTable.tsx} (100%) rename dashboard/src/components/performanceTracker/{WebTransactionsChart.js => WebTransactionsChart.tsx} (100%) rename dashboard/src/components/probe/{ProbeList.js => ProbeList.tsx} (100%) rename dashboard/src/components/probe/{ProbeStatus.js => ProbeStatus.tsx} (100%) rename dashboard/src/components/profile/{ProfileMenu.js => ProfileMenu.tsx} (100%) rename dashboard/src/components/profileSettings/{ChangePassword.js => ChangePassword.tsx} (100%) rename dashboard/src/components/profileSettings/{DeleteAccountBox.js => DeleteAccountBox.tsx} (100%) rename dashboard/src/components/profileSettings/{Profile.js => Profile.tsx} (100%) rename dashboard/src/components/project/{CreateProjectModal.js => CreateProjectModal.tsx} (100%) rename dashboard/src/components/project/{DeleteCaution.js => DeleteCaution.tsx} (100%) rename dashboard/src/components/project/{DeleteMessaging.js => DeleteMessaging.tsx} (100%) rename dashboard/src/components/project/{DeleteProjectModal.js => DeleteProjectModal.tsx} (100%) rename dashboard/src/components/project/{DeleteRequesModal.js => DeleteRequesModal.tsx} (100%) rename dashboard/src/components/project/{PlanFields.js => PlanFields.tsx} (100%) rename dashboard/src/components/project/{ProjectForm.js => ProjectForm.tsx} (100%) rename dashboard/src/components/project/{ProjectSwitcher.js => ProjectSwitcher.tsx} (100%) rename dashboard/src/components/project/{ProjectSwitchingModal.js => ProjectSwitchingModal.tsx} (100%) rename dashboard/src/components/project/{RadioInput.js => RadioInput.tsx} (100%) rename dashboard/src/components/project/{UpgradeForm.js => UpgradeForm.tsx} (100%) rename dashboard/src/components/project/{UpgradePlanFields.js => UpgradePlanFields.tsx} (100%) rename dashboard/src/components/project/{UpgradePlanModal.js => UpgradePlanModal.tsx} (100%) rename dashboard/src/components/reports/{Incidents.js => Incidents.tsx} (100%) rename dashboard/src/components/reports/{Members.js => Members.tsx} (100%) rename dashboard/src/components/reports/{Monitors.js => Monitors.tsx} (100%) rename dashboard/src/components/reports/{ResolveTime.js => ResolveTime.tsx} (100%) rename dashboard/src/components/schedule/{DeleteBox.js => DeleteBox.tsx} (100%) rename dashboard/src/components/schedule/{DeleteScheduleModal.js => DeleteScheduleModal.tsx} (100%) rename dashboard/src/components/schedule/{EscalationSummary.js => EscalationSummary.tsx} (100%) rename dashboard/src/components/schedule/{EscalationSummarySingle.js => EscalationSummarySingle.tsx} (100%) rename dashboard/src/components/schedule/{EscalationsList.js => EscalationsList.tsx} (100%) rename dashboard/src/components/schedule/{MonitorBox.js => MonitorBox.tsx} (100%) rename dashboard/src/components/schedule/{MonitorInputs.js => MonitorInputs.tsx} (100%) rename dashboard/src/components/schedule/{OnCallAlertBox.js => OnCallAlertBox.tsx} (100%) rename dashboard/src/components/schedule/{RenameScheduleBox.js => RenameScheduleBox.tsx} (100%) rename dashboard/src/components/schedule/{RenderAlertOptions.js => RenderAlertOptions.tsx} (100%) rename dashboard/src/components/schedule/{RenderEscalation.js => RenderEscalation.tsx} (100%) rename dashboard/src/components/schedule/{RenderInterval.js => RenderInterval.tsx} (100%) rename dashboard/src/components/schedule/{RenderMember.js => RenderMember.tsx} (100%) rename dashboard/src/components/schedule/{RenderMembers.js => RenderMembers.tsx} (100%) rename dashboard/src/components/schedule/{RenderRotationFrequency.js => RenderRotationFrequency.tsx} (100%) rename dashboard/src/components/schedule/{RenderRotationSwitchTime.js => RenderRotationSwitchTime.tsx} (100%) rename dashboard/src/components/schedule/{RenderSingleEscalation.js => RenderSingleEscalation.tsx} (100%) rename dashboard/src/components/schedule/{RenderTeams.js => RenderTeams.tsx} (100%) rename dashboard/src/components/schedule/{ScheduleCalender.js => ScheduleCalender.tsx} (100%) rename dashboard/src/components/schedule/{ScheduleForm.js => ScheduleForm.tsx} (100%) rename dashboard/src/components/schedule/{ScheduleInput.js => ScheduleInput.tsx} (100%) rename dashboard/src/components/schedule/{ScheduleProjectBox.js => ScheduleProjectBox.tsx} (100%) rename dashboard/src/components/schedule/{UserBox.js => UserBox.tsx} (100%) rename dashboard/src/components/schedule/{UserInputs.js => UserInputs.tsx} (100%) rename dashboard/src/components/scheduledEvent/{AddNoteModal.js => AddNoteModal.tsx} (100%) rename dashboard/src/components/scheduledEvent/{DeleteNoteModal.js => DeleteNoteModal.tsx} (100%) rename dashboard/src/components/scheduledEvent/{EditNoteModal.js => EditNoteModal.tsx} (100%) rename dashboard/src/components/scheduledEvent/{EventBox.js => EventBox.tsx} (100%) rename dashboard/src/components/scheduledEvent/{OngoingScheduledEvent.js => OngoingScheduledEvent.tsx} (100%) rename dashboard/src/components/scheduledEvent/{ScheduleEventDeleteBox.js => ScheduleEventDeleteBox.tsx} (100%) rename dashboard/src/components/scheduledEvent/{ScheduledEvent.js => ScheduledEvent.tsx} (100%) rename dashboard/src/components/scheduledEvent/{ScheduledEventDescription.js => ScheduledEventDescription.tsx} (100%) rename dashboard/src/components/scheduledEvent/{ScheduledEventNote.js => ScheduledEventNote.tsx} (100%) rename dashboard/src/components/search/{SearchInput.js => SearchInput.tsx} (100%) rename dashboard/src/components/security/{ApplicationSecurity.js => ApplicationSecurity.tsx} (100%) rename dashboard/src/components/security/{ApplicationSecurityDeleteBox.js => ApplicationSecurityDeleteBox.tsx} (100%) rename dashboard/src/components/security/{ApplicationSecurityDetail.js => ApplicationSecurityDetail.tsx} (100%) rename dashboard/src/components/security/{ApplicationSecurityForm.js => ApplicationSecurityForm.tsx} (100%) rename dashboard/src/components/security/{ApplicationSecurityView.js => ApplicationSecurityView.tsx} (100%) rename dashboard/src/components/security/{ContainerSecurity.js => ContainerSecurity.tsx} (100%) rename dashboard/src/components/security/{ContainerSecurityDeleteBox.js => ContainerSecurityDeleteBox.tsx} (100%) rename dashboard/src/components/security/{ContainerSecurityDetail.js => ContainerSecurityDetail.tsx} (100%) rename dashboard/src/components/security/{ContainerSecurityForm.js => ContainerSecurityForm.tsx} (100%) rename dashboard/src/components/security/{ContainerSecurityView.js => ContainerSecurityView.tsx} (100%) rename dashboard/src/components/security/{IssueIndicator.js => IssueIndicator.tsx} (100%) rename dashboard/src/components/security/{IssueLabel.js => IssueLabel.tsx} (100%) rename dashboard/src/components/security/{SecurityDetail.js => SecurityDetail.tsx} (100%) rename dashboard/src/components/security/{SecurityInfo.js => SecurityInfo.tsx} (100%) rename dashboard/src/components/security/{SecurityLog.js => SecurityLog.tsx} (100%) rename dashboard/src/components/settings/{APISettings.js => APISettings.tsx} (100%) rename dashboard/src/components/settings/{AdvancedIncidentNotification.js => AdvancedIncidentNotification.tsx} (100%) rename dashboard/src/components/settings/{AlertAdvanceOption.js => AlertAdvanceOption.tsx} (100%) rename dashboard/src/components/settings/{AlertDisabledWarning.js => AlertDisabledWarning.tsx} (100%) rename dashboard/src/components/settings/{ChangePlan.js => ChangePlan.tsx} (100%) rename dashboard/src/components/settings/{ChangePlanField.js => ChangePlanField.tsx} (100%) rename dashboard/src/components/settings/{CheckboxHeader.js => CheckboxHeader.tsx} (100%) rename dashboard/src/components/settings/{DeleteProject.js => DeleteProject.tsx} (100%) rename dashboard/src/components/settings/{ExitProject.js => ExitProject.tsx} (100%) rename dashboard/src/components/settings/{ExitProjectModal.js => ExitProjectModal.tsx} (100%) rename dashboard/src/components/settings/{GroupForm.js => GroupForm.tsx} (100%) rename dashboard/src/components/settings/{GroupList.js => GroupList.tsx} (100%) rename dashboard/src/components/settings/{GroupTable.js => GroupTable.tsx} (100%) rename dashboard/src/components/settings/{ProjectSettings.js => ProjectSettings.tsx} (100%) rename dashboard/src/components/settings/{ResourceCategories.js => ResourceCategories.tsx} (100%) rename dashboard/src/components/settings/{Sso.js => Sso.tsx} (100%) rename dashboard/src/components/settings/{SsoDeleteModal.js => SsoDeleteModal.tsx} (100%) rename dashboard/src/components/settings/{SsoModal.js => SsoModal.tsx} (100%) rename dashboard/src/components/settings/{SubProjectForm.js => SubProjectForm.tsx} (100%) rename dashboard/src/components/settings/{SubProjectTable.js => SubProjectTable.tsx} (100%) rename dashboard/src/components/settings/{SubProjects.js => SubProjects.tsx} (100%) rename dashboard/src/components/slack/{Slack.js => Slack.tsx} (100%) rename dashboard/src/components/slack/{SlackTeamItem.js => SlackTeamItem.tsx} (100%) rename dashboard/src/components/slack/{SlackTeamList.js => SlackTeamList.tsx} (100%) rename dashboard/src/components/smsTemplates/{SmsSmtpBox.js => SmsSmtpBox.tsx} (100%) rename dashboard/src/components/smsTemplates/{SmsTemplatesBox.js => SmsTemplatesBox.tsx} (100%) rename dashboard/src/components/smsTemplates/{SmsTemplatesFormBox.js => SmsTemplatesFormBox.tsx} (100%) rename dashboard/src/components/status-page/{AddMoreDomainModal.js => AddMoreDomainModal.tsx} (100%) rename dashboard/src/components/status-page/{AnnouncementLog.js => AnnouncementLog.tsx} (100%) rename dashboard/src/components/status-page/{Announcements.js => Announcements.tsx} (100%) rename dashboard/src/components/status-page/{Basic.js => Basic.tsx} (100%) rename dashboard/src/components/status-page/{Branding.js => Branding.tsx} (100%) rename dashboard/src/components/status-page/{CheckboxGroup.js => CheckboxGroup.tsx} (100%) rename dashboard/src/components/status-page/{Colors.js => Colors.tsx} (100%) rename dashboard/src/components/status-page/{CustomStyles.js => CustomStyles.tsx} (100%) rename dashboard/src/components/status-page/{DeleteBox.js => DeleteBox.tsx} (100%) rename dashboard/src/components/status-page/{DeleteDomainModal.js => DeleteDomainModal.tsx} (100%) rename dashboard/src/components/status-page/{DeleteStatusPageModal.js => DeleteStatusPageModal.tsx} (100%) rename dashboard/src/components/status-page/{DuplicateStatusPage.js => DuplicateStatusPage.tsx} (100%) rename dashboard/src/components/status-page/{DuplicateStatusPageConfirmation.js => DuplicateStatusPageConfirmation.tsx} (100%) rename dashboard/src/components/status-page/{DuplicateStatusPageForm.js => DuplicateStatusPageForm.tsx} (100%) rename dashboard/src/components/status-page/{EditMoreDomainModal.js => EditMoreDomainModal.tsx} (100%) rename dashboard/src/components/status-page/{EmbeddedBubble.js => EmbeddedBubble.tsx} (100%) rename dashboard/src/components/status-page/{EmptyCategory.js => EmptyCategory.tsx} (100%) rename dashboard/src/components/status-page/{ExternalStatusPages.js => ExternalStatusPages.tsx} (100%) rename dashboard/src/components/status-page/{Header.js => Header.tsx} (100%) rename dashboard/src/components/status-page/{Links.js => Links.tsx} (100%) rename dashboard/src/components/status-page/{Monitors.js => Monitors.tsx} (100%) rename dashboard/src/components/status-page/{MonitorsWithCategory.js => MonitorsWithCategory.tsx} (100%) rename dashboard/src/components/status-page/{PrivateStatusPage.js => PrivateStatusPage.tsx} (100%) rename dashboard/src/components/status-page/{RenderMonitor.js => RenderMonitor.tsx} (100%) rename dashboard/src/components/status-page/{RenderMonitors.js => RenderMonitors.tsx} (100%) rename dashboard/src/components/status-page/{RowData.js => RowData.tsx} (100%) rename dashboard/src/components/status-page/{Setting.js => Setting.tsx} (100%) rename dashboard/src/components/status-page/{StatusPageCategory.js => StatusPageCategory.tsx} (100%) rename dashboard/src/components/status-page/{StatusPageForm.js => StatusPageForm.tsx} (100%) rename dashboard/src/components/status-page/{StatusPageLanguage.js => StatusPageLanguage.tsx} (100%) rename dashboard/src/components/status-page/{StatusPageLayout.js => StatusPageLayout.tsx} (100%) rename dashboard/src/components/status-page/{StatusPageSubscriber.js => StatusPageSubscriber.tsx} (100%) rename dashboard/src/components/status-page/{Themes.js => Themes.tsx} (100%) rename dashboard/src/components/status-page/{VerifyDomainModal.js => VerifyDomainModal.tsx} (100%) rename dashboard/src/components/subscriber/{subscriberAlert.js => subscriberAlert.tsx} (100%) rename dashboard/src/components/subscriber/{subscriberList.js => subscriberList.tsx} (100%) rename dashboard/src/components/subscriberAlert/{SubscriberAlertTable.js => SubscriberAlertTable.tsx} (100%) rename dashboard/src/components/svg/{index.js => index.tsx} (100%) rename dashboard/src/components/table/{NoItemsMessage.js => NoItemsMessage.tsx} (100%) rename dashboard/src/components/table/{Table.js => Table.tsx} (100%) rename dashboard/src/components/table/{TableActionButtons.js => TableActionButtons.tsx} (100%) rename dashboard/src/components/table/{TableColumn.js => TableColumn.tsx} (100%) rename dashboard/src/components/table/{TableColumns.js => TableColumns.tsx} (100%) rename dashboard/src/components/table/{TableDescription.js => TableDescription.tsx} (100%) rename dashboard/src/components/table/{TableFooter.js => TableFooter.tsx} (100%) rename dashboard/src/components/table/{TableHeader.js => TableHeader.tsx} (100%) rename dashboard/src/components/table/{TableItem.js => TableItem.tsx} (100%) rename dashboard/src/components/table/{TableItemColumnData.js => TableItemColumnData.tsx} (100%) rename dashboard/src/components/table/{TableItems.js => TableItems.tsx} (100%) rename dashboard/src/components/table/{TableLoader.js => TableLoader.tsx} (100%) rename dashboard/src/components/table/{TablePaginationButtons.js => TablePaginationButtons.tsx} (100%) rename dashboard/src/components/table/{TablePaginationCount.js => TablePaginationCount.tsx} (100%) rename dashboard/src/components/table/{TableTitle.js => TableTitle.tsx} (100%) rename dashboard/src/components/team/{TeamMember.js => TeamMember.tsx} (100%) rename dashboard/src/components/team/{TeamMemberProjectBox.js => TeamMemberProjectBox.tsx} (100%) rename dashboard/src/components/tutorial/{CustomTutorial.js => CustomTutorial.tsx} (100%) rename dashboard/src/components/tutorial/{Tutorial.js => Tutorial.tsx} (100%) rename dashboard/src/components/tutorial/{TutorialBox.js => TutorialBox.tsx} (100%) rename dashboard/src/components/webHooks/{IncomingRequestBox.js => IncomingRequestBox.tsx} (100%) rename dashboard/src/components/webHooks/{IncomingRequestButton.js => IncomingRequestButton.tsx} (100%) rename dashboard/src/components/webHooks/{IncomingRequestList.js => IncomingRequestList.tsx} (100%) rename dashboard/src/components/webHooks/{MSTeamsBox.js => MSTeamsBox.tsx} (100%) rename dashboard/src/components/webHooks/{MSTeamsButton.js => MSTeamsButton.tsx} (100%) rename dashboard/src/components/webHooks/{MSTeamsItem.js => MSTeamsItem.tsx} (100%) rename dashboard/src/components/webHooks/{MSTeamsList.js => MSTeamsList.tsx} (100%) rename dashboard/src/components/webHooks/{RadioInput.js => RadioInput.tsx} (100%) rename dashboard/src/components/webHooks/{SlackBox.js => SlackBox.tsx} (100%) rename dashboard/src/components/webHooks/{SlackButton.js => SlackButton.tsx} (100%) rename dashboard/src/components/webHooks/{SlackItem.js => SlackItem.tsx} (100%) rename dashboard/src/components/webHooks/{SlackList.js => SlackList.tsx} (100%) rename dashboard/src/components/webHooks/{WebHookBox.js => WebHookBox.tsx} (100%) rename dashboard/src/components/webHooks/{WebHookButton.js => WebHookButton.tsx} (100%) rename dashboard/src/components/webHooks/{WebHookItem.js => WebHookItem.tsx} (100%) rename dashboard/src/components/webHooks/{WebHookList.js => WebHookList.tsx} (100%) rename dashboard/src/components/webHooks/{WebHookRow.js => WebHookRow.tsx} (100%) rename dashboard/src/components/zapier/{ZapierBox.js => ZapierBox.tsx} (100%) rename dashboard/src/{config.js => config.tsx} (100%) rename dashboard/src/constants/{CRITERIA_TYPES.js => CRITERIA_TYPES.ts} (100%) rename dashboard/src/constants/{alert.js => alert.ts} (100%) rename dashboard/src/constants/{animateSidebar.js => animateSidebar.ts} (100%) rename dashboard/src/constants/{applicationLog.js => applicationLog.ts} (100%) rename dashboard/src/constants/{automatedScript.js => automatedScript.ts} (100%) rename dashboard/src/constants/{callRouting.js => callRouting.ts} (100%) rename dashboard/src/constants/{card.js => card.ts} (100%) rename dashboard/src/constants/{changePassword.js => changePassword.ts} (100%) rename dashboard/src/constants/{component.js => component.ts} (100%) rename dashboard/src/constants/{credential.js => credential.ts} (100%) rename dashboard/src/constants/{customField.js => customField.ts} (100%) rename dashboard/src/constants/{domain.js => domain.ts} (100%) rename dashboard/src/constants/{emailTemplates.js => emailTemplates.ts} (100%) rename dashboard/src/constants/{emaildomains.js => emaildomains.ts} (100%) rename dashboard/src/constants/{errorTracker.js => errorTracker.ts} (100%) rename dashboard/src/constants/{feedback.js => feedback.ts} (100%) rename dashboard/src/constants/{group.js => group.ts} (100%) rename dashboard/src/constants/{incident.js => incident.ts} (100%) rename dashboard/src/constants/{incidentBasicSettings.js => incidentBasicSettings.ts} (100%) rename dashboard/src/constants/{incidentCommunicationSla.js => incidentCommunicationSla.ts} (100%) rename dashboard/src/constants/{incidentNoteTemplate.js => incidentNoteTemplate.ts} (100%) rename dashboard/src/constants/{incidentPriorities.js => incidentPriorities.ts} (100%) rename dashboard/src/constants/{incomingRequest.js => incomingRequest.ts} (100%) rename dashboard/src/constants/{invoice.js => invoice.ts} (100%) rename dashboard/src/constants/{logout.js => logout.ts} (100%) rename dashboard/src/constants/{modal.js => modal.ts} (100%) rename dashboard/src/constants/{monitor.js => monitor.ts} (100%) rename dashboard/src/constants/{monitorCustomField.js => monitorCustomField.ts} (100%) rename dashboard/src/constants/{monitorSla.js => monitorSla.ts} (100%) rename dashboard/src/constants/{msteams.js => msteams.ts} (100%) rename dashboard/src/constants/{notification.js => notification.ts} (100%) rename dashboard/src/constants/{page.js => page.ts} (100%) rename dashboard/src/constants/{performanceTracker.js => performanceTracker.ts} (100%) rename dashboard/src/constants/{performanceTrackerMetric.js => performanceTrackerMetric.ts} (100%) rename dashboard/src/constants/{probe.js => probe.ts} (100%) rename dashboard/src/constants/{profile.js => profile.ts} (100%) rename dashboard/src/constants/{project.js => project.ts} (100%) rename dashboard/src/constants/{report.js => report.ts} (100%) rename dashboard/src/constants/{resourceCategories.js => resourceCategories.ts} (100%) rename dashboard/src/constants/{schedule.js => schedule.ts} (100%) rename dashboard/src/constants/{scheduledEvent.js => scheduledEvent.ts} (100%) rename dashboard/src/constants/{search.js => search.ts} (100%) rename dashboard/src/constants/{security.js => security.ts} (100%) rename dashboard/src/constants/{slack.js => slack.ts} (100%) rename dashboard/src/constants/{slackWebhooks.js => slackWebhooks.ts} (100%) rename dashboard/src/constants/{smstemplates.js => smstemplates.ts} (100%) rename dashboard/src/constants/{sso.js => sso.ts} (100%) rename dashboard/src/constants/{statusPage.js => statusPage.ts} (100%) rename dashboard/src/constants/{statusPageCategory.js => statusPageCategory.ts} (100%) rename dashboard/src/constants/{subProject.js => subProject.ts} (100%) rename dashboard/src/constants/{subscriber.js => subscriber.ts} (100%) rename dashboard/src/constants/{team.js => team.ts} (100%) rename dashboard/src/constants/{tutorial.js => tutorial.ts} (100%) rename dashboard/src/constants/{version.js => version.ts} (100%) rename dashboard/src/constants/{webHook.js => webHook.ts} (100%) rename dashboard/src/containers/{BackboneModals.js => BackboneModals.tsx} (100%) rename dashboard/src/{errors.js => errors.ts} (100%) rename dashboard/src/{index.js => index.tsx} (100%) rename dashboard/src/pages/{Advanced.js => Advanced.tsx} (100%) rename dashboard/src/pages/{AlertLog.js => AlertLog.tsx} (100%) rename dashboard/src/pages/{Application.js => Application.tsx} (100%) rename dashboard/src/pages/{ApplicationDetail.js => ApplicationDetail.tsx} (100%) rename dashboard/src/pages/{ApplicationLog.js => ApplicationLog.tsx} (100%) rename dashboard/src/pages/{ApplicationLogView.js => ApplicationLogView.tsx} (100%) rename dashboard/src/pages/{AutomatedScripView.js => AutomatedScripView.tsx} (100%) rename dashboard/src/pages/{AutomationScript.js => AutomationScript.tsx} (100%) rename dashboard/src/pages/{Billing.js => Billing.tsx} (100%) rename dashboard/src/pages/{CallRouting.js => CallRouting.tsx} (100%) rename dashboard/src/pages/{ChangePassword.js => ChangePassword.tsx} (100%) rename dashboard/src/pages/{ChangePasswordSetting.js => ChangePasswordSetting.tsx} (100%) rename dashboard/src/pages/{Component.js => Component.tsx} (100%) rename dashboard/src/pages/{ComponentSettings.js => ComponentSettings.tsx} (100%) rename dashboard/src/pages/{ComponentSettingsAdvanced.js => ComponentSettingsAdvanced.tsx} (100%) rename dashboard/src/pages/{Consulting.js => Consulting.tsx} (100%) rename dashboard/src/pages/{Container.js => Container.tsx} (100%) rename dashboard/src/pages/{ContainerDetail.js => ContainerDetail.tsx} (100%) rename dashboard/src/pages/{DeleteAccountPage.js => DeleteAccountPage.tsx} (100%) rename dashboard/src/pages/{DockerCredential.js => DockerCredential.tsx} (100%) rename dashboard/src/pages/{DomainSettings.js => DomainSettings.tsx} (100%) rename dashboard/src/pages/{EmailTemplates.js => EmailTemplates.tsx} (100%) rename dashboard/src/pages/{ErrorEventView.js => ErrorEventView.tsx} (100%) rename dashboard/src/pages/{ErrorTracking.js => ErrorTracking.tsx} (100%) rename dashboard/src/pages/{ErrorTrackingView.js => ErrorTrackingView.tsx} (100%) rename dashboard/src/pages/{GitCredential.js => GitCredential.tsx} (100%) rename dashboard/src/pages/{Group.js => Group.tsx} (100%) rename dashboard/src/pages/{Home.js => Home.tsx} (100%) rename dashboard/src/pages/{Incident.js => Incident.tsx} (100%) rename dashboard/src/pages/{IncidentLog.js => IncidentLog.tsx} (100%) rename dashboard/src/pages/{IncidentSettings.js => IncidentSettings.tsx} (100%) rename dashboard/src/pages/{Integrations.js => Integrations.tsx} (100%) rename dashboard/src/pages/{Monitor.js => Monitor.tsx} (100%) rename dashboard/src/pages/{MonitorSettings.js => MonitorSettings.tsx} (100%) rename dashboard/src/pages/{MonitorView.js => MonitorView.tsx} (100%) rename dashboard/src/pages/{OnCall.js => OnCall.tsx} (100%) rename dashboard/src/pages/{OneUptimeApi.js => OneUptimeApi.tsx} (100%) rename dashboard/src/pages/{PerformanceTracker.js => PerformanceTracker.tsx} (100%) rename dashboard/src/pages/{PerformanceTrackerView.js => PerformanceTrackerView.tsx} (100%) rename dashboard/src/pages/{Probe.js => Probe.tsx} (100%) rename dashboard/src/pages/{Profile.js => Profile.tsx} (100%) rename dashboard/src/pages/{ProfileBilling.js => ProfileBilling.tsx} (100%) rename dashboard/src/pages/{Reports.js => Reports.tsx} (100%) rename dashboard/src/pages/{Resources.js => Resources.tsx} (100%) rename dashboard/src/pages/{Schedule.js => Schedule.tsx} (100%) rename dashboard/src/pages/{ScheduledEvent.js => ScheduledEvent.tsx} (100%) rename dashboard/src/pages/{ScheduledEventDetail.js => ScheduledEventDetail.tsx} (100%) rename dashboard/src/pages/{Settings.js => Settings.tsx} (100%) rename dashboard/src/pages/{SmsTemplates.js => SmsTemplates.tsx} (100%) rename dashboard/src/pages/{Sso.js => Sso.tsx} (100%) rename dashboard/src/pages/{StatusPage.js => StatusPage.tsx} (100%) rename dashboard/src/pages/{StatusPages.js => StatusPages.tsx} (100%) rename dashboard/src/pages/{TeamMemberProfile.js => TeamMemberProfile.tsx} (100%) rename dashboard/src/pages/{TeamMembers.js => TeamMembers.tsx} (100%) rename dashboard/src/pages/{WebhookSettings.js => WebhookSettings.tsx} (100%) rename dashboard/src/pages/{WebsiteMonitorIssues.js => WebsiteMonitorIssues.tsx} (100%) rename dashboard/src/pages/base/{index.js => index.tsx} (100%) rename dashboard/src/pages/{index.js => index.ts} (100%) rename dashboard/src/pages/status-page/{list.js => list.tsx} (100%) rename dashboard/src/reducers/{alert.js => alert.ts} (100%) rename dashboard/src/reducers/{animateSidebar.js => animateSidebar.ts} (100%) rename dashboard/src/reducers/{applicationLog.js => applicationLog.ts} (100%) rename dashboard/src/reducers/{automatedScript.js => automatedScript.ts} (100%) rename dashboard/src/reducers/base/{index.js => index.ts} (100%) rename dashboard/src/reducers/{callRouting.js => callRouting.ts} (100%) rename dashboard/src/reducers/{card.js => card.ts} (100%) rename dashboard/src/reducers/{changePassword.js => changePassword.ts} (100%) rename dashboard/src/reducers/{component.js => component.ts} (100%) rename dashboard/src/reducers/{credential.js => credential.ts} (100%) rename dashboard/src/reducers/{customField.js => customField.ts} (100%) rename dashboard/src/reducers/{dateTime.js => dateTime.ts} (100%) rename dashboard/src/reducers/{emailTemplates.js => emailTemplates.ts} (100%) rename dashboard/src/reducers/{errorTracker.js => errorTracker.ts} (100%) rename dashboard/src/reducers/{feedback.js => feedback.ts} (100%) rename dashboard/src/reducers/{groups.js => groups.ts} (100%) rename dashboard/src/reducers/{incident.js => incident.ts} (100%) rename dashboard/src/reducers/{incidentBasicSettings.js => incidentBasicSettings.ts} (100%) rename dashboard/src/reducers/{incidentCommunicationSla.js => incidentCommunicationSla.ts} (100%) rename dashboard/src/reducers/{incidentNoteTemplate.js => incidentNoteTemplate.ts} (100%) rename dashboard/src/reducers/{incidentPriorities.js => incidentPriorities.ts} (100%) rename dashboard/src/reducers/{incomingRequest.js => incomingRequest.ts} (100%) rename dashboard/src/reducers/{index.js => index.ts} (100%) rename dashboard/src/reducers/{invoice.js => invoice.ts} (100%) rename dashboard/src/reducers/{modal.js => modal.ts} (100%) rename dashboard/src/reducers/{monitor.js => monitor.ts} (100%) rename dashboard/src/reducers/{monitorCustomField.js => monitorCustomField.ts} (100%) rename dashboard/src/reducers/{monitorSla.js => monitorSla.ts} (100%) rename dashboard/src/reducers/{msteams.js => msteams.ts} (100%) rename dashboard/src/reducers/{notifications.js => notifications.ts} (100%) rename dashboard/src/reducers/{onCallSchedule.js => onCallSchedule.ts} (100%) rename dashboard/src/reducers/{page.js => page.ts} (100%) rename dashboard/src/reducers/{performanceTracker.js => performanceTracker.ts} (100%) rename dashboard/src/reducers/{performanceTrackerMetric.js => performanceTrackerMetric.ts} (100%) rename dashboard/src/reducers/{probe.js => probe.ts} (100%) rename dashboard/src/reducers/{profile.js => profile.ts} (100%) rename dashboard/src/reducers/{project.js => project.ts} (100%) rename dashboard/src/reducers/{report.js => report.ts} (100%) rename dashboard/src/reducers/{resourceCategories.js => resourceCategories.ts} (100%) rename dashboard/src/reducers/{schedule.js => schedule.ts} (100%) rename dashboard/src/reducers/{scheduledEvent.js => scheduledEvent.ts} (100%) rename dashboard/src/reducers/{search.js => search.ts} (100%) rename dashboard/src/reducers/{security.js => security.ts} (100%) rename dashboard/src/reducers/{slack.js => slack.ts} (100%) rename dashboard/src/reducers/{slackWebhooks.js => slackWebhooks.ts} (100%) rename dashboard/src/reducers/{smsTemplates.js => smsTemplates.ts} (100%) rename dashboard/src/reducers/{sso.js => sso.ts} (100%) rename dashboard/src/reducers/{status-page.js => status-page.ts} (100%) rename dashboard/src/reducers/{statusPage.js => statusPage.ts} (100%) rename dashboard/src/reducers/{statusPageCategory.js => statusPageCategory.ts} (100%) rename dashboard/src/reducers/{subProject.js => subProject.ts} (100%) rename dashboard/src/reducers/{subscriber.js => subscriber.ts} (100%) rename dashboard/src/reducers/{team.js => team.ts} (100%) rename dashboard/src/reducers/{tutorial.js => tutorial.ts} (100%) rename dashboard/src/reducers/{version.js => version.ts} (100%) rename dashboard/src/reducers/{webHook.js => webHook.ts} (100%) rename dashboard/src/{routes.js => routes.ts} (100%) rename dashboard/src/{serviceWorker.js => serviceWorker.ts} (100%) rename dashboard/src/{setupTests.js => setupTests.ts} (100%) rename dashboard/src/{store.js => store.ts} (100%) rename dashboard/src/{sw-build.js => sw-build.ts} (100%) rename dashboard/src/{sw-template.js => sw-template.ts} (100%) rename dashboard/src/{useNotification.js => useNotification.ts} (100%) rename dashboard/src/utils/{DateTime.js => DateTime.ts} (100%) rename dashboard/src/utils/{ErrorEventUtil.js => ErrorEventUtil.ts} (100%) rename dashboard/src/utils/{booleanParser.js => booleanParser.ts} (100%) rename dashboard/src/utils/{copyToClipboard.js => copyToClipboard.ts} (100%) rename dashboard/src/utils/{countryCodes.js => countryCodes.ts} (100%) rename dashboard/src/utils/{error.js => error.ts} (100%) rename dashboard/src/utils/{flattenArray.js => flattenArray.ts} (100%) rename dashboard/src/utils/{formatEmails.js => formatEmails.ts} (100%) rename dashboard/src/utils/{formatMonitorResponseTime.js => formatMonitorResponseTime.ts} (100%) rename dashboard/src/utils/{formatNumber.js => formatNumber.ts} (100%) rename dashboard/src/utils/{getParentRoute.js => getParentRoute.ts} (100%) rename dashboard/src/utils/{isMainProjectViewer.js => isMainProjectViewer.ts} (100%) rename dashboard/src/utils/{isOwnerOrAdmin.js => isOwnerOrAdmin.ts} (100%) rename dashboard/src/utils/{isSubProjectViewer.js => isSubProjectViewer.ts} (100%) rename dashboard/src/utils/{joinNames.js => joinNames.ts} (100%) rename dashboard/src/utils/{keybinding.js => keybinding.ts} (100%) rename dashboard/src/utils/{pageTitles.js => pageTitles.ts} (100%) rename dashboard/src/utils/{paginate.js => paginate.ts} (100%) rename dashboard/src/utils/{secondsToHms.js => secondsToHms.ts} (100%) rename dashboard/src/utils/{sortByName.js => sortByName.ts} (100%) rename dashboard/src/utils/{threatLevel.js => threatLevel.ts} (100%) rename data-ingestor/api/{probe.js => probe.ts} (100%) rename data-ingestor/{index.js => index.ts} (100%) rename data-ingestor/middlewares/{jsonToCsv.js => jsonToCsv.ts} (100%) rename data-ingestor/middlewares/{probeAuthorization.js => probeAuthorization.ts} (100%) rename data-ingestor/middlewares/{response.js => response.ts} (100%) rename data-ingestor/services/{automatedScriptService.js => automatedScriptService.ts} (100%) rename data-ingestor/services/{errorService.js => errorService.ts} (100%) rename data-ingestor/services/{incidentService.js => incidentService.ts} (100%) rename data-ingestor/services/{incidentTimelineService.js => incidentTimelineService.ts} (100%) rename data-ingestor/services/{lighthouseLogService.js => lighthouseLogService.ts} (100%) rename data-ingestor/services/{monitorLogByDayService.js => monitorLogByDayService.ts} (100%) rename data-ingestor/services/{monitorLogByHourService.js => monitorLogByHourService.ts} (100%) rename data-ingestor/services/{monitorLogByWeekService.js => monitorLogByWeekService.ts} (100%) rename data-ingestor/services/{monitorLogService.js => monitorLogService.ts} (100%) rename data-ingestor/services/{monitorService.js => monitorService.ts} (100%) rename data-ingestor/services/{monitorStatusService.js => monitorStatusService.ts} (100%) rename data-ingestor/services/{probeService.js => probeService.ts} (100%) rename data-ingestor/services/{projectService.js => projectService.ts} (100%) rename data-ingestor/services/{resourceCategoryService.js => resourceCategoryService.ts} (100%) rename data-ingestor/utils/{api.js => api.ts} (100%) rename data-ingestor/utils/{config.js => config.ts} (100%) rename helm-chart/api/{version.js => version.ts} (100%) rename helm-chart/middlewares/{response.js => response.ts} (100%) rename helm-chart/{server.js => server.ts} (100%) rename helm-chart/test/{index.js => index.ts} (100%) rename helm-chart/test/{version.test.js => version.test.ts} (100%) rename home/config/{product-compare.js => product-compare.ts} (100%) rename home/{lighthouse.js => lighthouse.ts} (100%) rename home/{lighthouseWorker.js => lighthouseWorker.ts} (100%) rename home/public/js/{amplitude.js => amplitude.ts} (100%) rename home/public/js/{animate.js => animate.ts} (100%) rename home/public/js/{crm.js => crm.ts} (100%) rename home/public/js/{default.js => default.ts} (100%) rename home/public/js/{demo.js => demo.ts} (100%) rename home/public/js/{emaildomains.js => emaildomains.ts} (100%) rename home/public/js/{getCookies.js => getCookies.ts} (100%) rename home/public/js/{home.js => home.ts} (100%) rename home/public/js/{resources.js => resources.ts} (100%) rename home/public/js/{stickyfill.js => stickyfill.ts} (100%) rename home/public/js/{switch.js => switch.ts} (100%) rename home/public/js/{switchUrl.js => switchUrl.ts} (100%) rename home/public/{service-worker.js => service-worker.ts} (100%) rename home/{server.js => server.ts} (100%) rename http-test-server/backend/api/{settings.js => settings.ts} (100%) rename http-test-server/{server.js => server.ts} (100%) rename http-test-server/test/{homePage.test.js => homePage.test.ts} (100%) rename http-test-server/test/{settings.test.js => settings.test.ts} (100%) rename http-test-server/test/{test-utils.js => test-utils.ts} (100%) rename init-script/scripts/{3.0.1979.js => 3.0.1979.ts} (100%) rename init-script/scripts/{3.0.2470.js => 3.0.2470.ts} (100%) rename init-script/scripts/{3.0.3061.js => 3.0.3061.ts} (100%) rename init-script/scripts/{3.0.4079.js => 3.0.4079.ts} (100%) rename init-script/scripts/{3.0.4342.js => 3.0.4342.ts} (100%) rename init-script/scripts/{3.0.4520.js => 3.0.4520.ts} (100%) rename init-script/scripts/{3.0.5762.js => 3.0.5762.ts} (100%) rename init-script/scripts/{3.0.5835.js => 3.0.5835.ts} (100%) rename init-script/scripts/{3.0.5920.js => 3.0.5920.ts} (100%) rename init-script/scripts/{3.0.6100.js => 3.0.6100.ts} (100%) rename init-script/scripts/{3.0.6657.js => 3.0.6657.ts} (100%) rename init-script/scripts/{3.0.7272.js => 3.0.7272.ts} (100%) rename init-script/scripts/{3.0.7300.js => 3.0.7300.ts} (100%) rename init-script/scripts/{3.0.7310.js => 3.0.7310.ts} (100%) rename init-script/scripts/{3.0.7311.js => 3.0.7311.ts} (100%) rename init-script/scripts/{3.0.7320.js => 3.0.7320.ts} (100%) rename init-script/scripts/{3.0.7778.js => 3.0.7778.ts} (100%) rename init-script/scripts/{3.0.7800.js => 3.0.7800.ts} (100%) rename init-script/scripts/{3.0.8100.js => 3.0.8100.ts} (100%) rename init-script/scripts/{3.0.8200.js => 3.0.8200.ts} (100%) rename init-script/scripts/{3.0.8201.js => 3.0.8201.ts} (100%) rename init-script/scripts/{3.0.8310.js => 3.0.8310.ts} (100%) rename init-script/scripts/{3.0.8390.js => 3.0.8390.ts} (100%) rename init-script/scripts/{3.0.8395.js => 3.0.8395.ts} (100%) rename init-script/scripts/{3.0.8396.js => 3.0.8396.ts} (100%) rename init-script/scripts/{3.0.8397.js => 3.0.8397.ts} (100%) rename init-script/scripts/{3.0.8400.js => 3.0.8400.ts} (100%) rename init-script/scripts/{3.0.8500.js => 3.0.8500.ts} (100%) rename init-script/scripts/{3.0.8600.js => 3.0.8600.ts} (100%) rename init-script/scripts/{3.0.8700.js => 3.0.8700.ts} (100%) rename init-script/scripts/{3.0.8800.js => 3.0.8800.ts} (100%) rename init-script/scripts/{3.0.8900.js => 3.0.8900.ts} (100%) rename init-script/scripts/{3.0.8901.js => 3.0.8901.ts} (100%) rename init-script/scripts/{3.0.8910.js => 3.0.8910.ts} (100%) rename init-script/scripts/{3.0.8920.js => 3.0.8920.ts} (100%) rename init-script/scripts/{3.0.8930.js => 3.0.8930.ts} (100%) rename init-script/scripts/{3.0.9000.js => 3.0.9000.ts} (100%) rename init-script/scripts/{3.0.9100.js => 3.0.9100.ts} (100%) rename init-script/scripts/{3.0.9111.js => 3.0.9111.ts} (100%) rename init-script/scripts/{3.0.9112.js => 3.0.9112.ts} (100%) rename init-script/scripts/{3.0.9122.js => 3.0.9122.ts} (100%) rename init-script/scripts/{3.0.9200.js => 3.0.9200.ts} (100%) rename init-script/scripts/{3.0.9222.js => 3.0.9222.ts} (100%) rename init-script/scripts/{3.0.9300.js => 3.0.9300.ts} (100%) rename init-script/scripts/{3.0.9301.js => 3.0.9301.ts} (100%) rename init-script/scripts/{3.0.9302.js => 3.0.9302.ts} (100%) rename init-script/scripts/{3.0.9303.js => 3.0.9303.ts} (100%) rename init-script/scripts/{3.0.9304.js => 3.0.9304.ts} (100%) rename init-script/scripts/{3.0.9305.js => 3.0.9305.ts} (100%) rename init-script/scripts/{3.0.9306.js => 3.0.9306.ts} (100%) rename init-script/scripts/{3.0.9307.js => 3.0.9307.ts} (100%) rename init-script/scripts/{3.0.9308.js => 3.0.9308.ts} (100%) rename init-script/scripts/{3.0.9309.js => 3.0.9309.ts} (100%) rename init-script/scripts/{3.0.9312.js => 3.0.9312.ts} (100%) rename init-script/scripts/{3.0.9314.js => 3.0.9314.ts} (100%) rename init-script/scripts/{3.0.9315.js => 3.0.9315.ts} (100%) rename init-script/scripts/{3.0.9316.js => 3.0.9316.ts} (100%) rename init-script/scripts/{3.0.9318.js => 3.0.9318.ts} (100%) rename init-script/scripts/{3.0.9319.js => 3.0.9319.ts} (100%) rename init-script/scripts/{3.0.9320.js => 3.0.9320.ts} (100%) rename init-script/scripts/{3.0.9322.js => 3.0.9322.ts} (100%) rename init-script/scripts/{3.0.9323.js => 3.0.9323.ts} (100%) rename init-script/scripts/{3.0.9324.js => 3.0.9324.ts} (100%) rename init-script/scripts/{3.0.9325.js => 3.0.9325.ts} (100%) rename init-script/scripts/{3.0.9326.js => 3.0.9326.ts} (100%) rename init-script/scripts/{3.0.9327.js => 3.0.9327.ts} (100%) rename init-script/scripts/{3.0.9367.js => 3.0.9367.ts} (100%) rename init-script/scripts/{3.0.9368.js => 3.0.9368.ts} (100%) rename init-script/scripts/{end.js => end.ts} (100%) rename init-script/scripts/{index.js => index.ts} (100%) rename init-script/scripts/{start.js => start.ts} (100%) rename init-script/{server.js => server.ts} (100%) rename init-script/util/{api.js => api.ts} (100%) rename init-script/util/{config.js => config.ts} (100%) rename init-script/util/{db.js => db.ts} (100%) rename init-script/util/{encryptDecrypt.js => encryptDecrypt.ts} (100%) rename init-script/util/{encryptionKeys.js => encryptionKeys.ts} (100%) rename init-script/util/{getDomain.js => getDomain.ts} (100%) rename init-script/util/{getSlug.js => getSlug.ts} (100%) rename init-script/util/{payment.js => payment.ts} (100%) rename init-script/util/{randomChar.js => randomChar.ts} (100%) rename js-sdk/src/cli/{oneuptime.js => oneuptime.ts} (100%) rename js-sdk/src/cli/server-monitor/bin/{index.js => index.ts} (100%) rename js-sdk/src/cli/server-monitor/lib/{api.js => api.ts} (100%) rename js-sdk/src/cli/server-monitor/lib/{config.js => config.ts} (100%) rename js-sdk/src/cli/server-monitor/lib/{helpers.js => helpers.ts} (100%) rename js-sdk/src/cli/server-monitor/lib/{logger.js => logger.ts} (100%) rename js-sdk/src/cli/server-monitor/out/scripts/{linenumber.js => linenumber.ts} (100%) rename js-sdk/src/cli/server-monitor/out/scripts/prettify/{lang-css.js => lang-css.ts} (100%) rename js-sdk/src/cli/server-monitor/out/scripts/prettify/{prettify.js => prettify.ts} (100%) rename js-sdk/src/cli/server-monitor/test/{server-monitor.test.js => server-monitor.test.ts} (100%) rename js-sdk/src/cli/server-monitor/test/{test-utils.js => test-utils.ts} (100%) rename js-sdk/src/{index.js => index.ts} (100%) rename js-sdk/src/{listener.js => listener.ts} (100%) rename js-sdk/src/listeners/{incomingListener.js => incomingListener.ts} (100%) rename js-sdk/src/listeners/{mongoose.js => mongoose.ts} (100%) rename js-sdk/src/listeners/{outgoingListener.js => outgoingListener.ts} (100%) rename js-sdk/src/{logger.js => logger.ts} (100%) rename js-sdk/src/{performanceTracker.js => performanceTracker.ts} (100%) rename js-sdk/src/{timelineManager.js => timelineManager.ts} (100%) rename js-sdk/src/{tracker.js => tracker.ts} (100%) rename js-sdk/src/{util.js => util.ts} (100%) rename js-sdk/src/utils/{dataStore.js => dataStore.ts} (100%) rename js-sdk/src/utils/{hrTimer.js => hrTimer.ts} (100%) rename js-sdk/src/utils/{perfTimer.js => perfTimer.ts} (100%) rename js-sdk/test/{logger.test.js => logger.test.ts} (100%) rename js-sdk/test/{tracker.test.js => tracker.test.ts} (100%) rename js-sdk/test/{util.js => util.ts} (100%) rename js-sdk/{webpack.config.js => webpack.config.ts} (100%) rename licensing/{server.js => server.ts} (100%) rename licensing/src/api/{license.js => license.ts} (100%) rename licensing/src/config/{airtable.js => airtable.ts} (100%) rename licensing/src/config/{token.js => token.ts} (100%) rename licensing/src/middlewares/{jsonToCsv.js => jsonToCsv.ts} (100%) rename licensing/src/middlewares/{response.js => response.ts} (100%) rename licensing/src/services/{airtableService.js => airtableService.ts} (100%) rename licensing/src/services/{errorService.js => errorService.ts} (100%) rename licensing/src/services/{licenseService.js => licenseService.ts} (100%) rename licensing/src/utils/{WebToken.js => WebToken.ts} (100%) rename licensing/test/data/{license.js => license.ts} (100%) rename licensing/test/{index.js => index.ts} (100%) rename licensing/test/{license.test.js => license.test.ts} (100%) rename lighthouse-runner/{index.js => index.ts} (100%) rename lighthouse-runner/utils/{api.js => api.ts} (100%) rename lighthouse-runner/utils/{config.js => config.ts} (100%) rename lighthouse-runner/utils/{errorService.js => errorService.ts} (100%) rename lighthouse-runner/utils/{lighthouse.js => lighthouse.ts} (100%) rename lighthouse-runner/utils/{urlService.js => urlService.ts} (100%) rename lighthouse-runner/workers/{main.js => main.ts} (100%) rename lighthouse-runner/workers/{urlMonitors.js => urlMonitors.ts} (100%) rename oneuptime-acme-http-01/{index.js => index.ts} (100%) rename oneuptime-acme-http-01/lib/{index.js => index.ts} (100%) rename oneuptime-acme-http-01/{test.js => test.ts} (100%) rename oneuptime-gl-manager/{manager.js => manager.ts} (100%) rename oneuptime-le-store/{index.js => index.ts} (100%) rename probe-api/api/{probe.js => probe.ts} (100%) rename probe-api/{index.js => index.ts} (100%) rename probe-api/middlewares/{probeAuthorization.js => probeAuthorization.ts} (100%) rename probe-api/middlewares/{response.js => response.ts} (100%) rename probe-api/services/{errorService.js => errorService.ts} (100%) rename probe-api/services/{monitorService.js => monitorService.ts} (100%) rename probe-api/services/{probeService.js => probeService.ts} (100%) rename probe-api/utils/{api.js => api.ts} (100%) rename probe-api/utils/{config.js => config.ts} (100%) rename probe/{index.js => index.ts} (100%) rename probe/utils/{api.js => api.ts} (100%) rename probe/utils/{apiService.js => apiService.ts} (100%) rename probe/utils/{config.js => config.ts} (100%) rename probe/utils/{containerService.js => containerService.ts} (100%) rename probe/utils/{errorService.js => errorService.ts} (100%) rename probe/utils/{fsHandlers.js => fsHandlers.ts} (100%) rename probe/utils/{pingFetch.js => pingFetch.ts} (100%) rename probe/workers/{apiMonitors.js => apiMonitors.ts} (100%) rename probe/workers/{containerSecurity.js => containerSecurity.ts} (100%) rename probe/workers/{deviceMonitors.js => deviceMonitors.ts} (100%) rename probe/workers/{incomingHttpRequestMonitors.js => incomingHttpRequestMonitors.ts} (100%) rename probe/workers/{ipMonitors.js => ipMonitors.ts} (100%) rename probe/workers/{kubernetesMonitors.js => kubernetesMonitors.ts} (100%) rename probe/workers/{main.js => main.ts} (100%) rename probe/workers/{serverMonitors.js => serverMonitors.ts} (100%) rename probe/workers/{urlMonitors.js => urlMonitors.ts} (100%) rename realtime/api/{realtime.js => realtime.ts} (100%) rename realtime/{index.js => index.ts} (100%) rename realtime/middlewares/{response.js => response.ts} (100%) rename realtime/middlewares/{serviceAuthorization.js => serviceAuthorization.ts} (100%) rename realtime/services/{errorService.js => errorService.ts} (100%) rename realtime/services/{realtimeService.js => realtimeService.ts} (100%) rename realtime/utils/{config.js => config.ts} (100%) rename script-runner/api/{script.js => script.ts} (100%) rename script-runner/{index.js => index.ts} (100%) rename script-runner/utils/{api.js => api.ts} (100%) rename script-runner/utils/{apiService.js => apiService.ts} (100%) rename script-runner/utils/{bash.js => bash.ts} (100%) rename script-runner/utils/{config.js => config.ts} (100%) rename script-runner/utils/{errorService.js => errorService.ts} (100%) rename script-runner/utils/{response.js => response.ts} (100%) rename script-runner/utils/{scriptSandbox.js => scriptSandbox.ts} (100%) rename script-runner/workers/{main.js => main.ts} (100%) rename script-runner/workers/{scriptMonitors.js => scriptMonitors.ts} (100%) rename scripts/{generate_coupons.js => generate_coupons.ts} (100%) rename status-page/{index.js => index.ts} (100%) rename status-page/public/js/{landing.base.js => landing.base.ts} (100%) rename status-page/src/{App.js => App.tsx} (100%) rename status-page/src/actions/{login.js => login.ts} (100%) rename status-page/src/actions/{probe.js => probe.ts} (100%) rename status-page/src/actions/{socket.js => socket.ts} (100%) rename status-page/src/actions/{status.js => status.ts} (100%) rename status-page/src/actions/{subscribe.js => subscribe.ts} (100%) rename status-page/src/actions/{validateToken.js => validateToken.ts} (100%) rename status-page/src/{api.js => api.ts} (100%) rename status-page/src/components/{Announcement.js => Announcement.tsx} (100%) rename status-page/src/components/{AnnouncementLogs.js => AnnouncementLogs.tsx} (100%) rename status-page/src/components/{BlockChart.js => BlockChart.tsx} (100%) rename status-page/src/components/Collapsible/{Collapsible.js => Collapsible.tsx} (100%) rename status-page/src/components/Collapsible/{setInTransition.js => setInTransition.ts} (100%) rename status-page/src/components/{Events.js => Events.tsx} (100%) rename status-page/src/components/{EventsMain.js => EventsMain.tsx} (100%) rename status-page/src/components/{ExternalStatusPages.js => ExternalStatusPages.tsx} (100%) rename status-page/src/components/{Footer.js => Footer.tsx} (100%) rename status-page/src/components/{Incident.js => Incident.tsx} (100%) rename status-page/src/components/{LanguageBox.js => LanguageBox.tsx} (100%) rename status-page/src/components/{LineChartsContainer.js => LineChartsContainer.tsx} (100%) rename status-page/src/components/{Main.js => Main.tsx} (100%) rename status-page/src/components/{MonitorInfo.js => MonitorInfo.tsx} (100%) rename status-page/src/components/{NewThemeEvent.js => NewThemeEvent.tsx} (100%) rename status-page/src/components/{NewThemeSubscriber.js => NewThemeSubscriber.tsx} (100%) rename status-page/src/components/{NoMonitor.js => NoMonitor.tsx} (100%) rename status-page/src/components/{Notes.js => Notes.tsx} (100%) rename status-page/src/components/{NotesMain.js => NotesMain.tsx} (100%) rename status-page/src/components/{OngoingSchedule.js => OngoingSchedule.tsx} (100%) rename status-page/src/components/{PastEvent.js => PastEvent.tsx} (100%) rename status-page/src/components/{ScheduledEvent.js => ScheduledEvent.tsx} (100%) rename status-page/src/components/{SelectLanguage.js => SelectLanguage.tsx} (100%) rename status-page/src/components/{ShouldRender.js => ShouldRender.ts} (100%) rename status-page/src/components/{SingleAnnouncement.js => SingleAnnouncement.tsx} (100%) rename status-page/src/components/Subscribe/{Call.js => Call.tsx} (100%) rename status-page/src/components/Subscribe/{Message.js => Message.tsx} (100%) rename status-page/src/components/Subscribe/{Monitors.js => Monitors.tsx} (100%) rename status-page/src/components/Subscribe/{SubscribeBox.js => SubscribeBox.tsx} (100%) rename status-page/src/components/Subscribe/{Webhook.js => Webhook.tsx} (100%) rename status-page/src/components/{Twitter.js => Twitter.tsx} (100%) rename status-page/src/components/{UptimeLegend.js => UptimeLegend.tsx} (100%) rename status-page/src/components/areachart/{index.js => index.tsx} (100%) rename status-page/src/components/basic/{AffectedResources.js => AffectedResources.tsx} (100%) rename status-page/src/components/basic/{Badge.js => Badge.tsx} (100%) rename status-page/src/components/basic/{ErrorBoundary.js => ErrorBoundary.tsx} (100%) rename status-page/src/components/basic/{Loader.js => Loader.tsx} (100%) rename status-page/src/components/basic/{RenderField.js => RenderField.tsx} (100%) rename status-page/src/components/basic/{Socket.js => Socket.ts} (100%) rename status-page/src/{config.js => config.ts} (100%) rename status-page/src/constants/{login.js => login.ts} (100%) rename status-page/src/constants/{probe.js => probe.ts} (100%) rename status-page/src/constants/{status.js => status.ts} (100%) rename status-page/src/constants/{validateToken.js => validateToken.ts} (100%) rename status-page/src/{errors.js => errors.ts} (100%) rename status-page/src/{index.js => index.tsx} (100%) rename status-page/src/reducer/{index.js => index.ts} (100%) rename status-page/src/reducer/{login.js => login.ts} (100%) rename status-page/src/reducer/{probe.js => probe.ts} (100%) rename status-page/src/reducer/{status.js => status.ts} (100%) rename status-page/src/reducer/{subscribe.js => subscribe.ts} (100%) rename status-page/src/reducer/{validateToken.js => validateToken.ts} (100%) rename status-page/src/{setupTests.js => setupTests.ts} (100%) rename status-page/src/store/{store.js => store.ts} (100%) rename tests/enterprise-tests/accounts/{accounts.test.js => accounts.test.ts} (100%) rename tests/enterprise-tests/accounts/{login.test.js => login.test.ts} (100%) rename tests/enterprise-tests/accounts/{register.test.js => register.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{About.test.js => About.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{AuditLog.test.js => AuditLog.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{CreateUser.test.js => CreateUser.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{EmailLog.test.js => EmailLog.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{KeyboardShortcut.test.js => KeyboardShortcut.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{License.test.js => License.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{Project.test.js => Project.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{Settings.test.js => Settings.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{SmsLog.test.js => SmsLog.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{TwilioSettings.test.js => TwilioSettings.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{Users.test.js => Users.test.ts} (100%) rename tests/enterprise-tests/admin-dashboard/{admin-dashboard.test.js => admin-dashboard.test.ts} (100%) rename tests/enterprise-tests/backend/{backend.test.js => backend.test.ts} (100%) rename tests/enterprise-tests/dashboard/{Billing.test.js => Billing.test.ts} (100%) rename tests/enterprise-tests/dashboard/{Component.test.js => Component.test.ts} (100%) rename tests/enterprise-tests/dashboard/{CreateProject.test.js => CreateProject.test.ts} (100%) rename tests/enterprise-tests/dashboard/{IncidentAlerts.test.js => IncidentAlerts.test.ts} (100%) rename tests/enterprise-tests/dashboard/{Monitor.test.js => Monitor.test.ts} (100%) rename tests/enterprise-tests/dashboard/{MonitorSubProject.test.js => MonitorSubProject.test.ts} (100%) rename tests/enterprise-tests/dashboard/{PricingPlan.test.js => PricingPlan.test.ts} (100%) rename tests/enterprise-tests/dashboard/{ProjectViewer.test.js => ProjectViewer.test.ts} (100%) rename tests/enterprise-tests/dashboard/{SubProject.test.js => SubProject.test.ts} (100%) rename tests/enterprise-tests/dashboard/{TeamSubProject.test.js => TeamSubProject.test.ts} (100%) rename tests/enterprise-tests/dashboard/{User.test.js => User.test.ts} (100%) rename tests/enterprise-tests/dashboard/{UserLogout.test.js => UserLogout.test.ts} (100%) rename tests/enterprise-tests/dashboard/{dashboard.test.js => dashboard.test.ts} (100%) rename tests/enterprise-tests/server/{server.test.js => server.test.ts} (100%) rename tests/saas-tests/accounts/{accounts.test.js => accounts.test.ts} (100%) rename tests/saas-tests/accounts/{changePassword.test.js => changePassword.test.ts} (100%) rename tests/saas-tests/accounts/{login.test.js => login.test.ts} (100%) rename tests/saas-tests/accounts/{register.test.js => register.test.ts} (100%) rename tests/saas-tests/accounts/{resendVerification.test.js => resendVerification.test.ts} (100%) rename tests/saas-tests/accounts/{resetPassword.test.js => resetPassword.test.ts} (100%) rename tests/saas-tests/accounts/{userRedirectRegister.test.js => userRedirectRegister.test.ts} (100%) rename tests/saas-tests/admin-dashboard/{Project.test.js => Project.test.ts} (100%) rename tests/saas-tests/admin-dashboard/{SMTPSettings.test.js => SMTPSettings.test.ts} (100%) rename tests/saas-tests/admin-dashboard/{Sso.test.js => Sso.test.ts} (100%) rename tests/saas-tests/admin-dashboard/{User.test.js => User.test.ts} (100%) rename tests/saas-tests/api-docs/{api-docs.test.js => api-docs.test.ts} (100%) rename tests/saas-tests/api-docs/{version.test.js => version.test.ts} (100%) rename tests/saas-tests/backend/{backend.test.js => backend.test.ts} (100%) rename tests/saas-tests/backend/{env-var.test.js => env-var.test.ts} (100%) rename tests/saas-tests/dashboard/{AdvancedIncidentNotification.test.js => AdvancedIncidentNotification.test.ts} (100%) rename tests/saas-tests/dashboard/{AlertDisabledWarning.test.js => AlertDisabledWarning.test.ts} (100%) rename tests/saas-tests/dashboard/{ApplicationLog.test.js => ApplicationLog.test.ts} (100%) rename tests/saas-tests/dashboard/{ApplicationLog2.test.js => ApplicationLog2.test.ts} (100%) rename tests/saas-tests/dashboard/{ApplicationSecurity.test.js => ApplicationSecurity.test.ts} (100%) rename tests/saas-tests/dashboard/{ApplicationSecurityReload.test.js => ApplicationSecurityReload.test.ts} (100%) rename tests/saas-tests/dashboard/{Billing.test.js => Billing.test.ts} (100%) rename tests/saas-tests/dashboard/{BillingReload.test.js => BillingReload.test.ts} (100%) rename tests/saas-tests/dashboard/{BreadCrumb.test.js => BreadCrumb.test.ts} (100%) rename tests/saas-tests/dashboard/{CallRoutingReload.test.js => CallRoutingReload.test.ts} (100%) rename tests/saas-tests/dashboard/{Component.test.js => Component.test.ts} (100%) rename tests/saas-tests/dashboard/{Component2.test.js => Component2.test.ts} (100%) rename tests/saas-tests/dashboard/{Component3.test.js => Component3.test.ts} (100%) rename tests/saas-tests/dashboard/{ComponentLogsReload.test.js => ComponentLogsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{ComponentReload.test.js => ComponentReload.test.ts} (100%) rename tests/saas-tests/dashboard/{ContainerSecurity.test.js => ContainerSecurity.test.ts} (100%) rename tests/saas-tests/dashboard/{ContainerSecurityReload.test.js => ContainerSecurityReload.test.ts} (100%) rename tests/saas-tests/dashboard/{CreateProject.test.js => CreateProject.test.ts} (100%) rename tests/saas-tests/dashboard/{Credential.test.js => Credential.test.ts} (100%) rename tests/saas-tests/dashboard/{Credential2.test.js => Credential2.test.ts} (100%) rename tests/saas-tests/dashboard/{CustomField.test.js => CustomField.test.ts} (100%) rename tests/saas-tests/dashboard/{CustomTutorial.test.js => CustomTutorial.test.ts} (100%) rename tests/saas-tests/dashboard/{DashboardReload.test.js => DashboardReload.test.ts} (100%) rename tests/saas-tests/dashboard/{DeleteAccount.test.js => DeleteAccount.test.ts} (100%) rename tests/saas-tests/dashboard/{DockerCredentialsReload.test.js => DockerCredentialsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{DomainsReload.test.js => DomainsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{EmailSettingsReload.test.js => EmailSettingsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{EmailTemplates.test.js => EmailTemplates.test.ts} (100%) rename tests/saas-tests/dashboard/{ErrorTracker.test.js => ErrorTracker.test.ts} (100%) rename tests/saas-tests/dashboard/{ErrorTrackerReload.test.js => ErrorTrackerReload.test.ts} (100%) rename tests/saas-tests/dashboard/{GitCredentialsReload.test.js => GitCredentialsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentCommunicationSla.test.js => IncidentCommunicationSla.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentNotification.test.js => IncidentNotification.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentReload.test.js => IncidentReload.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentReports.test.js => IncidentReports.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentSettingsReload.test.js => IncidentSettingsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentSubProject.test.js => IncidentSubProject.test.ts} (100%) rename tests/saas-tests/dashboard/{IncidentTimeline.test.js => IncidentTimeline.test.ts} (100%) rename tests/saas-tests/dashboard/{IncomingRequest.test.js => IncomingRequest.test.ts} (100%) rename tests/saas-tests/dashboard/{IntegrationsReload.test.js => IntegrationsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{KeyboardShortcut.test.js => KeyboardShortcut.test.ts} (100%) rename tests/saas-tests/dashboard/MOCKS/{mockRequest.js => mockRequest.ts} (100%) rename tests/saas-tests/dashboard/MOCKS/{response.js => response.ts} (100%) rename tests/saas-tests/dashboard/{ManageCards.test.js => ManageCards.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor.test.js => Monitor.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor2.test.js => Monitor2.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor3.test.js => Monitor3.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor4.test.js => Monitor4.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor5.test.js => Monitor5.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor6.test.js => Monitor6.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor7.test.js => Monitor7.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor8.test.js => Monitor8.test.ts} (100%) rename tests/saas-tests/dashboard/{Monitor9.test.js => Monitor9.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorCustomField.test.js => MonitorCustomField.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorDetail.test.js => MonitorDetail.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorDetail2.test.js => MonitorDetail2.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorDetail3.test.js => MonitorDetail3.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorDetail4.test.js => MonitorDetail4.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorDetail5.test.js => MonitorDetail5.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorDetail6.test.js => MonitorDetail6.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorReload.test.js => MonitorReload.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorSla.test.js => MonitorSla.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorSlaReload.test.js => MonitorSlaReload.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorSubProject.test.js => MonitorSubProject.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorSubscribeBySms.test.js => MonitorSubscribeBySms.test.ts} (100%) rename tests/saas-tests/dashboard/{MonitorSubscribers.test.js => MonitorSubscribers.test.ts} (100%) rename tests/saas-tests/dashboard/{NewMonitor.test.js => NewMonitor.test.ts} (100%) rename tests/saas-tests/dashboard/{NewMonitor2.test.js => NewMonitor2.test.ts} (100%) rename tests/saas-tests/dashboard/{NewMonitor3.test.js => NewMonitor3.test.ts} (100%) rename tests/saas-tests/dashboard/{OnCallDutyReload.test.js => OnCallDutyReload.test.ts} (100%) rename tests/saas-tests/dashboard/{OneUptimeApi.test.js => OneUptimeApi.test.ts} (100%) rename tests/saas-tests/dashboard/{PerformanceTrackerReload.test.js => PerformanceTrackerReload.test.ts} (100%) rename tests/saas-tests/dashboard/{PricingPlan.test.js => PricingPlan.test.ts} (100%) rename tests/saas-tests/dashboard/{Probe.test.js => Probe.test.ts} (100%) rename tests/saas-tests/dashboard/{ProbeReload.test.js => ProbeReload.test.ts} (100%) rename tests/saas-tests/dashboard/{Profile.test.js => Profile.test.ts} (100%) rename tests/saas-tests/dashboard/{Project.test.js => Project.test.ts} (100%) rename tests/saas-tests/dashboard/{ResolvedIncident.test.js => ResolvedIncident.test.ts} (100%) rename tests/saas-tests/dashboard/{ResourceCategory.test.js => ResourceCategory.test.ts} (100%) rename tests/saas-tests/dashboard/{ResourceCategoryReload.test.js => ResourceCategoryReload.test.ts} (100%) rename tests/saas-tests/dashboard/{Schedule.test.js => Schedule.test.ts} (100%) rename tests/saas-tests/dashboard/{ScheduleSubProject.test.js => ScheduleSubProject.test.ts} (100%) rename tests/saas-tests/dashboard/{Scheduled-maintenance.test.js => Scheduled-maintenance.test.ts} (100%) rename tests/saas-tests/dashboard/{ScheduledEvent.test.js => ScheduledEvent.test.ts} (100%) rename tests/saas-tests/dashboard/{ScheduledEventDetails.test.js => ScheduledEventDetails.test.ts} (100%) rename tests/saas-tests/dashboard/{ScheduledMaintenanceReload.test.js => ScheduledMaintenanceReload.test.ts} (100%) rename tests/saas-tests/dashboard/{ServerMonitor.test.js => ServerMonitor.test.ts} (100%) rename tests/saas-tests/dashboard/{SmsCallReload.test.js => SmsCallReload.test.ts} (100%) rename tests/saas-tests/dashboard/{SmsTemplates.test.js => SmsTemplates.test.ts} (100%) rename tests/saas-tests/dashboard/{SmtpSettings.test.js => SmtpSettings.test.ts} (100%) rename tests/saas-tests/dashboard/{StatusPage.test.js => StatusPage.test.ts} (100%) rename tests/saas-tests/dashboard/{StatusPage2.test.js => StatusPage2.test.ts} (100%) rename tests/saas-tests/dashboard/{StatusPage3.test.js => StatusPage3.test.ts} (100%) rename tests/saas-tests/dashboard/{StatusPageReload.test.js => StatusPageReload.test.ts} (100%) rename tests/saas-tests/dashboard/{StatusPageSubProject.test.js => StatusPageSubProject.test.ts} (100%) rename tests/saas-tests/dashboard/{SubProject.test.js => SubProject.test.ts} (100%) rename tests/saas-tests/dashboard/{SubscribersAlert.test.js => SubscribersAlert.test.ts} (100%) rename tests/saas-tests/dashboard/{SwitchProject.test.js => SwitchProject.test.ts} (100%) rename tests/saas-tests/dashboard/{TeamGroupsReload.test.js => TeamGroupsReload.test.ts} (100%) rename tests/saas-tests/dashboard/{TeamMemberReload.test.js => TeamMemberReload.test.ts} (100%) rename tests/saas-tests/dashboard/{TeamSubProject.test.js => TeamSubProject.test.ts} (100%) rename tests/saas-tests/dashboard/{TwilioSettings.test.js => TwilioSettings.test.ts} (100%) rename tests/saas-tests/dashboard/{TwoFactorAuthentication.test.js => TwoFactorAuthentication.test.ts} (100%) rename tests/saas-tests/dashboard/{UserFeedback.test.js => UserFeedback.test.ts} (100%) rename tests/saas-tests/dashboard/{WebhooksReload.test.js => WebhooksReload.test.ts} (100%) rename tests/saas-tests/dashboard/{dashboard.test.js => dashboard.test.ts} (100%) rename tests/saas-tests/dashboard/{incidentPriority.test.js => incidentPriority.test.ts} (100%) rename tests/saas-tests/dashboard/{incidentSettings.test.js => incidentSettings.test.ts} (100%) rename tests/saas-tests/home/{downloadWhitepaper.test.js => downloadWhitepaper.test.ts} (100%) rename tests/saas-tests/home/{home.test.js => home.test.ts} (100%) rename tests/saas-tests/home/{requestDemo.test.js => requestDemo.test.ts} (100%) rename tests/saas-tests/status-page/{status-page-advanced.test.js => status-page-advanced.test.ts} (100%) rename tests/saas-tests/status-page/{status-page.test.js => status-page.test.ts} (100%) rename tests/saas-tests/status-page/{status-probeBar.test.js => status-probeBar.test.ts} (100%) rename tests/{test-init.js => test-init.ts} (100%) rename tests/{test-utils.js => test-utils.ts} (100%) create mode 100644 tsconfig.json rename zapier/actions/{acknowledgeAllIncidents.js => acknowledgeAllIncidents.ts} (100%) rename zapier/actions/{acknowledgeIncident.js => acknowledgeIncident.ts} (100%) rename zapier/actions/{acknowledgeLastIncident.js => acknowledgeLastIncident.ts} (100%) rename zapier/actions/{createIncident.js => createIncident.ts} (100%) rename zapier/actions/{createIncidentNote.js => createIncidentNote.ts} (100%) rename zapier/actions/{resolveAllIncidents.js => resolveAllIncidents.ts} (100%) rename zapier/actions/{resolveIncident.js => resolveIncident.ts} (100%) rename zapier/actions/{resolveLastIncident.js => resolveLastIncident.ts} (100%) rename zapier/{authentication.js => authentication.ts} (100%) rename zapier/{index.js => index.ts} (100%) rename zapier/test/actions/{acknowledgeAllIncidents.js => acknowledgeAllIncidents.ts} (100%) rename zapier/test/actions/{acknowledgeIncident.js => acknowledgeIncident.ts} (100%) rename zapier/test/actions/{acknowledgeLastIncident.js => acknowledgeLastIncident.ts} (100%) rename zapier/test/actions/{createIncident.js => createIncident.ts} (100%) rename zapier/test/actions/{createIncidentNote.js => createIncidentNote.ts} (100%) rename zapier/test/actions/{resolveAllIncidents.js => resolveAllIncidents.ts} (100%) rename zapier/test/actions/{resolveIncident.js => resolveIncident.ts} (100%) rename zapier/test/actions/{resolveLastIncident.js => resolveLastIncident.ts} (100%) rename zapier/test/{authentication.js => authentication.ts} (100%) rename zapier/test/triggers/{acknowledge.js => acknowledge.ts} (100%) rename zapier/test/triggers/{incident.js => incident.ts} (100%) rename zapier/test/triggers/{incidentNote.js => incidentNote.ts} (100%) rename zapier/test/triggers/{resolved.js => resolved.ts} (100%) rename zapier/triggers/{acknowledge.js => acknowledge.ts} (100%) rename zapier/triggers/{incident.js => incident.ts} (100%) rename zapier/triggers/{incidentNote.js => incidentNote.ts} (100%) rename zapier/triggers/{incidents.js => incidents.ts} (100%) rename zapier/triggers/{monitors.js => monitors.ts} (100%) rename zapier/triggers/{resolved.js => resolved.ts} (100%) diff --git a/_test/error-tracker-js/index.js b/_test/error-tracker-js/index.ts similarity index 100% rename from _test/error-tracker-js/index.js rename to _test/error-tracker-js/index.ts diff --git a/_test/logger-js/index.js b/_test/logger-js/index.ts similarity index 100% rename from _test/logger-js/index.js rename to _test/logger-js/index.ts diff --git a/_test/performance-tracker/app.js b/_test/performance-tracker/app.ts similarity index 100% rename from _test/performance-tracker/app.js rename to _test/performance-tracker/app.ts diff --git a/_test/script-monitor/scriptSandbox.test.js b/_test/script-monitor/scriptSandbox.test.ts similarity index 100% rename from _test/script-monitor/scriptSandbox.test.js rename to _test/script-monitor/scriptSandbox.test.ts diff --git a/_test/script-monitor/scriptSandbox.js b/_test/script-monitor/scriptSandbox.ts similarity index 100% rename from _test/script-monitor/scriptSandbox.js rename to _test/script-monitor/scriptSandbox.ts diff --git a/accounts/index.js b/accounts/index.ts similarity index 100% rename from accounts/index.js rename to accounts/index.ts diff --git a/accounts/lighthouse.js b/accounts/lighthouse.ts similarity index 100% rename from accounts/lighthouse.js rename to accounts/lighthouse.ts diff --git a/accounts/lighthouseWorker.js b/accounts/lighthouseWorker.ts similarity index 100% rename from accounts/lighthouseWorker.js rename to accounts/lighthouseWorker.ts diff --git a/accounts/public/assets/js/landing.base.js b/accounts/public/assets/js/landing.base.ts similarity index 100% rename from accounts/public/assets/js/landing.base.js rename to accounts/public/assets/js/landing.base.ts diff --git a/accounts/src/App.js b/accounts/src/App.tsx similarity index 100% rename from accounts/src/App.js rename to accounts/src/App.tsx diff --git a/accounts/src/actions/changePassword.js b/accounts/src/actions/changePassword.ts similarity index 100% rename from accounts/src/actions/changePassword.js rename to accounts/src/actions/changePassword.ts diff --git a/accounts/src/actions/login.js b/accounts/src/actions/login.ts similarity index 100% rename from accounts/src/actions/login.js rename to accounts/src/actions/login.ts diff --git a/accounts/src/actions/modal.js b/accounts/src/actions/modal.ts similarity index 100% rename from accounts/src/actions/modal.js rename to accounts/src/actions/modal.ts diff --git a/accounts/src/actions/register.js b/accounts/src/actions/register.ts similarity index 100% rename from accounts/src/actions/register.js rename to accounts/src/actions/register.ts diff --git a/accounts/src/actions/resendToken.js b/accounts/src/actions/resendToken.ts similarity index 100% rename from accounts/src/actions/resendToken.js rename to accounts/src/actions/resendToken.ts diff --git a/accounts/src/actions/resetPassword.js b/accounts/src/actions/resetPassword.ts similarity index 100% rename from accounts/src/actions/resetPassword.js rename to accounts/src/actions/resetPassword.ts diff --git a/accounts/src/analytics.js b/accounts/src/analytics.ts similarity index 100% rename from accounts/src/analytics.js rename to accounts/src/analytics.ts diff --git a/accounts/src/api.js b/accounts/src/api.ts similarity index 100% rename from accounts/src/api.js rename to accounts/src/api.ts diff --git a/accounts/src/components/404.js b/accounts/src/components/404.tsx similarity index 100% rename from accounts/src/components/404.js rename to accounts/src/components/404.tsx diff --git a/accounts/src/components/DataPathHoC.js b/accounts/src/components/DataPathHoC.tsx similarity index 100% rename from accounts/src/components/DataPathHoC.js rename to accounts/src/components/DataPathHoC.tsx diff --git a/accounts/src/components/MessageBox.js b/accounts/src/components/MessageBox.tsx similarity index 100% rename from accounts/src/components/MessageBox.js rename to accounts/src/components/MessageBox.tsx diff --git a/accounts/src/components/Modal.js b/accounts/src/components/Modal.tsx similarity index 100% rename from accounts/src/components/Modal.js rename to accounts/src/components/Modal.tsx diff --git a/accounts/src/components/auth/CardForm.js b/accounts/src/components/auth/CardForm.tsx similarity index 100% rename from accounts/src/components/auth/CardForm.js rename to accounts/src/components/auth/CardForm.tsx diff --git a/accounts/src/components/auth/ChangePasswordForm.js b/accounts/src/components/auth/ChangePasswordForm.tsx similarity index 100% rename from accounts/src/components/auth/ChangePasswordForm.js rename to accounts/src/components/auth/ChangePasswordForm.tsx diff --git a/accounts/src/components/auth/CompanyForm.js b/accounts/src/components/auth/CompanyForm.tsx similarity index 100% rename from accounts/src/components/auth/CompanyForm.js rename to accounts/src/components/auth/CompanyForm.tsx diff --git a/accounts/src/components/auth/LoginForm.js b/accounts/src/components/auth/LoginForm.tsx similarity index 100% rename from accounts/src/components/auth/LoginForm.js rename to accounts/src/components/auth/LoginForm.tsx diff --git a/accounts/src/components/auth/RegisterForm.js b/accounts/src/components/auth/RegisterForm.tsx similarity index 100% rename from accounts/src/components/auth/RegisterForm.js rename to accounts/src/components/auth/RegisterForm.tsx diff --git a/accounts/src/components/auth/ResetPasswordForm.js b/accounts/src/components/auth/ResetPasswordForm.tsx similarity index 100% rename from accounts/src/components/auth/ResetPasswordForm.js rename to accounts/src/components/auth/ResetPasswordForm.tsx diff --git a/accounts/src/components/auth/UserForm.js b/accounts/src/components/auth/UserForm.tsx similarity index 100% rename from accounts/src/components/auth/UserForm.js rename to accounts/src/components/auth/UserForm.tsx diff --git a/accounts/src/components/basic/CompanySizeList.js b/accounts/src/components/basic/CompanySizeList.ts similarity index 100% rename from accounts/src/components/basic/CompanySizeList.js rename to accounts/src/components/basic/CompanySizeList.ts diff --git a/accounts/src/components/basic/CompanySizeSelector.js b/accounts/src/components/basic/CompanySizeSelector.tsx similarity index 100% rename from accounts/src/components/basic/CompanySizeSelector.js rename to accounts/src/components/basic/CompanySizeSelector.tsx diff --git a/accounts/src/components/basic/CountryList.js b/accounts/src/components/basic/CountryList.ts similarity index 100% rename from accounts/src/components/basic/CountryList.js rename to accounts/src/components/basic/CountryList.ts diff --git a/accounts/src/components/basic/CountrySelector.js b/accounts/src/components/basic/CountrySelector.tsx similarity index 100% rename from accounts/src/components/basic/CountrySelector.js rename to accounts/src/components/basic/CountrySelector.tsx diff --git a/accounts/src/components/basic/ErrorBoundary.js b/accounts/src/components/basic/ErrorBoundary.tsx similarity index 100% rename from accounts/src/components/basic/ErrorBoundary.js rename to accounts/src/components/basic/ErrorBoundary.tsx diff --git a/accounts/src/components/basic/Loader.js b/accounts/src/components/basic/Loader.tsx similarity index 100% rename from accounts/src/components/basic/Loader.js rename to accounts/src/components/basic/Loader.tsx diff --git a/accounts/src/components/basic/RenderField.js b/accounts/src/components/basic/RenderField.tsx similarity index 100% rename from accounts/src/components/basic/RenderField.js rename to accounts/src/components/basic/RenderField.tsx diff --git a/accounts/src/components/modals/ExtraCharge.js b/accounts/src/components/modals/ExtraCharge.tsx similarity index 100% rename from accounts/src/components/modals/ExtraCharge.js rename to accounts/src/components/modals/ExtraCharge.tsx diff --git a/accounts/src/config.js b/accounts/src/config.tsx similarity index 100% rename from accounts/src/config.js rename to accounts/src/config.tsx diff --git a/accounts/src/constants/changePassword.js b/accounts/src/constants/changePassword.ts similarity index 100% rename from accounts/src/constants/changePassword.js rename to accounts/src/constants/changePassword.ts diff --git a/accounts/src/constants/emaildomains.js b/accounts/src/constants/emaildomains.ts similarity index 100% rename from accounts/src/constants/emaildomains.js rename to accounts/src/constants/emaildomains.ts diff --git a/accounts/src/constants/login.js b/accounts/src/constants/login.ts similarity index 100% rename from accounts/src/constants/login.js rename to accounts/src/constants/login.ts diff --git a/accounts/src/constants/modal.js b/accounts/src/constants/modal.ts similarity index 100% rename from accounts/src/constants/modal.js rename to accounts/src/constants/modal.ts diff --git a/accounts/src/constants/register.js b/accounts/src/constants/register.ts similarity index 100% rename from accounts/src/constants/register.js rename to accounts/src/constants/register.ts diff --git a/accounts/src/constants/resendToken.js b/accounts/src/constants/resendToken.ts similarity index 100% rename from accounts/src/constants/resendToken.js rename to accounts/src/constants/resendToken.ts diff --git a/accounts/src/constants/resetPassword.js b/accounts/src/constants/resetPassword.ts similarity index 100% rename from accounts/src/constants/resetPassword.js rename to accounts/src/constants/resetPassword.ts diff --git a/accounts/src/containers/BackboneModals.js b/accounts/src/containers/BackboneModals.tsx similarity index 100% rename from accounts/src/containers/BackboneModals.js rename to accounts/src/containers/BackboneModals.tsx diff --git a/accounts/src/errors.js b/accounts/src/errors.ts similarity index 100% rename from accounts/src/errors.js rename to accounts/src/errors.ts diff --git a/accounts/src/index.js b/accounts/src/index.tsx similarity index 100% rename from accounts/src/index.js rename to accounts/src/index.tsx diff --git a/accounts/src/pages/ChangePassword.js b/accounts/src/pages/ChangePassword.tsx similarity index 100% rename from accounts/src/pages/ChangePassword.js rename to accounts/src/pages/ChangePassword.tsx diff --git a/accounts/src/pages/Login.js b/accounts/src/pages/Login.tsx similarity index 100% rename from accounts/src/pages/Login.js rename to accounts/src/pages/Login.tsx diff --git a/accounts/src/pages/Register.js b/accounts/src/pages/Register.tsx similarity index 100% rename from accounts/src/pages/Register.js rename to accounts/src/pages/Register.tsx diff --git a/accounts/src/pages/ResendToken.js b/accounts/src/pages/ResendToken.tsx similarity index 100% rename from accounts/src/pages/ResendToken.js rename to accounts/src/pages/ResendToken.tsx diff --git a/accounts/src/pages/ResetPassword.js b/accounts/src/pages/ResetPassword.tsx similarity index 100% rename from accounts/src/pages/ResetPassword.js rename to accounts/src/pages/ResetPassword.tsx diff --git a/accounts/src/pages/SsoLogin.js b/accounts/src/pages/SsoLogin.tsx similarity index 100% rename from accounts/src/pages/SsoLogin.js rename to accounts/src/pages/SsoLogin.tsx diff --git a/accounts/src/pages/VerifyAuthToken.js b/accounts/src/pages/VerifyAuthToken.tsx similarity index 100% rename from accounts/src/pages/VerifyAuthToken.js rename to accounts/src/pages/VerifyAuthToken.tsx diff --git a/accounts/src/pages/VerifyBackupCode.js b/accounts/src/pages/VerifyBackupCode.tsx similarity index 100% rename from accounts/src/pages/VerifyBackupCode.js rename to accounts/src/pages/VerifyBackupCode.tsx diff --git a/accounts/src/pages/index.js b/accounts/src/pages/index.ts similarity index 100% rename from accounts/src/pages/index.js rename to accounts/src/pages/index.ts diff --git a/accounts/src/reducers/changePassword.js b/accounts/src/reducers/changePassword.ts similarity index 100% rename from accounts/src/reducers/changePassword.js rename to accounts/src/reducers/changePassword.ts diff --git a/accounts/src/reducers/index.js b/accounts/src/reducers/index.ts similarity index 100% rename from accounts/src/reducers/index.js rename to accounts/src/reducers/index.ts diff --git a/accounts/src/reducers/login.js b/accounts/src/reducers/login.ts similarity index 100% rename from accounts/src/reducers/login.js rename to accounts/src/reducers/login.ts diff --git a/accounts/src/reducers/modal.js b/accounts/src/reducers/modal.ts similarity index 100% rename from accounts/src/reducers/modal.js rename to accounts/src/reducers/modal.ts diff --git a/accounts/src/reducers/register.js b/accounts/src/reducers/register.ts similarity index 100% rename from accounts/src/reducers/register.js rename to accounts/src/reducers/register.ts diff --git a/accounts/src/reducers/resendToken.js b/accounts/src/reducers/resendToken.ts similarity index 100% rename from accounts/src/reducers/resendToken.js rename to accounts/src/reducers/resendToken.ts diff --git a/accounts/src/reducers/resetPassword.js b/accounts/src/reducers/resetPassword.ts similarity index 100% rename from accounts/src/reducers/resetPassword.js rename to accounts/src/reducers/resetPassword.ts diff --git a/accounts/src/routes.js b/accounts/src/routes.ts similarity index 100% rename from accounts/src/routes.js rename to accounts/src/routes.ts diff --git a/accounts/src/serviceWorker.js b/accounts/src/serviceWorker.ts similarity index 100% rename from accounts/src/serviceWorker.js rename to accounts/src/serviceWorker.ts diff --git a/accounts/src/store.js b/accounts/src/store.ts similarity index 100% rename from accounts/src/store.js rename to accounts/src/store.ts diff --git a/accounts/src/sw-build.js b/accounts/src/sw-build.ts similarity index 100% rename from accounts/src/sw-build.js rename to accounts/src/sw-build.ts diff --git a/accounts/src/sw-template.js b/accounts/src/sw-template.ts similarity index 100% rename from accounts/src/sw-template.js rename to accounts/src/sw-template.ts diff --git a/admin-dashboard/index.js b/admin-dashboard/index.ts similarity index 100% rename from admin-dashboard/index.js rename to admin-dashboard/index.ts diff --git a/admin-dashboard/public/assets/js/landing.base.js b/admin-dashboard/public/assets/js/landing.base.ts similarity index 100% rename from admin-dashboard/public/assets/js/landing.base.js rename to admin-dashboard/public/assets/js/landing.base.ts diff --git a/admin-dashboard/src/App.js b/admin-dashboard/src/App.tsx similarity index 100% rename from admin-dashboard/src/App.js rename to admin-dashboard/src/App.tsx diff --git a/admin-dashboard/src/actions/auditLogs.js b/admin-dashboard/src/actions/auditLogs.ts similarity index 100% rename from admin-dashboard/src/actions/auditLogs.js rename to admin-dashboard/src/actions/auditLogs.ts diff --git a/admin-dashboard/src/actions/callLogs.js b/admin-dashboard/src/actions/callLogs.ts similarity index 100% rename from admin-dashboard/src/actions/callLogs.js rename to admin-dashboard/src/actions/callLogs.ts diff --git a/admin-dashboard/src/actions/dashboard.js b/admin-dashboard/src/actions/dashboard.ts similarity index 100% rename from admin-dashboard/src/actions/dashboard.js rename to admin-dashboard/src/actions/dashboard.ts diff --git a/admin-dashboard/src/actions/emailLogs.js b/admin-dashboard/src/actions/emailLogs.ts similarity index 100% rename from admin-dashboard/src/actions/emailLogs.js rename to admin-dashboard/src/actions/emailLogs.ts diff --git a/admin-dashboard/src/actions/license.js b/admin-dashboard/src/actions/license.ts similarity index 100% rename from admin-dashboard/src/actions/license.js rename to admin-dashboard/src/actions/license.ts diff --git a/admin-dashboard/src/actions/logout.js b/admin-dashboard/src/actions/logout.ts similarity index 100% rename from admin-dashboard/src/actions/logout.js rename to admin-dashboard/src/actions/logout.ts diff --git a/admin-dashboard/src/actions/modal.js b/admin-dashboard/src/actions/modal.ts similarity index 100% rename from admin-dashboard/src/actions/modal.js rename to admin-dashboard/src/actions/modal.ts diff --git a/admin-dashboard/src/actions/notification.js b/admin-dashboard/src/actions/notification.ts similarity index 100% rename from admin-dashboard/src/actions/notification.js rename to admin-dashboard/src/actions/notification.ts diff --git a/admin-dashboard/src/actions/page.js b/admin-dashboard/src/actions/page.ts similarity index 100% rename from admin-dashboard/src/actions/page.js rename to admin-dashboard/src/actions/page.ts diff --git a/admin-dashboard/src/actions/probe.js b/admin-dashboard/src/actions/probe.ts similarity index 100% rename from admin-dashboard/src/actions/probe.js rename to admin-dashboard/src/actions/probe.ts diff --git a/admin-dashboard/src/actions/profile.js b/admin-dashboard/src/actions/profile.ts similarity index 100% rename from admin-dashboard/src/actions/profile.js rename to admin-dashboard/src/actions/profile.ts diff --git a/admin-dashboard/src/actions/project.js b/admin-dashboard/src/actions/project.ts similarity index 100% rename from admin-dashboard/src/actions/project.js rename to admin-dashboard/src/actions/project.ts diff --git a/admin-dashboard/src/actions/settings.js b/admin-dashboard/src/actions/settings.ts similarity index 100% rename from admin-dashboard/src/actions/settings.js rename to admin-dashboard/src/actions/settings.ts diff --git a/admin-dashboard/src/actions/smsLogs.js b/admin-dashboard/src/actions/smsLogs.ts similarity index 100% rename from admin-dashboard/src/actions/smsLogs.js rename to admin-dashboard/src/actions/smsLogs.ts diff --git a/admin-dashboard/src/actions/sso.js b/admin-dashboard/src/actions/sso.ts similarity index 100% rename from admin-dashboard/src/actions/sso.js rename to admin-dashboard/src/actions/sso.ts diff --git a/admin-dashboard/src/actions/ssoDefaultRoles.js b/admin-dashboard/src/actions/ssoDefaultRoles.ts similarity index 100% rename from admin-dashboard/src/actions/ssoDefaultRoles.js rename to admin-dashboard/src/actions/ssoDefaultRoles.ts diff --git a/admin-dashboard/src/actions/user.js b/admin-dashboard/src/actions/user.ts similarity index 100% rename from admin-dashboard/src/actions/user.js rename to admin-dashboard/src/actions/user.ts diff --git a/admin-dashboard/src/actions/version.js b/admin-dashboard/src/actions/version.ts similarity index 100% rename from admin-dashboard/src/actions/version.js rename to admin-dashboard/src/actions/version.ts diff --git a/admin-dashboard/src/api.js b/admin-dashboard/src/api.ts similarity index 100% rename from admin-dashboard/src/api.js rename to admin-dashboard/src/api.ts diff --git a/admin-dashboard/src/components/404.js b/admin-dashboard/src/components/404.tsx similarity index 100% rename from admin-dashboard/src/components/404.js rename to admin-dashboard/src/components/404.tsx diff --git a/admin-dashboard/src/components/Clipboard.js b/admin-dashboard/src/components/Clipboard.tsx similarity index 100% rename from admin-dashboard/src/components/Clipboard.js rename to admin-dashboard/src/components/Clipboard.tsx diff --git a/admin-dashboard/src/components/ContextModal.js b/admin-dashboard/src/components/ContextModal.tsx similarity index 100% rename from admin-dashboard/src/components/ContextModal.js rename to admin-dashboard/src/components/ContextModal.tsx diff --git a/admin-dashboard/src/components/Dashboard.js b/admin-dashboard/src/components/Dashboard.tsx similarity index 100% rename from admin-dashboard/src/components/Dashboard.js rename to admin-dashboard/src/components/Dashboard.tsx diff --git a/admin-dashboard/src/components/DataPathHoC.js b/admin-dashboard/src/components/DataPathHoC.tsx similarity index 100% rename from admin-dashboard/src/components/DataPathHoC.js rename to admin-dashboard/src/components/DataPathHoC.tsx diff --git a/admin-dashboard/src/components/Modal.js b/admin-dashboard/src/components/Modal.tsx similarity index 100% rename from admin-dashboard/src/components/Modal.js rename to admin-dashboard/src/components/Modal.tsx diff --git a/admin-dashboard/src/components/Modalize.js b/admin-dashboard/src/components/Modalize.tsx similarity index 100% rename from admin-dashboard/src/components/Modalize.js rename to admin-dashboard/src/components/Modalize.tsx diff --git a/admin-dashboard/src/components/NotRequiredAuth.js b/admin-dashboard/src/components/NotRequiredAuth.tsx similarity index 100% rename from admin-dashboard/src/components/NotRequiredAuth.js rename to admin-dashboard/src/components/NotRequiredAuth.tsx diff --git a/admin-dashboard/src/components/OutsideCLick.js b/admin-dashboard/src/components/OutsideCLick.tsx similarity index 100% rename from admin-dashboard/src/components/OutsideCLick.js rename to admin-dashboard/src/components/OutsideCLick.tsx diff --git a/admin-dashboard/src/components/PublicPage.js b/admin-dashboard/src/components/PublicPage.tsx similarity index 100% rename from admin-dashboard/src/components/PublicPage.js rename to admin-dashboard/src/components/PublicPage.tsx diff --git a/admin-dashboard/src/components/RequiredAuth.js b/admin-dashboard/src/components/RequiredAuth.tsx similarity index 100% rename from admin-dashboard/src/components/RequiredAuth.js rename to admin-dashboard/src/components/RequiredAuth.tsx diff --git a/admin-dashboard/src/components/TimezoneSelect.js b/admin-dashboard/src/components/TimezoneSelect.tsx similarity index 100% rename from admin-dashboard/src/components/TimezoneSelect.js rename to admin-dashboard/src/components/TimezoneSelect.tsx diff --git a/admin-dashboard/src/components/adminNote/AdminNote.js b/admin-dashboard/src/components/adminNote/AdminNote.tsx similarity index 100% rename from admin-dashboard/src/components/adminNote/AdminNote.js rename to admin-dashboard/src/components/adminNote/AdminNote.tsx diff --git a/admin-dashboard/src/components/adminNote/AdminNotes.js b/admin-dashboard/src/components/adminNote/AdminNotes.tsx similarity index 100% rename from admin-dashboard/src/components/adminNote/AdminNotes.js rename to admin-dashboard/src/components/adminNote/AdminNotes.tsx diff --git a/admin-dashboard/src/components/auditLogs/AuditLogsJsonViewModal.js b/admin-dashboard/src/components/auditLogs/AuditLogsJsonViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/auditLogs/AuditLogsJsonViewModal.js rename to admin-dashboard/src/components/auditLogs/AuditLogsJsonViewModal.tsx diff --git a/admin-dashboard/src/components/auditLogs/AuditLogsList.js b/admin-dashboard/src/components/auditLogs/AuditLogsList.tsx similarity index 100% rename from admin-dashboard/src/components/auditLogs/AuditLogsList.js rename to admin-dashboard/src/components/auditLogs/AuditLogsList.tsx diff --git a/admin-dashboard/src/components/auditLogs/DeleteConfirmationModal.js b/admin-dashboard/src/components/auditLogs/DeleteConfirmationModal.tsx similarity index 100% rename from admin-dashboard/src/components/auditLogs/DeleteConfirmationModal.js rename to admin-dashboard/src/components/auditLogs/DeleteConfirmationModal.tsx diff --git a/admin-dashboard/src/components/basic/AlertPanel.js b/admin-dashboard/src/components/basic/AlertPanel.tsx similarity index 100% rename from admin-dashboard/src/components/basic/AlertPanel.js rename to admin-dashboard/src/components/basic/AlertPanel.tsx diff --git a/admin-dashboard/src/components/basic/BeforeLoad.js b/admin-dashboard/src/components/basic/BeforeLoad.tsx similarity index 100% rename from admin-dashboard/src/components/basic/BeforeLoad.js rename to admin-dashboard/src/components/basic/BeforeLoad.tsx diff --git a/admin-dashboard/src/components/basic/DropDownMenu.js b/admin-dashboard/src/components/basic/DropDownMenu.tsx similarity index 100% rename from admin-dashboard/src/components/basic/DropDownMenu.js rename to admin-dashboard/src/components/basic/DropDownMenu.tsx diff --git a/admin-dashboard/src/components/basic/ErrorBoundary.js b/admin-dashboard/src/components/basic/ErrorBoundary.tsx similarity index 100% rename from admin-dashboard/src/components/basic/ErrorBoundary.js rename to admin-dashboard/src/components/basic/ErrorBoundary.tsx diff --git a/admin-dashboard/src/components/basic/Loader.js b/admin-dashboard/src/components/basic/Loader.tsx similarity index 100% rename from admin-dashboard/src/components/basic/Loader.js rename to admin-dashboard/src/components/basic/Loader.tsx diff --git a/admin-dashboard/src/components/basic/RenderField.js b/admin-dashboard/src/components/basic/RenderField.tsx similarity index 100% rename from admin-dashboard/src/components/basic/RenderField.js rename to admin-dashboard/src/components/basic/RenderField.tsx diff --git a/admin-dashboard/src/components/basic/RenderSelect.js b/admin-dashboard/src/components/basic/RenderSelect.tsx similarity index 100% rename from admin-dashboard/src/components/basic/RenderSelect.js rename to admin-dashboard/src/components/basic/RenderSelect.tsx diff --git a/admin-dashboard/src/components/basic/RenderTextArea.js b/admin-dashboard/src/components/basic/RenderTextArea.tsx similarity index 100% rename from admin-dashboard/src/components/basic/RenderTextArea.js rename to admin-dashboard/src/components/basic/RenderTextArea.tsx diff --git a/admin-dashboard/src/components/basic/ShouldRender.js b/admin-dashboard/src/components/basic/ShouldRender.ts similarity index 100% rename from admin-dashboard/src/components/basic/ShouldRender.js rename to admin-dashboard/src/components/basic/ShouldRender.ts diff --git a/admin-dashboard/src/components/basic/UploadFile.js b/admin-dashboard/src/components/basic/UploadFile.tsx similarity index 100% rename from admin-dashboard/src/components/basic/UploadFile.js rename to admin-dashboard/src/components/basic/UploadFile.tsx diff --git a/admin-dashboard/src/components/basic/react-select-oneuptime/index.js b/admin-dashboard/src/components/basic/react-select-oneuptime/index.tsx similarity index 100% rename from admin-dashboard/src/components/basic/react-select-oneuptime/index.js rename to admin-dashboard/src/components/basic/react-select-oneuptime/index.tsx diff --git a/admin-dashboard/src/components/callLogs/CallLogsContentViewModal.js b/admin-dashboard/src/components/callLogs/CallLogsContentViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/callLogs/CallLogsContentViewModal.js rename to admin-dashboard/src/components/callLogs/CallLogsContentViewModal.tsx diff --git a/admin-dashboard/src/components/callLogs/CallLogsErrorViewModal.js b/admin-dashboard/src/components/callLogs/CallLogsErrorViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/callLogs/CallLogsErrorViewModal.js rename to admin-dashboard/src/components/callLogs/CallLogsErrorViewModal.tsx diff --git a/admin-dashboard/src/components/callLogs/CallLogsList.js b/admin-dashboard/src/components/callLogs/CallLogsList.tsx similarity index 100% rename from admin-dashboard/src/components/callLogs/CallLogsList.js rename to admin-dashboard/src/components/callLogs/CallLogsList.tsx diff --git a/admin-dashboard/src/components/callLogs/DeleteConfirmationModal.js b/admin-dashboard/src/components/callLogs/DeleteConfirmationModal.tsx similarity index 100% rename from admin-dashboard/src/components/callLogs/DeleteConfirmationModal.js rename to admin-dashboard/src/components/callLogs/DeleteConfirmationModal.tsx diff --git a/admin-dashboard/src/components/common/Badge.js b/admin-dashboard/src/components/common/Badge.tsx similarity index 100% rename from admin-dashboard/src/components/common/Badge.js rename to admin-dashboard/src/components/common/Badge.tsx diff --git a/admin-dashboard/src/components/emailLogs/DeleteConfirmationModal.js b/admin-dashboard/src/components/emailLogs/DeleteConfirmationModal.tsx similarity index 100% rename from admin-dashboard/src/components/emailLogs/DeleteConfirmationModal.js rename to admin-dashboard/src/components/emailLogs/DeleteConfirmationModal.tsx diff --git a/admin-dashboard/src/components/emailLogs/EmailLogsContentViewModal.js b/admin-dashboard/src/components/emailLogs/EmailLogsContentViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/emailLogs/EmailLogsContentViewModal.js rename to admin-dashboard/src/components/emailLogs/EmailLogsContentViewModal.tsx diff --git a/admin-dashboard/src/components/emailLogs/EmailLogsErrorViewModal.js b/admin-dashboard/src/components/emailLogs/EmailLogsErrorViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/emailLogs/EmailLogsErrorViewModal.js rename to admin-dashboard/src/components/emailLogs/EmailLogsErrorViewModal.tsx diff --git a/admin-dashboard/src/components/emailLogs/EmailLogsList.js b/admin-dashboard/src/components/emailLogs/EmailLogsList.tsx similarity index 100% rename from admin-dashboard/src/components/emailLogs/EmailLogsList.js rename to admin-dashboard/src/components/emailLogs/EmailLogsList.tsx diff --git a/admin-dashboard/src/components/license/LicenseSetting.js b/admin-dashboard/src/components/license/LicenseSetting.tsx similarity index 100% rename from admin-dashboard/src/components/license/LicenseSetting.js rename to admin-dashboard/src/components/license/LicenseSetting.tsx diff --git a/admin-dashboard/src/components/license/UnLicensedAlert.js b/admin-dashboard/src/components/license/UnLicensedAlert.tsx similarity index 100% rename from admin-dashboard/src/components/license/UnLicensedAlert.js rename to admin-dashboard/src/components/license/UnLicensedAlert.tsx diff --git a/admin-dashboard/src/components/modals/About.js b/admin-dashboard/src/components/modals/About.tsx similarity index 100% rename from admin-dashboard/src/components/modals/About.js rename to admin-dashboard/src/components/modals/About.tsx diff --git a/admin-dashboard/src/components/modals/ConfirmBalanceTopUp.js b/admin-dashboard/src/components/modals/ConfirmBalanceTopUp.tsx similarity index 100% rename from admin-dashboard/src/components/modals/ConfirmBalanceTopUp.js rename to admin-dashboard/src/components/modals/ConfirmBalanceTopUp.tsx diff --git a/admin-dashboard/src/components/modals/MessageBox.js b/admin-dashboard/src/components/modals/MessageBox.tsx similarity index 100% rename from admin-dashboard/src/components/modals/MessageBox.js rename to admin-dashboard/src/components/modals/MessageBox.tsx diff --git a/admin-dashboard/src/components/multiSelect/DropDown.js b/admin-dashboard/src/components/multiSelect/DropDown.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/DropDown.js rename to admin-dashboard/src/components/multiSelect/DropDown.tsx diff --git a/admin-dashboard/src/components/multiSelect/LoadingIndicator.js b/admin-dashboard/src/components/multiSelect/LoadingIndicator.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/LoadingIndicator.js rename to admin-dashboard/src/components/multiSelect/LoadingIndicator.tsx diff --git a/admin-dashboard/src/components/multiSelect/MultiSelectMonitor.js b/admin-dashboard/src/components/multiSelect/MultiSelectMonitor.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/MultiSelectMonitor.js rename to admin-dashboard/src/components/multiSelect/MultiSelectMonitor.tsx diff --git a/admin-dashboard/src/components/multiSelect/RFReactSelect.js b/admin-dashboard/src/components/multiSelect/RFReactSelect.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/RFReactSelect.js rename to admin-dashboard/src/components/multiSelect/RFReactSelect.tsx diff --git a/admin-dashboard/src/components/multiSelect/SelectItem.js b/admin-dashboard/src/components/multiSelect/SelectItem.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/SelectItem.js rename to admin-dashboard/src/components/multiSelect/SelectItem.tsx diff --git a/admin-dashboard/src/components/multiSelect/SelectList.js b/admin-dashboard/src/components/multiSelect/SelectList.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/SelectList.js rename to admin-dashboard/src/components/multiSelect/SelectList.tsx diff --git a/admin-dashboard/src/components/multiSelect/SelectPanel.js b/admin-dashboard/src/components/multiSelect/SelectPanel.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/SelectPanel.js rename to admin-dashboard/src/components/multiSelect/SelectPanel.tsx diff --git a/admin-dashboard/src/components/multiSelect/index.js b/admin-dashboard/src/components/multiSelect/index.tsx similarity index 100% rename from admin-dashboard/src/components/multiSelect/index.js rename to admin-dashboard/src/components/multiSelect/index.tsx diff --git a/admin-dashboard/src/components/nav/SideNav.js b/admin-dashboard/src/components/nav/SideNav.tsx similarity index 100% rename from admin-dashboard/src/components/nav/SideNav.js rename to admin-dashboard/src/components/nav/SideNav.tsx diff --git a/admin-dashboard/src/components/nav/SideNavItem.js b/admin-dashboard/src/components/nav/SideNavItem.tsx similarity index 100% rename from admin-dashboard/src/components/nav/SideNavItem.js rename to admin-dashboard/src/components/nav/SideNavItem.tsx diff --git a/admin-dashboard/src/components/nav/TopNav.js b/admin-dashboard/src/components/nav/TopNav.tsx similarity index 100% rename from admin-dashboard/src/components/nav/TopNav.js rename to admin-dashboard/src/components/nav/TopNav.tsx diff --git a/admin-dashboard/src/components/notification/NotificationMenu.js b/admin-dashboard/src/components/notification/NotificationMenu.tsx similarity index 100% rename from admin-dashboard/src/components/notification/NotificationMenu.js rename to admin-dashboard/src/components/notification/NotificationMenu.tsx diff --git a/admin-dashboard/src/components/probe/ProbeAddModal.js b/admin-dashboard/src/components/probe/ProbeAddModal.tsx similarity index 100% rename from admin-dashboard/src/components/probe/ProbeAddModal.js rename to admin-dashboard/src/components/probe/ProbeAddModal.tsx diff --git a/admin-dashboard/src/components/probe/ProbeDeleteModal.js b/admin-dashboard/src/components/probe/ProbeDeleteModal.tsx similarity index 100% rename from admin-dashboard/src/components/probe/ProbeDeleteModal.js rename to admin-dashboard/src/components/probe/ProbeDeleteModal.tsx diff --git a/admin-dashboard/src/components/probe/ProbeList.js b/admin-dashboard/src/components/probe/ProbeList.tsx similarity index 100% rename from admin-dashboard/src/components/probe/ProbeList.js rename to admin-dashboard/src/components/probe/ProbeList.tsx diff --git a/admin-dashboard/src/components/probe/ProbeStatus.js b/admin-dashboard/src/components/probe/ProbeStatus.tsx similarity index 100% rename from admin-dashboard/src/components/probe/ProbeStatus.js rename to admin-dashboard/src/components/probe/ProbeStatus.tsx diff --git a/admin-dashboard/src/components/profile/ProfileMenu.js b/admin-dashboard/src/components/profile/ProfileMenu.tsx similarity index 100% rename from admin-dashboard/src/components/profile/ProfileMenu.js rename to admin-dashboard/src/components/profile/ProfileMenu.tsx diff --git a/admin-dashboard/src/components/project/DeleteDomain.js b/admin-dashboard/src/components/project/DeleteDomain.tsx similarity index 100% rename from admin-dashboard/src/components/project/DeleteDomain.js rename to admin-dashboard/src/components/project/DeleteDomain.tsx diff --git a/admin-dashboard/src/components/project/ProjectAlertLimitBox.js b/admin-dashboard/src/components/project/ProjectAlertLimitBox.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectAlertLimitBox.js rename to admin-dashboard/src/components/project/ProjectAlertLimitBox.tsx diff --git a/admin-dashboard/src/components/project/ProjectBalance.js b/admin-dashboard/src/components/project/ProjectBalance.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectBalance.js rename to admin-dashboard/src/components/project/ProjectBalance.tsx diff --git a/admin-dashboard/src/components/project/ProjectBlockBox.js b/admin-dashboard/src/components/project/ProjectBlockBox.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectBlockBox.js rename to admin-dashboard/src/components/project/ProjectBlockBox.tsx diff --git a/admin-dashboard/src/components/project/ProjectBlockModal.js b/admin-dashboard/src/components/project/ProjectBlockModal.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectBlockModal.js rename to admin-dashboard/src/components/project/ProjectBlockModal.tsx diff --git a/admin-dashboard/src/components/project/ProjectDeleteBox.js b/admin-dashboard/src/components/project/ProjectDeleteBox.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectDeleteBox.js rename to admin-dashboard/src/components/project/ProjectDeleteBox.tsx diff --git a/admin-dashboard/src/components/project/ProjectDeleteModal.js b/admin-dashboard/src/components/project/ProjectDeleteModal.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectDeleteModal.js rename to admin-dashboard/src/components/project/ProjectDeleteModal.tsx diff --git a/admin-dashboard/src/components/project/ProjectDetails.js b/admin-dashboard/src/components/project/ProjectDetails.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectDetails.js rename to admin-dashboard/src/components/project/ProjectDetails.tsx diff --git a/admin-dashboard/src/components/project/ProjectDomain.js b/admin-dashboard/src/components/project/ProjectDomain.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectDomain.js rename to admin-dashboard/src/components/project/ProjectDomain.tsx diff --git a/admin-dashboard/src/components/project/ProjectList.js b/admin-dashboard/src/components/project/ProjectList.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectList.js rename to admin-dashboard/src/components/project/ProjectList.tsx diff --git a/admin-dashboard/src/components/project/ProjectRemoveUserModal.js b/admin-dashboard/src/components/project/ProjectRemoveUserModal.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectRemoveUserModal.js rename to admin-dashboard/src/components/project/ProjectRemoveUserModal.tsx diff --git a/admin-dashboard/src/components/project/ProjectResetDomain.js b/admin-dashboard/src/components/project/ProjectResetDomain.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectResetDomain.js rename to admin-dashboard/src/components/project/ProjectResetDomain.tsx diff --git a/admin-dashboard/src/components/project/ProjectRestoreBox.js b/admin-dashboard/src/components/project/ProjectRestoreBox.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectRestoreBox.js rename to admin-dashboard/src/components/project/ProjectRestoreBox.tsx diff --git a/admin-dashboard/src/components/project/ProjectUnblockBox.js b/admin-dashboard/src/components/project/ProjectUnblockBox.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectUnblockBox.js rename to admin-dashboard/src/components/project/ProjectUnblockBox.tsx diff --git a/admin-dashboard/src/components/project/ProjectUnverifyDomain.js b/admin-dashboard/src/components/project/ProjectUnverifyDomain.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectUnverifyDomain.js rename to admin-dashboard/src/components/project/ProjectUnverifyDomain.tsx diff --git a/admin-dashboard/src/components/project/ProjectUpgrade.js b/admin-dashboard/src/components/project/ProjectUpgrade.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectUpgrade.js rename to admin-dashboard/src/components/project/ProjectUpgrade.tsx diff --git a/admin-dashboard/src/components/project/ProjectUserAddModal.js b/admin-dashboard/src/components/project/ProjectUserAddModal.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectUserAddModal.js rename to admin-dashboard/src/components/project/ProjectUserAddModal.tsx diff --git a/admin-dashboard/src/components/project/ProjectUsers.js b/admin-dashboard/src/components/project/ProjectUsers.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectUsers.js rename to admin-dashboard/src/components/project/ProjectUsers.tsx diff --git a/admin-dashboard/src/components/project/ProjectVerifyDomain.js b/admin-dashboard/src/components/project/ProjectVerifyDomain.tsx similarity index 100% rename from admin-dashboard/src/components/project/ProjectVerifyDomain.js rename to admin-dashboard/src/components/project/ProjectVerifyDomain.tsx diff --git a/admin-dashboard/src/components/project/RadioInput.js b/admin-dashboard/src/components/project/RadioInput.tsx similarity index 100% rename from admin-dashboard/src/components/project/RadioInput.js rename to admin-dashboard/src/components/project/RadioInput.tsx diff --git a/admin-dashboard/src/components/search/SearchForm.js b/admin-dashboard/src/components/search/SearchForm.tsx similarity index 100% rename from admin-dashboard/src/components/search/SearchForm.js rename to admin-dashboard/src/components/search/SearchForm.tsx diff --git a/admin-dashboard/src/components/settings/MessageModal.js b/admin-dashboard/src/components/settings/MessageModal.tsx similarity index 100% rename from admin-dashboard/src/components/settings/MessageModal.js rename to admin-dashboard/src/components/settings/MessageModal.tsx diff --git a/admin-dashboard/src/components/settings/auditLog.js b/admin-dashboard/src/components/settings/auditLog.tsx similarity index 100% rename from admin-dashboard/src/components/settings/auditLog.js rename to admin-dashboard/src/components/settings/auditLog.tsx diff --git a/admin-dashboard/src/components/settings/callLog.js b/admin-dashboard/src/components/settings/callLog.tsx similarity index 100% rename from admin-dashboard/src/components/settings/callLog.js rename to admin-dashboard/src/components/settings/callLog.tsx diff --git a/admin-dashboard/src/components/settings/emailLog.js b/admin-dashboard/src/components/settings/emailLog.tsx similarity index 100% rename from admin-dashboard/src/components/settings/emailLog.js rename to admin-dashboard/src/components/settings/emailLog.tsx diff --git a/admin-dashboard/src/components/settings/smsLog.js b/admin-dashboard/src/components/settings/smsLog.tsx similarity index 100% rename from admin-dashboard/src/components/settings/smsLog.js rename to admin-dashboard/src/components/settings/smsLog.tsx diff --git a/admin-dashboard/src/components/settings/smtp.js b/admin-dashboard/src/components/settings/smtp.tsx similarity index 100% rename from admin-dashboard/src/components/settings/smtp.js rename to admin-dashboard/src/components/settings/smtp.tsx diff --git a/admin-dashboard/src/components/settings/smtpTestModal.js b/admin-dashboard/src/components/settings/smtpTestModal.tsx similarity index 100% rename from admin-dashboard/src/components/settings/smtpTestModal.js rename to admin-dashboard/src/components/settings/smtpTestModal.tsx diff --git a/admin-dashboard/src/components/settings/sso.js b/admin-dashboard/src/components/settings/sso.tsx similarity index 100% rename from admin-dashboard/src/components/settings/sso.js rename to admin-dashboard/src/components/settings/sso.tsx diff --git a/admin-dashboard/src/components/settings/sso/SsoDeleteModal.js b/admin-dashboard/src/components/settings/sso/SsoDeleteModal.tsx similarity index 100% rename from admin-dashboard/src/components/settings/sso/SsoDeleteModal.js rename to admin-dashboard/src/components/settings/sso/SsoDeleteModal.tsx diff --git a/admin-dashboard/src/components/settings/sso/SsoModal.js b/admin-dashboard/src/components/settings/sso/SsoModal.tsx similarity index 100% rename from admin-dashboard/src/components/settings/sso/SsoModal.js rename to admin-dashboard/src/components/settings/sso/SsoModal.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles.js b/admin-dashboard/src/components/settings/ssoDefaultRoles.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/BoxFooter.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/BoxFooter.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/BoxFooter.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/BoxFooter.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/BoxHeader.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/BoxHeader.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/BoxHeader.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/BoxHeader.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/Button.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/Button.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/Button.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/Button.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/DefaultRoleModal.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/DefaultRoleModal.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/DefaultRoleModal.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/DefaultRoleModal.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/RoleDeleteModal.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/RoleDeleteModal.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/RoleDeleteModal.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/RoleDeleteModal.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/Table.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/Table.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/Table.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/Table.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/TableBody.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/TableBody.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/TableBody.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/TableBody.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/TableEmptyRow.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/TableEmptyRow.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/TableEmptyRow.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/TableEmptyRow.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/TableHeader.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/TableHeader.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/TableHeader.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/TableHeader.tsx diff --git a/admin-dashboard/src/components/settings/ssoDefaultRoles/TableRow.js b/admin-dashboard/src/components/settings/ssoDefaultRoles/TableRow.tsx similarity index 100% rename from admin-dashboard/src/components/settings/ssoDefaultRoles/TableRow.js rename to admin-dashboard/src/components/settings/ssoDefaultRoles/TableRow.tsx diff --git a/admin-dashboard/src/components/settings/twilio.js b/admin-dashboard/src/components/settings/twilio.tsx similarity index 100% rename from admin-dashboard/src/components/settings/twilio.js rename to admin-dashboard/src/components/settings/twilio.tsx diff --git a/admin-dashboard/src/components/smsLogs/DeleteConfirmationModal.js b/admin-dashboard/src/components/smsLogs/DeleteConfirmationModal.tsx similarity index 100% rename from admin-dashboard/src/components/smsLogs/DeleteConfirmationModal.js rename to admin-dashboard/src/components/smsLogs/DeleteConfirmationModal.tsx diff --git a/admin-dashboard/src/components/smsLogs/SmsLogsContentViewModal.js b/admin-dashboard/src/components/smsLogs/SmsLogsContentViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/smsLogs/SmsLogsContentViewModal.js rename to admin-dashboard/src/components/smsLogs/SmsLogsContentViewModal.tsx diff --git a/admin-dashboard/src/components/smsLogs/SmsLogsErrorViewModal.js b/admin-dashboard/src/components/smsLogs/SmsLogsErrorViewModal.tsx similarity index 100% rename from admin-dashboard/src/components/smsLogs/SmsLogsErrorViewModal.js rename to admin-dashboard/src/components/smsLogs/SmsLogsErrorViewModal.tsx diff --git a/admin-dashboard/src/components/smsLogs/SmsLogsList.js b/admin-dashboard/src/components/smsLogs/SmsLogsList.tsx similarity index 100% rename from admin-dashboard/src/components/smsLogs/SmsLogsList.js rename to admin-dashboard/src/components/smsLogs/SmsLogsList.tsx diff --git a/admin-dashboard/src/components/user/HistroyList.js b/admin-dashboard/src/components/user/HistroyList.tsx similarity index 100% rename from admin-dashboard/src/components/user/HistroyList.js rename to admin-dashboard/src/components/user/HistroyList.tsx diff --git a/admin-dashboard/src/components/user/MessageModal.js b/admin-dashboard/src/components/user/MessageModal.tsx similarity index 100% rename from admin-dashboard/src/components/user/MessageModal.js rename to admin-dashboard/src/components/user/MessageModal.tsx diff --git a/admin-dashboard/src/components/user/UserAddModal.js b/admin-dashboard/src/components/user/UserAddModal.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserAddModal.js rename to admin-dashboard/src/components/user/UserAddModal.tsx diff --git a/admin-dashboard/src/components/user/UserAdminModeDisableBox.js b/admin-dashboard/src/components/user/UserAdminModeDisableBox.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserAdminModeDisableBox.js rename to admin-dashboard/src/components/user/UserAdminModeDisableBox.tsx diff --git a/admin-dashboard/src/components/user/UserAdminModeEnableBox.js b/admin-dashboard/src/components/user/UserAdminModeEnableBox.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserAdminModeEnableBox.js rename to admin-dashboard/src/components/user/UserAdminModeEnableBox.tsx diff --git a/admin-dashboard/src/components/user/UserAdminModeEnableModal.js b/admin-dashboard/src/components/user/UserAdminModeEnableModal.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserAdminModeEnableModal.js rename to admin-dashboard/src/components/user/UserAdminModeEnableModal.tsx diff --git a/admin-dashboard/src/components/user/UserBlockBox.js b/admin-dashboard/src/components/user/UserBlockBox.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserBlockBox.js rename to admin-dashboard/src/components/user/UserBlockBox.tsx diff --git a/admin-dashboard/src/components/user/UserBlockModal.js b/admin-dashboard/src/components/user/UserBlockModal.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserBlockModal.js rename to admin-dashboard/src/components/user/UserBlockModal.tsx diff --git a/admin-dashboard/src/components/user/UserDeleteBox.js b/admin-dashboard/src/components/user/UserDeleteBox.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserDeleteBox.js rename to admin-dashboard/src/components/user/UserDeleteBox.tsx diff --git a/admin-dashboard/src/components/user/UserDeleteModal.js b/admin-dashboard/src/components/user/UserDeleteModal.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserDeleteModal.js rename to admin-dashboard/src/components/user/UserDeleteModal.tsx diff --git a/admin-dashboard/src/components/user/UserHistory.js b/admin-dashboard/src/components/user/UserHistory.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserHistory.js rename to admin-dashboard/src/components/user/UserHistory.tsx diff --git a/admin-dashboard/src/components/user/UserList.js b/admin-dashboard/src/components/user/UserList.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserList.js rename to admin-dashboard/src/components/user/UserList.tsx diff --git a/admin-dashboard/src/components/user/UserProject.js b/admin-dashboard/src/components/user/UserProject.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserProject.js rename to admin-dashboard/src/components/user/UserProject.tsx diff --git a/admin-dashboard/src/components/user/UserRestoreBox.js b/admin-dashboard/src/components/user/UserRestoreBox.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserRestoreBox.js rename to admin-dashboard/src/components/user/UserRestoreBox.tsx diff --git a/admin-dashboard/src/components/user/UserSetting.js b/admin-dashboard/src/components/user/UserSetting.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserSetting.js rename to admin-dashboard/src/components/user/UserSetting.tsx diff --git a/admin-dashboard/src/components/user/UserUnblockBox.js b/admin-dashboard/src/components/user/UserUnblockBox.tsx similarity index 100% rename from admin-dashboard/src/components/user/UserUnblockBox.js rename to admin-dashboard/src/components/user/UserUnblockBox.tsx diff --git a/admin-dashboard/src/config.js b/admin-dashboard/src/config.tsx similarity index 100% rename from admin-dashboard/src/config.js rename to admin-dashboard/src/config.tsx diff --git a/admin-dashboard/src/constants/auditLogs.js b/admin-dashboard/src/constants/auditLogs.ts similarity index 100% rename from admin-dashboard/src/constants/auditLogs.js rename to admin-dashboard/src/constants/auditLogs.ts diff --git a/admin-dashboard/src/constants/callLogs.js b/admin-dashboard/src/constants/callLogs.ts similarity index 100% rename from admin-dashboard/src/constants/callLogs.js rename to admin-dashboard/src/constants/callLogs.ts diff --git a/admin-dashboard/src/constants/dashboard.js b/admin-dashboard/src/constants/dashboard.ts similarity index 100% rename from admin-dashboard/src/constants/dashboard.js rename to admin-dashboard/src/constants/dashboard.ts diff --git a/admin-dashboard/src/constants/emailLogs.js b/admin-dashboard/src/constants/emailLogs.ts similarity index 100% rename from admin-dashboard/src/constants/emailLogs.js rename to admin-dashboard/src/constants/emailLogs.ts diff --git a/admin-dashboard/src/constants/emaildomains.js b/admin-dashboard/src/constants/emaildomains.ts similarity index 100% rename from admin-dashboard/src/constants/emaildomains.js rename to admin-dashboard/src/constants/emaildomains.ts diff --git a/admin-dashboard/src/constants/license.js b/admin-dashboard/src/constants/license.ts similarity index 100% rename from admin-dashboard/src/constants/license.js rename to admin-dashboard/src/constants/license.ts diff --git a/admin-dashboard/src/constants/logout.js b/admin-dashboard/src/constants/logout.ts similarity index 100% rename from admin-dashboard/src/constants/logout.js rename to admin-dashboard/src/constants/logout.ts diff --git a/admin-dashboard/src/constants/modal.js b/admin-dashboard/src/constants/modal.ts similarity index 100% rename from admin-dashboard/src/constants/modal.js rename to admin-dashboard/src/constants/modal.ts diff --git a/admin-dashboard/src/constants/notification.js b/admin-dashboard/src/constants/notification.ts similarity index 100% rename from admin-dashboard/src/constants/notification.js rename to admin-dashboard/src/constants/notification.ts diff --git a/admin-dashboard/src/constants/page.js b/admin-dashboard/src/constants/page.ts similarity index 100% rename from admin-dashboard/src/constants/page.js rename to admin-dashboard/src/constants/page.ts diff --git a/admin-dashboard/src/constants/probe.js b/admin-dashboard/src/constants/probe.ts similarity index 100% rename from admin-dashboard/src/constants/probe.js rename to admin-dashboard/src/constants/probe.ts diff --git a/admin-dashboard/src/constants/profile.js b/admin-dashboard/src/constants/profile.ts similarity index 100% rename from admin-dashboard/src/constants/profile.js rename to admin-dashboard/src/constants/profile.ts diff --git a/admin-dashboard/src/constants/project.js b/admin-dashboard/src/constants/project.ts similarity index 100% rename from admin-dashboard/src/constants/project.js rename to admin-dashboard/src/constants/project.ts diff --git a/admin-dashboard/src/constants/settings.js b/admin-dashboard/src/constants/settings.ts similarity index 100% rename from admin-dashboard/src/constants/settings.js rename to admin-dashboard/src/constants/settings.ts diff --git a/admin-dashboard/src/constants/smsLogs.js b/admin-dashboard/src/constants/smsLogs.ts similarity index 100% rename from admin-dashboard/src/constants/smsLogs.js rename to admin-dashboard/src/constants/smsLogs.ts diff --git a/admin-dashboard/src/constants/sso.js b/admin-dashboard/src/constants/sso.ts similarity index 100% rename from admin-dashboard/src/constants/sso.js rename to admin-dashboard/src/constants/sso.ts diff --git a/admin-dashboard/src/constants/ssoDefaultRoles.js b/admin-dashboard/src/constants/ssoDefaultRoles.ts similarity index 100% rename from admin-dashboard/src/constants/ssoDefaultRoles.js rename to admin-dashboard/src/constants/ssoDefaultRoles.ts diff --git a/admin-dashboard/src/constants/user.js b/admin-dashboard/src/constants/user.ts similarity index 100% rename from admin-dashboard/src/constants/user.js rename to admin-dashboard/src/constants/user.ts diff --git a/admin-dashboard/src/constants/version.js b/admin-dashboard/src/constants/version.ts similarity index 100% rename from admin-dashboard/src/constants/version.js rename to admin-dashboard/src/constants/version.ts diff --git a/admin-dashboard/src/containers/BackboneModals.js b/admin-dashboard/src/containers/BackboneModals.tsx similarity index 100% rename from admin-dashboard/src/containers/BackboneModals.js rename to admin-dashboard/src/containers/BackboneModals.tsx diff --git a/admin-dashboard/src/errors.js b/admin-dashboard/src/errors.ts similarity index 100% rename from admin-dashboard/src/errors.js rename to admin-dashboard/src/errors.ts diff --git a/admin-dashboard/src/index.js b/admin-dashboard/src/index.tsx similarity index 100% rename from admin-dashboard/src/index.js rename to admin-dashboard/src/index.tsx diff --git a/admin-dashboard/src/pages/AuditLogs.js b/admin-dashboard/src/pages/AuditLogs.tsx similarity index 100% rename from admin-dashboard/src/pages/AuditLogs.js rename to admin-dashboard/src/pages/AuditLogs.tsx diff --git a/admin-dashboard/src/pages/CallLogs.js b/admin-dashboard/src/pages/CallLogs.tsx similarity index 100% rename from admin-dashboard/src/pages/CallLogs.js rename to admin-dashboard/src/pages/CallLogs.tsx diff --git a/admin-dashboard/src/pages/EmailLogs.js b/admin-dashboard/src/pages/EmailLogs.tsx similarity index 100% rename from admin-dashboard/src/pages/EmailLogs.js rename to admin-dashboard/src/pages/EmailLogs.tsx diff --git a/admin-dashboard/src/pages/License.js b/admin-dashboard/src/pages/License.tsx similarity index 100% rename from admin-dashboard/src/pages/License.js rename to admin-dashboard/src/pages/License.tsx diff --git a/admin-dashboard/src/pages/Probes.js b/admin-dashboard/src/pages/Probes.tsx similarity index 100% rename from admin-dashboard/src/pages/Probes.js rename to admin-dashboard/src/pages/Probes.tsx diff --git a/admin-dashboard/src/pages/Project.js b/admin-dashboard/src/pages/Project.tsx similarity index 100% rename from admin-dashboard/src/pages/Project.js rename to admin-dashboard/src/pages/Project.tsx diff --git a/admin-dashboard/src/pages/Projects.js b/admin-dashboard/src/pages/Projects.tsx similarity index 100% rename from admin-dashboard/src/pages/Projects.js rename to admin-dashboard/src/pages/Projects.tsx diff --git a/admin-dashboard/src/pages/Settings.js b/admin-dashboard/src/pages/Settings.tsx similarity index 100% rename from admin-dashboard/src/pages/Settings.js rename to admin-dashboard/src/pages/Settings.tsx diff --git a/admin-dashboard/src/pages/SmsLogs.js b/admin-dashboard/src/pages/SmsLogs.tsx similarity index 100% rename from admin-dashboard/src/pages/SmsLogs.js rename to admin-dashboard/src/pages/SmsLogs.tsx diff --git a/admin-dashboard/src/pages/User.js b/admin-dashboard/src/pages/User.tsx similarity index 100% rename from admin-dashboard/src/pages/User.js rename to admin-dashboard/src/pages/User.tsx diff --git a/admin-dashboard/src/pages/Users.js b/admin-dashboard/src/pages/Users.tsx similarity index 100% rename from admin-dashboard/src/pages/Users.js rename to admin-dashboard/src/pages/Users.tsx diff --git a/admin-dashboard/src/pages/index.js b/admin-dashboard/src/pages/index.ts similarity index 100% rename from admin-dashboard/src/pages/index.js rename to admin-dashboard/src/pages/index.ts diff --git a/admin-dashboard/src/reducers/auditLogs.js b/admin-dashboard/src/reducers/auditLogs.ts similarity index 100% rename from admin-dashboard/src/reducers/auditLogs.js rename to admin-dashboard/src/reducers/auditLogs.ts diff --git a/admin-dashboard/src/reducers/callLogs.js b/admin-dashboard/src/reducers/callLogs.ts similarity index 100% rename from admin-dashboard/src/reducers/callLogs.js rename to admin-dashboard/src/reducers/callLogs.ts diff --git a/admin-dashboard/src/reducers/dashboard.js b/admin-dashboard/src/reducers/dashboard.ts similarity index 100% rename from admin-dashboard/src/reducers/dashboard.js rename to admin-dashboard/src/reducers/dashboard.ts diff --git a/admin-dashboard/src/reducers/emailLogs.js b/admin-dashboard/src/reducers/emailLogs.ts similarity index 100% rename from admin-dashboard/src/reducers/emailLogs.js rename to admin-dashboard/src/reducers/emailLogs.ts diff --git a/admin-dashboard/src/reducers/index.js b/admin-dashboard/src/reducers/index.ts similarity index 100% rename from admin-dashboard/src/reducers/index.js rename to admin-dashboard/src/reducers/index.ts diff --git a/admin-dashboard/src/reducers/license.js b/admin-dashboard/src/reducers/license.ts similarity index 100% rename from admin-dashboard/src/reducers/license.js rename to admin-dashboard/src/reducers/license.ts diff --git a/admin-dashboard/src/reducers/modal.js b/admin-dashboard/src/reducers/modal.ts similarity index 100% rename from admin-dashboard/src/reducers/modal.js rename to admin-dashboard/src/reducers/modal.ts diff --git a/admin-dashboard/src/reducers/notifications.js b/admin-dashboard/src/reducers/notifications.ts similarity index 100% rename from admin-dashboard/src/reducers/notifications.js rename to admin-dashboard/src/reducers/notifications.ts diff --git a/admin-dashboard/src/reducers/page.js b/admin-dashboard/src/reducers/page.ts similarity index 100% rename from admin-dashboard/src/reducers/page.js rename to admin-dashboard/src/reducers/page.ts diff --git a/admin-dashboard/src/reducers/probe.js b/admin-dashboard/src/reducers/probe.ts similarity index 100% rename from admin-dashboard/src/reducers/probe.js rename to admin-dashboard/src/reducers/probe.ts diff --git a/admin-dashboard/src/reducers/profile.js b/admin-dashboard/src/reducers/profile.ts similarity index 100% rename from admin-dashboard/src/reducers/profile.js rename to admin-dashboard/src/reducers/profile.ts diff --git a/admin-dashboard/src/reducers/project.js b/admin-dashboard/src/reducers/project.ts similarity index 100% rename from admin-dashboard/src/reducers/project.js rename to admin-dashboard/src/reducers/project.ts diff --git a/admin-dashboard/src/reducers/settings.js b/admin-dashboard/src/reducers/settings.ts similarity index 100% rename from admin-dashboard/src/reducers/settings.js rename to admin-dashboard/src/reducers/settings.ts diff --git a/admin-dashboard/src/reducers/smsLogs.js b/admin-dashboard/src/reducers/smsLogs.ts similarity index 100% rename from admin-dashboard/src/reducers/smsLogs.js rename to admin-dashboard/src/reducers/smsLogs.ts diff --git a/admin-dashboard/src/reducers/sso.js b/admin-dashboard/src/reducers/sso.ts similarity index 100% rename from admin-dashboard/src/reducers/sso.js rename to admin-dashboard/src/reducers/sso.ts diff --git a/admin-dashboard/src/reducers/ssoDefaultRoles.js b/admin-dashboard/src/reducers/ssoDefaultRoles.ts similarity index 100% rename from admin-dashboard/src/reducers/ssoDefaultRoles.js rename to admin-dashboard/src/reducers/ssoDefaultRoles.ts diff --git a/admin-dashboard/src/reducers/user.js b/admin-dashboard/src/reducers/user.ts similarity index 100% rename from admin-dashboard/src/reducers/user.js rename to admin-dashboard/src/reducers/user.ts diff --git a/admin-dashboard/src/reducers/version.js b/admin-dashboard/src/reducers/version.ts similarity index 100% rename from admin-dashboard/src/reducers/version.js rename to admin-dashboard/src/reducers/version.ts diff --git a/admin-dashboard/src/routes.js b/admin-dashboard/src/routes.ts similarity index 100% rename from admin-dashboard/src/routes.js rename to admin-dashboard/src/routes.ts diff --git a/admin-dashboard/src/setupTests.js b/admin-dashboard/src/setupTests.ts similarity index 100% rename from admin-dashboard/src/setupTests.js rename to admin-dashboard/src/setupTests.ts diff --git a/admin-dashboard/src/store.js b/admin-dashboard/src/store.ts similarity index 100% rename from admin-dashboard/src/store.js rename to admin-dashboard/src/store.ts diff --git a/admin-dashboard/src/utils/booleanParser.js b/admin-dashboard/src/utils/booleanParser.ts similarity index 100% rename from admin-dashboard/src/utils/booleanParser.js rename to admin-dashboard/src/utils/booleanParser.ts diff --git a/admin-dashboard/src/utils/copyToClipboard.js b/admin-dashboard/src/utils/copyToClipboard.ts similarity index 100% rename from admin-dashboard/src/utils/copyToClipboard.js rename to admin-dashboard/src/utils/copyToClipboard.ts diff --git a/admin-dashboard/src/utils/formatEmails.js b/admin-dashboard/src/utils/formatEmails.ts similarity index 100% rename from admin-dashboard/src/utils/formatEmails.js rename to admin-dashboard/src/utils/formatEmails.ts diff --git a/admin-dashboard/src/utils/keybinding.js b/admin-dashboard/src/utils/keybinding.ts similarity index 100% rename from admin-dashboard/src/utils/keybinding.js rename to admin-dashboard/src/utils/keybinding.ts diff --git a/api-docs/api/version.js b/api-docs/api/version.ts similarity index 100% rename from api-docs/api/version.js rename to api-docs/api/version.ts diff --git a/api-docs/public/assets/js/api.js b/api-docs/public/assets/js/api.ts similarity index 100% rename from api-docs/public/assets/js/api.js rename to api-docs/public/assets/js/api.ts diff --git a/api-docs/public/assets/js/docs.js b/api-docs/public/assets/js/docs.ts similarity index 100% rename from api-docs/public/assets/js/docs.js rename to api-docs/public/assets/js/docs.ts diff --git a/api-docs/public/assets/js/external_analytics.js b/api-docs/public/assets/js/external_analytics.ts similarity index 100% rename from api-docs/public/assets/js/external_analytics.js rename to api-docs/public/assets/js/external_analytics.ts diff --git a/api-docs/public/assets/js/footer_analytics.js b/api-docs/public/assets/js/footer_analytics.ts similarity index 100% rename from api-docs/public/assets/js/footer_analytics.js rename to api-docs/public/assets/js/footer_analytics.ts diff --git a/api-docs/public/assets/js/function.js b/api-docs/public/assets/js/function.ts similarity index 100% rename from api-docs/public/assets/js/function.js rename to api-docs/public/assets/js/function.ts diff --git a/api-docs/public/assets/js/highlight.pack.js b/api-docs/public/assets/js/highlight.pack.ts similarity index 100% rename from api-docs/public/assets/js/highlight.pack.js rename to api-docs/public/assets/js/highlight.pack.ts diff --git a/api-docs/public/assets/js/highlighter.js b/api-docs/public/assets/js/highlighter.ts similarity index 100% rename from api-docs/public/assets/js/highlighter.js rename to api-docs/public/assets/js/highlighter.ts diff --git a/api-docs/public/assets/js/jquery.cookie.js b/api-docs/public/assets/js/jquery.cookie.ts similarity index 100% rename from api-docs/public/assets/js/jquery.cookie.js rename to api-docs/public/assets/js/jquery.cookie.ts diff --git a/api-docs/public/assets/js/jquery.js b/api-docs/public/assets/js/jquery.ts similarity index 100% rename from api-docs/public/assets/js/jquery.js rename to api-docs/public/assets/js/jquery.ts diff --git a/api-docs/public/assets/js/qframe.js b/api-docs/public/assets/js/qframe.ts similarity index 100% rename from api-docs/public/assets/js/qframe.js rename to api-docs/public/assets/js/qframe.ts diff --git a/api-docs/public/assets/js/shared.js b/api-docs/public/assets/js/shared.ts similarity index 100% rename from api-docs/public/assets/js/shared.js rename to api-docs/public/assets/js/shared.ts diff --git a/api-docs/public/assets/js/waypoints.js b/api-docs/public/assets/js/waypoints.ts similarity index 100% rename from api-docs/public/assets/js/waypoints.js rename to api-docs/public/assets/js/waypoints.ts diff --git a/api-docs/server.js b/api-docs/server.ts similarity index 100% rename from api-docs/server.js rename to api-docs/server.ts diff --git a/application-scanner/index.js b/application-scanner/index.ts similarity index 100% rename from application-scanner/index.js rename to application-scanner/index.ts diff --git a/application-scanner/utils/api.js b/application-scanner/utils/api.ts similarity index 100% rename from application-scanner/utils/api.js rename to application-scanner/utils/api.ts diff --git a/application-scanner/utils/applicationSecurityUpdate.js b/application-scanner/utils/applicationSecurityUpdate.ts similarity index 100% rename from application-scanner/utils/applicationSecurityUpdate.js rename to application-scanner/utils/applicationSecurityUpdate.ts diff --git a/application-scanner/utils/applicationService.js b/application-scanner/utils/applicationService.ts similarity index 100% rename from application-scanner/utils/applicationService.js rename to application-scanner/utils/applicationService.ts diff --git a/application-scanner/utils/config.js b/application-scanner/utils/config.ts similarity index 100% rename from application-scanner/utils/config.js rename to application-scanner/utils/config.ts diff --git a/application-scanner/utils/encryptionKeys.js b/application-scanner/utils/encryptionKeys.ts similarity index 100% rename from application-scanner/utils/encryptionKeys.js rename to application-scanner/utils/encryptionKeys.ts diff --git a/application-scanner/utils/errorService.js b/application-scanner/utils/errorService.ts similarity index 100% rename from application-scanner/utils/errorService.js rename to application-scanner/utils/errorService.ts diff --git a/application-scanner/utils/fsHandlers.js b/application-scanner/utils/fsHandlers.ts similarity index 100% rename from application-scanner/utils/fsHandlers.js rename to application-scanner/utils/fsHandlers.ts diff --git a/application-scanner/worker/applicationSecurity.js b/application-scanner/worker/applicationSecurity.ts similarity index 100% rename from application-scanner/worker/applicationSecurity.js rename to application-scanner/worker/applicationSecurity.ts diff --git a/application-scanner/worker/main.js b/application-scanner/worker/main.ts similarity index 100% rename from application-scanner/worker/main.js rename to application-scanner/worker/main.ts diff --git a/babel.config.js b/babel.config.ts similarity index 100% rename from babel.config.js rename to babel.config.ts diff --git a/backend/backend/api/accountStore.js b/backend/backend/api/accountStore.ts similarity index 100% rename from backend/backend/api/accountStore.js rename to backend/backend/api/accountStore.ts diff --git a/backend/backend/api/alert.js b/backend/backend/api/alert.ts similarity index 100% rename from backend/backend/api/alert.js rename to backend/backend/api/alert.ts diff --git a/backend/backend/api/apiStatus.js b/backend/backend/api/apiStatus.ts similarity index 100% rename from backend/backend/api/apiStatus.js rename to backend/backend/api/apiStatus.ts diff --git a/backend/backend/api/applicationLog.js b/backend/backend/api/applicationLog.ts similarity index 100% rename from backend/backend/api/applicationLog.js rename to backend/backend/api/applicationLog.ts diff --git a/backend/backend/api/applicationScanner.js b/backend/backend/api/applicationScanner.ts similarity index 100% rename from backend/backend/api/applicationScanner.js rename to backend/backend/api/applicationScanner.ts diff --git a/backend/backend/api/applicationSecurity.js b/backend/backend/api/applicationSecurity.ts similarity index 100% rename from backend/backend/api/applicationSecurity.js rename to backend/backend/api/applicationSecurity.ts diff --git a/backend/backend/api/applicationSecurityLog.js b/backend/backend/api/applicationSecurityLog.ts similarity index 100% rename from backend/backend/api/applicationSecurityLog.js rename to backend/backend/api/applicationSecurityLog.ts diff --git a/backend/backend/api/auditLogs.js b/backend/backend/api/auditLogs.ts similarity index 100% rename from backend/backend/api/auditLogs.js rename to backend/backend/api/auditLogs.ts diff --git a/backend/backend/api/automatedScript.js b/backend/backend/api/automatedScript.ts similarity index 100% rename from backend/backend/api/automatedScript.js rename to backend/backend/api/automatedScript.ts diff --git a/backend/backend/api/base.js b/backend/backend/api/base.ts similarity index 100% rename from backend/backend/api/base.js rename to backend/backend/api/base.ts diff --git a/backend/backend/api/callLogs.js b/backend/backend/api/callLogs.ts similarity index 100% rename from backend/backend/api/callLogs.js rename to backend/backend/api/callLogs.ts diff --git a/backend/backend/api/callRouting.js b/backend/backend/api/callRouting.ts similarity index 100% rename from backend/backend/api/callRouting.js rename to backend/backend/api/callRouting.ts diff --git a/backend/backend/api/certificateStore.js b/backend/backend/api/certificateStore.ts similarity index 100% rename from backend/backend/api/certificateStore.js rename to backend/backend/api/certificateStore.ts diff --git a/backend/backend/api/component.js b/backend/backend/api/component.ts similarity index 100% rename from backend/backend/api/component.js rename to backend/backend/api/component.ts diff --git a/backend/backend/api/containerScanner.js b/backend/backend/api/containerScanner.ts similarity index 100% rename from backend/backend/api/containerScanner.js rename to backend/backend/api/containerScanner.ts diff --git a/backend/backend/api/containerSecurity.js b/backend/backend/api/containerSecurity.ts similarity index 100% rename from backend/backend/api/containerSecurity.js rename to backend/backend/api/containerSecurity.ts diff --git a/backend/backend/api/containerSecurityLog.js b/backend/backend/api/containerSecurityLog.ts similarity index 100% rename from backend/backend/api/containerSecurityLog.js rename to backend/backend/api/containerSecurityLog.ts diff --git a/backend/backend/api/customField.js b/backend/backend/api/customField.ts similarity index 100% rename from backend/backend/api/customField.js rename to backend/backend/api/customField.ts diff --git a/backend/backend/api/defaultManager.js b/backend/backend/api/defaultManager.ts similarity index 100% rename from backend/backend/api/defaultManager.js rename to backend/backend/api/defaultManager.ts diff --git a/backend/backend/api/dockerCredential.js b/backend/backend/api/dockerCredential.ts similarity index 100% rename from backend/backend/api/dockerCredential.js rename to backend/backend/api/dockerCredential.ts diff --git a/backend/backend/api/domainVerificationToken.js b/backend/backend/api/domainVerificationToken.ts similarity index 100% rename from backend/backend/api/domainVerificationToken.js rename to backend/backend/api/domainVerificationToken.ts diff --git a/backend/backend/api/emailLogs.js b/backend/backend/api/emailLogs.ts similarity index 100% rename from backend/backend/api/emailLogs.js rename to backend/backend/api/emailLogs.ts diff --git a/backend/backend/api/emailSmtp.js b/backend/backend/api/emailSmtp.ts similarity index 100% rename from backend/backend/api/emailSmtp.js rename to backend/backend/api/emailSmtp.ts diff --git a/backend/backend/api/emailTemplate.js b/backend/backend/api/emailTemplate.ts similarity index 100% rename from backend/backend/api/emailTemplate.js rename to backend/backend/api/emailTemplate.ts diff --git a/backend/backend/api/errorTracker.js b/backend/backend/api/errorTracker.ts similarity index 100% rename from backend/backend/api/errorTracker.js rename to backend/backend/api/errorTracker.ts diff --git a/backend/backend/api/feedback.js b/backend/backend/api/feedback.ts similarity index 100% rename from backend/backend/api/feedback.js rename to backend/backend/api/feedback.ts diff --git a/backend/backend/api/file.js b/backend/backend/api/file.ts similarity index 100% rename from backend/backend/api/file.js rename to backend/backend/api/file.ts diff --git a/backend/backend/api/gitCredential.js b/backend/backend/api/gitCredential.ts similarity index 100% rename from backend/backend/api/gitCredential.js rename to backend/backend/api/gitCredential.ts diff --git a/backend/backend/api/globalConfig.js b/backend/backend/api/globalConfig.ts similarity index 100% rename from backend/backend/api/globalConfig.js rename to backend/backend/api/globalConfig.ts diff --git a/backend/backend/api/groups.js b/backend/backend/api/groups.ts similarity index 100% rename from backend/backend/api/groups.js rename to backend/backend/api/groups.ts diff --git a/backend/backend/api/incident.js b/backend/backend/api/incident.ts similarity index 100% rename from backend/backend/api/incident.js rename to backend/backend/api/incident.ts diff --git a/backend/backend/api/incidentCommunicationSla.js b/backend/backend/api/incidentCommunicationSla.ts similarity index 100% rename from backend/backend/api/incidentCommunicationSla.js rename to backend/backend/api/incidentCommunicationSla.ts diff --git a/backend/backend/api/incidentNoteTemplate.js b/backend/backend/api/incidentNoteTemplate.ts similarity index 100% rename from backend/backend/api/incidentNoteTemplate.js rename to backend/backend/api/incidentNoteTemplate.ts diff --git a/backend/backend/api/incidentPriorities.js b/backend/backend/api/incidentPriorities.ts similarity index 100% rename from backend/backend/api/incidentPriorities.js rename to backend/backend/api/incidentPriorities.ts diff --git a/backend/backend/api/incidentSettings.js b/backend/backend/api/incidentSettings.ts similarity index 100% rename from backend/backend/api/incidentSettings.js rename to backend/backend/api/incidentSettings.ts diff --git a/backend/backend/api/incomingHttpRequest.js b/backend/backend/api/incomingHttpRequest.ts similarity index 100% rename from backend/backend/api/incomingHttpRequest.js rename to backend/backend/api/incomingHttpRequest.ts diff --git a/backend/backend/api/incomingRequest.js b/backend/backend/api/incomingRequest.ts similarity index 100% rename from backend/backend/api/incomingRequest.js rename to backend/backend/api/incomingRequest.ts diff --git a/backend/backend/api/invoice.js b/backend/backend/api/invoice.ts similarity index 100% rename from backend/backend/api/invoice.js rename to backend/backend/api/invoice.ts diff --git a/backend/backend/api/lead.js b/backend/backend/api/lead.ts similarity index 100% rename from backend/backend/api/lead.js rename to backend/backend/api/lead.ts diff --git a/backend/backend/api/lighthouse.js b/backend/backend/api/lighthouse.ts similarity index 100% rename from backend/backend/api/lighthouse.js rename to backend/backend/api/lighthouse.ts diff --git a/backend/backend/api/loginHistory.js b/backend/backend/api/loginHistory.ts similarity index 100% rename from backend/backend/api/loginHistory.js rename to backend/backend/api/loginHistory.ts diff --git a/backend/backend/api/monitor.js b/backend/backend/api/monitor.ts similarity index 100% rename from backend/backend/api/monitor.js rename to backend/backend/api/monitor.ts diff --git a/backend/backend/api/monitorCriteria.js b/backend/backend/api/monitorCriteria.ts similarity index 100% rename from backend/backend/api/monitorCriteria.js rename to backend/backend/api/monitorCriteria.ts diff --git a/backend/backend/api/monitorCustomField.js b/backend/backend/api/monitorCustomField.ts similarity index 100% rename from backend/backend/api/monitorCustomField.js rename to backend/backend/api/monitorCustomField.ts diff --git a/backend/backend/api/monitorSla.js b/backend/backend/api/monitorSla.ts similarity index 100% rename from backend/backend/api/monitorSla.js rename to backend/backend/api/monitorSla.ts diff --git a/backend/backend/api/notification.js b/backend/backend/api/notification.ts similarity index 100% rename from backend/backend/api/notification.js rename to backend/backend/api/notification.ts diff --git a/backend/backend/api/performanceTracker.js b/backend/backend/api/performanceTracker.ts similarity index 100% rename from backend/backend/api/performanceTracker.js rename to backend/backend/api/performanceTracker.ts diff --git a/backend/backend/api/performanceTrackerMetric.js b/backend/backend/api/performanceTrackerMetric.ts similarity index 100% rename from backend/backend/api/performanceTrackerMetric.js rename to backend/backend/api/performanceTrackerMetric.ts diff --git a/backend/backend/api/probe.js b/backend/backend/api/probe.ts similarity index 100% rename from backend/backend/api/probe.js rename to backend/backend/api/probe.ts diff --git a/backend/backend/api/project.js b/backend/backend/api/project.ts similarity index 100% rename from backend/backend/api/project.js rename to backend/backend/api/project.ts diff --git a/backend/backend/api/report.js b/backend/backend/api/report.ts similarity index 100% rename from backend/backend/api/report.js rename to backend/backend/api/report.ts diff --git a/backend/backend/api/resourceCategory.js b/backend/backend/api/resourceCategory.ts similarity index 100% rename from backend/backend/api/resourceCategory.js rename to backend/backend/api/resourceCategory.ts diff --git a/backend/backend/api/schedule.js b/backend/backend/api/schedule.ts similarity index 100% rename from backend/backend/api/schedule.js rename to backend/backend/api/schedule.ts diff --git a/backend/backend/api/scheduledEvent.js b/backend/backend/api/scheduledEvent.ts similarity index 100% rename from backend/backend/api/scheduledEvent.js rename to backend/backend/api/scheduledEvent.ts diff --git a/backend/backend/api/scriptRunner.js b/backend/backend/api/scriptRunner.ts similarity index 100% rename from backend/backend/api/scriptRunner.js rename to backend/backend/api/scriptRunner.ts diff --git a/backend/backend/api/search.js b/backend/backend/api/search.ts similarity index 100% rename from backend/backend/api/search.js rename to backend/backend/api/search.ts diff --git a/backend/backend/api/server.js b/backend/backend/api/server.ts similarity index 100% rename from backend/backend/api/server.js rename to backend/backend/api/server.ts diff --git a/backend/backend/api/siteManager.js b/backend/backend/api/siteManager.ts similarity index 100% rename from backend/backend/api/siteManager.js rename to backend/backend/api/siteManager.ts diff --git a/backend/backend/api/slack.js b/backend/backend/api/slack.ts similarity index 100% rename from backend/backend/api/slack.js rename to backend/backend/api/slack.ts diff --git a/backend/backend/api/smsLogs.js b/backend/backend/api/smsLogs.ts similarity index 100% rename from backend/backend/api/smsLogs.js rename to backend/backend/api/smsLogs.ts diff --git a/backend/backend/api/smsSmtp.js b/backend/backend/api/smsSmtp.ts similarity index 100% rename from backend/backend/api/smsSmtp.js rename to backend/backend/api/smsSmtp.ts diff --git a/backend/backend/api/smsTemplate.js b/backend/backend/api/smsTemplate.ts similarity index 100% rename from backend/backend/api/smsTemplate.js rename to backend/backend/api/smsTemplate.ts diff --git a/backend/backend/api/ssl.js b/backend/backend/api/ssl.ts similarity index 100% rename from backend/backend/api/ssl.js rename to backend/backend/api/ssl.ts diff --git a/backend/backend/api/sso.js b/backend/backend/api/sso.ts similarity index 100% rename from backend/backend/api/sso.js rename to backend/backend/api/sso.ts diff --git a/backend/backend/api/ssoDefaultRoles.js b/backend/backend/api/ssoDefaultRoles.ts similarity index 100% rename from backend/backend/api/ssoDefaultRoles.js rename to backend/backend/api/ssoDefaultRoles.ts diff --git a/backend/backend/api/statusPage.js b/backend/backend/api/statusPage.ts similarity index 100% rename from backend/backend/api/statusPage.js rename to backend/backend/api/statusPage.ts diff --git a/backend/backend/api/statusPageCategory.js b/backend/backend/api/statusPageCategory.ts similarity index 100% rename from backend/backend/api/statusPageCategory.js rename to backend/backend/api/statusPageCategory.ts diff --git a/backend/backend/api/stripe.js b/backend/backend/api/stripe.ts similarity index 100% rename from backend/backend/api/stripe.js rename to backend/backend/api/stripe.ts diff --git a/backend/backend/api/subscriber.js b/backend/backend/api/subscriber.ts similarity index 100% rename from backend/backend/api/subscriber.js rename to backend/backend/api/subscriber.ts diff --git a/backend/backend/api/subscriberAlert.js b/backend/backend/api/subscriberAlert.ts similarity index 100% rename from backend/backend/api/subscriberAlert.js rename to backend/backend/api/subscriberAlert.ts diff --git a/backend/backend/api/team.js b/backend/backend/api/team.ts similarity index 100% rename from backend/backend/api/team.js rename to backend/backend/api/team.ts diff --git a/backend/backend/api/token.js b/backend/backend/api/token.ts similarity index 100% rename from backend/backend/api/token.js rename to backend/backend/api/token.ts diff --git a/backend/backend/api/tutorial.js b/backend/backend/api/tutorial.ts similarity index 100% rename from backend/backend/api/tutorial.js rename to backend/backend/api/tutorial.ts diff --git a/backend/backend/api/twilio.js b/backend/backend/api/twilio.ts similarity index 100% rename from backend/backend/api/twilio.js rename to backend/backend/api/twilio.ts diff --git a/backend/backend/api/user.js b/backend/backend/api/user.ts similarity index 100% rename from backend/backend/api/user.js rename to backend/backend/api/user.ts diff --git a/backend/backend/api/version.js b/backend/backend/api/version.ts similarity index 100% rename from backend/backend/api/version.js rename to backend/backend/api/version.ts diff --git a/backend/backend/api/webHook.js b/backend/backend/api/webHook.ts similarity index 100% rename from backend/backend/api/webHook.js rename to backend/backend/api/webHook.ts diff --git a/backend/backend/api/zapier.js b/backend/backend/api/zapier.ts similarity index 100% rename from backend/backend/api/zapier.js rename to backend/backend/api/zapier.ts diff --git a/backend/backend/config/alertType.js b/backend/backend/config/alertType.ts similarity index 100% rename from backend/backend/config/alertType.js rename to backend/backend/config/alertType.ts diff --git a/backend/backend/config/countryCode.js b/backend/backend/config/countryCode.ts similarity index 100% rename from backend/backend/config/countryCode.js rename to backend/backend/config/countryCode.ts diff --git a/backend/backend/config/db.js b/backend/backend/config/db.ts similarity index 100% rename from backend/backend/config/db.js rename to backend/backend/config/db.ts diff --git a/backend/backend/config/domains.js b/backend/backend/config/domains.ts similarity index 100% rename from backend/backend/config/domains.js rename to backend/backend/config/domains.ts diff --git a/backend/backend/config/emailTemplate.js b/backend/backend/config/emailTemplate.ts similarity index 100% rename from backend/backend/config/emailTemplate.js rename to backend/backend/config/emailTemplate.ts diff --git a/backend/backend/config/emailTemplateVariables.js b/backend/backend/config/emailTemplateVariables.ts similarity index 100% rename from backend/backend/config/emailTemplateVariables.js rename to backend/backend/config/emailTemplateVariables.ts diff --git a/backend/backend/config/emaildomains.js b/backend/backend/config/emaildomains.ts similarity index 100% rename from backend/backend/config/emaildomains.js rename to backend/backend/config/emaildomains.ts diff --git a/backend/backend/config/encryptDecrypt.js b/backend/backend/config/encryptDecrypt.ts similarity index 100% rename from backend/backend/config/encryptDecrypt.js rename to backend/backend/config/encryptDecrypt.ts diff --git a/backend/backend/config/encryptionKeys.js b/backend/backend/config/encryptionKeys.ts similarity index 100% rename from backend/backend/config/encryptionKeys.js rename to backend/backend/config/encryptionKeys.ts diff --git a/backend/backend/config/incidentDefaultSettings.js b/backend/backend/config/incidentDefaultSettings.ts similarity index 100% rename from backend/backend/config/incidentDefaultSettings.js rename to backend/backend/config/incidentDefaultSettings.ts diff --git a/backend/backend/config/payment.js b/backend/backend/config/payment.ts similarity index 100% rename from backend/backend/config/payment.js rename to backend/backend/config/payment.ts diff --git a/backend/backend/config/plans.js b/backend/backend/config/plans.ts similarity index 100% rename from backend/backend/config/plans.js rename to backend/backend/config/plans.ts diff --git a/backend/backend/config/realtime.js b/backend/backend/config/realtime.ts similarity index 100% rename from backend/backend/config/realtime.js rename to backend/backend/config/realtime.ts diff --git a/backend/backend/config/server.js b/backend/backend/config/server.ts similarity index 100% rename from backend/backend/config/server.js rename to backend/backend/config/server.ts diff --git a/backend/backend/config/slack.js b/backend/backend/config/slack.ts similarity index 100% rename from backend/backend/config/slack.js rename to backend/backend/config/slack.ts diff --git a/backend/backend/config/slackAttachments.js b/backend/backend/config/slackAttachments.ts similarity index 100% rename from backend/backend/config/slackAttachments.js rename to backend/backend/config/slackAttachments.ts diff --git a/backend/backend/config/smsTemplate.js b/backend/backend/config/smsTemplate.ts similarity index 100% rename from backend/backend/config/smsTemplate.js rename to backend/backend/config/smsTemplate.ts diff --git a/backend/backend/config/smsTemplateVariables.js b/backend/backend/config/smsTemplateVariables.ts similarity index 100% rename from backend/backend/config/smsTemplateVariables.js rename to backend/backend/config/smsTemplateVariables.ts diff --git a/backend/backend/config/statusPageColors.js b/backend/backend/config/statusPageColors.ts similarity index 100% rename from backend/backend/config/statusPageColors.js rename to backend/backend/config/statusPageColors.ts diff --git a/backend/backend/config/whitepaper.js b/backend/backend/config/whitepaper.ts similarity index 100% rename from backend/backend/config/whitepaper.js rename to backend/backend/config/whitepaper.ts diff --git a/backend/backend/constants/MUTEX_RESOURCES.js b/backend/backend/constants/MUTEX_RESOURCES.ts similarity index 100% rename from backend/backend/constants/MUTEX_RESOURCES.js rename to backend/backend/constants/MUTEX_RESOURCES.ts diff --git a/backend/backend/constants/incidentEvents.js b/backend/backend/constants/incidentEvents.ts similarity index 100% rename from backend/backend/constants/incidentEvents.js rename to backend/backend/constants/incidentEvents.ts diff --git a/backend/backend/constants/incidentMailTemplateTypes.js b/backend/backend/constants/incidentMailTemplateTypes.ts similarity index 100% rename from backend/backend/constants/incidentMailTemplateTypes.js rename to backend/backend/constants/incidentMailTemplateTypes.ts diff --git a/backend/backend/constants/mutexProvider.js b/backend/backend/constants/mutexProvider.ts similarity index 100% rename from backend/backend/constants/mutexProvider.js rename to backend/backend/constants/mutexProvider.ts diff --git a/backend/backend/constants/webHookTypes.js b/backend/backend/constants/webHookTypes.ts similarity index 100% rename from backend/backend/constants/webHookTypes.js rename to backend/backend/constants/webHookTypes.ts diff --git a/backend/backend/middlewares/api.js b/backend/backend/middlewares/api.ts similarity index 100% rename from backend/backend/middlewares/api.js rename to backend/backend/middlewares/api.ts diff --git a/backend/backend/middlewares/applicationLog.js b/backend/backend/middlewares/applicationLog.ts similarity index 100% rename from backend/backend/middlewares/applicationLog.js rename to backend/backend/middlewares/applicationLog.ts diff --git a/backend/backend/middlewares/applicationScannerAuthorization.js b/backend/backend/middlewares/applicationScannerAuthorization.ts similarity index 100% rename from backend/backend/middlewares/applicationScannerAuthorization.js rename to backend/backend/middlewares/applicationScannerAuthorization.ts diff --git a/backend/backend/middlewares/auditLogs.js b/backend/backend/middlewares/auditLogs.ts similarity index 100% rename from backend/backend/middlewares/auditLogs.js rename to backend/backend/middlewares/auditLogs.ts diff --git a/backend/backend/middlewares/authorization.js b/backend/backend/middlewares/authorization.ts similarity index 100% rename from backend/backend/middlewares/authorization.js rename to backend/backend/middlewares/authorization.ts diff --git a/backend/backend/middlewares/clusterAuthorization.js b/backend/backend/middlewares/clusterAuthorization.ts similarity index 100% rename from backend/backend/middlewares/clusterAuthorization.js rename to backend/backend/middlewares/clusterAuthorization.ts diff --git a/backend/backend/middlewares/containerScannerAuthorization.js b/backend/backend/middlewares/containerScannerAuthorization.ts similarity index 100% rename from backend/backend/middlewares/containerScannerAuthorization.js rename to backend/backend/middlewares/containerScannerAuthorization.ts diff --git a/backend/backend/middlewares/errorTracker.js b/backend/backend/middlewares/errorTracker.ts similarity index 100% rename from backend/backend/middlewares/errorTracker.js rename to backend/backend/middlewares/errorTracker.ts diff --git a/backend/backend/middlewares/ipHandler.js b/backend/backend/middlewares/ipHandler.ts similarity index 100% rename from backend/backend/middlewares/ipHandler.js rename to backend/backend/middlewares/ipHandler.ts diff --git a/backend/backend/middlewares/jsonToCsv.js b/backend/backend/middlewares/jsonToCsv.ts similarity index 100% rename from backend/backend/middlewares/jsonToCsv.js rename to backend/backend/middlewares/jsonToCsv.ts diff --git a/backend/backend/middlewares/lighthouseAuthorization.js b/backend/backend/middlewares/lighthouseAuthorization.ts similarity index 100% rename from backend/backend/middlewares/lighthouseAuthorization.js rename to backend/backend/middlewares/lighthouseAuthorization.ts diff --git a/backend/backend/middlewares/performanceTracker.js b/backend/backend/middlewares/performanceTracker.ts similarity index 100% rename from backend/backend/middlewares/performanceTracker.js rename to backend/backend/middlewares/performanceTracker.ts diff --git a/backend/backend/middlewares/probeAuthorization.js b/backend/backend/middlewares/probeAuthorization.ts similarity index 100% rename from backend/backend/middlewares/probeAuthorization.js rename to backend/backend/middlewares/probeAuthorization.ts diff --git a/backend/backend/middlewares/project.js b/backend/backend/middlewares/project.ts similarity index 100% rename from backend/backend/middlewares/project.js rename to backend/backend/middlewares/project.ts diff --git a/backend/backend/middlewares/rateLimit.js b/backend/backend/middlewares/rateLimit.ts similarity index 100% rename from backend/backend/middlewares/rateLimit.js rename to backend/backend/middlewares/rateLimit.ts diff --git a/backend/backend/middlewares/response.js b/backend/backend/middlewares/response.ts similarity index 100% rename from backend/backend/middlewares/response.js rename to backend/backend/middlewares/response.ts diff --git a/backend/backend/middlewares/serviceAuthorization.js b/backend/backend/middlewares/serviceAuthorization.ts similarity index 100% rename from backend/backend/middlewares/serviceAuthorization.js rename to backend/backend/middlewares/serviceAuthorization.ts diff --git a/backend/backend/middlewares/subProject.js b/backend/backend/middlewares/subProject.ts similarity index 100% rename from backend/backend/middlewares/subProject.js rename to backend/backend/middlewares/subProject.ts diff --git a/backend/backend/middlewares/upload.js b/backend/backend/middlewares/upload.ts similarity index 100% rename from backend/backend/middlewares/upload.js rename to backend/backend/middlewares/upload.ts diff --git a/backend/backend/middlewares/user.js b/backend/backend/middlewares/user.ts similarity index 100% rename from backend/backend/middlewares/user.js rename to backend/backend/middlewares/user.ts diff --git a/backend/backend/models/account.js b/backend/backend/models/account.ts similarity index 100% rename from backend/backend/models/account.js rename to backend/backend/models/account.ts diff --git a/backend/backend/models/alert.js b/backend/backend/models/alert.ts similarity index 100% rename from backend/backend/models/alert.js rename to backend/backend/models/alert.ts diff --git a/backend/backend/models/alertCharge.js b/backend/backend/models/alertCharge.ts similarity index 100% rename from backend/backend/models/alertCharge.js rename to backend/backend/models/alertCharge.ts diff --git a/backend/backend/models/announcementLogs.js b/backend/backend/models/announcementLogs.ts similarity index 100% rename from backend/backend/models/announcementLogs.js rename to backend/backend/models/announcementLogs.ts diff --git a/backend/backend/models/announcements.js b/backend/backend/models/announcements.ts similarity index 100% rename from backend/backend/models/announcements.js rename to backend/backend/models/announcements.ts diff --git a/backend/backend/models/apiStatus.js b/backend/backend/models/apiStatus.ts similarity index 100% rename from backend/backend/models/apiStatus.js rename to backend/backend/models/apiStatus.ts diff --git a/backend/backend/models/applicationLog.js b/backend/backend/models/applicationLog.ts similarity index 100% rename from backend/backend/models/applicationLog.js rename to backend/backend/models/applicationLog.ts diff --git a/backend/backend/models/applicationScanner.js b/backend/backend/models/applicationScanner.ts similarity index 100% rename from backend/backend/models/applicationScanner.js rename to backend/backend/models/applicationScanner.ts diff --git a/backend/backend/models/applicationSecurity.js b/backend/backend/models/applicationSecurity.ts similarity index 100% rename from backend/backend/models/applicationSecurity.js rename to backend/backend/models/applicationSecurity.ts diff --git a/backend/backend/models/applicationSecurityLog.js b/backend/backend/models/applicationSecurityLog.ts similarity index 100% rename from backend/backend/models/applicationSecurityLog.js rename to backend/backend/models/applicationSecurityLog.ts diff --git a/backend/backend/models/auditLogs.js b/backend/backend/models/auditLogs.ts similarity index 100% rename from backend/backend/models/auditLogs.js rename to backend/backend/models/auditLogs.ts diff --git a/backend/backend/models/automatedScripts.js b/backend/backend/models/automatedScripts.ts similarity index 100% rename from backend/backend/models/automatedScripts.js rename to backend/backend/models/automatedScripts.ts diff --git a/backend/backend/models/automationScriptsLog.js b/backend/backend/models/automationScriptsLog.ts similarity index 100% rename from backend/backend/models/automationScriptsLog.js rename to backend/backend/models/automationScriptsLog.ts diff --git a/backend/backend/models/callLogs.js b/backend/backend/models/callLogs.ts similarity index 100% rename from backend/backend/models/callLogs.js rename to backend/backend/models/callLogs.ts diff --git a/backend/backend/models/callRouting.js b/backend/backend/models/callRouting.ts similarity index 100% rename from backend/backend/models/callRouting.js rename to backend/backend/models/callRouting.ts diff --git a/backend/backend/models/callRoutingLog.js b/backend/backend/models/callRoutingLog.ts similarity index 100% rename from backend/backend/models/callRoutingLog.js rename to backend/backend/models/callRoutingLog.ts diff --git a/backend/backend/models/certificate.js b/backend/backend/models/certificate.ts similarity index 100% rename from backend/backend/models/certificate.js rename to backend/backend/models/certificate.ts diff --git a/backend/backend/models/component.js b/backend/backend/models/component.ts similarity index 100% rename from backend/backend/models/component.js rename to backend/backend/models/component.ts diff --git a/backend/backend/models/containerScanner.js b/backend/backend/models/containerScanner.ts similarity index 100% rename from backend/backend/models/containerScanner.js rename to backend/backend/models/containerScanner.ts diff --git a/backend/backend/models/containerSecurity.js b/backend/backend/models/containerSecurity.ts similarity index 100% rename from backend/backend/models/containerSecurity.js rename to backend/backend/models/containerSecurity.ts diff --git a/backend/backend/models/containerSecurityLog.js b/backend/backend/models/containerSecurityLog.ts similarity index 100% rename from backend/backend/models/containerSecurityLog.js rename to backend/backend/models/containerSecurityLog.ts diff --git a/backend/backend/models/customField.js b/backend/backend/models/customField.ts similarity index 100% rename from backend/backend/models/customField.js rename to backend/backend/models/customField.ts diff --git a/backend/backend/models/defaultManager.js b/backend/backend/models/defaultManager.ts similarity index 100% rename from backend/backend/models/defaultManager.js rename to backend/backend/models/defaultManager.ts diff --git a/backend/backend/models/dockerCredential.js b/backend/backend/models/dockerCredential.ts similarity index 100% rename from backend/backend/models/dockerCredential.js rename to backend/backend/models/dockerCredential.ts diff --git a/backend/backend/models/domainVerificationToken.js b/backend/backend/models/domainVerificationToken.ts similarity index 100% rename from backend/backend/models/domainVerificationToken.js rename to backend/backend/models/domainVerificationToken.ts diff --git a/backend/backend/models/emailStatus.js b/backend/backend/models/emailStatus.ts similarity index 100% rename from backend/backend/models/emailStatus.js rename to backend/backend/models/emailStatus.ts diff --git a/backend/backend/models/emailTemplate.js b/backend/backend/models/emailTemplate.ts similarity index 100% rename from backend/backend/models/emailTemplate.js rename to backend/backend/models/emailTemplate.ts diff --git a/backend/backend/models/errorEvent.js b/backend/backend/models/errorEvent.ts similarity index 100% rename from backend/backend/models/errorEvent.js rename to backend/backend/models/errorEvent.ts diff --git a/backend/backend/models/errorTracker.js b/backend/backend/models/errorTracker.ts similarity index 100% rename from backend/backend/models/errorTracker.js rename to backend/backend/models/errorTracker.ts diff --git a/backend/backend/models/escalation.js b/backend/backend/models/escalation.ts similarity index 100% rename from backend/backend/models/escalation.js rename to backend/backend/models/escalation.ts diff --git a/backend/backend/models/externalStatusPage.js b/backend/backend/models/externalStatusPage.ts similarity index 100% rename from backend/backend/models/externalStatusPage.js rename to backend/backend/models/externalStatusPage.ts diff --git a/backend/backend/models/feedback.js b/backend/backend/models/feedback.ts similarity index 100% rename from backend/backend/models/feedback.js rename to backend/backend/models/feedback.ts diff --git a/backend/backend/models/gitCredential.js b/backend/backend/models/gitCredential.ts similarity index 100% rename from backend/backend/models/gitCredential.js rename to backend/backend/models/gitCredential.ts diff --git a/backend/backend/models/globalConfig.js b/backend/backend/models/globalConfig.ts similarity index 100% rename from backend/backend/models/globalConfig.js rename to backend/backend/models/globalConfig.ts diff --git a/backend/backend/models/groups.js b/backend/backend/models/groups.ts similarity index 100% rename from backend/backend/models/groups.js rename to backend/backend/models/groups.ts diff --git a/backend/backend/models/incident.js b/backend/backend/models/incident.ts similarity index 100% rename from backend/backend/models/incident.js rename to backend/backend/models/incident.ts diff --git a/backend/backend/models/incidentCommunicationSla.js b/backend/backend/models/incidentCommunicationSla.ts similarity index 100% rename from backend/backend/models/incidentCommunicationSla.js rename to backend/backend/models/incidentCommunicationSla.ts diff --git a/backend/backend/models/incidentMessage.js b/backend/backend/models/incidentMessage.ts similarity index 100% rename from backend/backend/models/incidentMessage.js rename to backend/backend/models/incidentMessage.ts diff --git a/backend/backend/models/incidentNoteTemplate.js b/backend/backend/models/incidentNoteTemplate.ts similarity index 100% rename from backend/backend/models/incidentNoteTemplate.js rename to backend/backend/models/incidentNoteTemplate.ts diff --git a/backend/backend/models/incidentPriority.js b/backend/backend/models/incidentPriority.ts similarity index 100% rename from backend/backend/models/incidentPriority.js rename to backend/backend/models/incidentPriority.ts diff --git a/backend/backend/models/incidentSMSAction.js b/backend/backend/models/incidentSMSAction.ts similarity index 100% rename from backend/backend/models/incidentSMSAction.js rename to backend/backend/models/incidentSMSAction.ts diff --git a/backend/backend/models/incidentSettings.js b/backend/backend/models/incidentSettings.ts similarity index 100% rename from backend/backend/models/incidentSettings.js rename to backend/backend/models/incidentSettings.ts diff --git a/backend/backend/models/incidentTimeline.js b/backend/backend/models/incidentTimeline.ts similarity index 100% rename from backend/backend/models/incidentTimeline.js rename to backend/backend/models/incidentTimeline.ts diff --git a/backend/backend/models/incomingRequest.js b/backend/backend/models/incomingRequest.ts similarity index 100% rename from backend/backend/models/incomingRequest.js rename to backend/backend/models/incomingRequest.ts diff --git a/backend/backend/models/integration.js b/backend/backend/models/integration.ts similarity index 100% rename from backend/backend/models/integration.js rename to backend/backend/models/integration.ts diff --git a/backend/backend/models/issue.js b/backend/backend/models/issue.ts similarity index 100% rename from backend/backend/models/issue.js rename to backend/backend/models/issue.ts diff --git a/backend/backend/models/issueMember.js b/backend/backend/models/issueMember.ts similarity index 100% rename from backend/backend/models/issueMember.js rename to backend/backend/models/issueMember.ts diff --git a/backend/backend/models/issueTimeline.js b/backend/backend/models/issueTimeline.ts similarity index 100% rename from backend/backend/models/issueTimeline.js rename to backend/backend/models/issueTimeline.ts diff --git a/backend/backend/models/lead.js b/backend/backend/models/lead.ts similarity index 100% rename from backend/backend/models/lead.js rename to backend/backend/models/lead.ts diff --git a/backend/backend/models/lighthouseLog.js b/backend/backend/models/lighthouseLog.ts similarity index 100% rename from backend/backend/models/lighthouseLog.js rename to backend/backend/models/lighthouseLog.ts diff --git a/backend/backend/models/log.js b/backend/backend/models/log.ts similarity index 100% rename from backend/backend/models/log.js rename to backend/backend/models/log.ts diff --git a/backend/backend/models/loginIPLog.js b/backend/backend/models/loginIPLog.ts similarity index 100% rename from backend/backend/models/loginIPLog.js rename to backend/backend/models/loginIPLog.ts diff --git a/backend/backend/models/monitor.js b/backend/backend/models/monitor.ts similarity index 100% rename from backend/backend/models/monitor.js rename to backend/backend/models/monitor.ts diff --git a/backend/backend/models/monitorCustomField.js b/backend/backend/models/monitorCustomField.ts similarity index 100% rename from backend/backend/models/monitorCustomField.js rename to backend/backend/models/monitorCustomField.ts diff --git a/backend/backend/models/monitorLog.js b/backend/backend/models/monitorLog.ts similarity index 100% rename from backend/backend/models/monitorLog.js rename to backend/backend/models/monitorLog.ts diff --git a/backend/backend/models/monitorLogByDay.js b/backend/backend/models/monitorLogByDay.ts similarity index 100% rename from backend/backend/models/monitorLogByDay.js rename to backend/backend/models/monitorLogByDay.ts diff --git a/backend/backend/models/monitorLogByHour.js b/backend/backend/models/monitorLogByHour.ts similarity index 100% rename from backend/backend/models/monitorLogByHour.js rename to backend/backend/models/monitorLogByHour.ts diff --git a/backend/backend/models/monitorLogByWeek.js b/backend/backend/models/monitorLogByWeek.ts similarity index 100% rename from backend/backend/models/monitorLogByWeek.js rename to backend/backend/models/monitorLogByWeek.ts diff --git a/backend/backend/models/monitorSla.js b/backend/backend/models/monitorSla.ts similarity index 100% rename from backend/backend/models/monitorSla.js rename to backend/backend/models/monitorSla.ts diff --git a/backend/backend/models/monitorStatus.js b/backend/backend/models/monitorStatus.ts similarity index 100% rename from backend/backend/models/monitorStatus.js rename to backend/backend/models/monitorStatus.ts diff --git a/backend/backend/models/notification.js b/backend/backend/models/notification.ts similarity index 100% rename from backend/backend/models/notification.js rename to backend/backend/models/notification.ts diff --git a/backend/backend/models/onCallScheduleStatus.js b/backend/backend/models/onCallScheduleStatus.ts similarity index 100% rename from backend/backend/models/onCallScheduleStatus.js rename to backend/backend/models/onCallScheduleStatus.ts diff --git a/backend/backend/models/performanceTracker.js b/backend/backend/models/performanceTracker.ts similarity index 100% rename from backend/backend/models/performanceTracker.js rename to backend/backend/models/performanceTracker.ts diff --git a/backend/backend/models/performanceTrackerMetric.js b/backend/backend/models/performanceTrackerMetric.ts similarity index 100% rename from backend/backend/models/performanceTrackerMetric.js rename to backend/backend/models/performanceTrackerMetric.ts diff --git a/backend/backend/models/probe.js b/backend/backend/models/probe.ts similarity index 100% rename from backend/backend/models/probe.js rename to backend/backend/models/probe.ts diff --git a/backend/backend/models/project.js b/backend/backend/models/project.ts similarity index 100% rename from backend/backend/models/project.js rename to backend/backend/models/project.ts diff --git a/backend/backend/models/resourceCategory.js b/backend/backend/models/resourceCategory.ts similarity index 100% rename from backend/backend/models/resourceCategory.js rename to backend/backend/models/resourceCategory.ts diff --git a/backend/backend/models/schedule.js b/backend/backend/models/schedule.ts similarity index 100% rename from backend/backend/models/schedule.js rename to backend/backend/models/schedule.ts diff --git a/backend/backend/models/scheduledEvent.js b/backend/backend/models/scheduledEvent.ts similarity index 100% rename from backend/backend/models/scheduledEvent.js rename to backend/backend/models/scheduledEvent.ts diff --git a/backend/backend/models/scheduledEventNote.js b/backend/backend/models/scheduledEventNote.ts similarity index 100% rename from backend/backend/models/scheduledEventNote.js rename to backend/backend/models/scheduledEventNote.ts diff --git a/backend/backend/models/siteManager.js b/backend/backend/models/siteManager.ts similarity index 100% rename from backend/backend/models/siteManager.js rename to backend/backend/models/siteManager.ts diff --git a/backend/backend/models/smsCount.js b/backend/backend/models/smsCount.ts similarity index 100% rename from backend/backend/models/smsCount.js rename to backend/backend/models/smsCount.ts diff --git a/backend/backend/models/smsTemplate.js b/backend/backend/models/smsTemplate.ts similarity index 100% rename from backend/backend/models/smsTemplate.js rename to backend/backend/models/smsTemplate.ts diff --git a/backend/backend/models/smtp.js b/backend/backend/models/smtp.ts similarity index 100% rename from backend/backend/models/smtp.js rename to backend/backend/models/smtp.ts diff --git a/backend/backend/models/ssl.js b/backend/backend/models/ssl.ts similarity index 100% rename from backend/backend/models/ssl.js rename to backend/backend/models/ssl.ts diff --git a/backend/backend/models/sso.js b/backend/backend/models/sso.ts similarity index 100% rename from backend/backend/models/sso.js rename to backend/backend/models/sso.ts diff --git a/backend/backend/models/ssoDefaultRoles.js b/backend/backend/models/ssoDefaultRoles.ts similarity index 100% rename from backend/backend/models/ssoDefaultRoles.js rename to backend/backend/models/ssoDefaultRoles.ts diff --git a/backend/backend/models/statusPage.js b/backend/backend/models/statusPage.ts similarity index 100% rename from backend/backend/models/statusPage.js rename to backend/backend/models/statusPage.ts diff --git a/backend/backend/models/statusPageCategory.js b/backend/backend/models/statusPageCategory.ts similarity index 100% rename from backend/backend/models/statusPageCategory.js rename to backend/backend/models/statusPageCategory.ts diff --git a/backend/backend/models/subscriber.js b/backend/backend/models/subscriber.ts similarity index 100% rename from backend/backend/models/subscriber.js rename to backend/backend/models/subscriber.ts diff --git a/backend/backend/models/subscriberAlert.js b/backend/backend/models/subscriberAlert.ts similarity index 100% rename from backend/backend/models/subscriberAlert.js rename to backend/backend/models/subscriberAlert.ts diff --git a/backend/backend/models/twilio.js b/backend/backend/models/twilio.ts similarity index 100% rename from backend/backend/models/twilio.js rename to backend/backend/models/twilio.ts diff --git a/backend/backend/models/user.js b/backend/backend/models/user.ts similarity index 100% rename from backend/backend/models/user.js rename to backend/backend/models/user.ts diff --git a/backend/backend/models/verificationToken.js b/backend/backend/models/verificationToken.ts similarity index 100% rename from backend/backend/models/verificationToken.js rename to backend/backend/models/verificationToken.ts diff --git a/backend/backend/models/zapier.js b/backend/backend/models/zapier.ts similarity index 100% rename from backend/backend/models/zapier.js rename to backend/backend/models/zapier.ts diff --git a/backend/backend/services/IncidentSMSActionService.js b/backend/backend/services/IncidentSMSActionService.ts similarity index 100% rename from backend/backend/services/IncidentSMSActionService.js rename to backend/backend/services/IncidentSMSActionService.ts diff --git a/backend/backend/services/accountStoreService.js b/backend/backend/services/accountStoreService.ts similarity index 100% rename from backend/backend/services/accountStoreService.js rename to backend/backend/services/accountStoreService.ts diff --git a/backend/backend/services/airtableService.js b/backend/backend/services/airtableService.ts similarity index 100% rename from backend/backend/services/airtableService.js rename to backend/backend/services/airtableService.ts diff --git a/backend/backend/services/alertChargeService.js b/backend/backend/services/alertChargeService.ts similarity index 100% rename from backend/backend/services/alertChargeService.js rename to backend/backend/services/alertChargeService.ts diff --git a/backend/backend/services/alertService.js b/backend/backend/services/alertService.ts similarity index 100% rename from backend/backend/services/alertService.js rename to backend/backend/services/alertService.ts diff --git a/backend/backend/services/apiStatusService.js b/backend/backend/services/apiStatusService.ts similarity index 100% rename from backend/backend/services/apiStatusService.js rename to backend/backend/services/apiStatusService.ts diff --git a/backend/backend/services/applicationLogService.js b/backend/backend/services/applicationLogService.ts similarity index 100% rename from backend/backend/services/applicationLogService.js rename to backend/backend/services/applicationLogService.ts diff --git a/backend/backend/services/applicationScannerService.js b/backend/backend/services/applicationScannerService.ts similarity index 100% rename from backend/backend/services/applicationScannerService.js rename to backend/backend/services/applicationScannerService.ts diff --git a/backend/backend/services/applicationSecurityLogService.js b/backend/backend/services/applicationSecurityLogService.ts similarity index 100% rename from backend/backend/services/applicationSecurityLogService.js rename to backend/backend/services/applicationSecurityLogService.ts diff --git a/backend/backend/services/applicationSecurityService.js b/backend/backend/services/applicationSecurityService.ts similarity index 100% rename from backend/backend/services/applicationSecurityService.js rename to backend/backend/services/applicationSecurityService.ts diff --git a/backend/backend/services/auditLogsService.js b/backend/backend/services/auditLogsService.ts similarity index 100% rename from backend/backend/services/auditLogsService.js rename to backend/backend/services/auditLogsService.ts diff --git a/backend/backend/services/automatedScriptService.js b/backend/backend/services/automatedScriptService.ts similarity index 100% rename from backend/backend/services/automatedScriptService.js rename to backend/backend/services/automatedScriptService.ts diff --git a/backend/backend/services/base.js b/backend/backend/services/base.ts similarity index 100% rename from backend/backend/services/base.js rename to backend/backend/services/base.ts diff --git a/backend/backend/services/callLogsService.js b/backend/backend/services/callLogsService.ts similarity index 100% rename from backend/backend/services/callLogsService.js rename to backend/backend/services/callLogsService.ts diff --git a/backend/backend/services/callRoutingLogService.js b/backend/backend/services/callRoutingLogService.ts similarity index 100% rename from backend/backend/services/callRoutingLogService.js rename to backend/backend/services/callRoutingLogService.ts diff --git a/backend/backend/services/callRoutingService.js b/backend/backend/services/callRoutingService.ts similarity index 100% rename from backend/backend/services/callRoutingService.js rename to backend/backend/services/callRoutingService.ts diff --git a/backend/backend/services/certificateStoreService.js b/backend/backend/services/certificateStoreService.ts similarity index 100% rename from backend/backend/services/certificateStoreService.js rename to backend/backend/services/certificateStoreService.ts diff --git a/backend/backend/services/componentService.js b/backend/backend/services/componentService.ts similarity index 100% rename from backend/backend/services/componentService.js rename to backend/backend/services/componentService.ts diff --git a/backend/backend/services/containerScannerService.js b/backend/backend/services/containerScannerService.ts similarity index 100% rename from backend/backend/services/containerScannerService.js rename to backend/backend/services/containerScannerService.ts diff --git a/backend/backend/services/containerSecurityLogService.js b/backend/backend/services/containerSecurityLogService.ts similarity index 100% rename from backend/backend/services/containerSecurityLogService.js rename to backend/backend/services/containerSecurityLogService.ts diff --git a/backend/backend/services/containerSecurityService.js b/backend/backend/services/containerSecurityService.ts similarity index 100% rename from backend/backend/services/containerSecurityService.js rename to backend/backend/services/containerSecurityService.ts diff --git a/backend/backend/services/customFieldService.js b/backend/backend/services/customFieldService.ts similarity index 100% rename from backend/backend/services/customFieldService.js rename to backend/backend/services/customFieldService.ts diff --git a/backend/backend/services/defaultManagerService.js b/backend/backend/services/defaultManagerService.ts similarity index 100% rename from backend/backend/services/defaultManagerService.js rename to backend/backend/services/defaultManagerService.ts diff --git a/backend/backend/services/dockerCredentialService.js b/backend/backend/services/dockerCredentialService.ts similarity index 100% rename from backend/backend/services/dockerCredentialService.js rename to backend/backend/services/dockerCredentialService.ts diff --git a/backend/backend/services/domainVerificationService.js b/backend/backend/services/domainVerificationService.ts similarity index 100% rename from backend/backend/services/domainVerificationService.js rename to backend/backend/services/domainVerificationService.ts diff --git a/backend/backend/services/emailSmtpService.js b/backend/backend/services/emailSmtpService.ts similarity index 100% rename from backend/backend/services/emailSmtpService.js rename to backend/backend/services/emailSmtpService.ts diff --git a/backend/backend/services/emailStatusService.js b/backend/backend/services/emailStatusService.ts similarity index 100% rename from backend/backend/services/emailStatusService.js rename to backend/backend/services/emailStatusService.ts diff --git a/backend/backend/services/emailTemplateService.js b/backend/backend/services/emailTemplateService.ts similarity index 100% rename from backend/backend/services/emailTemplateService.js rename to backend/backend/services/emailTemplateService.ts diff --git a/backend/backend/services/errorEventService.js b/backend/backend/services/errorEventService.ts similarity index 100% rename from backend/backend/services/errorEventService.js rename to backend/backend/services/errorEventService.ts diff --git a/backend/backend/services/errorTrackerService.js b/backend/backend/services/errorTrackerService.ts similarity index 100% rename from backend/backend/services/errorTrackerService.js rename to backend/backend/services/errorTrackerService.ts diff --git a/backend/backend/services/escalationService.js b/backend/backend/services/escalationService.ts similarity index 100% rename from backend/backend/services/escalationService.js rename to backend/backend/services/escalationService.ts diff --git a/backend/backend/services/feedbackService.js b/backend/backend/services/feedbackService.ts similarity index 100% rename from backend/backend/services/feedbackService.js rename to backend/backend/services/feedbackService.ts diff --git a/backend/backend/services/fileService.js b/backend/backend/services/fileService.ts similarity index 100% rename from backend/backend/services/fileService.js rename to backend/backend/services/fileService.ts diff --git a/backend/backend/services/gitCredentialService.js b/backend/backend/services/gitCredentialService.ts similarity index 100% rename from backend/backend/services/gitCredentialService.js rename to backend/backend/services/gitCredentialService.ts diff --git a/backend/backend/services/globalConfigService.js b/backend/backend/services/globalConfigService.ts similarity index 100% rename from backend/backend/services/globalConfigService.js rename to backend/backend/services/globalConfigService.ts diff --git a/backend/backend/services/groupService.js b/backend/backend/services/groupService.ts similarity index 100% rename from backend/backend/services/groupService.js rename to backend/backend/services/groupService.ts diff --git a/backend/backend/services/incidentCommunicationSlaService.js b/backend/backend/services/incidentCommunicationSlaService.ts similarity index 100% rename from backend/backend/services/incidentCommunicationSlaService.js rename to backend/backend/services/incidentCommunicationSlaService.ts diff --git a/backend/backend/services/incidentMessageService.js b/backend/backend/services/incidentMessageService.ts similarity index 100% rename from backend/backend/services/incidentMessageService.js rename to backend/backend/services/incidentMessageService.ts diff --git a/backend/backend/services/incidentNoteTemplateService.js b/backend/backend/services/incidentNoteTemplateService.ts similarity index 100% rename from backend/backend/services/incidentNoteTemplateService.js rename to backend/backend/services/incidentNoteTemplateService.ts diff --git a/backend/backend/services/incidentPrioritiesService.js b/backend/backend/services/incidentPrioritiesService.ts similarity index 100% rename from backend/backend/services/incidentPrioritiesService.js rename to backend/backend/services/incidentPrioritiesService.ts diff --git a/backend/backend/services/incidentService.js b/backend/backend/services/incidentService.ts similarity index 100% rename from backend/backend/services/incidentService.js rename to backend/backend/services/incidentService.ts diff --git a/backend/backend/services/incidentSettingsService.js b/backend/backend/services/incidentSettingsService.ts similarity index 100% rename from backend/backend/services/incidentSettingsService.js rename to backend/backend/services/incidentSettingsService.ts diff --git a/backend/backend/services/incidentTimelineService.js b/backend/backend/services/incidentTimelineService.ts similarity index 100% rename from backend/backend/services/incidentTimelineService.js rename to backend/backend/services/incidentTimelineService.ts diff --git a/backend/backend/services/incomingRequestService.js b/backend/backend/services/incomingRequestService.ts similarity index 100% rename from backend/backend/services/incomingRequestService.js rename to backend/backend/services/incomingRequestService.ts diff --git a/backend/backend/services/integrationService.js b/backend/backend/services/integrationService.ts similarity index 100% rename from backend/backend/services/integrationService.js rename to backend/backend/services/integrationService.ts diff --git a/backend/backend/services/invoiceService.js b/backend/backend/services/invoiceService.ts similarity index 100% rename from backend/backend/services/invoiceService.js rename to backend/backend/services/invoiceService.ts diff --git a/backend/backend/services/issueMemberService.js b/backend/backend/services/issueMemberService.ts similarity index 100% rename from backend/backend/services/issueMemberService.js rename to backend/backend/services/issueMemberService.ts diff --git a/backend/backend/services/issueService.js b/backend/backend/services/issueService.ts similarity index 100% rename from backend/backend/services/issueService.js rename to backend/backend/services/issueService.ts diff --git a/backend/backend/services/issueTimelineService.js b/backend/backend/services/issueTimelineService.ts similarity index 100% rename from backend/backend/services/issueTimelineService.js rename to backend/backend/services/issueTimelineService.ts diff --git a/backend/backend/services/leadService.js b/backend/backend/services/leadService.ts similarity index 100% rename from backend/backend/services/leadService.js rename to backend/backend/services/leadService.ts diff --git a/backend/backend/services/lighthouseLogService.js b/backend/backend/services/lighthouseLogService.ts similarity index 100% rename from backend/backend/services/lighthouseLogService.js rename to backend/backend/services/lighthouseLogService.ts diff --git a/backend/backend/services/logService.js b/backend/backend/services/logService.ts similarity index 100% rename from backend/backend/services/logService.js rename to backend/backend/services/logService.ts diff --git a/backend/backend/services/loginHistoryService.js b/backend/backend/services/loginHistoryService.ts similarity index 100% rename from backend/backend/services/loginHistoryService.js rename to backend/backend/services/loginHistoryService.ts diff --git a/backend/backend/services/mailService.js b/backend/backend/services/mailService.ts similarity index 100% rename from backend/backend/services/mailService.js rename to backend/backend/services/mailService.ts diff --git a/backend/backend/services/monitorCriteriaService.js b/backend/backend/services/monitorCriteriaService.ts similarity index 100% rename from backend/backend/services/monitorCriteriaService.js rename to backend/backend/services/monitorCriteriaService.ts diff --git a/backend/backend/services/monitorCustomField.js b/backend/backend/services/monitorCustomField.ts similarity index 100% rename from backend/backend/services/monitorCustomField.js rename to backend/backend/services/monitorCustomField.ts diff --git a/backend/backend/services/monitorLogByDayService.js b/backend/backend/services/monitorLogByDayService.ts similarity index 100% rename from backend/backend/services/monitorLogByDayService.js rename to backend/backend/services/monitorLogByDayService.ts diff --git a/backend/backend/services/monitorLogByHourService.js b/backend/backend/services/monitorLogByHourService.ts similarity index 100% rename from backend/backend/services/monitorLogByHourService.js rename to backend/backend/services/monitorLogByHourService.ts diff --git a/backend/backend/services/monitorLogByWeekService.js b/backend/backend/services/monitorLogByWeekService.ts similarity index 100% rename from backend/backend/services/monitorLogByWeekService.js rename to backend/backend/services/monitorLogByWeekService.ts diff --git a/backend/backend/services/monitorLogService.js b/backend/backend/services/monitorLogService.ts similarity index 100% rename from backend/backend/services/monitorLogService.js rename to backend/backend/services/monitorLogService.ts diff --git a/backend/backend/services/monitorService.js b/backend/backend/services/monitorService.ts similarity index 100% rename from backend/backend/services/monitorService.js rename to backend/backend/services/monitorService.ts diff --git a/backend/backend/services/monitorSlaService.js b/backend/backend/services/monitorSlaService.ts similarity index 100% rename from backend/backend/services/monitorSlaService.js rename to backend/backend/services/monitorSlaService.ts diff --git a/backend/backend/services/monitorStatusService.js b/backend/backend/services/monitorStatusService.ts similarity index 100% rename from backend/backend/services/monitorStatusService.js rename to backend/backend/services/monitorStatusService.ts diff --git a/backend/backend/services/msTeamsService.js b/backend/backend/services/msTeamsService.ts similarity index 100% rename from backend/backend/services/msTeamsService.js rename to backend/backend/services/msTeamsService.ts diff --git a/backend/backend/services/notificationService.js b/backend/backend/services/notificationService.ts similarity index 100% rename from backend/backend/services/notificationService.js rename to backend/backend/services/notificationService.ts diff --git a/backend/backend/services/onCallScheduleStatusService.js b/backend/backend/services/onCallScheduleStatusService.ts similarity index 100% rename from backend/backend/services/onCallScheduleStatusService.js rename to backend/backend/services/onCallScheduleStatusService.ts diff --git a/backend/backend/services/paymentService.js b/backend/backend/services/paymentService.ts similarity index 100% rename from backend/backend/services/paymentService.js rename to backend/backend/services/paymentService.ts diff --git a/backend/backend/services/performanceTrackerMetricService.js b/backend/backend/services/performanceTrackerMetricService.ts similarity index 100% rename from backend/backend/services/performanceTrackerMetricService.js rename to backend/backend/services/performanceTrackerMetricService.ts diff --git a/backend/backend/services/performanceTrackerService.js b/backend/backend/services/performanceTrackerService.ts similarity index 100% rename from backend/backend/services/performanceTrackerService.js rename to backend/backend/services/performanceTrackerService.ts diff --git a/backend/backend/services/probeService.js b/backend/backend/services/probeService.ts similarity index 100% rename from backend/backend/services/probeService.js rename to backend/backend/services/probeService.ts diff --git a/backend/backend/services/projectService.js b/backend/backend/services/projectService.ts similarity index 100% rename from backend/backend/services/projectService.js rename to backend/backend/services/projectService.ts diff --git a/backend/backend/services/realTimeService.js b/backend/backend/services/realTimeService.ts similarity index 100% rename from backend/backend/services/realTimeService.js rename to backend/backend/services/realTimeService.ts diff --git a/backend/backend/services/reportService.js b/backend/backend/services/reportService.ts similarity index 100% rename from backend/backend/services/reportService.js rename to backend/backend/services/reportService.ts diff --git a/backend/backend/services/resourceCategoryService.js b/backend/backend/services/resourceCategoryService.ts similarity index 100% rename from backend/backend/services/resourceCategoryService.js rename to backend/backend/services/resourceCategoryService.ts diff --git a/backend/backend/services/scheduleService.js b/backend/backend/services/scheduleService.ts similarity index 100% rename from backend/backend/services/scheduleService.js rename to backend/backend/services/scheduleService.ts diff --git a/backend/backend/services/scheduledEventNoteService.js b/backend/backend/services/scheduledEventNoteService.ts similarity index 100% rename from backend/backend/services/scheduledEventNoteService.js rename to backend/backend/services/scheduledEventNoteService.ts diff --git a/backend/backend/services/scheduledEventService.js b/backend/backend/services/scheduledEventService.ts similarity index 100% rename from backend/backend/services/scheduledEventService.js rename to backend/backend/services/scheduledEventService.ts diff --git a/backend/backend/services/siteManagerService.js b/backend/backend/services/siteManagerService.ts similarity index 100% rename from backend/backend/services/siteManagerService.js rename to backend/backend/services/siteManagerService.ts diff --git a/backend/backend/services/slackService.js b/backend/backend/services/slackService.ts similarity index 100% rename from backend/backend/services/slackService.js rename to backend/backend/services/slackService.ts diff --git a/backend/backend/services/smsCountService.js b/backend/backend/services/smsCountService.ts similarity index 100% rename from backend/backend/services/smsCountService.js rename to backend/backend/services/smsCountService.ts diff --git a/backend/backend/services/smsSmtpService.js b/backend/backend/services/smsSmtpService.ts similarity index 100% rename from backend/backend/services/smsSmtpService.js rename to backend/backend/services/smsSmtpService.ts diff --git a/backend/backend/services/smsTemplateService.js b/backend/backend/services/smsTemplateService.ts similarity index 100% rename from backend/backend/services/smsTemplateService.js rename to backend/backend/services/smsTemplateService.ts diff --git a/backend/backend/services/sslService.js b/backend/backend/services/sslService.ts similarity index 100% rename from backend/backend/services/sslService.js rename to backend/backend/services/sslService.ts diff --git a/backend/backend/services/ssoDefaultRolesService.js b/backend/backend/services/ssoDefaultRolesService.ts similarity index 100% rename from backend/backend/services/ssoDefaultRolesService.js rename to backend/backend/services/ssoDefaultRolesService.ts diff --git a/backend/backend/services/ssoService.js b/backend/backend/services/ssoService.ts similarity index 100% rename from backend/backend/services/ssoService.js rename to backend/backend/services/ssoService.ts diff --git a/backend/backend/services/statusPageCategoryService.js b/backend/backend/services/statusPageCategoryService.ts similarity index 100% rename from backend/backend/services/statusPageCategoryService.js rename to backend/backend/services/statusPageCategoryService.ts diff --git a/backend/backend/services/statusPageService.js b/backend/backend/services/statusPageService.ts similarity index 100% rename from backend/backend/services/statusPageService.js rename to backend/backend/services/statusPageService.ts diff --git a/backend/backend/services/stripeService.js b/backend/backend/services/stripeService.ts similarity index 100% rename from backend/backend/services/stripeService.js rename to backend/backend/services/stripeService.ts diff --git a/backend/backend/services/subscriberAlertService.js b/backend/backend/services/subscriberAlertService.ts similarity index 100% rename from backend/backend/services/subscriberAlertService.js rename to backend/backend/services/subscriberAlertService.ts diff --git a/backend/backend/services/subscriberService.js b/backend/backend/services/subscriberService.ts similarity index 100% rename from backend/backend/services/subscriberService.js rename to backend/backend/services/subscriberService.ts diff --git a/backend/backend/services/teamService.js b/backend/backend/services/teamService.ts similarity index 100% rename from backend/backend/services/teamService.js rename to backend/backend/services/teamService.ts diff --git a/backend/backend/services/twilioService.js b/backend/backend/services/twilioService.ts similarity index 100% rename from backend/backend/services/twilioService.js rename to backend/backend/services/twilioService.ts diff --git a/backend/backend/services/userService.js b/backend/backend/services/userService.ts similarity index 100% rename from backend/backend/services/userService.js rename to backend/backend/services/userService.ts diff --git a/backend/backend/services/utilService.js b/backend/backend/services/utilService.ts similarity index 100% rename from backend/backend/services/utilService.js rename to backend/backend/services/utilService.ts diff --git a/backend/backend/services/webHookService.js b/backend/backend/services/webHookService.ts similarity index 100% rename from backend/backend/services/webHookService.js rename to backend/backend/services/webHookService.ts diff --git a/backend/backend/services/zapierService.js b/backend/backend/services/zapierService.ts similarity index 100% rename from backend/backend/services/zapierService.js rename to backend/backend/services/zapierService.ts diff --git a/backend/backend/utils/DateTime.js b/backend/backend/utils/DateTime.ts similarity index 100% rename from backend/backend/utils/DateTime.js rename to backend/backend/utils/DateTime.ts diff --git a/backend/backend/utils/UppercaseFirstLetter.js b/backend/backend/utils/UppercaseFirstLetter.ts similarity index 100% rename from backend/backend/utils/UppercaseFirstLetter.js rename to backend/backend/utils/UppercaseFirstLetter.ts diff --git a/backend/backend/utils/api.js b/backend/backend/utils/api.ts similarity index 100% rename from backend/backend/utils/api.js rename to backend/backend/utils/api.ts diff --git a/backend/backend/utils/flattenArray.js b/backend/backend/utils/flattenArray.ts similarity index 100% rename from backend/backend/utils/flattenArray.js rename to backend/backend/utils/flattenArray.ts diff --git a/backend/backend/utils/getDomain.js b/backend/backend/utils/getDomain.ts similarity index 100% rename from backend/backend/utils/getDomain.js rename to backend/backend/utils/getDomain.ts diff --git a/backend/backend/utils/getSlug.js b/backend/backend/utils/getSlug.ts similarity index 100% rename from backend/backend/utils/getSlug.js rename to backend/backend/utils/getSlug.ts diff --git a/backend/backend/utils/incident.js b/backend/backend/utils/incident.ts similarity index 100% rename from backend/backend/utils/incident.js rename to backend/backend/utils/incident.ts diff --git a/backend/backend/utils/isArrayUnique.js b/backend/backend/utils/isArrayUnique.ts similarity index 100% rename from backend/backend/utils/isArrayUnique.js rename to backend/backend/utils/isArrayUnique.ts diff --git a/backend/backend/utils/joinNames.js b/backend/backend/utils/joinNames.ts similarity index 100% rename from backend/backend/utils/joinNames.js rename to backend/backend/utils/joinNames.ts diff --git a/backend/backend/utils/number.js b/backend/backend/utils/number.ts similarity index 100% rename from backend/backend/utils/number.js rename to backend/backend/utils/number.ts diff --git a/backend/backend/utils/populate.js b/backend/backend/utils/populate.ts similarity index 100% rename from backend/backend/utils/populate.js rename to backend/backend/utils/populate.ts diff --git a/backend/backend/utils/randomChar.js b/backend/backend/utils/randomChar.ts similarity index 100% rename from backend/backend/utils/randomChar.js rename to backend/backend/utils/randomChar.ts diff --git a/backend/backend/utils/secondsToHms.js b/backend/backend/utils/secondsToHms.ts similarity index 100% rename from backend/backend/utils/secondsToHms.js rename to backend/backend/utils/secondsToHms.ts diff --git a/backend/backend/utils/select.js b/backend/backend/utils/select.ts similarity index 100% rename from backend/backend/utils/select.js rename to backend/backend/utils/select.ts diff --git a/backend/backend/utils/services.js b/backend/backend/utils/services.ts similarity index 100% rename from backend/backend/utils/services.js rename to backend/backend/utils/services.ts diff --git a/backend/backend/utils/stripeHandlers.js b/backend/backend/utils/stripeHandlers.ts similarity index 100% rename from backend/backend/utils/stripeHandlers.js rename to backend/backend/utils/stripeHandlers.ts diff --git a/backend/backend/utils/validators.js b/backend/backend/utils/validators.ts similarity index 100% rename from backend/backend/utils/validators.js rename to backend/backend/utils/validators.ts diff --git a/backend/backend/workers/certOrder.js b/backend/backend/workers/certOrder.ts similarity index 100% rename from backend/backend/workers/certOrder.js rename to backend/backend/workers/certOrder.ts diff --git a/backend/backend/workers/escalationPolicy.js b/backend/backend/workers/escalationPolicy.ts similarity index 100% rename from backend/backend/workers/escalationPolicy.js rename to backend/backend/workers/escalationPolicy.ts diff --git a/backend/backend/workers/iotMonitor.js b/backend/backend/workers/iotMonitor.ts similarity index 100% rename from backend/backend/workers/iotMonitor.js rename to backend/backend/workers/iotMonitor.ts diff --git a/backend/backend/workers/main.js b/backend/backend/workers/main.ts similarity index 100% rename from backend/backend/workers/main.js rename to backend/backend/workers/main.ts diff --git a/backend/backend/workers/serverMonitor.js b/backend/backend/workers/serverMonitor.ts similarity index 100% rename from backend/backend/workers/serverMonitor.js rename to backend/backend/workers/serverMonitor.ts diff --git a/backend/backend/workers/subscription.js b/backend/backend/workers/subscription.ts similarity index 100% rename from backend/backend/workers/subscription.js rename to backend/backend/workers/subscription.ts diff --git a/backend/server.js b/backend/server.ts similarity index 100% rename from backend/server.js rename to backend/server.ts diff --git a/backend/test/adminCredentials.test.js b/backend/test/adminCredentials.test.ts similarity index 100% rename from backend/test/adminCredentials.test.js rename to backend/test/adminCredentials.test.ts diff --git a/backend/test/alert.test.js b/backend/test/alert.test.ts similarity index 100% rename from backend/test/alert.test.js rename to backend/test/alert.test.ts diff --git a/backend/test/applicationLog.test.js b/backend/test/applicationLog.test.ts similarity index 100% rename from backend/test/applicationLog.test.js rename to backend/test/applicationLog.test.ts diff --git a/backend/test/applicationSecurity.test.js b/backend/test/applicationSecurity.test.ts similarity index 100% rename from backend/test/applicationSecurity.test.js rename to backend/test/applicationSecurity.test.ts diff --git a/backend/test/auditLogs.test.js b/backend/test/auditLogs.test.ts similarity index 100% rename from backend/test/auditLogs.test.js rename to backend/test/auditLogs.test.ts diff --git a/backend/test/component.test.js b/backend/test/component.test.ts similarity index 100% rename from backend/test/component.test.js rename to backend/test/component.test.ts diff --git a/backend/test/containerSecurity.test.js b/backend/test/containerSecurity.test.ts similarity index 100% rename from backend/test/containerSecurity.test.js rename to backend/test/containerSecurity.test.ts diff --git a/backend/test/customField.test.js b/backend/test/customField.test.ts similarity index 100% rename from backend/test/customField.test.js rename to backend/test/customField.test.ts diff --git a/backend/test/data/alert.js b/backend/test/data/alert.ts similarity index 100% rename from backend/test/data/alert.js rename to backend/test/data/alert.ts diff --git a/backend/test/data/dockerCredential.js b/backend/test/data/dockerCredential.ts similarity index 100% rename from backend/test/data/dockerCredential.js rename to backend/test/data/dockerCredential.ts diff --git a/backend/test/data/feedback.js b/backend/test/data/feedback.ts similarity index 100% rename from backend/test/data/feedback.js rename to backend/test/data/feedback.ts diff --git a/backend/test/data/gitCredential.js b/backend/test/data/gitCredential.ts similarity index 100% rename from backend/test/data/gitCredential.js rename to backend/test/data/gitCredential.ts diff --git a/backend/test/data/incident.js b/backend/test/data/incident.ts similarity index 100% rename from backend/test/data/incident.js rename to backend/test/data/incident.ts diff --git a/backend/test/data/incomingHttpRequest.js b/backend/test/data/incomingHttpRequest.ts similarity index 100% rename from backend/test/data/incomingHttpRequest.js rename to backend/test/data/incomingHttpRequest.ts diff --git a/backend/test/data/integrations.js b/backend/test/data/integrations.ts similarity index 100% rename from backend/test/data/integrations.js rename to backend/test/data/integrations.ts diff --git a/backend/test/data/log.js b/backend/test/data/log.ts similarity index 100% rename from backend/test/data/log.js rename to backend/test/data/log.ts diff --git a/backend/test/data/project.js b/backend/test/data/project.ts similarity index 100% rename from backend/test/data/project.js rename to backend/test/data/project.ts diff --git a/backend/test/data/smtpCredential.js b/backend/test/data/smtpCredential.ts similarity index 100% rename from backend/test/data/smtpCredential.js rename to backend/test/data/smtpCredential.ts diff --git a/backend/test/data/status.js b/backend/test/data/status.ts similarity index 100% rename from backend/test/data/status.js rename to backend/test/data/status.ts diff --git a/backend/test/data/user.js b/backend/test/data/user.ts similarity index 100% rename from backend/test/data/user.js rename to backend/test/data/user.ts diff --git a/backend/test/disableSignup.test.js b/backend/test/disableSignup.test.ts similarity index 100% rename from backend/test/disableSignup.test.js rename to backend/test/disableSignup.test.ts diff --git a/backend/test/dockerCredential.test.js b/backend/test/dockerCredential.test.ts similarity index 100% rename from backend/test/dockerCredential.test.js rename to backend/test/dockerCredential.test.ts diff --git a/backend/test/emailAuthorization.test.js b/backend/test/emailAuthorization.test.ts similarity index 100% rename from backend/test/emailAuthorization.test.js rename to backend/test/emailAuthorization.test.ts diff --git a/backend/test/emailLogs.test.js b/backend/test/emailLogs.test.ts similarity index 100% rename from backend/test/emailLogs.test.js rename to backend/test/emailLogs.test.ts diff --git a/backend/test/emailSmtp.test.js b/backend/test/emailSmtp.test.ts similarity index 100% rename from backend/test/emailSmtp.test.js rename to backend/test/emailSmtp.test.ts diff --git a/backend/test/emailTemplate.test.js b/backend/test/emailTemplate.test.ts similarity index 100% rename from backend/test/emailTemplate.test.js rename to backend/test/emailTemplate.test.ts diff --git a/backend/test/enterprise.js b/backend/test/enterprise.ts similarity index 100% rename from backend/test/enterprise.js rename to backend/test/enterprise.ts diff --git a/backend/test/enterpriseAlert.test.js b/backend/test/enterpriseAlert.test.ts similarity index 100% rename from backend/test/enterpriseAlert.test.js rename to backend/test/enterpriseAlert.test.ts diff --git a/backend/test/enterpriseComponent.test.js b/backend/test/enterpriseComponent.test.ts similarity index 100% rename from backend/test/enterpriseComponent.test.js rename to backend/test/enterpriseComponent.test.ts diff --git a/backend/test/enterpriseDisableSignup.test.js b/backend/test/enterpriseDisableSignup.test.ts similarity index 100% rename from backend/test/enterpriseDisableSignup.test.js rename to backend/test/enterpriseDisableSignup.test.ts diff --git a/backend/test/enterpriseIncidentAlerts.test.js b/backend/test/enterpriseIncidentAlerts.test.ts similarity index 100% rename from backend/test/enterpriseIncidentAlerts.test.js rename to backend/test/enterpriseIncidentAlerts.test.ts diff --git a/backend/test/enterpriseMonitor.test.js b/backend/test/enterpriseMonitor.test.ts similarity index 100% rename from backend/test/enterpriseMonitor.test.js rename to backend/test/enterpriseMonitor.test.ts diff --git a/backend/test/enterpriseProject.test.js b/backend/test/enterpriseProject.test.ts similarity index 100% rename from backend/test/enterpriseProject.test.js rename to backend/test/enterpriseProject.test.ts diff --git a/backend/test/enterpriseTeam.test.js b/backend/test/enterpriseTeam.test.ts similarity index 100% rename from backend/test/enterpriseTeam.test.js rename to backend/test/enterpriseTeam.test.ts diff --git a/backend/test/enterpriseUser.test.js b/backend/test/enterpriseUser.test.ts similarity index 100% rename from backend/test/enterpriseUser.test.js rename to backend/test/enterpriseUser.test.ts diff --git a/backend/test/errorTracker.test.js b/backend/test/errorTracker.test.ts similarity index 100% rename from backend/test/errorTracker.test.js rename to backend/test/errorTracker.test.ts diff --git a/backend/test/feedback.test.js b/backend/test/feedback.test.ts similarity index 100% rename from backend/test/feedback.test.js rename to backend/test/feedback.test.ts diff --git a/backend/test/gitCredential.test.js b/backend/test/gitCredential.test.ts similarity index 100% rename from backend/test/gitCredential.test.js rename to backend/test/gitCredential.test.ts diff --git a/backend/test/globalConfig.test.js b/backend/test/globalConfig.test.ts similarity index 100% rename from backend/test/globalConfig.test.js rename to backend/test/globalConfig.test.ts diff --git a/backend/test/incident.test.js b/backend/test/incident.test.ts similarity index 100% rename from backend/test/incident.test.js rename to backend/test/incident.test.ts diff --git a/backend/test/incidentAlerts.test.js b/backend/test/incidentAlerts.test.ts similarity index 100% rename from backend/test/incidentAlerts.test.js rename to backend/test/incidentAlerts.test.ts diff --git a/backend/test/incidentCommunicationSla.test.js b/backend/test/incidentCommunicationSla.test.ts similarity index 100% rename from backend/test/incidentCommunicationSla.test.js rename to backend/test/incidentCommunicationSla.test.ts diff --git a/backend/test/incidentPriority.test.js b/backend/test/incidentPriority.test.ts similarity index 100% rename from backend/test/incidentPriority.test.js rename to backend/test/incidentPriority.test.ts diff --git a/backend/test/incidentSettings.test.js b/backend/test/incidentSettings.test.ts similarity index 100% rename from backend/test/incidentSettings.test.js rename to backend/test/incidentSettings.test.ts diff --git a/backend/test/incomingHttpRequest.test.js b/backend/test/incomingHttpRequest.test.ts similarity index 100% rename from backend/test/incomingHttpRequest.test.js rename to backend/test/incomingHttpRequest.test.ts diff --git a/backend/test/index.js b/backend/test/index.ts similarity index 100% rename from backend/test/index.js rename to backend/test/index.ts diff --git a/backend/test/invoice.test.js b/backend/test/invoice.test.ts similarity index 100% rename from backend/test/invoice.test.js rename to backend/test/invoice.test.ts diff --git a/backend/test/jwttoken.test.js b/backend/test/jwttoken.test.ts similarity index 100% rename from backend/test/jwttoken.test.js rename to backend/test/jwttoken.test.ts diff --git a/backend/test/lead.test.js b/backend/test/lead.test.ts similarity index 100% rename from backend/test/lead.test.js rename to backend/test/lead.test.ts diff --git a/backend/test/monitor.test.js b/backend/test/monitor.test.ts similarity index 100% rename from backend/test/monitor.test.js rename to backend/test/monitor.test.ts diff --git a/backend/test/monitorCriteria.test.js b/backend/test/monitorCriteria.test.ts similarity index 100% rename from backend/test/monitorCriteria.test.js rename to backend/test/monitorCriteria.test.ts diff --git a/backend/test/monitorCustomField.test.js b/backend/test/monitorCustomField.test.ts similarity index 100% rename from backend/test/monitorCustomField.test.js rename to backend/test/monitorCustomField.test.ts diff --git a/backend/test/monitorSla.test.js b/backend/test/monitorSla.test.ts similarity index 100% rename from backend/test/monitorSla.test.js rename to backend/test/monitorSla.test.ts diff --git a/backend/test/notification.test.js b/backend/test/notification.test.ts similarity index 100% rename from backend/test/notification.test.js rename to backend/test/notification.test.ts diff --git a/backend/test/probe.test.js b/backend/test/probe.test.ts similarity index 100% rename from backend/test/probe.test.js rename to backend/test/probe.test.ts diff --git a/backend/test/project.test.js b/backend/test/project.test.ts similarity index 100% rename from backend/test/project.test.js rename to backend/test/project.test.ts diff --git a/backend/test/rateLimit.test.js b/backend/test/rateLimit.test.ts similarity index 100% rename from backend/test/rateLimit.test.js rename to backend/test/rateLimit.test.ts diff --git a/backend/test/reports.test.js b/backend/test/reports.test.ts similarity index 100% rename from backend/test/reports.test.js rename to backend/test/reports.test.ts diff --git a/backend/test/resourceCategory.test.js b/backend/test/resourceCategory.test.ts similarity index 100% rename from backend/test/resourceCategory.test.js rename to backend/test/resourceCategory.test.ts diff --git a/backend/test/schedule.test.js b/backend/test/schedule.test.ts similarity index 100% rename from backend/test/schedule.test.js rename to backend/test/schedule.test.ts diff --git a/backend/test/scheduledEvent.test.js b/backend/test/scheduledEvent.test.ts similarity index 100% rename from backend/test/scheduledEvent.test.js rename to backend/test/scheduledEvent.test.ts diff --git a/backend/test/scheduledEventNote.test.js b/backend/test/scheduledEventNote.test.ts similarity index 100% rename from backend/test/scheduledEventNote.test.js rename to backend/test/scheduledEventNote.test.ts diff --git a/backend/test/slack.test.js b/backend/test/slack.test.ts similarity index 100% rename from backend/test/slack.test.js rename to backend/test/slack.test.ts diff --git a/backend/test/smsTemplate.test.js b/backend/test/smsTemplate.test.ts similarity index 100% rename from backend/test/smsTemplate.test.js rename to backend/test/smsTemplate.test.ts diff --git a/backend/test/sso.test.js b/backend/test/sso.test.ts similarity index 100% rename from backend/test/sso.test.js rename to backend/test/sso.test.ts diff --git a/backend/test/ssoDefaultRoles.test.js b/backend/test/ssoDefaultRoles.test.ts similarity index 100% rename from backend/test/ssoDefaultRoles.test.js rename to backend/test/ssoDefaultRoles.test.ts diff --git a/backend/test/statusPage.test.js b/backend/test/statusPage.test.ts similarity index 100% rename from backend/test/statusPage.test.js rename to backend/test/statusPage.test.ts diff --git a/backend/test/stripe.test.js b/backend/test/stripe.test.ts similarity index 100% rename from backend/test/stripe.test.js rename to backend/test/stripe.test.ts diff --git a/backend/test/subscriber.test.js b/backend/test/subscriber.test.ts similarity index 100% rename from backend/test/subscriber.test.js rename to backend/test/subscriber.test.ts diff --git a/backend/test/subscriberAlert.test.js b/backend/test/subscriberAlert.test.ts similarity index 100% rename from backend/test/subscriberAlert.test.js rename to backend/test/subscriberAlert.test.ts diff --git a/backend/test/team.test.js b/backend/test/team.test.ts similarity index 100% rename from backend/test/team.test.js rename to backend/test/team.test.ts diff --git a/backend/test/tutorial.test.js b/backend/test/tutorial.test.ts similarity index 100% rename from backend/test/tutorial.test.js rename to backend/test/tutorial.test.ts diff --git a/backend/test/twilio.test.js b/backend/test/twilio.test.ts similarity index 100% rename from backend/test/twilio.test.js rename to backend/test/twilio.test.ts diff --git a/backend/test/user.test.js b/backend/test/user.test.ts similarity index 100% rename from backend/test/user.test.js rename to backend/test/user.test.ts diff --git a/backend/test/utils/config.js b/backend/test/utils/config.ts similarity index 100% rename from backend/test/utils/config.js rename to backend/test/utils/config.ts diff --git a/backend/test/utils/globalConfig.js b/backend/test/utils/globalConfig.ts similarity index 100% rename from backend/test/utils/globalConfig.js rename to backend/test/utils/globalConfig.ts diff --git a/backend/test/utils/mail.js b/backend/test/utils/mail.ts similarity index 100% rename from backend/test/utils/mail.js rename to backend/test/utils/mail.ts diff --git a/backend/test/utils/monitorCriteria.js b/backend/test/utils/monitorCriteria.ts similarity index 100% rename from backend/test/utils/monitorCriteria.js rename to backend/test/utils/monitorCriteria.ts diff --git a/backend/test/utils/string.js b/backend/test/utils/string.ts similarity index 100% rename from backend/test/utils/string.js rename to backend/test/utils/string.ts diff --git a/backend/test/utils/teamMembers.js b/backend/test/utils/teamMembers.ts similarity index 100% rename from backend/test/utils/teamMembers.js rename to backend/test/utils/teamMembers.ts diff --git a/backend/test/utils/test-utils.js b/backend/test/utils/test-utils.ts similarity index 100% rename from backend/test/utils/test-utils.js rename to backend/test/utils/test-utils.ts diff --git a/backend/test/utils/userSignUp.js b/backend/test/utils/userSignUp.ts similarity index 100% rename from backend/test/utils/userSignUp.js rename to backend/test/utils/userSignUp.ts diff --git a/backend/test/version.test.js b/backend/test/version.test.ts similarity index 100% rename from backend/test/version.test.js rename to backend/test/version.test.ts diff --git a/backend/test/webhook.test.js b/backend/test/webhook.test.ts similarity index 100% rename from backend/test/webhook.test.js rename to backend/test/webhook.test.ts diff --git a/backend/test/zapier.test.js b/backend/test/zapier.test.ts similarity index 100% rename from backend/test/zapier.test.js rename to backend/test/zapier.test.ts diff --git a/common-server/utils/error.js b/common-server/utils/error.ts similarity index 100% rename from common-server/utils/error.js rename to common-server/utils/error.ts diff --git a/common-server/utils/logger.js b/common-server/utils/logger.ts similarity index 100% rename from common-server/utils/logger.js rename to common-server/utils/logger.ts diff --git a/common-ui/components/basic/Button.js b/common-ui/components/basic/Button.tsx similarity index 100% rename from common-ui/components/basic/Button.js rename to common-ui/components/basic/Button.tsx diff --git a/common-ui/components/basic/Icon.js b/common-ui/components/basic/Icon.tsx similarity index 100% rename from common-ui/components/basic/Icon.js rename to common-ui/components/basic/Icon.tsx diff --git a/common-ui/index.js b/common-ui/index.ts similarity index 100% rename from common-ui/index.js rename to common-ui/index.ts diff --git a/common-ui/src/components/basic/Button.jsx b/common-ui/src/components/basic/Button.tsx similarity index 100% rename from common-ui/src/components/basic/Button.jsx rename to common-ui/src/components/basic/Button.tsx diff --git a/common-ui/src/components/basic/Icon.jsx b/common-ui/src/components/basic/Icon.tsx similarity index 100% rename from common-ui/src/components/basic/Icon.jsx rename to common-ui/src/components/basic/Icon.tsx diff --git a/container-scanner/index.js b/container-scanner/index.ts similarity index 100% rename from container-scanner/index.js rename to container-scanner/index.ts diff --git a/container-scanner/utils/api.js b/container-scanner/utils/api.ts similarity index 100% rename from container-scanner/utils/api.js rename to container-scanner/utils/api.ts diff --git a/container-scanner/utils/config.js b/container-scanner/utils/config.ts similarity index 100% rename from container-scanner/utils/config.js rename to container-scanner/utils/config.ts diff --git a/container-scanner/utils/containerSecurityUpdate.js b/container-scanner/utils/containerSecurityUpdate.ts similarity index 100% rename from container-scanner/utils/containerSecurityUpdate.js rename to container-scanner/utils/containerSecurityUpdate.ts diff --git a/container-scanner/utils/containerService.js b/container-scanner/utils/containerService.ts similarity index 100% rename from container-scanner/utils/containerService.js rename to container-scanner/utils/containerService.ts diff --git a/container-scanner/utils/encryptionKeys.js b/container-scanner/utils/encryptionKeys.ts similarity index 100% rename from container-scanner/utils/encryptionKeys.js rename to container-scanner/utils/encryptionKeys.ts diff --git a/container-scanner/utils/errorService.js b/container-scanner/utils/errorService.ts similarity index 100% rename from container-scanner/utils/errorService.js rename to container-scanner/utils/errorService.ts diff --git a/container-scanner/utils/flattenArray.js b/container-scanner/utils/flattenArray.ts similarity index 100% rename from container-scanner/utils/flattenArray.js rename to container-scanner/utils/flattenArray.ts diff --git a/container-scanner/worker/containerSecurity.js b/container-scanner/worker/containerSecurity.ts similarity index 100% rename from container-scanner/worker/containerSecurity.js rename to container-scanner/worker/containerSecurity.ts diff --git a/container-scanner/worker/main.js b/container-scanner/worker/main.ts similarity index 100% rename from container-scanner/worker/main.js rename to container-scanner/worker/main.ts diff --git a/dashboard/index.js b/dashboard/index.ts similarity index 100% rename from dashboard/index.js rename to dashboard/index.ts diff --git a/dashboard/public/assets/js/landing.base.js b/dashboard/public/assets/js/landing.base.ts similarity index 100% rename from dashboard/public/assets/js/landing.base.js rename to dashboard/public/assets/js/landing.base.ts diff --git a/dashboard/src/App.js b/dashboard/src/App.tsx similarity index 100% rename from dashboard/src/App.js rename to dashboard/src/App.tsx diff --git a/dashboard/src/actions/OnCallSchedule.js b/dashboard/src/actions/OnCallSchedule.ts similarity index 100% rename from dashboard/src/actions/OnCallSchedule.js rename to dashboard/src/actions/OnCallSchedule.ts diff --git a/dashboard/src/actions/alert.js b/dashboard/src/actions/alert.ts similarity index 100% rename from dashboard/src/actions/alert.js rename to dashboard/src/actions/alert.ts diff --git a/dashboard/src/actions/animateSidebar.js b/dashboard/src/actions/animateSidebar.ts similarity index 100% rename from dashboard/src/actions/animateSidebar.js rename to dashboard/src/actions/animateSidebar.ts diff --git a/dashboard/src/actions/applicationLog.js b/dashboard/src/actions/applicationLog.ts similarity index 100% rename from dashboard/src/actions/applicationLog.js rename to dashboard/src/actions/applicationLog.ts diff --git a/dashboard/src/actions/automatedScript.js b/dashboard/src/actions/automatedScript.ts similarity index 100% rename from dashboard/src/actions/automatedScript.js rename to dashboard/src/actions/automatedScript.ts diff --git a/dashboard/src/actions/base/base.js b/dashboard/src/actions/base/base.ts similarity index 100% rename from dashboard/src/actions/base/base.js rename to dashboard/src/actions/base/base.ts diff --git a/dashboard/src/actions/base/create.js b/dashboard/src/actions/base/create.ts similarity index 100% rename from dashboard/src/actions/base/create.js rename to dashboard/src/actions/base/create.ts diff --git a/dashboard/src/actions/base/delete.js b/dashboard/src/actions/base/delete.ts similarity index 100% rename from dashboard/src/actions/base/delete.js rename to dashboard/src/actions/base/delete.ts diff --git a/dashboard/src/actions/base/get.js b/dashboard/src/actions/base/get.ts similarity index 100% rename from dashboard/src/actions/base/get.js rename to dashboard/src/actions/base/get.ts diff --git a/dashboard/src/actions/base/index.js b/dashboard/src/actions/base/index.ts similarity index 100% rename from dashboard/src/actions/base/index.js rename to dashboard/src/actions/base/index.ts diff --git a/dashboard/src/actions/base/list.js b/dashboard/src/actions/base/list.ts similarity index 100% rename from dashboard/src/actions/base/list.js rename to dashboard/src/actions/base/list.ts diff --git a/dashboard/src/actions/base/update.js b/dashboard/src/actions/base/update.ts similarity index 100% rename from dashboard/src/actions/base/update.js rename to dashboard/src/actions/base/update.ts diff --git a/dashboard/src/actions/callRouting.js b/dashboard/src/actions/callRouting.ts similarity index 100% rename from dashboard/src/actions/callRouting.js rename to dashboard/src/actions/callRouting.ts diff --git a/dashboard/src/actions/card.js b/dashboard/src/actions/card.ts similarity index 100% rename from dashboard/src/actions/card.js rename to dashboard/src/actions/card.ts diff --git a/dashboard/src/actions/changePassword.js b/dashboard/src/actions/changePassword.ts similarity index 100% rename from dashboard/src/actions/changePassword.js rename to dashboard/src/actions/changePassword.ts diff --git a/dashboard/src/actions/component.js b/dashboard/src/actions/component.ts similarity index 100% rename from dashboard/src/actions/component.js rename to dashboard/src/actions/component.ts diff --git a/dashboard/src/actions/credential.js b/dashboard/src/actions/credential.ts similarity index 100% rename from dashboard/src/actions/credential.js rename to dashboard/src/actions/credential.ts diff --git a/dashboard/src/actions/customField.js b/dashboard/src/actions/customField.ts similarity index 100% rename from dashboard/src/actions/customField.js rename to dashboard/src/actions/customField.ts diff --git a/dashboard/src/actions/dateTime.js b/dashboard/src/actions/dateTime.ts similarity index 100% rename from dashboard/src/actions/dateTime.js rename to dashboard/src/actions/dateTime.ts diff --git a/dashboard/src/actions/domain.js b/dashboard/src/actions/domain.ts similarity index 100% rename from dashboard/src/actions/domain.js rename to dashboard/src/actions/domain.ts diff --git a/dashboard/src/actions/emailTemplates.js b/dashboard/src/actions/emailTemplates.ts similarity index 100% rename from dashboard/src/actions/emailTemplates.js rename to dashboard/src/actions/emailTemplates.ts diff --git a/dashboard/src/actions/errorTracker.js b/dashboard/src/actions/errorTracker.ts similarity index 100% rename from dashboard/src/actions/errorTracker.js rename to dashboard/src/actions/errorTracker.ts diff --git a/dashboard/src/actions/feedback.js b/dashboard/src/actions/feedback.ts similarity index 100% rename from dashboard/src/actions/feedback.js rename to dashboard/src/actions/feedback.ts diff --git a/dashboard/src/actions/group.js b/dashboard/src/actions/group.ts similarity index 100% rename from dashboard/src/actions/group.js rename to dashboard/src/actions/group.ts diff --git a/dashboard/src/actions/incident.js b/dashboard/src/actions/incident.ts similarity index 100% rename from dashboard/src/actions/incident.js rename to dashboard/src/actions/incident.ts diff --git a/dashboard/src/actions/incidentBasicsSettings.js b/dashboard/src/actions/incidentBasicsSettings.ts similarity index 100% rename from dashboard/src/actions/incidentBasicsSettings.js rename to dashboard/src/actions/incidentBasicsSettings.ts diff --git a/dashboard/src/actions/incidentCommunicationSla.js b/dashboard/src/actions/incidentCommunicationSla.ts similarity index 100% rename from dashboard/src/actions/incidentCommunicationSla.js rename to dashboard/src/actions/incidentCommunicationSla.ts diff --git a/dashboard/src/actions/incidentNoteTemplate.js b/dashboard/src/actions/incidentNoteTemplate.ts similarity index 100% rename from dashboard/src/actions/incidentNoteTemplate.js rename to dashboard/src/actions/incidentNoteTemplate.ts diff --git a/dashboard/src/actions/incidentPriorities.js b/dashboard/src/actions/incidentPriorities.ts similarity index 100% rename from dashboard/src/actions/incidentPriorities.js rename to dashboard/src/actions/incidentPriorities.ts diff --git a/dashboard/src/actions/incomingRequest.js b/dashboard/src/actions/incomingRequest.ts similarity index 100% rename from dashboard/src/actions/incomingRequest.js rename to dashboard/src/actions/incomingRequest.ts diff --git a/dashboard/src/actions/invoice.js b/dashboard/src/actions/invoice.ts similarity index 100% rename from dashboard/src/actions/invoice.js rename to dashboard/src/actions/invoice.ts diff --git a/dashboard/src/actions/logout.js b/dashboard/src/actions/logout.ts similarity index 100% rename from dashboard/src/actions/logout.js rename to dashboard/src/actions/logout.ts diff --git a/dashboard/src/actions/modal.js b/dashboard/src/actions/modal.ts similarity index 100% rename from dashboard/src/actions/modal.js rename to dashboard/src/actions/modal.ts diff --git a/dashboard/src/actions/monitor.js b/dashboard/src/actions/monitor.ts similarity index 100% rename from dashboard/src/actions/monitor.js rename to dashboard/src/actions/monitor.ts diff --git a/dashboard/src/actions/monitorCustomField.js b/dashboard/src/actions/monitorCustomField.ts similarity index 100% rename from dashboard/src/actions/monitorCustomField.js rename to dashboard/src/actions/monitorCustomField.ts diff --git a/dashboard/src/actions/monitorSla.js b/dashboard/src/actions/monitorSla.ts similarity index 100% rename from dashboard/src/actions/monitorSla.js rename to dashboard/src/actions/monitorSla.ts diff --git a/dashboard/src/actions/msteamsWebhook.js b/dashboard/src/actions/msteamsWebhook.ts similarity index 100% rename from dashboard/src/actions/msteamsWebhook.js rename to dashboard/src/actions/msteamsWebhook.ts diff --git a/dashboard/src/actions/notification.js b/dashboard/src/actions/notification.ts similarity index 100% rename from dashboard/src/actions/notification.js rename to dashboard/src/actions/notification.ts diff --git a/dashboard/src/actions/page.js b/dashboard/src/actions/page.ts similarity index 100% rename from dashboard/src/actions/page.js rename to dashboard/src/actions/page.ts diff --git a/dashboard/src/actions/performanceTracker.js b/dashboard/src/actions/performanceTracker.ts similarity index 100% rename from dashboard/src/actions/performanceTracker.js rename to dashboard/src/actions/performanceTracker.ts diff --git a/dashboard/src/actions/performanceTrackerMetric.js b/dashboard/src/actions/performanceTrackerMetric.ts similarity index 100% rename from dashboard/src/actions/performanceTrackerMetric.js rename to dashboard/src/actions/performanceTrackerMetric.ts diff --git a/dashboard/src/actions/probe.js b/dashboard/src/actions/probe.ts similarity index 100% rename from dashboard/src/actions/probe.js rename to dashboard/src/actions/probe.ts diff --git a/dashboard/src/actions/profile.js b/dashboard/src/actions/profile.ts similarity index 100% rename from dashboard/src/actions/profile.js rename to dashboard/src/actions/profile.ts diff --git a/dashboard/src/actions/project.js b/dashboard/src/actions/project.ts similarity index 100% rename from dashboard/src/actions/project.js rename to dashboard/src/actions/project.ts diff --git a/dashboard/src/actions/reports.js b/dashboard/src/actions/reports.ts similarity index 100% rename from dashboard/src/actions/reports.js rename to dashboard/src/actions/reports.ts diff --git a/dashboard/src/actions/resourceCategories.js b/dashboard/src/actions/resourceCategories.ts similarity index 100% rename from dashboard/src/actions/resourceCategories.js rename to dashboard/src/actions/resourceCategories.ts diff --git a/dashboard/src/actions/schedule.js b/dashboard/src/actions/schedule.ts similarity index 100% rename from dashboard/src/actions/schedule.js rename to dashboard/src/actions/schedule.ts diff --git a/dashboard/src/actions/scheduledEvent.js b/dashboard/src/actions/scheduledEvent.ts similarity index 100% rename from dashboard/src/actions/scheduledEvent.js rename to dashboard/src/actions/scheduledEvent.ts diff --git a/dashboard/src/actions/search.js b/dashboard/src/actions/search.ts similarity index 100% rename from dashboard/src/actions/search.js rename to dashboard/src/actions/search.ts diff --git a/dashboard/src/actions/security.js b/dashboard/src/actions/security.ts similarity index 100% rename from dashboard/src/actions/security.js rename to dashboard/src/actions/security.ts diff --git a/dashboard/src/actions/slack.js b/dashboard/src/actions/slack.ts similarity index 100% rename from dashboard/src/actions/slack.js rename to dashboard/src/actions/slack.ts diff --git a/dashboard/src/actions/slackWebhook.js b/dashboard/src/actions/slackWebhook.ts similarity index 100% rename from dashboard/src/actions/slackWebhook.js rename to dashboard/src/actions/slackWebhook.ts diff --git a/dashboard/src/actions/smsTemplates.js b/dashboard/src/actions/smsTemplates.ts similarity index 100% rename from dashboard/src/actions/smsTemplates.js rename to dashboard/src/actions/smsTemplates.ts diff --git a/dashboard/src/actions/socket.js b/dashboard/src/actions/socket.ts similarity index 100% rename from dashboard/src/actions/socket.js rename to dashboard/src/actions/socket.ts diff --git a/dashboard/src/actions/sso.js b/dashboard/src/actions/sso.ts similarity index 100% rename from dashboard/src/actions/sso.js rename to dashboard/src/actions/sso.ts diff --git a/dashboard/src/actions/status-page.js b/dashboard/src/actions/status-page.ts similarity index 100% rename from dashboard/src/actions/status-page.js rename to dashboard/src/actions/status-page.ts diff --git a/dashboard/src/actions/statusPage.js b/dashboard/src/actions/statusPage.ts similarity index 100% rename from dashboard/src/actions/statusPage.js rename to dashboard/src/actions/statusPage.ts diff --git a/dashboard/src/actions/statusPageCategory.js b/dashboard/src/actions/statusPageCategory.ts similarity index 100% rename from dashboard/src/actions/statusPageCategory.js rename to dashboard/src/actions/statusPageCategory.ts diff --git a/dashboard/src/actions/subProject.js b/dashboard/src/actions/subProject.ts similarity index 100% rename from dashboard/src/actions/subProject.js rename to dashboard/src/actions/subProject.ts diff --git a/dashboard/src/actions/subscriber.js b/dashboard/src/actions/subscriber.ts similarity index 100% rename from dashboard/src/actions/subscriber.js rename to dashboard/src/actions/subscriber.ts diff --git a/dashboard/src/actions/team.js b/dashboard/src/actions/team.ts similarity index 100% rename from dashboard/src/actions/team.js rename to dashboard/src/actions/team.ts diff --git a/dashboard/src/actions/tutorial.js b/dashboard/src/actions/tutorial.ts similarity index 100% rename from dashboard/src/actions/tutorial.js rename to dashboard/src/actions/tutorial.ts diff --git a/dashboard/src/actions/version.js b/dashboard/src/actions/version.ts similarity index 100% rename from dashboard/src/actions/version.js rename to dashboard/src/actions/version.ts diff --git a/dashboard/src/actions/webHook.js b/dashboard/src/actions/webHook.ts similarity index 100% rename from dashboard/src/actions/webHook.js rename to dashboard/src/actions/webHook.ts diff --git a/dashboard/src/analytics.js b/dashboard/src/analytics.ts similarity index 100% rename from dashboard/src/analytics.js rename to dashboard/src/analytics.ts diff --git a/dashboard/src/api.js b/dashboard/src/api.ts similarity index 100% rename from dashboard/src/api.js rename to dashboard/src/api.ts diff --git a/dashboard/src/components/404.js b/dashboard/src/components/404.tsx similarity index 100% rename from dashboard/src/components/404.js rename to dashboard/src/components/404.tsx diff --git a/dashboard/src/components/Checkbox.js b/dashboard/src/components/Checkbox.tsx similarity index 100% rename from dashboard/src/components/Checkbox.js rename to dashboard/src/components/Checkbox.tsx diff --git a/dashboard/src/components/Clipboard.js b/dashboard/src/components/Clipboard.tsx similarity index 100% rename from dashboard/src/components/Clipboard.js rename to dashboard/src/components/Clipboard.tsx diff --git a/dashboard/src/components/ContextModal.js b/dashboard/src/components/ContextModal.tsx similarity index 100% rename from dashboard/src/components/ContextModal.js rename to dashboard/src/components/ContextModal.tsx diff --git a/dashboard/src/components/Dashboard.js b/dashboard/src/components/Dashboard.tsx similarity index 100% rename from dashboard/src/components/Dashboard.js rename to dashboard/src/components/Dashboard.tsx diff --git a/dashboard/src/components/DataPathHoC.js b/dashboard/src/components/DataPathHoC.tsx similarity index 100% rename from dashboard/src/components/DataPathHoC.js rename to dashboard/src/components/DataPathHoC.tsx diff --git a/dashboard/src/components/FeedbackModal.js b/dashboard/src/components/FeedbackModal.tsx similarity index 100% rename from dashboard/src/components/FeedbackModal.js rename to dashboard/src/components/FeedbackModal.tsx diff --git a/dashboard/src/components/Modal.js b/dashboard/src/components/Modal.tsx similarity index 100% rename from dashboard/src/components/Modal.js rename to dashboard/src/components/Modal.tsx diff --git a/dashboard/src/components/Modalize.js b/dashboard/src/components/Modalize.tsx similarity index 100% rename from dashboard/src/components/Modalize.js rename to dashboard/src/components/Modalize.tsx diff --git a/dashboard/src/components/NotRequiredAuth.js b/dashboard/src/components/NotRequiredAuth.tsx similarity index 100% rename from dashboard/src/components/NotRequiredAuth.js rename to dashboard/src/components/NotRequiredAuth.tsx diff --git a/dashboard/src/components/OnCallScheduleModal.js b/dashboard/src/components/OnCallScheduleModal.tsx similarity index 100% rename from dashboard/src/components/OnCallScheduleModal.js rename to dashboard/src/components/OnCallScheduleModal.tsx diff --git a/dashboard/src/components/OutsideCLick.js b/dashboard/src/components/OutsideCLick.tsx similarity index 100% rename from dashboard/src/components/OutsideCLick.js rename to dashboard/src/components/OutsideCLick.tsx diff --git a/dashboard/src/components/PublicPage.js b/dashboard/src/components/PublicPage.tsx similarity index 100% rename from dashboard/src/components/PublicPage.js rename to dashboard/src/components/PublicPage.tsx diff --git a/dashboard/src/components/RequiredAuth.js b/dashboard/src/components/RequiredAuth.tsx similarity index 100% rename from dashboard/src/components/RequiredAuth.js rename to dashboard/src/components/RequiredAuth.tsx diff --git a/dashboard/src/components/TimezoneSelect.js b/dashboard/src/components/TimezoneSelect.tsx similarity index 100% rename from dashboard/src/components/TimezoneSelect.js rename to dashboard/src/components/TimezoneSelect.tsx diff --git a/dashboard/src/components/alert/AlertCharges.js b/dashboard/src/components/alert/AlertCharges.tsx similarity index 100% rename from dashboard/src/components/alert/AlertCharges.js rename to dashboard/src/components/alert/AlertCharges.tsx diff --git a/dashboard/src/components/alert/AlertChargesList.js b/dashboard/src/components/alert/AlertChargesList.tsx similarity index 100% rename from dashboard/src/components/alert/AlertChargesList.js rename to dashboard/src/components/alert/AlertChargesList.tsx diff --git a/dashboard/src/components/alert/AlertProjectBox.js b/dashboard/src/components/alert/AlertProjectBox.tsx similarity index 100% rename from dashboard/src/components/alert/AlertProjectBox.js rename to dashboard/src/components/alert/AlertProjectBox.tsx diff --git a/dashboard/src/components/alert/AlertTable.js b/dashboard/src/components/alert/AlertTable.tsx similarity index 100% rename from dashboard/src/components/alert/AlertTable.js rename to dashboard/src/components/alert/AlertTable.tsx diff --git a/dashboard/src/components/application/ApplicationLogDetail.js b/dashboard/src/components/application/ApplicationLogDetail.tsx similarity index 100% rename from dashboard/src/components/application/ApplicationLogDetail.js rename to dashboard/src/components/application/ApplicationLogDetail.tsx diff --git a/dashboard/src/components/application/ApplicationLogDetailView.js b/dashboard/src/components/application/ApplicationLogDetailView.tsx similarity index 100% rename from dashboard/src/components/application/ApplicationLogDetailView.js rename to dashboard/src/components/application/ApplicationLogDetailView.tsx diff --git a/dashboard/src/components/application/ApplicationLogHeader.js b/dashboard/src/components/application/ApplicationLogHeader.tsx similarity index 100% rename from dashboard/src/components/application/ApplicationLogHeader.js rename to dashboard/src/components/application/ApplicationLogHeader.tsx diff --git a/dashboard/src/components/application/ApplicationLogList.js b/dashboard/src/components/application/ApplicationLogList.tsx similarity index 100% rename from dashboard/src/components/application/ApplicationLogList.js rename to dashboard/src/components/application/ApplicationLogList.tsx diff --git a/dashboard/src/components/application/ApplicationLogViewDeleteBox.js b/dashboard/src/components/application/ApplicationLogViewDeleteBox.tsx similarity index 100% rename from dashboard/src/components/application/ApplicationLogViewDeleteBox.js rename to dashboard/src/components/application/ApplicationLogViewDeleteBox.tsx diff --git a/dashboard/src/components/application/LibraryList.js b/dashboard/src/components/application/LibraryList.tsx similarity index 100% rename from dashboard/src/components/application/LibraryList.js rename to dashboard/src/components/application/LibraryList.tsx diff --git a/dashboard/src/components/application/LogList.js b/dashboard/src/components/application/LogList.tsx similarity index 100% rename from dashboard/src/components/application/LogList.js rename to dashboard/src/components/application/LogList.tsx diff --git a/dashboard/src/components/application/LogTail.js b/dashboard/src/components/application/LogTail.tsx similarity index 100% rename from dashboard/src/components/application/LogTail.js rename to dashboard/src/components/application/LogTail.tsx diff --git a/dashboard/src/components/application/NewApplicationLog.js b/dashboard/src/components/application/NewApplicationLog.tsx similarity index 100% rename from dashboard/src/components/application/NewApplicationLog.js rename to dashboard/src/components/application/NewApplicationLog.tsx diff --git a/dashboard/src/components/areachart/index.js b/dashboard/src/components/areachart/index.tsx similarity index 100% rename from dashboard/src/components/areachart/index.js rename to dashboard/src/components/areachart/index.tsx diff --git a/dashboard/src/components/auth/ChangePasswordForm.js b/dashboard/src/components/auth/ChangePasswordForm.tsx similarity index 100% rename from dashboard/src/components/auth/ChangePasswordForm.js rename to dashboard/src/components/auth/ChangePasswordForm.tsx diff --git a/dashboard/src/components/auth/UnVerifiedEmail.js b/dashboard/src/components/auth/UnVerifiedEmail.tsx similarity index 100% rename from dashboard/src/components/auth/UnVerifiedEmail.js rename to dashboard/src/components/auth/UnVerifiedEmail.tsx diff --git a/dashboard/src/components/automationScript/AutomatedTabularList.js b/dashboard/src/components/automationScript/AutomatedTabularList.tsx similarity index 100% rename from dashboard/src/components/automationScript/AutomatedTabularList.js rename to dashboard/src/components/automationScript/AutomatedTabularList.tsx diff --git a/dashboard/src/components/automationScript/DeleteScriptBox.js b/dashboard/src/components/automationScript/DeleteScriptBox.tsx similarity index 100% rename from dashboard/src/components/automationScript/DeleteScriptBox.js rename to dashboard/src/components/automationScript/DeleteScriptBox.tsx diff --git a/dashboard/src/components/automationScript/NewScript.js b/dashboard/src/components/automationScript/NewScript.tsx similarity index 100% rename from dashboard/src/components/automationScript/NewScript.js rename to dashboard/src/components/automationScript/NewScript.tsx diff --git a/dashboard/src/components/automationScript/UpdateScript.js b/dashboard/src/components/automationScript/UpdateScript.tsx similarity index 100% rename from dashboard/src/components/automationScript/UpdateScript.js rename to dashboard/src/components/automationScript/UpdateScript.tsx diff --git a/dashboard/src/components/basic/AceCodeEditor.js b/dashboard/src/components/basic/AceCodeEditor.tsx similarity index 100% rename from dashboard/src/components/basic/AceCodeEditor.js rename to dashboard/src/components/basic/AceCodeEditor.tsx diff --git a/dashboard/src/components/basic/AffectedResources.js b/dashboard/src/components/basic/AffectedResources.tsx similarity index 100% rename from dashboard/src/components/basic/AffectedResources.js rename to dashboard/src/components/basic/AffectedResources.tsx diff --git a/dashboard/src/components/basic/AlertPanel.js b/dashboard/src/components/basic/AlertPanel.tsx similarity index 100% rename from dashboard/src/components/basic/AlertPanel.js rename to dashboard/src/components/basic/AlertPanel.tsx diff --git a/dashboard/src/components/basic/BeforeLoad.js b/dashboard/src/components/basic/BeforeLoad.tsx similarity index 100% rename from dashboard/src/components/basic/BeforeLoad.js rename to dashboard/src/components/basic/BeforeLoad.tsx diff --git a/dashboard/src/components/basic/Button.js b/dashboard/src/components/basic/Button.tsx similarity index 100% rename from dashboard/src/components/basic/Button.js rename to dashboard/src/components/basic/Button.tsx diff --git a/dashboard/src/components/basic/CodeEditor.js b/dashboard/src/components/basic/CodeEditor.tsx similarity index 100% rename from dashboard/src/components/basic/CodeEditor.js rename to dashboard/src/components/basic/CodeEditor.tsx diff --git a/dashboard/src/components/basic/Color.js b/dashboard/src/components/basic/Color.tsx similarity index 100% rename from dashboard/src/components/basic/Color.js rename to dashboard/src/components/basic/Color.tsx diff --git a/dashboard/src/components/basic/CompanySizeList.js b/dashboard/src/components/basic/CompanySizeList.ts similarity index 100% rename from dashboard/src/components/basic/CompanySizeList.js rename to dashboard/src/components/basic/CompanySizeList.ts diff --git a/dashboard/src/components/basic/CompanySizeSelector.js b/dashboard/src/components/basic/CompanySizeSelector.tsx similarity index 100% rename from dashboard/src/components/basic/CompanySizeSelector.js rename to dashboard/src/components/basic/CompanySizeSelector.tsx diff --git a/dashboard/src/components/basic/ComponentSelector.js b/dashboard/src/components/basic/ComponentSelector.tsx similarity index 100% rename from dashboard/src/components/basic/ComponentSelector.js rename to dashboard/src/components/basic/ComponentSelector.tsx diff --git a/dashboard/src/components/basic/CountryList.js b/dashboard/src/components/basic/CountryList.ts similarity index 100% rename from dashboard/src/components/basic/CountryList.js rename to dashboard/src/components/basic/CountryList.ts diff --git a/dashboard/src/components/basic/CountrySelector.js b/dashboard/src/components/basic/CountrySelector.tsx similarity index 100% rename from dashboard/src/components/basic/CountrySelector.js rename to dashboard/src/components/basic/CountrySelector.tsx diff --git a/dashboard/src/components/basic/DateTimeRangePicker.js b/dashboard/src/components/basic/DateTimeRangePicker.tsx similarity index 100% rename from dashboard/src/components/basic/DateTimeRangePicker.js rename to dashboard/src/components/basic/DateTimeRangePicker.tsx diff --git a/dashboard/src/components/basic/DateTimeSelector.js b/dashboard/src/components/basic/DateTimeSelector.tsx similarity index 100% rename from dashboard/src/components/basic/DateTimeSelector.js rename to dashboard/src/components/basic/DateTimeSelector.tsx diff --git a/dashboard/src/components/basic/DateTimeWrapper.js b/dashboard/src/components/basic/DateTimeWrapper.tsx similarity index 100% rename from dashboard/src/components/basic/DateTimeWrapper.js rename to dashboard/src/components/basic/DateTimeWrapper.tsx diff --git a/dashboard/src/components/basic/DropDownMenu.js b/dashboard/src/components/basic/DropDownMenu.tsx similarity index 100% rename from dashboard/src/components/basic/DropDownMenu.js rename to dashboard/src/components/basic/DropDownMenu.tsx diff --git a/dashboard/src/components/basic/EmailTitleList.js b/dashboard/src/components/basic/EmailTitleList.ts similarity index 100% rename from dashboard/src/components/basic/EmailTitleList.js rename to dashboard/src/components/basic/EmailTitleList.ts diff --git a/dashboard/src/components/basic/ErrorBoundary.js b/dashboard/src/components/basic/ErrorBoundary.tsx similarity index 100% rename from dashboard/src/components/basic/ErrorBoundary.js rename to dashboard/src/components/basic/ErrorBoundary.tsx diff --git a/dashboard/src/components/basic/ExternalStatusPagesTable.js b/dashboard/src/components/basic/ExternalStatusPagesTable.tsx similarity index 100% rename from dashboard/src/components/basic/ExternalStatusPagesTable.js rename to dashboard/src/components/basic/ExternalStatusPagesTable.tsx diff --git a/dashboard/src/components/basic/FeatureList.js b/dashboard/src/components/basic/FeatureList.tsx similarity index 100% rename from dashboard/src/components/basic/FeatureList.js rename to dashboard/src/components/basic/FeatureList.tsx diff --git a/dashboard/src/components/basic/FilterSelect.js b/dashboard/src/components/basic/FilterSelect.tsx similarity index 100% rename from dashboard/src/components/basic/FilterSelect.js rename to dashboard/src/components/basic/FilterSelect.tsx diff --git a/dashboard/src/components/basic/HasProjectOwner.js b/dashboard/src/components/basic/HasProjectOwner.ts similarity index 100% rename from dashboard/src/components/basic/HasProjectOwner.js rename to dashboard/src/components/basic/HasProjectOwner.ts diff --git a/dashboard/src/components/basic/IsAdmin.js b/dashboard/src/components/basic/IsAdmin.ts similarity index 100% rename from dashboard/src/components/basic/IsAdmin.js rename to dashboard/src/components/basic/IsAdmin.ts diff --git a/dashboard/src/components/basic/IsAdminSubProject.js b/dashboard/src/components/basic/IsAdminSubProject.ts similarity index 100% rename from dashboard/src/components/basic/IsAdminSubProject.js rename to dashboard/src/components/basic/IsAdminSubProject.ts diff --git a/dashboard/src/components/basic/IsMember.js b/dashboard/src/components/basic/IsMember.ts similarity index 100% rename from dashboard/src/components/basic/IsMember.js rename to dashboard/src/components/basic/IsMember.ts diff --git a/dashboard/src/components/basic/IsMemberSubProject.js b/dashboard/src/components/basic/IsMemberSubProject.ts similarity index 100% rename from dashboard/src/components/basic/IsMemberSubProject.js rename to dashboard/src/components/basic/IsMemberSubProject.ts diff --git a/dashboard/src/components/basic/IsOwner.js b/dashboard/src/components/basic/IsOwner.ts similarity index 100% rename from dashboard/src/components/basic/IsOwner.js rename to dashboard/src/components/basic/IsOwner.ts diff --git a/dashboard/src/components/basic/IsOwnerSubProject.js b/dashboard/src/components/basic/IsOwnerSubProject.ts similarity index 100% rename from dashboard/src/components/basic/IsOwnerSubProject.js rename to dashboard/src/components/basic/IsOwnerSubProject.ts diff --git a/dashboard/src/components/basic/IsUserInSubProject.js b/dashboard/src/components/basic/IsUserInSubProject.ts similarity index 100% rename from dashboard/src/components/basic/IsUserInSubProject.js rename to dashboard/src/components/basic/IsUserInSubProject.ts diff --git a/dashboard/src/components/basic/Loader.js b/dashboard/src/components/basic/Loader.tsx similarity index 100% rename from dashboard/src/components/basic/Loader.js rename to dashboard/src/components/basic/Loader.tsx diff --git a/dashboard/src/components/basic/Modal.js b/dashboard/src/components/basic/Modal.tsx similarity index 100% rename from dashboard/src/components/basic/Modal.js rename to dashboard/src/components/basic/Modal.tsx diff --git a/dashboard/src/components/basic/MultiSelectDropDown.js b/dashboard/src/components/basic/MultiSelectDropDown.tsx similarity index 100% rename from dashboard/src/components/basic/MultiSelectDropDown.js rename to dashboard/src/components/basic/MultiSelectDropDown.tsx diff --git a/dashboard/src/components/basic/Notification.js b/dashboard/src/components/basic/Notification.tsx similarity index 100% rename from dashboard/src/components/basic/Notification.js rename to dashboard/src/components/basic/Notification.tsx diff --git a/dashboard/src/components/basic/PricingPlan.js b/dashboard/src/components/basic/PricingPlan.tsx similarity index 100% rename from dashboard/src/components/basic/PricingPlan.js rename to dashboard/src/components/basic/PricingPlan.tsx diff --git a/dashboard/src/components/basic/PricingPlanModal.js b/dashboard/src/components/basic/PricingPlanModal.tsx similarity index 100% rename from dashboard/src/components/basic/PricingPlanModal.js rename to dashboard/src/components/basic/PricingPlanModal.tsx diff --git a/dashboard/src/components/basic/QuickTipBox.js b/dashboard/src/components/basic/QuickTipBox.tsx similarity index 100% rename from dashboard/src/components/basic/QuickTipBox.js rename to dashboard/src/components/basic/QuickTipBox.tsx diff --git a/dashboard/src/components/basic/RenderBasedOnRole.js b/dashboard/src/components/basic/RenderBasedOnRole.tsx similarity index 100% rename from dashboard/src/components/basic/RenderBasedOnRole.js rename to dashboard/src/components/basic/RenderBasedOnRole.tsx diff --git a/dashboard/src/components/basic/RenderCodeEditor.js b/dashboard/src/components/basic/RenderCodeEditor.tsx similarity index 100% rename from dashboard/src/components/basic/RenderCodeEditor.js rename to dashboard/src/components/basic/RenderCodeEditor.tsx diff --git a/dashboard/src/components/basic/RenderField.js b/dashboard/src/components/basic/RenderField.tsx similarity index 100% rename from dashboard/src/components/basic/RenderField.js rename to dashboard/src/components/basic/RenderField.tsx diff --git a/dashboard/src/components/basic/RenderHeaders.js b/dashboard/src/components/basic/RenderHeaders.tsx similarity index 100% rename from dashboard/src/components/basic/RenderHeaders.js rename to dashboard/src/components/basic/RenderHeaders.tsx diff --git a/dashboard/src/components/basic/RenderIfAdmin.js b/dashboard/src/components/basic/RenderIfAdmin.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfAdmin.js rename to dashboard/src/components/basic/RenderIfAdmin.ts diff --git a/dashboard/src/components/basic/RenderIfMember.js b/dashboard/src/components/basic/RenderIfMember.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfMember.js rename to dashboard/src/components/basic/RenderIfMember.ts diff --git a/dashboard/src/components/basic/RenderIfOwner.js b/dashboard/src/components/basic/RenderIfOwner.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfOwner.js rename to dashboard/src/components/basic/RenderIfOwner.ts diff --git a/dashboard/src/components/basic/RenderIfOwnerOrAdmin.js b/dashboard/src/components/basic/RenderIfOwnerOrAdmin.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfOwnerOrAdmin.js rename to dashboard/src/components/basic/RenderIfOwnerOrAdmin.ts diff --git a/dashboard/src/components/basic/RenderIfSubProjectAdmin.js b/dashboard/src/components/basic/RenderIfSubProjectAdmin.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfSubProjectAdmin.js rename to dashboard/src/components/basic/RenderIfSubProjectAdmin.ts diff --git a/dashboard/src/components/basic/RenderIfSubProjectMember.js b/dashboard/src/components/basic/RenderIfSubProjectMember.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfSubProjectMember.js rename to dashboard/src/components/basic/RenderIfSubProjectMember.ts diff --git a/dashboard/src/components/basic/RenderIfSubProjectOwner.js b/dashboard/src/components/basic/RenderIfSubProjectOwner.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfSubProjectOwner.js rename to dashboard/src/components/basic/RenderIfSubProjectOwner.ts diff --git a/dashboard/src/components/basic/RenderIfUserInSubProject.js b/dashboard/src/components/basic/RenderIfUserInSubProject.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfUserInSubProject.js rename to dashboard/src/components/basic/RenderIfUserInSubProject.ts diff --git a/dashboard/src/components/basic/RenderIfViewer.js b/dashboard/src/components/basic/RenderIfViewer.ts similarity index 100% rename from dashboard/src/components/basic/RenderIfViewer.js rename to dashboard/src/components/basic/RenderIfViewer.ts diff --git a/dashboard/src/components/basic/RenderLinks.js b/dashboard/src/components/basic/RenderLinks.tsx similarity index 100% rename from dashboard/src/components/basic/RenderLinks.js rename to dashboard/src/components/basic/RenderLinks.tsx diff --git a/dashboard/src/components/basic/RenderOptions.js b/dashboard/src/components/basic/RenderOptions.tsx similarity index 100% rename from dashboard/src/components/basic/RenderOptions.js rename to dashboard/src/components/basic/RenderOptions.tsx diff --git a/dashboard/src/components/basic/RenderSearchField.js b/dashboard/src/components/basic/RenderSearchField.tsx similarity index 100% rename from dashboard/src/components/basic/RenderSearchField.js rename to dashboard/src/components/basic/RenderSearchField.tsx diff --git a/dashboard/src/components/basic/RenderSelect.js b/dashboard/src/components/basic/RenderSelect.tsx similarity index 100% rename from dashboard/src/components/basic/RenderSelect.js rename to dashboard/src/components/basic/RenderSelect.tsx diff --git a/dashboard/src/components/basic/RenderTextArea.js b/dashboard/src/components/basic/RenderTextArea.tsx similarity index 100% rename from dashboard/src/components/basic/RenderTextArea.js rename to dashboard/src/components/basic/RenderTextArea.tsx diff --git a/dashboard/src/components/basic/SearchBox.js b/dashboard/src/components/basic/SearchBox.tsx similarity index 100% rename from dashboard/src/components/basic/SearchBox.js rename to dashboard/src/components/basic/SearchBox.tsx diff --git a/dashboard/src/components/basic/Select.js b/dashboard/src/components/basic/Select.tsx similarity index 100% rename from dashboard/src/components/basic/Select.js rename to dashboard/src/components/basic/Select.tsx diff --git a/dashboard/src/components/basic/ShouldRender.js b/dashboard/src/components/basic/ShouldRender.ts similarity index 100% rename from dashboard/src/components/basic/ShouldRender.js rename to dashboard/src/components/basic/ShouldRender.ts diff --git a/dashboard/src/components/basic/SmsTitleList.js b/dashboard/src/components/basic/SmsTitleList.ts similarity index 100% rename from dashboard/src/components/basic/SmsTitleList.js rename to dashboard/src/components/basic/SmsTitleList.ts diff --git a/dashboard/src/components/basic/Socket.js b/dashboard/src/components/basic/Socket.ts similarity index 100% rename from dashboard/src/components/basic/Socket.js rename to dashboard/src/components/basic/Socket.ts diff --git a/dashboard/src/components/basic/SubProjectAlert.js b/dashboard/src/components/basic/SubProjectAlert.tsx similarity index 100% rename from dashboard/src/components/basic/SubProjectAlert.js rename to dashboard/src/components/basic/SubProjectAlert.tsx diff --git a/dashboard/src/components/basic/SubProjectDropDown.js b/dashboard/src/components/basic/SubProjectDropDown.tsx similarity index 100% rename from dashboard/src/components/basic/SubProjectDropDown.js rename to dashboard/src/components/basic/SubProjectDropDown.tsx diff --git a/dashboard/src/components/basic/SubProjectSelector.js b/dashboard/src/components/basic/SubProjectSelector.tsx similarity index 100% rename from dashboard/src/components/basic/SubProjectSelector.js rename to dashboard/src/components/basic/SubProjectSelector.tsx diff --git a/dashboard/src/components/basic/TeamMemberSelector.js b/dashboard/src/components/basic/TeamMemberSelector.tsx similarity index 100% rename from dashboard/src/components/basic/TeamMemberSelector.js rename to dashboard/src/components/basic/TeamMemberSelector.tsx diff --git a/dashboard/src/components/basic/TimeArray.js b/dashboard/src/components/basic/TimeArray.ts similarity index 100% rename from dashboard/src/components/basic/TimeArray.js rename to dashboard/src/components/basic/TimeArray.ts diff --git a/dashboard/src/components/basic/TimeSelector.js b/dashboard/src/components/basic/TimeSelector.tsx similarity index 100% rename from dashboard/src/components/basic/TimeSelector.js rename to dashboard/src/components/basic/TimeSelector.tsx diff --git a/dashboard/src/components/basic/TimezoneArray.js b/dashboard/src/components/basic/TimezoneArray.ts similarity index 100% rename from dashboard/src/components/basic/TimezoneArray.js rename to dashboard/src/components/basic/TimezoneArray.ts diff --git a/dashboard/src/components/basic/TimezoneList.js b/dashboard/src/components/basic/TimezoneList.ts similarity index 100% rename from dashboard/src/components/basic/TimezoneList.js rename to dashboard/src/components/basic/TimezoneList.ts diff --git a/dashboard/src/components/basic/TimezoneSelector.js b/dashboard/src/components/basic/TimezoneSelector.tsx similarity index 100% rename from dashboard/src/components/basic/TimezoneSelector.js rename to dashboard/src/components/basic/TimezoneSelector.tsx diff --git a/dashboard/src/components/basic/Tooltip.js b/dashboard/src/components/basic/Tooltip.tsx similarity index 100% rename from dashboard/src/components/basic/Tooltip.js rename to dashboard/src/components/basic/Tooltip.tsx diff --git a/dashboard/src/components/basic/TooltipMini.js b/dashboard/src/components/basic/TooltipMini.tsx similarity index 100% rename from dashboard/src/components/basic/TooltipMini.js rename to dashboard/src/components/basic/TooltipMini.tsx diff --git a/dashboard/src/components/basic/TooltipModal.js b/dashboard/src/components/basic/TooltipModal.tsx similarity index 100% rename from dashboard/src/components/basic/TooltipModal.js rename to dashboard/src/components/basic/TooltipModal.tsx diff --git a/dashboard/src/components/basic/UploadFile.js b/dashboard/src/components/basic/UploadFile.tsx similarity index 100% rename from dashboard/src/components/basic/UploadFile.js rename to dashboard/src/components/basic/UploadFile.tsx diff --git a/dashboard/src/components/basic/WeekSelector.js b/dashboard/src/components/basic/WeekSelector.tsx similarity index 100% rename from dashboard/src/components/basic/WeekSelector.js rename to dashboard/src/components/basic/WeekSelector.tsx diff --git a/dashboard/src/components/basic/performanceChart.js b/dashboard/src/components/basic/performanceChart.tsx similarity index 100% rename from dashboard/src/components/basic/performanceChart.js rename to dashboard/src/components/basic/performanceChart.tsx diff --git a/dashboard/src/components/blockchart/BlockChart.js b/dashboard/src/components/blockchart/BlockChart.tsx similarity index 100% rename from dashboard/src/components/blockchart/BlockChart.js rename to dashboard/src/components/blockchart/BlockChart.tsx diff --git a/dashboard/src/components/breadCrumb/BreadCrumbItem.js b/dashboard/src/components/breadCrumb/BreadCrumbItem.tsx similarity index 100% rename from dashboard/src/components/breadCrumb/BreadCrumbItem.js rename to dashboard/src/components/breadCrumb/BreadCrumbItem.tsx diff --git a/dashboard/src/components/breadCrumb/BreadCrumbs.js b/dashboard/src/components/breadCrumb/BreadCrumbs.tsx similarity index 100% rename from dashboard/src/components/breadCrumb/BreadCrumbs.js rename to dashboard/src/components/breadCrumb/BreadCrumbs.tsx diff --git a/dashboard/src/components/callrouting/AddScheduleModal.js b/dashboard/src/components/callrouting/AddScheduleModal.tsx similarity index 100% rename from dashboard/src/components/callrouting/AddScheduleModal.js rename to dashboard/src/components/callrouting/AddScheduleModal.tsx diff --git a/dashboard/src/components/callrouting/CallRoutingLog.js b/dashboard/src/components/callrouting/CallRoutingLog.tsx similarity index 100% rename from dashboard/src/components/callrouting/CallRoutingLog.js rename to dashboard/src/components/callrouting/CallRoutingLog.tsx diff --git a/dashboard/src/components/callrouting/ConfirmNumberDeleteModal.js b/dashboard/src/components/callrouting/ConfirmNumberDeleteModal.tsx similarity index 100% rename from dashboard/src/components/callrouting/ConfirmNumberDeleteModal.js rename to dashboard/src/components/callrouting/ConfirmNumberDeleteModal.tsx diff --git a/dashboard/src/components/callrouting/RoutingNumberBox.js b/dashboard/src/components/callrouting/RoutingNumberBox.tsx similarity index 100% rename from dashboard/src/components/callrouting/RoutingNumberBox.js rename to dashboard/src/components/callrouting/RoutingNumberBox.tsx diff --git a/dashboard/src/components/callrouting/RoutingNumberButton.js b/dashboard/src/components/callrouting/RoutingNumberButton.tsx similarity index 100% rename from dashboard/src/components/callrouting/RoutingNumberButton.js rename to dashboard/src/components/callrouting/RoutingNumberButton.tsx diff --git a/dashboard/src/components/callrouting/RoutingNumberList.js b/dashboard/src/components/callrouting/RoutingNumberList.tsx similarity index 100% rename from dashboard/src/components/callrouting/RoutingNumberList.js rename to dashboard/src/components/callrouting/RoutingNumberList.tsx diff --git a/dashboard/src/components/callrouting/RoutingNumberModal.js b/dashboard/src/components/callrouting/RoutingNumberModal.tsx similarity index 100% rename from dashboard/src/components/callrouting/RoutingNumberModal.js rename to dashboard/src/components/callrouting/RoutingNumberModal.tsx diff --git a/dashboard/src/components/callrouting/ScheduleComponent.js b/dashboard/src/components/callrouting/ScheduleComponent.tsx similarity index 100% rename from dashboard/src/components/callrouting/ScheduleComponent.js rename to dashboard/src/components/callrouting/ScheduleComponent.tsx diff --git a/dashboard/src/components/common/Badge.js b/dashboard/src/components/common/Badge.tsx similarity index 100% rename from dashboard/src/components/common/Badge.js rename to dashboard/src/components/common/Badge.tsx diff --git a/dashboard/src/components/common/ErrorWarning.js b/dashboard/src/components/common/ErrorWarning.tsx similarity index 100% rename from dashboard/src/components/common/ErrorWarning.js rename to dashboard/src/components/common/ErrorWarning.tsx diff --git a/dashboard/src/components/common/countryCode.js b/dashboard/src/components/common/countryCode.ts similarity index 100% rename from dashboard/src/components/common/countryCode.js rename to dashboard/src/components/common/countryCode.ts diff --git a/dashboard/src/components/component/ComponentDetail.js b/dashboard/src/components/component/ComponentDetail.tsx similarity index 100% rename from dashboard/src/components/component/ComponentDetail.js rename to dashboard/src/components/component/ComponentDetail.tsx diff --git a/dashboard/src/components/component/ComponentIssue.js b/dashboard/src/components/component/ComponentIssue.tsx similarity index 100% rename from dashboard/src/components/component/ComponentIssue.js rename to dashboard/src/components/component/ComponentIssue.tsx diff --git a/dashboard/src/components/component/ComponentList.js b/dashboard/src/components/component/ComponentList.tsx similarity index 100% rename from dashboard/src/components/component/ComponentList.js rename to dashboard/src/components/component/ComponentList.tsx diff --git a/dashboard/src/components/component/ComponentSummary.js b/dashboard/src/components/component/ComponentSummary.tsx similarity index 100% rename from dashboard/src/components/component/ComponentSummary.js rename to dashboard/src/components/component/ComponentSummary.tsx diff --git a/dashboard/src/components/component/NewComponent.js b/dashboard/src/components/component/NewComponent.tsx similarity index 100% rename from dashboard/src/components/component/NewComponent.js rename to dashboard/src/components/component/NewComponent.tsx diff --git a/dashboard/src/components/component/ResourceTabularList.js b/dashboard/src/components/component/ResourceTabularList.tsx similarity index 100% rename from dashboard/src/components/component/ResourceTabularList.js rename to dashboard/src/components/component/ResourceTabularList.tsx diff --git a/dashboard/src/components/credential/DeleteCredentialModal.js b/dashboard/src/components/credential/DeleteCredentialModal.tsx similarity index 100% rename from dashboard/src/components/credential/DeleteCredentialModal.js rename to dashboard/src/components/credential/DeleteCredentialModal.tsx diff --git a/dashboard/src/components/credential/DockerCredentialList.js b/dashboard/src/components/credential/DockerCredentialList.tsx similarity index 100% rename from dashboard/src/components/credential/DockerCredentialList.js rename to dashboard/src/components/credential/DockerCredentialList.tsx diff --git a/dashboard/src/components/credential/DockerCredentialModal.js b/dashboard/src/components/credential/DockerCredentialModal.tsx similarity index 100% rename from dashboard/src/components/credential/DockerCredentialModal.js rename to dashboard/src/components/credential/DockerCredentialModal.tsx diff --git a/dashboard/src/components/credential/GitCredentialList.js b/dashboard/src/components/credential/GitCredentialList.tsx similarity index 100% rename from dashboard/src/components/credential/GitCredentialList.js rename to dashboard/src/components/credential/GitCredentialList.tsx diff --git a/dashboard/src/components/credential/GitCredentialModal.js b/dashboard/src/components/credential/GitCredentialModal.tsx similarity index 100% rename from dashboard/src/components/credential/GitCredentialModal.js rename to dashboard/src/components/credential/GitCredentialModal.tsx diff --git a/dashboard/src/components/credential/GitSshList.js b/dashboard/src/components/credential/GitSshList.tsx similarity index 100% rename from dashboard/src/components/credential/GitSshList.js rename to dashboard/src/components/credential/GitSshList.tsx diff --git a/dashboard/src/components/credential/GitSshModal.js b/dashboard/src/components/credential/GitSshModal.tsx similarity index 100% rename from dashboard/src/components/credential/GitSshModal.js rename to dashboard/src/components/credential/GitSshModal.tsx diff --git a/dashboard/src/components/domains/CreateDomain.js b/dashboard/src/components/domains/CreateDomain.tsx similarity index 100% rename from dashboard/src/components/domains/CreateDomain.js rename to dashboard/src/components/domains/CreateDomain.tsx diff --git a/dashboard/src/components/domains/DeleteDomain.js b/dashboard/src/components/domains/DeleteDomain.tsx similarity index 100% rename from dashboard/src/components/domains/DeleteDomain.js rename to dashboard/src/components/domains/DeleteDomain.tsx diff --git a/dashboard/src/components/domains/Domains.js b/dashboard/src/components/domains/Domains.tsx similarity index 100% rename from dashboard/src/components/domains/Domains.js rename to dashboard/src/components/domains/Domains.tsx diff --git a/dashboard/src/components/domains/EditDomain.js b/dashboard/src/components/domains/EditDomain.tsx similarity index 100% rename from dashboard/src/components/domains/EditDomain.js rename to dashboard/src/components/domains/EditDomain.tsx diff --git a/dashboard/src/components/domains/VerifyDomain.js b/dashboard/src/components/domains/VerifyDomain.tsx similarity index 100% rename from dashboard/src/components/domains/VerifyDomain.js rename to dashboard/src/components/domains/VerifyDomain.tsx diff --git a/dashboard/src/components/emailTemplates/EmailSmtpBox.js b/dashboard/src/components/emailTemplates/EmailSmtpBox.tsx similarity index 100% rename from dashboard/src/components/emailTemplates/EmailSmtpBox.js rename to dashboard/src/components/emailTemplates/EmailSmtpBox.tsx diff --git a/dashboard/src/components/emailTemplates/EmailTemplatesBox.js b/dashboard/src/components/emailTemplates/EmailTemplatesBox.tsx similarity index 100% rename from dashboard/src/components/emailTemplates/EmailTemplatesBox.js rename to dashboard/src/components/emailTemplates/EmailTemplatesBox.tsx diff --git a/dashboard/src/components/emailTemplates/TemplatesFormBox.js b/dashboard/src/components/emailTemplates/TemplatesFormBox.tsx similarity index 100% rename from dashboard/src/components/emailTemplates/TemplatesFormBox.js rename to dashboard/src/components/emailTemplates/TemplatesFormBox.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventDetail.js b/dashboard/src/components/errorTracker/ErrorEventDetail.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventDetail.js rename to dashboard/src/components/errorTracker/ErrorEventDetail.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventHeader.js b/dashboard/src/components/errorTracker/ErrorEventHeader.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventHeader.js rename to dashboard/src/components/errorTracker/ErrorEventHeader.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventInfoSection.js b/dashboard/src/components/errorTracker/ErrorEventInfoSection.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventInfoSection.js rename to dashboard/src/components/errorTracker/ErrorEventInfoSection.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventList.js b/dashboard/src/components/errorTracker/ErrorEventList.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventList.js rename to dashboard/src/components/errorTracker/ErrorEventList.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventMiniTag.js b/dashboard/src/components/errorTracker/ErrorEventMiniTag.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventMiniTag.js rename to dashboard/src/components/errorTracker/ErrorEventMiniTag.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventStackTrace.js b/dashboard/src/components/errorTracker/ErrorEventStackTrace.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventStackTrace.js rename to dashboard/src/components/errorTracker/ErrorEventStackTrace.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventTagDetail.js b/dashboard/src/components/errorTracker/ErrorEventTagDetail.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventTagDetail.js rename to dashboard/src/components/errorTracker/ErrorEventTagDetail.tsx diff --git a/dashboard/src/components/errorTracker/ErrorEventTimeline.js b/dashboard/src/components/errorTracker/ErrorEventTimeline.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorEventTimeline.js rename to dashboard/src/components/errorTracker/ErrorEventTimeline.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerDetail.js b/dashboard/src/components/errorTracker/ErrorTrackerDetail.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerDetail.js rename to dashboard/src/components/errorTracker/ErrorTrackerDetail.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerDetailView.js b/dashboard/src/components/errorTracker/ErrorTrackerDetailView.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerDetailView.js rename to dashboard/src/components/errorTracker/ErrorTrackerDetailView.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerHeader.js b/dashboard/src/components/errorTracker/ErrorTrackerHeader.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerHeader.js rename to dashboard/src/components/errorTracker/ErrorTrackerHeader.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerIssue.js b/dashboard/src/components/errorTracker/ErrorTrackerIssue.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerIssue.js rename to dashboard/src/components/errorTracker/ErrorTrackerIssue.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerIssueTimeline.js b/dashboard/src/components/errorTracker/ErrorTrackerIssueTimeline.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerIssueTimeline.js rename to dashboard/src/components/errorTracker/ErrorTrackerIssueTimeline.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerList.js b/dashboard/src/components/errorTracker/ErrorTrackerList.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerList.js rename to dashboard/src/components/errorTracker/ErrorTrackerList.tsx diff --git a/dashboard/src/components/errorTracker/ErrorTrackerViewDeleteBox.js b/dashboard/src/components/errorTracker/ErrorTrackerViewDeleteBox.tsx similarity index 100% rename from dashboard/src/components/errorTracker/ErrorTrackerViewDeleteBox.js rename to dashboard/src/components/errorTracker/ErrorTrackerViewDeleteBox.tsx diff --git a/dashboard/src/components/errorTracker/NewErrorTracker.js b/dashboard/src/components/errorTracker/NewErrorTracker.tsx similarity index 100% rename from dashboard/src/components/errorTracker/NewErrorTracker.js rename to dashboard/src/components/errorTracker/NewErrorTracker.tsx diff --git a/dashboard/src/components/incident/FooterButton.js b/dashboard/src/components/incident/FooterButton.tsx similarity index 100% rename from dashboard/src/components/incident/FooterButton.js rename to dashboard/src/components/incident/FooterButton.tsx diff --git a/dashboard/src/components/incident/HideIncidentBox.js b/dashboard/src/components/incident/HideIncidentBox.tsx similarity index 100% rename from dashboard/src/components/incident/HideIncidentBox.js rename to dashboard/src/components/incident/HideIncidentBox.tsx diff --git a/dashboard/src/components/incident/IncidentAlert.js b/dashboard/src/components/incident/IncidentAlert.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentAlert.js rename to dashboard/src/components/incident/IncidentAlert.tsx diff --git a/dashboard/src/components/incident/IncidentBasicSettings.js b/dashboard/src/components/incident/IncidentBasicSettings.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentBasicSettings.js rename to dashboard/src/components/incident/IncidentBasicSettings.tsx diff --git a/dashboard/src/components/incident/IncidentCreated.js b/dashboard/src/components/incident/IncidentCreated.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentCreated.js rename to dashboard/src/components/incident/IncidentCreated.tsx diff --git a/dashboard/src/components/incident/IncidentCustomFields.js b/dashboard/src/components/incident/IncidentCustomFields.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentCustomFields.js rename to dashboard/src/components/incident/IncidentCustomFields.tsx diff --git a/dashboard/src/components/incident/IncidentDeleteBox.js b/dashboard/src/components/incident/IncidentDeleteBox.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentDeleteBox.js rename to dashboard/src/components/incident/IncidentDeleteBox.tsx diff --git a/dashboard/src/components/incident/IncidentInternal.js b/dashboard/src/components/incident/IncidentInternal.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentInternal.js rename to dashboard/src/components/incident/IncidentInternal.tsx diff --git a/dashboard/src/components/incident/IncidentInvestigation.js b/dashboard/src/components/incident/IncidentInvestigation.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentInvestigation.js rename to dashboard/src/components/incident/IncidentInvestigation.tsx diff --git a/dashboard/src/components/incident/IncidentList.js b/dashboard/src/components/incident/IncidentList.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentList.js rename to dashboard/src/components/incident/IncidentList.tsx diff --git a/dashboard/src/components/incident/IncidentMessageThread.js b/dashboard/src/components/incident/IncidentMessageThread.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentMessageThread.js rename to dashboard/src/components/incident/IncidentMessageThread.tsx diff --git a/dashboard/src/components/incident/IncidentNoteTemplates.js b/dashboard/src/components/incident/IncidentNoteTemplates.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentNoteTemplates.js rename to dashboard/src/components/incident/IncidentNoteTemplates.tsx diff --git a/dashboard/src/components/incident/IncidentPrioritiesList.js b/dashboard/src/components/incident/IncidentPrioritiesList.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentPrioritiesList.js rename to dashboard/src/components/incident/IncidentPrioritiesList.tsx diff --git a/dashboard/src/components/incident/IncidentProjectBox.js b/dashboard/src/components/incident/IncidentProjectBox.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentProjectBox.js rename to dashboard/src/components/incident/IncidentProjectBox.tsx diff --git a/dashboard/src/components/incident/IncidentStatus.js b/dashboard/src/components/incident/IncidentStatus.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentStatus.js rename to dashboard/src/components/incident/IncidentStatus.tsx diff --git a/dashboard/src/components/incident/IncidentTemplates.js b/dashboard/src/components/incident/IncidentTemplates.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentTemplates.js rename to dashboard/src/components/incident/IncidentTemplates.tsx diff --git a/dashboard/src/components/incident/IncidentTimelineBox.js b/dashboard/src/components/incident/IncidentTimelineBox.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentTimelineBox.js rename to dashboard/src/components/incident/IncidentTimelineBox.tsx diff --git a/dashboard/src/components/incident/IncidentTimelineList.js b/dashboard/src/components/incident/IncidentTimelineList.tsx similarity index 100% rename from dashboard/src/components/incident/IncidentTimelineList.js rename to dashboard/src/components/incident/IncidentTimelineList.tsx diff --git a/dashboard/src/components/incident/incidentStatusPages.js b/dashboard/src/components/incident/incidentStatusPages.tsx similarity index 100% rename from dashboard/src/components/incident/incidentStatusPages.js rename to dashboard/src/components/incident/incidentStatusPages.tsx diff --git a/dashboard/src/components/incidentCommunicationSla/DeleteIncidentCommunicationSlaModal.js b/dashboard/src/components/incidentCommunicationSla/DeleteIncidentCommunicationSlaModal.tsx similarity index 100% rename from dashboard/src/components/incidentCommunicationSla/DeleteIncidentCommunicationSlaModal.js rename to dashboard/src/components/incidentCommunicationSla/DeleteIncidentCommunicationSlaModal.tsx diff --git a/dashboard/src/components/incidentCommunicationSla/EditIncidentCommunicationSlaModal.js b/dashboard/src/components/incidentCommunicationSla/EditIncidentCommunicationSlaModal.tsx similarity index 100% rename from dashboard/src/components/incidentCommunicationSla/EditIncidentCommunicationSlaModal.js rename to dashboard/src/components/incidentCommunicationSla/EditIncidentCommunicationSlaModal.tsx diff --git a/dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSla.js b/dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSla.tsx similarity index 100% rename from dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSla.js rename to dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSla.tsx diff --git a/dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSlaModal.js b/dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSlaModal.tsx similarity index 100% rename from dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSlaModal.js rename to dashboard/src/components/incidentCommunicationSla/IncidentCommunicationSlaModal.tsx diff --git a/dashboard/src/components/invoice/Invoice.js b/dashboard/src/components/invoice/Invoice.tsx similarity index 100% rename from dashboard/src/components/invoice/Invoice.js rename to dashboard/src/components/invoice/Invoice.tsx diff --git a/dashboard/src/components/invoice/InvoiceList.js b/dashboard/src/components/invoice/InvoiceList.tsx similarity index 100% rename from dashboard/src/components/invoice/InvoiceList.js rename to dashboard/src/components/invoice/InvoiceList.tsx diff --git a/dashboard/src/components/modals/About.js b/dashboard/src/components/modals/About.tsx similarity index 100% rename from dashboard/src/components/modals/About.js rename to dashboard/src/components/modals/About.tsx diff --git a/dashboard/src/components/modals/AddCard.js b/dashboard/src/components/modals/AddCard.tsx similarity index 100% rename from dashboard/src/components/modals/AddCard.js rename to dashboard/src/components/modals/AddCard.tsx diff --git a/dashboard/src/components/modals/AddExternalStatusPagesModal.js b/dashboard/src/components/modals/AddExternalStatusPagesModal.tsx similarity index 100% rename from dashboard/src/components/modals/AddExternalStatusPagesModal.js rename to dashboard/src/components/modals/AddExternalStatusPagesModal.tsx diff --git a/dashboard/src/components/modals/AddResourceCategory.js b/dashboard/src/components/modals/AddResourceCategory.tsx similarity index 100% rename from dashboard/src/components/modals/AddResourceCategory.js rename to dashboard/src/components/modals/AddResourceCategory.tsx diff --git a/dashboard/src/components/modals/AddSeats.js b/dashboard/src/components/modals/AddSeats.tsx similarity index 100% rename from dashboard/src/components/modals/AddSeats.js rename to dashboard/src/components/modals/AddSeats.tsx diff --git a/dashboard/src/components/modals/AddSiteUrl.js b/dashboard/src/components/modals/AddSiteUrl.tsx similarity index 100% rename from dashboard/src/components/modals/AddSiteUrl.js rename to dashboard/src/components/modals/AddSiteUrl.tsx diff --git a/dashboard/src/components/modals/AlertBilling.js b/dashboard/src/components/modals/AlertBilling.tsx similarity index 100% rename from dashboard/src/components/modals/AlertBilling.js rename to dashboard/src/components/modals/AlertBilling.tsx diff --git a/dashboard/src/components/modals/AlertDetails.js b/dashboard/src/components/modals/AlertDetails.tsx similarity index 100% rename from dashboard/src/components/modals/AlertDetails.js rename to dashboard/src/components/modals/AlertDetails.tsx diff --git a/dashboard/src/components/modals/BackupCodes.js b/dashboard/src/components/modals/BackupCodes.tsx similarity index 100% rename from dashboard/src/components/modals/BackupCodes.js rename to dashboard/src/components/modals/BackupCodes.tsx diff --git a/dashboard/src/components/modals/CancelSchedule.js b/dashboard/src/components/modals/CancelSchedule.tsx similarity index 100% rename from dashboard/src/components/modals/CancelSchedule.js rename to dashboard/src/components/modals/CancelSchedule.tsx diff --git a/dashboard/src/components/modals/ChangeMonitorComponent.js b/dashboard/src/components/modals/ChangeMonitorComponent.tsx similarity index 100% rename from dashboard/src/components/modals/ChangeMonitorComponent.js rename to dashboard/src/components/modals/ChangeMonitorComponent.tsx diff --git a/dashboard/src/components/modals/ConfirmBalanceTopUp.js b/dashboard/src/components/modals/ConfirmBalanceTopUp.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmBalanceTopUp.js rename to dashboard/src/components/modals/ConfirmBalanceTopUp.tsx diff --git a/dashboard/src/components/modals/ConfirmChangeRole.js b/dashboard/src/components/modals/ConfirmChangeRole.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmChangeRole.js rename to dashboard/src/components/modals/ConfirmChangeRole.tsx diff --git a/dashboard/src/components/modals/ConfirmErrorTrackerIssueAction.js b/dashboard/src/components/modals/ConfirmErrorTrackerIssueAction.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmErrorTrackerIssueAction.js rename to dashboard/src/components/modals/ConfirmErrorTrackerIssueAction.tsx diff --git a/dashboard/src/components/modals/ConfirmResetBrandColors.js b/dashboard/src/components/modals/ConfirmResetBrandColors.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmResetBrandColors.js rename to dashboard/src/components/modals/ConfirmResetBrandColors.tsx diff --git a/dashboard/src/components/modals/ConfirmResetLayout.js b/dashboard/src/components/modals/ConfirmResetLayout.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmResetLayout.js rename to dashboard/src/components/modals/ConfirmResetLayout.tsx diff --git a/dashboard/src/components/modals/ConfirmScanModal.js b/dashboard/src/components/modals/ConfirmScanModal.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmScanModal.js rename to dashboard/src/components/modals/ConfirmScanModal.tsx diff --git a/dashboard/src/components/modals/ConfirmationDialog.js b/dashboard/src/components/modals/ConfirmationDialog.tsx similarity index 100% rename from dashboard/src/components/modals/ConfirmationDialog.js rename to dashboard/src/components/modals/ConfirmationDialog.tsx diff --git a/dashboard/src/components/modals/CreateAnnouncement.js b/dashboard/src/components/modals/CreateAnnouncement.tsx similarity index 100% rename from dashboard/src/components/modals/CreateAnnouncement.js rename to dashboard/src/components/modals/CreateAnnouncement.tsx diff --git a/dashboard/src/components/modals/CreateCustomField.js b/dashboard/src/components/modals/CreateCustomField.tsx similarity index 100% rename from dashboard/src/components/modals/CreateCustomField.js rename to dashboard/src/components/modals/CreateCustomField.tsx diff --git a/dashboard/src/components/modals/CreateIncident.js b/dashboard/src/components/modals/CreateIncident.tsx similarity index 100% rename from dashboard/src/components/modals/CreateIncident.js rename to dashboard/src/components/modals/CreateIncident.tsx diff --git a/dashboard/src/components/modals/CreateIncidentNoteTemplate.js b/dashboard/src/components/modals/CreateIncidentNoteTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/CreateIncidentNoteTemplate.js rename to dashboard/src/components/modals/CreateIncidentNoteTemplate.tsx diff --git a/dashboard/src/components/modals/CreateIncidentPriority.js b/dashboard/src/components/modals/CreateIncidentPriority.tsx similarity index 100% rename from dashboard/src/components/modals/CreateIncidentPriority.js rename to dashboard/src/components/modals/CreateIncidentPriority.tsx diff --git a/dashboard/src/components/modals/CreateIncidentTemplate.js b/dashboard/src/components/modals/CreateIncidentTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/CreateIncidentTemplate.js rename to dashboard/src/components/modals/CreateIncidentTemplate.tsx diff --git a/dashboard/src/components/modals/CreateIncomingRequest.js b/dashboard/src/components/modals/CreateIncomingRequest.tsx similarity index 100% rename from dashboard/src/components/modals/CreateIncomingRequest.js rename to dashboard/src/components/modals/CreateIncomingRequest.tsx diff --git a/dashboard/src/components/modals/CreateManualIncident.js b/dashboard/src/components/modals/CreateManualIncident.tsx similarity index 100% rename from dashboard/src/components/modals/CreateManualIncident.js rename to dashboard/src/components/modals/CreateManualIncident.tsx diff --git a/dashboard/src/components/modals/CreateMonitorCustomField.js b/dashboard/src/components/modals/CreateMonitorCustomField.tsx similarity index 100% rename from dashboard/src/components/modals/CreateMonitorCustomField.js rename to dashboard/src/components/modals/CreateMonitorCustomField.tsx diff --git a/dashboard/src/components/modals/CreateMsTeamsWebhook.js b/dashboard/src/components/modals/CreateMsTeamsWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/CreateMsTeamsWebhook.js rename to dashboard/src/components/modals/CreateMsTeamsWebhook.tsx diff --git a/dashboard/src/components/modals/CreateSchedule.js b/dashboard/src/components/modals/CreateSchedule.tsx similarity index 100% rename from dashboard/src/components/modals/CreateSchedule.js rename to dashboard/src/components/modals/CreateSchedule.tsx diff --git a/dashboard/src/components/modals/CreateSlackWebhook.js b/dashboard/src/components/modals/CreateSlackWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/CreateSlackWebhook.js rename to dashboard/src/components/modals/CreateSlackWebhook.tsx diff --git a/dashboard/src/components/modals/CreateStatusPageCategory.js b/dashboard/src/components/modals/CreateStatusPageCategory.tsx similarity index 100% rename from dashboard/src/components/modals/CreateStatusPageCategory.js rename to dashboard/src/components/modals/CreateStatusPageCategory.tsx diff --git a/dashboard/src/components/modals/CreateSubscriber.js b/dashboard/src/components/modals/CreateSubscriber.tsx similarity index 100% rename from dashboard/src/components/modals/CreateSubscriber.js rename to dashboard/src/components/modals/CreateSubscriber.tsx diff --git a/dashboard/src/components/modals/CreateWebHook.js b/dashboard/src/components/modals/CreateWebHook.tsx similarity index 100% rename from dashboard/src/components/modals/CreateWebHook.js rename to dashboard/src/components/modals/CreateWebHook.tsx diff --git a/dashboard/src/components/modals/DeleteAccount.js b/dashboard/src/components/modals/DeleteAccount.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteAccount.js rename to dashboard/src/components/modals/DeleteAccount.tsx diff --git a/dashboard/src/components/modals/DeleteAnnouncement.js b/dashboard/src/components/modals/DeleteAnnouncement.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteAnnouncement.js rename to dashboard/src/components/modals/DeleteAnnouncement.tsx diff --git a/dashboard/src/components/modals/DeleteAnnouncementLog.js b/dashboard/src/components/modals/DeleteAnnouncementLog.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteAnnouncementLog.js rename to dashboard/src/components/modals/DeleteAnnouncementLog.tsx diff --git a/dashboard/src/components/modals/DeleteApplicationLog.js b/dashboard/src/components/modals/DeleteApplicationLog.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteApplicationLog.js rename to dashboard/src/components/modals/DeleteApplicationLog.tsx diff --git a/dashboard/src/components/modals/DeleteApplicationSecurity.js b/dashboard/src/components/modals/DeleteApplicationSecurity.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteApplicationSecurity.js rename to dashboard/src/components/modals/DeleteApplicationSecurity.tsx diff --git a/dashboard/src/components/modals/DeleteAutomatedScript.js b/dashboard/src/components/modals/DeleteAutomatedScript.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteAutomatedScript.js rename to dashboard/src/components/modals/DeleteAutomatedScript.tsx diff --git a/dashboard/src/components/modals/DeleteCard.js b/dashboard/src/components/modals/DeleteCard.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteCard.js rename to dashboard/src/components/modals/DeleteCard.tsx diff --git a/dashboard/src/components/modals/DeleteComponent.js b/dashboard/src/components/modals/DeleteComponent.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteComponent.js rename to dashboard/src/components/modals/DeleteComponent.tsx diff --git a/dashboard/src/components/modals/DeleteContainerSecurity.js b/dashboard/src/components/modals/DeleteContainerSecurity.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteContainerSecurity.js rename to dashboard/src/components/modals/DeleteContainerSecurity.tsx diff --git a/dashboard/src/components/modals/DeleteCustomField.js b/dashboard/src/components/modals/DeleteCustomField.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteCustomField.js rename to dashboard/src/components/modals/DeleteCustomField.tsx diff --git a/dashboard/src/components/modals/DeleteErrorTracker.js b/dashboard/src/components/modals/DeleteErrorTracker.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteErrorTracker.js rename to dashboard/src/components/modals/DeleteErrorTracker.tsx diff --git a/dashboard/src/components/modals/DeleteErrorTrackerIssue.js b/dashboard/src/components/modals/DeleteErrorTrackerIssue.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteErrorTrackerIssue.js rename to dashboard/src/components/modals/DeleteErrorTrackerIssue.tsx diff --git a/dashboard/src/components/modals/DeleteIncident.js b/dashboard/src/components/modals/DeleteIncident.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteIncident.js rename to dashboard/src/components/modals/DeleteIncident.tsx diff --git a/dashboard/src/components/modals/DeleteIncidentMessage.js b/dashboard/src/components/modals/DeleteIncidentMessage.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteIncidentMessage.js rename to dashboard/src/components/modals/DeleteIncidentMessage.tsx diff --git a/dashboard/src/components/modals/DeleteIncidentNoteTemplate.js b/dashboard/src/components/modals/DeleteIncidentNoteTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteIncidentNoteTemplate.js rename to dashboard/src/components/modals/DeleteIncidentNoteTemplate.tsx diff --git a/dashboard/src/components/modals/DeleteIncidentTemplate.js b/dashboard/src/components/modals/DeleteIncidentTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteIncidentTemplate.js rename to dashboard/src/components/modals/DeleteIncidentTemplate.tsx diff --git a/dashboard/src/components/modals/DeleteIncomingRequest.js b/dashboard/src/components/modals/DeleteIncomingRequest.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteIncomingRequest.js rename to dashboard/src/components/modals/DeleteIncomingRequest.tsx diff --git a/dashboard/src/components/modals/DeleteMonitor.js b/dashboard/src/components/modals/DeleteMonitor.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteMonitor.js rename to dashboard/src/components/modals/DeleteMonitor.tsx diff --git a/dashboard/src/components/modals/DeleteMonitorCustomField.js b/dashboard/src/components/modals/DeleteMonitorCustomField.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteMonitorCustomField.js rename to dashboard/src/components/modals/DeleteMonitorCustomField.tsx diff --git a/dashboard/src/components/modals/DeleteMsTeamsWebhook.js b/dashboard/src/components/modals/DeleteMsTeamsWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteMsTeamsWebhook.js rename to dashboard/src/components/modals/DeleteMsTeamsWebhook.tsx diff --git a/dashboard/src/components/modals/DeleteSchedule.js b/dashboard/src/components/modals/DeleteSchedule.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteSchedule.js rename to dashboard/src/components/modals/DeleteSchedule.tsx diff --git a/dashboard/src/components/modals/DeleteSiteUrl.js b/dashboard/src/components/modals/DeleteSiteUrl.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteSiteUrl.js rename to dashboard/src/components/modals/DeleteSiteUrl.tsx diff --git a/dashboard/src/components/modals/DeleteSlackWebhook.js b/dashboard/src/components/modals/DeleteSlackWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteSlackWebhook.js rename to dashboard/src/components/modals/DeleteSlackWebhook.tsx diff --git a/dashboard/src/components/modals/DeleteSubscriber.js b/dashboard/src/components/modals/DeleteSubscriber.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteSubscriber.js rename to dashboard/src/components/modals/DeleteSubscriber.tsx diff --git a/dashboard/src/components/modals/DeleteWebhook.js b/dashboard/src/components/modals/DeleteWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/DeleteWebhook.js rename to dashboard/src/components/modals/DeleteWebhook.tsx diff --git a/dashboard/src/components/modals/DisableMonitor.js b/dashboard/src/components/modals/DisableMonitor.tsx similarity index 100% rename from dashboard/src/components/modals/DisableMonitor.js rename to dashboard/src/components/modals/DisableMonitor.tsx diff --git a/dashboard/src/components/modals/DisabledMessage.js b/dashboard/src/components/modals/DisabledMessage.tsx similarity index 100% rename from dashboard/src/components/modals/DisabledMessage.js rename to dashboard/src/components/modals/DisabledMessage.tsx diff --git a/dashboard/src/components/modals/EditAnnouncement.js b/dashboard/src/components/modals/EditAnnouncement.tsx similarity index 100% rename from dashboard/src/components/modals/EditAnnouncement.js rename to dashboard/src/components/modals/EditAnnouncement.tsx diff --git a/dashboard/src/components/modals/EditApplicationSecurity.js b/dashboard/src/components/modals/EditApplicationSecurity.tsx similarity index 100% rename from dashboard/src/components/modals/EditApplicationSecurity.js rename to dashboard/src/components/modals/EditApplicationSecurity.tsx diff --git a/dashboard/src/components/modals/EditComponent.js b/dashboard/src/components/modals/EditComponent.tsx similarity index 100% rename from dashboard/src/components/modals/EditComponent.js rename to dashboard/src/components/modals/EditComponent.tsx diff --git a/dashboard/src/components/modals/EditContainerSecurity.js b/dashboard/src/components/modals/EditContainerSecurity.tsx similarity index 100% rename from dashboard/src/components/modals/EditContainerSecurity.js rename to dashboard/src/components/modals/EditContainerSecurity.tsx diff --git a/dashboard/src/components/modals/EditCustomField.js b/dashboard/src/components/modals/EditCustomField.tsx similarity index 100% rename from dashboard/src/components/modals/EditCustomField.js rename to dashboard/src/components/modals/EditCustomField.tsx diff --git a/dashboard/src/components/modals/EditExternalStatusPageModal.js b/dashboard/src/components/modals/EditExternalStatusPageModal.tsx similarity index 100% rename from dashboard/src/components/modals/EditExternalStatusPageModal.js rename to dashboard/src/components/modals/EditExternalStatusPageModal.tsx diff --git a/dashboard/src/components/modals/EditIncident.js b/dashboard/src/components/modals/EditIncident.tsx similarity index 100% rename from dashboard/src/components/modals/EditIncident.js rename to dashboard/src/components/modals/EditIncident.tsx diff --git a/dashboard/src/components/modals/EditIncidentNoteTemplate.js b/dashboard/src/components/modals/EditIncidentNoteTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/EditIncidentNoteTemplate.js rename to dashboard/src/components/modals/EditIncidentNoteTemplate.tsx diff --git a/dashboard/src/components/modals/EditIncidentPriority.js b/dashboard/src/components/modals/EditIncidentPriority.tsx similarity index 100% rename from dashboard/src/components/modals/EditIncidentPriority.js rename to dashboard/src/components/modals/EditIncidentPriority.tsx diff --git a/dashboard/src/components/modals/EditIncidentTemplate.js b/dashboard/src/components/modals/EditIncidentTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/EditIncidentTemplate.js rename to dashboard/src/components/modals/EditIncidentTemplate.tsx diff --git a/dashboard/src/components/modals/EditIncomingRequest.js b/dashboard/src/components/modals/EditIncomingRequest.tsx similarity index 100% rename from dashboard/src/components/modals/EditIncomingRequest.js rename to dashboard/src/components/modals/EditIncomingRequest.tsx diff --git a/dashboard/src/components/modals/EditMonitorCustomField.js b/dashboard/src/components/modals/EditMonitorCustomField.tsx similarity index 100% rename from dashboard/src/components/modals/EditMonitorCustomField.js rename to dashboard/src/components/modals/EditMonitorCustomField.tsx diff --git a/dashboard/src/components/modals/EditMsTeamsWebhook.js b/dashboard/src/components/modals/EditMsTeamsWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/EditMsTeamsWebhook.js rename to dashboard/src/components/modals/EditMsTeamsWebhook.tsx diff --git a/dashboard/src/components/modals/EditResourceCategory.js b/dashboard/src/components/modals/EditResourceCategory.tsx similarity index 100% rename from dashboard/src/components/modals/EditResourceCategory.js rename to dashboard/src/components/modals/EditResourceCategory.tsx diff --git a/dashboard/src/components/modals/EditSchedule.js b/dashboard/src/components/modals/EditSchedule.tsx similarity index 100% rename from dashboard/src/components/modals/EditSchedule.js rename to dashboard/src/components/modals/EditSchedule.tsx diff --git a/dashboard/src/components/modals/EditSlackWebhook.js b/dashboard/src/components/modals/EditSlackWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/EditSlackWebhook.js rename to dashboard/src/components/modals/EditSlackWebhook.tsx diff --git a/dashboard/src/components/modals/EditStatusPageCategory.js b/dashboard/src/components/modals/EditStatusPageCategory.tsx similarity index 100% rename from dashboard/src/components/modals/EditStatusPageCategory.js rename to dashboard/src/components/modals/EditStatusPageCategory.tsx diff --git a/dashboard/src/components/modals/EditWebhook.js b/dashboard/src/components/modals/EditWebhook.tsx similarity index 100% rename from dashboard/src/components/modals/EditWebhook.js rename to dashboard/src/components/modals/EditWebhook.tsx diff --git a/dashboard/src/components/modals/ErrorEventIssueMember.js b/dashboard/src/components/modals/ErrorEventIssueMember.tsx similarity index 100% rename from dashboard/src/components/modals/ErrorEventIssueMember.js rename to dashboard/src/components/modals/ErrorEventIssueMember.tsx diff --git a/dashboard/src/components/modals/FooterLink.js b/dashboard/src/components/modals/FooterLink.tsx similarity index 100% rename from dashboard/src/components/modals/FooterLink.js rename to dashboard/src/components/modals/FooterLink.tsx diff --git a/dashboard/src/components/modals/HideAnnouncement.js b/dashboard/src/components/modals/HideAnnouncement.tsx similarity index 100% rename from dashboard/src/components/modals/HideAnnouncement.js rename to dashboard/src/components/modals/HideAnnouncement.tsx diff --git a/dashboard/src/components/modals/IncidentHeaderModal.js b/dashboard/src/components/modals/IncidentHeaderModal.tsx similarity index 100% rename from dashboard/src/components/modals/IncidentHeaderModal.js rename to dashboard/src/components/modals/IncidentHeaderModal.tsx diff --git a/dashboard/src/components/modals/IncomingRequestEnabled.js b/dashboard/src/components/modals/IncomingRequestEnabled.tsx similarity index 100% rename from dashboard/src/components/modals/IncomingRequestEnabled.js rename to dashboard/src/components/modals/IncomingRequestEnabled.tsx diff --git a/dashboard/src/components/modals/IncomingRequestUrl.js b/dashboard/src/components/modals/IncomingRequestUrl.tsx similarity index 100% rename from dashboard/src/components/modals/IncomingRequestUrl.js rename to dashboard/src/components/modals/IncomingRequestUrl.tsx diff --git a/dashboard/src/components/modals/KubeDeployment.js b/dashboard/src/components/modals/KubeDeployment.tsx similarity index 100% rename from dashboard/src/components/modals/KubeDeployment.js rename to dashboard/src/components/modals/KubeDeployment.tsx diff --git a/dashboard/src/components/modals/KubeDeploymentData.js b/dashboard/src/components/modals/KubeDeploymentData.tsx similarity index 100% rename from dashboard/src/components/modals/KubeDeploymentData.js rename to dashboard/src/components/modals/KubeDeploymentData.tsx diff --git a/dashboard/src/components/modals/KubeJobData.js b/dashboard/src/components/modals/KubeJobData.tsx similarity index 100% rename from dashboard/src/components/modals/KubeJobData.js rename to dashboard/src/components/modals/KubeJobData.tsx diff --git a/dashboard/src/components/modals/KubeJobs.js b/dashboard/src/components/modals/KubeJobs.tsx similarity index 100% rename from dashboard/src/components/modals/KubeJobs.js rename to dashboard/src/components/modals/KubeJobs.tsx diff --git a/dashboard/src/components/modals/KubePodData.js b/dashboard/src/components/modals/KubePodData.tsx similarity index 100% rename from dashboard/src/components/modals/KubePodData.js rename to dashboard/src/components/modals/KubePodData.tsx diff --git a/dashboard/src/components/modals/KubePods.js b/dashboard/src/components/modals/KubePods.tsx similarity index 100% rename from dashboard/src/components/modals/KubePods.js rename to dashboard/src/components/modals/KubePods.tsx diff --git a/dashboard/src/components/modals/KubeStatefulset.js b/dashboard/src/components/modals/KubeStatefulset.tsx similarity index 100% rename from dashboard/src/components/modals/KubeStatefulset.js rename to dashboard/src/components/modals/KubeStatefulset.tsx diff --git a/dashboard/src/components/modals/KubeStatefulsetData.js b/dashboard/src/components/modals/KubeStatefulsetData.tsx similarity index 100% rename from dashboard/src/components/modals/KubeStatefulsetData.js rename to dashboard/src/components/modals/KubeStatefulsetData.tsx diff --git a/dashboard/src/components/modals/MessageBox.js b/dashboard/src/components/modals/MessageBox.tsx similarity index 100% rename from dashboard/src/components/modals/MessageBox.js rename to dashboard/src/components/modals/MessageBox.tsx diff --git a/dashboard/src/components/modals/MonitorUrl.js b/dashboard/src/components/modals/MonitorUrl.tsx similarity index 100% rename from dashboard/src/components/modals/MonitorUrl.js rename to dashboard/src/components/modals/MonitorUrl.tsx diff --git a/dashboard/src/components/modals/NewIncidentMessage.js b/dashboard/src/components/modals/NewIncidentMessage.tsx similarity index 100% rename from dashboard/src/components/modals/NewIncidentMessage.js rename to dashboard/src/components/modals/NewIncidentMessage.tsx diff --git a/dashboard/src/components/modals/NoMonitorSubscriber.js b/dashboard/src/components/modals/NoMonitorSubscriber.tsx similarity index 100% rename from dashboard/src/components/modals/NoMonitorSubscriber.js rename to dashboard/src/components/modals/NoMonitorSubscriber.tsx diff --git a/dashboard/src/components/modals/ProbeDetail.js b/dashboard/src/components/modals/ProbeDetail.tsx similarity index 100% rename from dashboard/src/components/modals/ProbeDetail.js rename to dashboard/src/components/modals/ProbeDetail.tsx diff --git a/dashboard/src/components/modals/RemoveExternalStatusPage.js b/dashboard/src/components/modals/RemoveExternalStatusPage.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveExternalStatusPage.js rename to dashboard/src/components/modals/RemoveExternalStatusPage.tsx diff --git a/dashboard/src/components/modals/RemoveFooterLink.js b/dashboard/src/components/modals/RemoveFooterLink.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveFooterLink.js rename to dashboard/src/components/modals/RemoveFooterLink.tsx diff --git a/dashboard/src/components/modals/RemoveIncidentPriority.js b/dashboard/src/components/modals/RemoveIncidentPriority.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveIncidentPriority.js rename to dashboard/src/components/modals/RemoveIncidentPriority.tsx diff --git a/dashboard/src/components/modals/RemoveResourceCategory.js b/dashboard/src/components/modals/RemoveResourceCategory.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveResourceCategory.js rename to dashboard/src/components/modals/RemoveResourceCategory.tsx diff --git a/dashboard/src/components/modals/RemoveStatusPageCategory.js b/dashboard/src/components/modals/RemoveStatusPageCategory.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveStatusPageCategory.js rename to dashboard/src/components/modals/RemoveStatusPageCategory.tsx diff --git a/dashboard/src/components/modals/RemoveSubProject.js b/dashboard/src/components/modals/RemoveSubProject.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveSubProject.js rename to dashboard/src/components/modals/RemoveSubProject.tsx diff --git a/dashboard/src/components/modals/RemoveTeamUserModal.js b/dashboard/src/components/modals/RemoveTeamUserModal.tsx similarity index 100% rename from dashboard/src/components/modals/RemoveTeamUserModal.js rename to dashboard/src/components/modals/RemoveTeamUserModal.tsx diff --git a/dashboard/src/components/modals/RemovedFromProject.js b/dashboard/src/components/modals/RemovedFromProject.tsx similarity index 100% rename from dashboard/src/components/modals/RemovedFromProject.js rename to dashboard/src/components/modals/RemovedFromProject.tsx diff --git a/dashboard/src/components/modals/RemovedFromSubProject.js b/dashboard/src/components/modals/RemovedFromSubProject.tsx similarity index 100% rename from dashboard/src/components/modals/RemovedFromSubProject.js rename to dashboard/src/components/modals/RemovedFromSubProject.tsx diff --git a/dashboard/src/components/modals/ResetAPIKey.js b/dashboard/src/components/modals/ResetAPIKey.tsx similarity index 100% rename from dashboard/src/components/modals/ResetAPIKey.js rename to dashboard/src/components/modals/ResetAPIKey.tsx diff --git a/dashboard/src/components/modals/ResetCssModal.js b/dashboard/src/components/modals/ResetCssModal.tsx similarity index 100% rename from dashboard/src/components/modals/ResetCssModal.js rename to dashboard/src/components/modals/ResetCssModal.tsx diff --git a/dashboard/src/components/modals/ResetSmsTemplate.js b/dashboard/src/components/modals/ResetSmsTemplate.tsx similarity index 100% rename from dashboard/src/components/modals/ResetSmsTemplate.js rename to dashboard/src/components/modals/ResetSmsTemplate.tsx diff --git a/dashboard/src/components/modals/ResetStatusBubbleIdModal.js b/dashboard/src/components/modals/ResetStatusBubbleIdModal.tsx similarity index 100% rename from dashboard/src/components/modals/ResetStatusBubbleIdModal.js rename to dashboard/src/components/modals/ResetStatusBubbleIdModal.tsx diff --git a/dashboard/src/components/modals/RunAutomationScript.js b/dashboard/src/components/modals/RunAutomationScript.tsx similarity index 100% rename from dashboard/src/components/modals/RunAutomationScript.js rename to dashboard/src/components/modals/RunAutomationScript.tsx diff --git a/dashboard/src/components/modals/ScheduleHeaderModal.js b/dashboard/src/components/modals/ScheduleHeaderModal.tsx similarity index 100% rename from dashboard/src/components/modals/ScheduleHeaderModal.js rename to dashboard/src/components/modals/ScheduleHeaderModal.tsx diff --git a/dashboard/src/components/modals/SetDefaultIncidentPriority.js b/dashboard/src/components/modals/SetDefaultIncidentPriority.tsx similarity index 100% rename from dashboard/src/components/modals/SetDefaultIncidentPriority.js rename to dashboard/src/components/modals/SetDefaultIncidentPriority.tsx diff --git a/dashboard/src/components/modals/SubProjectApiKey.js b/dashboard/src/components/modals/SubProjectApiKey.tsx similarity index 100% rename from dashboard/src/components/modals/SubProjectApiKey.js rename to dashboard/src/components/modals/SubProjectApiKey.tsx diff --git a/dashboard/src/components/modals/SubscriberAdvanceOptions.js b/dashboard/src/components/modals/SubscriberAdvanceOptions.tsx similarity index 100% rename from dashboard/src/components/modals/SubscriberAdvanceOptions.js rename to dashboard/src/components/modals/SubscriberAdvanceOptions.tsx diff --git a/dashboard/src/components/modals/TwoFactorAuth.js b/dashboard/src/components/modals/TwoFactorAuth.tsx similarity index 100% rename from dashboard/src/components/modals/TwoFactorAuth.js rename to dashboard/src/components/modals/TwoFactorAuth.tsx diff --git a/dashboard/src/components/modals/Unauthorised.js b/dashboard/src/components/modals/Unauthorised.tsx similarity index 100% rename from dashboard/src/components/modals/Unauthorised.js rename to dashboard/src/components/modals/Unauthorised.tsx diff --git a/dashboard/src/components/modals/UploadFile.js b/dashboard/src/components/modals/UploadFile.tsx similarity index 100% rename from dashboard/src/components/modals/UploadFile.js rename to dashboard/src/components/modals/UploadFile.tsx diff --git a/dashboard/src/components/modals/ViewApplicationLogKey.js b/dashboard/src/components/modals/ViewApplicationLogKey.tsx similarity index 100% rename from dashboard/src/components/modals/ViewApplicationLogKey.js rename to dashboard/src/components/modals/ViewApplicationLogKey.tsx diff --git a/dashboard/src/components/modals/ViewErrorTrackerKey.js b/dashboard/src/components/modals/ViewErrorTrackerKey.tsx similarity index 100% rename from dashboard/src/components/modals/ViewErrorTrackerKey.js rename to dashboard/src/components/modals/ViewErrorTrackerKey.tsx diff --git a/dashboard/src/components/modals/ViewJsonLogs.js b/dashboard/src/components/modals/ViewJsonLogs.tsx similarity index 100% rename from dashboard/src/components/modals/ViewJsonLogs.js rename to dashboard/src/components/modals/ViewJsonLogs.tsx diff --git a/dashboard/src/components/modals/ViewScriptLogs.js b/dashboard/src/components/modals/ViewScriptLogs.tsx similarity index 100% rename from dashboard/src/components/modals/ViewScriptLogs.js rename to dashboard/src/components/modals/ViewScriptLogs.tsx diff --git a/dashboard/src/components/modals/deleteSlackTeam.js b/dashboard/src/components/modals/deleteSlackTeam.tsx similarity index 100% rename from dashboard/src/components/modals/deleteSlackTeam.js rename to dashboard/src/components/modals/deleteSlackTeam.tsx diff --git a/dashboard/src/components/modals/inviteTeamMember.js b/dashboard/src/components/modals/inviteTeamMember.tsx similarity index 100% rename from dashboard/src/components/modals/inviteTeamMember.js rename to dashboard/src/components/modals/inviteTeamMember.tsx diff --git a/dashboard/src/components/modals/projectTeamMemberNotification.js b/dashboard/src/components/modals/projectTeamMemberNotification.tsx similarity index 100% rename from dashboard/src/components/modals/projectTeamMemberNotification.js rename to dashboard/src/components/modals/projectTeamMemberNotification.tsx diff --git a/dashboard/src/components/modals/removeGroup.js b/dashboard/src/components/modals/removeGroup.tsx similarity index 100% rename from dashboard/src/components/modals/removeGroup.js rename to dashboard/src/components/modals/removeGroup.tsx diff --git a/dashboard/src/components/monitor/ApiAdvance.js b/dashboard/src/components/monitor/ApiAdvance.tsx similarity index 100% rename from dashboard/src/components/monitor/ApiAdvance.js rename to dashboard/src/components/monitor/ApiAdvance.tsx diff --git a/dashboard/src/components/monitor/ConsoleLogView.js b/dashboard/src/components/monitor/ConsoleLogView.tsx similarity index 100% rename from dashboard/src/components/monitor/ConsoleLogView.js rename to dashboard/src/components/monitor/ConsoleLogView.tsx diff --git a/dashboard/src/components/monitor/KubeIndicator.js b/dashboard/src/components/monitor/KubeIndicator.tsx similarity index 100% rename from dashboard/src/components/monitor/KubeIndicator.js rename to dashboard/src/components/monitor/KubeIndicator.tsx diff --git a/dashboard/src/components/monitor/MonitorChart.js b/dashboard/src/components/monitor/MonitorChart.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorChart.js rename to dashboard/src/components/monitor/MonitorChart.tsx diff --git a/dashboard/src/components/monitor/MonitorCustomFields.js b/dashboard/src/components/monitor/MonitorCustomFields.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorCustomFields.js rename to dashboard/src/components/monitor/MonitorCustomFields.tsx diff --git a/dashboard/src/components/monitor/MonitorDetail.js b/dashboard/src/components/monitor/MonitorDetail.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorDetail.js rename to dashboard/src/components/monitor/MonitorDetail.tsx diff --git a/dashboard/src/components/monitor/MonitorLighthouseLogsList.js b/dashboard/src/components/monitor/MonitorLighthouseLogsList.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorLighthouseLogsList.js rename to dashboard/src/components/monitor/MonitorLighthouseLogsList.tsx diff --git a/dashboard/src/components/monitor/MonitorList.js b/dashboard/src/components/monitor/MonitorList.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorList.js rename to dashboard/src/components/monitor/MonitorList.tsx diff --git a/dashboard/src/components/monitor/MonitorLogsList.js b/dashboard/src/components/monitor/MonitorLogsList.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorLogsList.js rename to dashboard/src/components/monitor/MonitorLogsList.tsx diff --git a/dashboard/src/components/monitor/MonitorTabularList.js b/dashboard/src/components/monitor/MonitorTabularList.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorTabularList.js rename to dashboard/src/components/monitor/MonitorTabularList.tsx diff --git a/dashboard/src/components/monitor/MonitorTitle.js b/dashboard/src/components/monitor/MonitorTitle.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorTitle.js rename to dashboard/src/components/monitor/MonitorTitle.tsx diff --git a/dashboard/src/components/monitor/MonitorViewChangeComponentBox.js b/dashboard/src/components/monitor/MonitorViewChangeComponentBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewChangeComponentBox.js rename to dashboard/src/components/monitor/MonitorViewChangeComponentBox.tsx diff --git a/dashboard/src/components/monitor/MonitorViewDeleteBox.js b/dashboard/src/components/monitor/MonitorViewDeleteBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewDeleteBox.js rename to dashboard/src/components/monitor/MonitorViewDeleteBox.tsx diff --git a/dashboard/src/components/monitor/MonitorViewDisableBox.js b/dashboard/src/components/monitor/MonitorViewDisableBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewDisableBox.js rename to dashboard/src/components/monitor/MonitorViewDisableBox.tsx diff --git a/dashboard/src/components/monitor/MonitorViewHeader.js b/dashboard/src/components/monitor/MonitorViewHeader.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewHeader.js rename to dashboard/src/components/monitor/MonitorViewHeader.tsx diff --git a/dashboard/src/components/monitor/MonitorViewIncidentBox.js b/dashboard/src/components/monitor/MonitorViewIncidentBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewIncidentBox.js rename to dashboard/src/components/monitor/MonitorViewIncidentBox.tsx diff --git a/dashboard/src/components/monitor/MonitorViewLighthouseLogsBox.js b/dashboard/src/components/monitor/MonitorViewLighthouseLogsBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewLighthouseLogsBox.js rename to dashboard/src/components/monitor/MonitorViewLighthouseLogsBox.tsx diff --git a/dashboard/src/components/monitor/MonitorViewLogsBox.js b/dashboard/src/components/monitor/MonitorViewLogsBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewLogsBox.js rename to dashboard/src/components/monitor/MonitorViewLogsBox.tsx diff --git a/dashboard/src/components/monitor/MonitorViewSubscriberBox.js b/dashboard/src/components/monitor/MonitorViewSubscriberBox.tsx similarity index 100% rename from dashboard/src/components/monitor/MonitorViewSubscriberBox.js rename to dashboard/src/components/monitor/MonitorViewSubscriberBox.tsx diff --git a/dashboard/src/components/monitor/NewMonitor.js b/dashboard/src/components/monitor/NewMonitor.tsx similarity index 100% rename from dashboard/src/components/monitor/NewMonitor.js rename to dashboard/src/components/monitor/NewMonitor.tsx diff --git a/dashboard/src/components/monitor/ProbeBar.js b/dashboard/src/components/monitor/ProbeBar.tsx similarity index 100% rename from dashboard/src/components/monitor/ProbeBar.js rename to dashboard/src/components/monitor/ProbeBar.tsx diff --git a/dashboard/src/components/monitor/ResponseComponent.js b/dashboard/src/components/monitor/ResponseComponent.tsx similarity index 100% rename from dashboard/src/components/monitor/ResponseComponent.js rename to dashboard/src/components/monitor/ResponseComponent.tsx diff --git a/dashboard/src/components/monitor/ResponseParent.js b/dashboard/src/components/monitor/ResponseParent.tsx similarity index 100% rename from dashboard/src/components/monitor/ResponseParent.js rename to dashboard/src/components/monitor/ResponseParent.tsx diff --git a/dashboard/src/components/monitor/StatusIndicator.js b/dashboard/src/components/monitor/StatusIndicator.tsx similarity index 100% rename from dashboard/src/components/monitor/StatusIndicator.js rename to dashboard/src/components/monitor/StatusIndicator.tsx diff --git a/dashboard/src/components/monitor/ThirdPartyVariables.js b/dashboard/src/components/monitor/ThirdPartyVariables.tsx similarity index 100% rename from dashboard/src/components/monitor/ThirdPartyVariables.js rename to dashboard/src/components/monitor/ThirdPartyVariables.tsx diff --git a/dashboard/src/components/monitor/WebsiteIssuesList.js b/dashboard/src/components/monitor/WebsiteIssuesList.tsx similarity index 100% rename from dashboard/src/components/monitor/WebsiteIssuesList.js rename to dashboard/src/components/monitor/WebsiteIssuesList.tsx diff --git a/dashboard/src/components/monitorSla/BreachedMonitorSla.js b/dashboard/src/components/monitorSla/BreachedMonitorSla.tsx similarity index 100% rename from dashboard/src/components/monitorSla/BreachedMonitorSla.js rename to dashboard/src/components/monitorSla/BreachedMonitorSla.tsx diff --git a/dashboard/src/components/monitorSla/DeleteMonitorSlaModal.js b/dashboard/src/components/monitorSla/DeleteMonitorSlaModal.tsx similarity index 100% rename from dashboard/src/components/monitorSla/DeleteMonitorSlaModal.js rename to dashboard/src/components/monitorSla/DeleteMonitorSlaModal.tsx diff --git a/dashboard/src/components/monitorSla/EditMonitorSlaModal.js b/dashboard/src/components/monitorSla/EditMonitorSlaModal.tsx similarity index 100% rename from dashboard/src/components/monitorSla/EditMonitorSlaModal.js rename to dashboard/src/components/monitorSla/EditMonitorSlaModal.tsx diff --git a/dashboard/src/components/monitorSla/MonitorSla.js b/dashboard/src/components/monitorSla/MonitorSla.tsx similarity index 100% rename from dashboard/src/components/monitorSla/MonitorSla.js rename to dashboard/src/components/monitorSla/MonitorSla.tsx diff --git a/dashboard/src/components/monitorSla/MonitorSlaModal.js b/dashboard/src/components/monitorSla/MonitorSlaModal.tsx similarity index 100% rename from dashboard/src/components/monitorSla/MonitorSlaModal.js rename to dashboard/src/components/monitorSla/MonitorSlaModal.tsx diff --git a/dashboard/src/components/multiSelect/DropDown.js b/dashboard/src/components/multiSelect/DropDown.tsx similarity index 100% rename from dashboard/src/components/multiSelect/DropDown.js rename to dashboard/src/components/multiSelect/DropDown.tsx diff --git a/dashboard/src/components/multiSelect/LoadingIndicator.js b/dashboard/src/components/multiSelect/LoadingIndicator.tsx similarity index 100% rename from dashboard/src/components/multiSelect/LoadingIndicator.js rename to dashboard/src/components/multiSelect/LoadingIndicator.tsx diff --git a/dashboard/src/components/multiSelect/MultiSelectField.js b/dashboard/src/components/multiSelect/MultiSelectField.tsx similarity index 100% rename from dashboard/src/components/multiSelect/MultiSelectField.js rename to dashboard/src/components/multiSelect/MultiSelectField.tsx diff --git a/dashboard/src/components/multiSelect/MultiSelectMonitor.js b/dashboard/src/components/multiSelect/MultiSelectMonitor.tsx similarity index 100% rename from dashboard/src/components/multiSelect/MultiSelectMonitor.js rename to dashboard/src/components/multiSelect/MultiSelectMonitor.tsx diff --git a/dashboard/src/components/multiSelect/RFReactSelect.js b/dashboard/src/components/multiSelect/RFReactSelect.tsx similarity index 100% rename from dashboard/src/components/multiSelect/RFReactSelect.js rename to dashboard/src/components/multiSelect/RFReactSelect.tsx diff --git a/dashboard/src/components/multiSelect/SelectItem.js b/dashboard/src/components/multiSelect/SelectItem.tsx similarity index 100% rename from dashboard/src/components/multiSelect/SelectItem.js rename to dashboard/src/components/multiSelect/SelectItem.tsx diff --git a/dashboard/src/components/multiSelect/SelectList.js b/dashboard/src/components/multiSelect/SelectList.tsx similarity index 100% rename from dashboard/src/components/multiSelect/SelectList.js rename to dashboard/src/components/multiSelect/SelectList.tsx diff --git a/dashboard/src/components/multiSelect/SelectPanel.js b/dashboard/src/components/multiSelect/SelectPanel.tsx similarity index 100% rename from dashboard/src/components/multiSelect/SelectPanel.js rename to dashboard/src/components/multiSelect/SelectPanel.tsx diff --git a/dashboard/src/components/multiSelect/index.js b/dashboard/src/components/multiSelect/index.tsx similarity index 100% rename from dashboard/src/components/multiSelect/index.js rename to dashboard/src/components/multiSelect/index.tsx diff --git a/dashboard/src/components/nav/Search.js b/dashboard/src/components/nav/Search.tsx similarity index 100% rename from dashboard/src/components/nav/Search.js rename to dashboard/src/components/nav/Search.tsx diff --git a/dashboard/src/components/nav/SideNav.js b/dashboard/src/components/nav/SideNav.tsx similarity index 100% rename from dashboard/src/components/nav/SideNav.js rename to dashboard/src/components/nav/SideNav.tsx diff --git a/dashboard/src/components/nav/SideNavItem.js b/dashboard/src/components/nav/SideNavItem.tsx similarity index 100% rename from dashboard/src/components/nav/SideNavItem.js rename to dashboard/src/components/nav/SideNavItem.tsx diff --git a/dashboard/src/components/nav/TopNav.js b/dashboard/src/components/nav/TopNav.tsx similarity index 100% rename from dashboard/src/components/nav/TopNav.js rename to dashboard/src/components/nav/TopNav.tsx diff --git a/dashboard/src/components/notification/NotificationMenu.js b/dashboard/src/components/notification/NotificationMenu.tsx similarity index 100% rename from dashboard/src/components/notification/NotificationMenu.js rename to dashboard/src/components/notification/NotificationMenu.tsx diff --git a/dashboard/src/components/onCall/OnCallData.js b/dashboard/src/components/onCall/OnCallData.tsx similarity index 100% rename from dashboard/src/components/onCall/OnCallData.js rename to dashboard/src/components/onCall/OnCallData.tsx diff --git a/dashboard/src/components/onCall/OnCallSchedule.js b/dashboard/src/components/onCall/OnCallSchedule.tsx similarity index 100% rename from dashboard/src/components/onCall/OnCallSchedule.js rename to dashboard/src/components/onCall/OnCallSchedule.tsx diff --git a/dashboard/src/components/onCall/OnCallTableRows.js b/dashboard/src/components/onCall/OnCallTableRows.tsx similarity index 100% rename from dashboard/src/components/onCall/OnCallTableRows.js rename to dashboard/src/components/onCall/OnCallTableRows.tsx diff --git a/dashboard/src/components/oneuptimeApi/ApiDoc.js b/dashboard/src/components/oneuptimeApi/ApiDoc.tsx similarity index 100% rename from dashboard/src/components/oneuptimeApi/ApiDoc.js rename to dashboard/src/components/oneuptimeApi/ApiDoc.tsx diff --git a/dashboard/src/components/paymentCard/CustomerBalance.js b/dashboard/src/components/paymentCard/CustomerBalance.tsx similarity index 100% rename from dashboard/src/components/paymentCard/CustomerBalance.js rename to dashboard/src/components/paymentCard/CustomerBalance.tsx diff --git a/dashboard/src/components/paymentCard/PaymentCard.js b/dashboard/src/components/paymentCard/PaymentCard.tsx similarity index 100% rename from dashboard/src/components/paymentCard/PaymentCard.js rename to dashboard/src/components/paymentCard/PaymentCard.tsx diff --git a/dashboard/src/components/performanceTracker/ChartComponent.js b/dashboard/src/components/performanceTracker/ChartComponent.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/ChartComponent.js rename to dashboard/src/components/performanceTracker/ChartComponent.tsx diff --git a/dashboard/src/components/performanceTracker/DeletePerformanceMetric.js b/dashboard/src/components/performanceTracker/DeletePerformanceMetric.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/DeletePerformanceMetric.js rename to dashboard/src/components/performanceTracker/DeletePerformanceMetric.tsx diff --git a/dashboard/src/components/performanceTracker/DeletePerformanceTracker.js b/dashboard/src/components/performanceTracker/DeletePerformanceTracker.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/DeletePerformanceTracker.js rename to dashboard/src/components/performanceTracker/DeletePerformanceTracker.tsx diff --git a/dashboard/src/components/performanceTracker/NewPerformanceTracker.js b/dashboard/src/components/performanceTracker/NewPerformanceTracker.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/NewPerformanceTracker.js rename to dashboard/src/components/performanceTracker/NewPerformanceTracker.tsx diff --git a/dashboard/src/components/performanceTracker/PerformanceTrackerHeader.js b/dashboard/src/components/performanceTracker/PerformanceTrackerHeader.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/PerformanceTrackerHeader.js rename to dashboard/src/components/performanceTracker/PerformanceTrackerHeader.tsx diff --git a/dashboard/src/components/performanceTracker/PerformanceTrackerList.js b/dashboard/src/components/performanceTracker/PerformanceTrackerList.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/PerformanceTrackerList.js rename to dashboard/src/components/performanceTracker/PerformanceTrackerList.tsx diff --git a/dashboard/src/components/performanceTracker/PerformanceView.js b/dashboard/src/components/performanceTracker/PerformanceView.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/PerformanceView.js rename to dashboard/src/components/performanceTracker/PerformanceView.tsx diff --git a/dashboard/src/components/performanceTracker/QuickStart.js b/dashboard/src/components/performanceTracker/QuickStart.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/QuickStart.js rename to dashboard/src/components/performanceTracker/QuickStart.tsx diff --git a/dashboard/src/components/performanceTracker/TableComponent.js b/dashboard/src/components/performanceTracker/TableComponent.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/TableComponent.js rename to dashboard/src/components/performanceTracker/TableComponent.tsx diff --git a/dashboard/src/components/performanceTracker/TrackerInfo.js b/dashboard/src/components/performanceTracker/TrackerInfo.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/TrackerInfo.js rename to dashboard/src/components/performanceTracker/TrackerInfo.tsx diff --git a/dashboard/src/components/performanceTracker/TransactionMetricsTable.js b/dashboard/src/components/performanceTracker/TransactionMetricsTable.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/TransactionMetricsTable.js rename to dashboard/src/components/performanceTracker/TransactionMetricsTable.tsx diff --git a/dashboard/src/components/performanceTracker/WebTransactionsChart.js b/dashboard/src/components/performanceTracker/WebTransactionsChart.tsx similarity index 100% rename from dashboard/src/components/performanceTracker/WebTransactionsChart.js rename to dashboard/src/components/performanceTracker/WebTransactionsChart.tsx diff --git a/dashboard/src/components/probe/ProbeList.js b/dashboard/src/components/probe/ProbeList.tsx similarity index 100% rename from dashboard/src/components/probe/ProbeList.js rename to dashboard/src/components/probe/ProbeList.tsx diff --git a/dashboard/src/components/probe/ProbeStatus.js b/dashboard/src/components/probe/ProbeStatus.tsx similarity index 100% rename from dashboard/src/components/probe/ProbeStatus.js rename to dashboard/src/components/probe/ProbeStatus.tsx diff --git a/dashboard/src/components/profile/ProfileMenu.js b/dashboard/src/components/profile/ProfileMenu.tsx similarity index 100% rename from dashboard/src/components/profile/ProfileMenu.js rename to dashboard/src/components/profile/ProfileMenu.tsx diff --git a/dashboard/src/components/profileSettings/ChangePassword.js b/dashboard/src/components/profileSettings/ChangePassword.tsx similarity index 100% rename from dashboard/src/components/profileSettings/ChangePassword.js rename to dashboard/src/components/profileSettings/ChangePassword.tsx diff --git a/dashboard/src/components/profileSettings/DeleteAccountBox.js b/dashboard/src/components/profileSettings/DeleteAccountBox.tsx similarity index 100% rename from dashboard/src/components/profileSettings/DeleteAccountBox.js rename to dashboard/src/components/profileSettings/DeleteAccountBox.tsx diff --git a/dashboard/src/components/profileSettings/Profile.js b/dashboard/src/components/profileSettings/Profile.tsx similarity index 100% rename from dashboard/src/components/profileSettings/Profile.js rename to dashboard/src/components/profileSettings/Profile.tsx diff --git a/dashboard/src/components/project/CreateProjectModal.js b/dashboard/src/components/project/CreateProjectModal.tsx similarity index 100% rename from dashboard/src/components/project/CreateProjectModal.js rename to dashboard/src/components/project/CreateProjectModal.tsx diff --git a/dashboard/src/components/project/DeleteCaution.js b/dashboard/src/components/project/DeleteCaution.tsx similarity index 100% rename from dashboard/src/components/project/DeleteCaution.js rename to dashboard/src/components/project/DeleteCaution.tsx diff --git a/dashboard/src/components/project/DeleteMessaging.js b/dashboard/src/components/project/DeleteMessaging.tsx similarity index 100% rename from dashboard/src/components/project/DeleteMessaging.js rename to dashboard/src/components/project/DeleteMessaging.tsx diff --git a/dashboard/src/components/project/DeleteProjectModal.js b/dashboard/src/components/project/DeleteProjectModal.tsx similarity index 100% rename from dashboard/src/components/project/DeleteProjectModal.js rename to dashboard/src/components/project/DeleteProjectModal.tsx diff --git a/dashboard/src/components/project/DeleteRequesModal.js b/dashboard/src/components/project/DeleteRequesModal.tsx similarity index 100% rename from dashboard/src/components/project/DeleteRequesModal.js rename to dashboard/src/components/project/DeleteRequesModal.tsx diff --git a/dashboard/src/components/project/PlanFields.js b/dashboard/src/components/project/PlanFields.tsx similarity index 100% rename from dashboard/src/components/project/PlanFields.js rename to dashboard/src/components/project/PlanFields.tsx diff --git a/dashboard/src/components/project/ProjectForm.js b/dashboard/src/components/project/ProjectForm.tsx similarity index 100% rename from dashboard/src/components/project/ProjectForm.js rename to dashboard/src/components/project/ProjectForm.tsx diff --git a/dashboard/src/components/project/ProjectSwitcher.js b/dashboard/src/components/project/ProjectSwitcher.tsx similarity index 100% rename from dashboard/src/components/project/ProjectSwitcher.js rename to dashboard/src/components/project/ProjectSwitcher.tsx diff --git a/dashboard/src/components/project/ProjectSwitchingModal.js b/dashboard/src/components/project/ProjectSwitchingModal.tsx similarity index 100% rename from dashboard/src/components/project/ProjectSwitchingModal.js rename to dashboard/src/components/project/ProjectSwitchingModal.tsx diff --git a/dashboard/src/components/project/RadioInput.js b/dashboard/src/components/project/RadioInput.tsx similarity index 100% rename from dashboard/src/components/project/RadioInput.js rename to dashboard/src/components/project/RadioInput.tsx diff --git a/dashboard/src/components/project/UpgradeForm.js b/dashboard/src/components/project/UpgradeForm.tsx similarity index 100% rename from dashboard/src/components/project/UpgradeForm.js rename to dashboard/src/components/project/UpgradeForm.tsx diff --git a/dashboard/src/components/project/UpgradePlanFields.js b/dashboard/src/components/project/UpgradePlanFields.tsx similarity index 100% rename from dashboard/src/components/project/UpgradePlanFields.js rename to dashboard/src/components/project/UpgradePlanFields.tsx diff --git a/dashboard/src/components/project/UpgradePlanModal.js b/dashboard/src/components/project/UpgradePlanModal.tsx similarity index 100% rename from dashboard/src/components/project/UpgradePlanModal.js rename to dashboard/src/components/project/UpgradePlanModal.tsx diff --git a/dashboard/src/components/reports/Incidents.js b/dashboard/src/components/reports/Incidents.tsx similarity index 100% rename from dashboard/src/components/reports/Incidents.js rename to dashboard/src/components/reports/Incidents.tsx diff --git a/dashboard/src/components/reports/Members.js b/dashboard/src/components/reports/Members.tsx similarity index 100% rename from dashboard/src/components/reports/Members.js rename to dashboard/src/components/reports/Members.tsx diff --git a/dashboard/src/components/reports/Monitors.js b/dashboard/src/components/reports/Monitors.tsx similarity index 100% rename from dashboard/src/components/reports/Monitors.js rename to dashboard/src/components/reports/Monitors.tsx diff --git a/dashboard/src/components/reports/ResolveTime.js b/dashboard/src/components/reports/ResolveTime.tsx similarity index 100% rename from dashboard/src/components/reports/ResolveTime.js rename to dashboard/src/components/reports/ResolveTime.tsx diff --git a/dashboard/src/components/schedule/DeleteBox.js b/dashboard/src/components/schedule/DeleteBox.tsx similarity index 100% rename from dashboard/src/components/schedule/DeleteBox.js rename to dashboard/src/components/schedule/DeleteBox.tsx diff --git a/dashboard/src/components/schedule/DeleteScheduleModal.js b/dashboard/src/components/schedule/DeleteScheduleModal.tsx similarity index 100% rename from dashboard/src/components/schedule/DeleteScheduleModal.js rename to dashboard/src/components/schedule/DeleteScheduleModal.tsx diff --git a/dashboard/src/components/schedule/EscalationSummary.js b/dashboard/src/components/schedule/EscalationSummary.tsx similarity index 100% rename from dashboard/src/components/schedule/EscalationSummary.js rename to dashboard/src/components/schedule/EscalationSummary.tsx diff --git a/dashboard/src/components/schedule/EscalationSummarySingle.js b/dashboard/src/components/schedule/EscalationSummarySingle.tsx similarity index 100% rename from dashboard/src/components/schedule/EscalationSummarySingle.js rename to dashboard/src/components/schedule/EscalationSummarySingle.tsx diff --git a/dashboard/src/components/schedule/EscalationsList.js b/dashboard/src/components/schedule/EscalationsList.tsx similarity index 100% rename from dashboard/src/components/schedule/EscalationsList.js rename to dashboard/src/components/schedule/EscalationsList.tsx diff --git a/dashboard/src/components/schedule/MonitorBox.js b/dashboard/src/components/schedule/MonitorBox.tsx similarity index 100% rename from dashboard/src/components/schedule/MonitorBox.js rename to dashboard/src/components/schedule/MonitorBox.tsx diff --git a/dashboard/src/components/schedule/MonitorInputs.js b/dashboard/src/components/schedule/MonitorInputs.tsx similarity index 100% rename from dashboard/src/components/schedule/MonitorInputs.js rename to dashboard/src/components/schedule/MonitorInputs.tsx diff --git a/dashboard/src/components/schedule/OnCallAlertBox.js b/dashboard/src/components/schedule/OnCallAlertBox.tsx similarity index 100% rename from dashboard/src/components/schedule/OnCallAlertBox.js rename to dashboard/src/components/schedule/OnCallAlertBox.tsx diff --git a/dashboard/src/components/schedule/RenameScheduleBox.js b/dashboard/src/components/schedule/RenameScheduleBox.tsx similarity index 100% rename from dashboard/src/components/schedule/RenameScheduleBox.js rename to dashboard/src/components/schedule/RenameScheduleBox.tsx diff --git a/dashboard/src/components/schedule/RenderAlertOptions.js b/dashboard/src/components/schedule/RenderAlertOptions.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderAlertOptions.js rename to dashboard/src/components/schedule/RenderAlertOptions.tsx diff --git a/dashboard/src/components/schedule/RenderEscalation.js b/dashboard/src/components/schedule/RenderEscalation.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderEscalation.js rename to dashboard/src/components/schedule/RenderEscalation.tsx diff --git a/dashboard/src/components/schedule/RenderInterval.js b/dashboard/src/components/schedule/RenderInterval.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderInterval.js rename to dashboard/src/components/schedule/RenderInterval.tsx diff --git a/dashboard/src/components/schedule/RenderMember.js b/dashboard/src/components/schedule/RenderMember.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderMember.js rename to dashboard/src/components/schedule/RenderMember.tsx diff --git a/dashboard/src/components/schedule/RenderMembers.js b/dashboard/src/components/schedule/RenderMembers.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderMembers.js rename to dashboard/src/components/schedule/RenderMembers.tsx diff --git a/dashboard/src/components/schedule/RenderRotationFrequency.js b/dashboard/src/components/schedule/RenderRotationFrequency.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderRotationFrequency.js rename to dashboard/src/components/schedule/RenderRotationFrequency.tsx diff --git a/dashboard/src/components/schedule/RenderRotationSwitchTime.js b/dashboard/src/components/schedule/RenderRotationSwitchTime.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderRotationSwitchTime.js rename to dashboard/src/components/schedule/RenderRotationSwitchTime.tsx diff --git a/dashboard/src/components/schedule/RenderSingleEscalation.js b/dashboard/src/components/schedule/RenderSingleEscalation.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderSingleEscalation.js rename to dashboard/src/components/schedule/RenderSingleEscalation.tsx diff --git a/dashboard/src/components/schedule/RenderTeams.js b/dashboard/src/components/schedule/RenderTeams.tsx similarity index 100% rename from dashboard/src/components/schedule/RenderTeams.js rename to dashboard/src/components/schedule/RenderTeams.tsx diff --git a/dashboard/src/components/schedule/ScheduleCalender.js b/dashboard/src/components/schedule/ScheduleCalender.tsx similarity index 100% rename from dashboard/src/components/schedule/ScheduleCalender.js rename to dashboard/src/components/schedule/ScheduleCalender.tsx diff --git a/dashboard/src/components/schedule/ScheduleForm.js b/dashboard/src/components/schedule/ScheduleForm.tsx similarity index 100% rename from dashboard/src/components/schedule/ScheduleForm.js rename to dashboard/src/components/schedule/ScheduleForm.tsx diff --git a/dashboard/src/components/schedule/ScheduleInput.js b/dashboard/src/components/schedule/ScheduleInput.tsx similarity index 100% rename from dashboard/src/components/schedule/ScheduleInput.js rename to dashboard/src/components/schedule/ScheduleInput.tsx diff --git a/dashboard/src/components/schedule/ScheduleProjectBox.js b/dashboard/src/components/schedule/ScheduleProjectBox.tsx similarity index 100% rename from dashboard/src/components/schedule/ScheduleProjectBox.js rename to dashboard/src/components/schedule/ScheduleProjectBox.tsx diff --git a/dashboard/src/components/schedule/UserBox.js b/dashboard/src/components/schedule/UserBox.tsx similarity index 100% rename from dashboard/src/components/schedule/UserBox.js rename to dashboard/src/components/schedule/UserBox.tsx diff --git a/dashboard/src/components/schedule/UserInputs.js b/dashboard/src/components/schedule/UserInputs.tsx similarity index 100% rename from dashboard/src/components/schedule/UserInputs.js rename to dashboard/src/components/schedule/UserInputs.tsx diff --git a/dashboard/src/components/scheduledEvent/AddNoteModal.js b/dashboard/src/components/scheduledEvent/AddNoteModal.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/AddNoteModal.js rename to dashboard/src/components/scheduledEvent/AddNoteModal.tsx diff --git a/dashboard/src/components/scheduledEvent/DeleteNoteModal.js b/dashboard/src/components/scheduledEvent/DeleteNoteModal.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/DeleteNoteModal.js rename to dashboard/src/components/scheduledEvent/DeleteNoteModal.tsx diff --git a/dashboard/src/components/scheduledEvent/EditNoteModal.js b/dashboard/src/components/scheduledEvent/EditNoteModal.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/EditNoteModal.js rename to dashboard/src/components/scheduledEvent/EditNoteModal.tsx diff --git a/dashboard/src/components/scheduledEvent/EventBox.js b/dashboard/src/components/scheduledEvent/EventBox.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/EventBox.js rename to dashboard/src/components/scheduledEvent/EventBox.tsx diff --git a/dashboard/src/components/scheduledEvent/OngoingScheduledEvent.js b/dashboard/src/components/scheduledEvent/OngoingScheduledEvent.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/OngoingScheduledEvent.js rename to dashboard/src/components/scheduledEvent/OngoingScheduledEvent.tsx diff --git a/dashboard/src/components/scheduledEvent/ScheduleEventDeleteBox.js b/dashboard/src/components/scheduledEvent/ScheduleEventDeleteBox.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/ScheduleEventDeleteBox.js rename to dashboard/src/components/scheduledEvent/ScheduleEventDeleteBox.tsx diff --git a/dashboard/src/components/scheduledEvent/ScheduledEvent.js b/dashboard/src/components/scheduledEvent/ScheduledEvent.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/ScheduledEvent.js rename to dashboard/src/components/scheduledEvent/ScheduledEvent.tsx diff --git a/dashboard/src/components/scheduledEvent/ScheduledEventDescription.js b/dashboard/src/components/scheduledEvent/ScheduledEventDescription.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/ScheduledEventDescription.js rename to dashboard/src/components/scheduledEvent/ScheduledEventDescription.tsx diff --git a/dashboard/src/components/scheduledEvent/ScheduledEventNote.js b/dashboard/src/components/scheduledEvent/ScheduledEventNote.tsx similarity index 100% rename from dashboard/src/components/scheduledEvent/ScheduledEventNote.js rename to dashboard/src/components/scheduledEvent/ScheduledEventNote.tsx diff --git a/dashboard/src/components/search/SearchInput.js b/dashboard/src/components/search/SearchInput.tsx similarity index 100% rename from dashboard/src/components/search/SearchInput.js rename to dashboard/src/components/search/SearchInput.tsx diff --git a/dashboard/src/components/security/ApplicationSecurity.js b/dashboard/src/components/security/ApplicationSecurity.tsx similarity index 100% rename from dashboard/src/components/security/ApplicationSecurity.js rename to dashboard/src/components/security/ApplicationSecurity.tsx diff --git a/dashboard/src/components/security/ApplicationSecurityDeleteBox.js b/dashboard/src/components/security/ApplicationSecurityDeleteBox.tsx similarity index 100% rename from dashboard/src/components/security/ApplicationSecurityDeleteBox.js rename to dashboard/src/components/security/ApplicationSecurityDeleteBox.tsx diff --git a/dashboard/src/components/security/ApplicationSecurityDetail.js b/dashboard/src/components/security/ApplicationSecurityDetail.tsx similarity index 100% rename from dashboard/src/components/security/ApplicationSecurityDetail.js rename to dashboard/src/components/security/ApplicationSecurityDetail.tsx diff --git a/dashboard/src/components/security/ApplicationSecurityForm.js b/dashboard/src/components/security/ApplicationSecurityForm.tsx similarity index 100% rename from dashboard/src/components/security/ApplicationSecurityForm.js rename to dashboard/src/components/security/ApplicationSecurityForm.tsx diff --git a/dashboard/src/components/security/ApplicationSecurityView.js b/dashboard/src/components/security/ApplicationSecurityView.tsx similarity index 100% rename from dashboard/src/components/security/ApplicationSecurityView.js rename to dashboard/src/components/security/ApplicationSecurityView.tsx diff --git a/dashboard/src/components/security/ContainerSecurity.js b/dashboard/src/components/security/ContainerSecurity.tsx similarity index 100% rename from dashboard/src/components/security/ContainerSecurity.js rename to dashboard/src/components/security/ContainerSecurity.tsx diff --git a/dashboard/src/components/security/ContainerSecurityDeleteBox.js b/dashboard/src/components/security/ContainerSecurityDeleteBox.tsx similarity index 100% rename from dashboard/src/components/security/ContainerSecurityDeleteBox.js rename to dashboard/src/components/security/ContainerSecurityDeleteBox.tsx diff --git a/dashboard/src/components/security/ContainerSecurityDetail.js b/dashboard/src/components/security/ContainerSecurityDetail.tsx similarity index 100% rename from dashboard/src/components/security/ContainerSecurityDetail.js rename to dashboard/src/components/security/ContainerSecurityDetail.tsx diff --git a/dashboard/src/components/security/ContainerSecurityForm.js b/dashboard/src/components/security/ContainerSecurityForm.tsx similarity index 100% rename from dashboard/src/components/security/ContainerSecurityForm.js rename to dashboard/src/components/security/ContainerSecurityForm.tsx diff --git a/dashboard/src/components/security/ContainerSecurityView.js b/dashboard/src/components/security/ContainerSecurityView.tsx similarity index 100% rename from dashboard/src/components/security/ContainerSecurityView.js rename to dashboard/src/components/security/ContainerSecurityView.tsx diff --git a/dashboard/src/components/security/IssueIndicator.js b/dashboard/src/components/security/IssueIndicator.tsx similarity index 100% rename from dashboard/src/components/security/IssueIndicator.js rename to dashboard/src/components/security/IssueIndicator.tsx diff --git a/dashboard/src/components/security/IssueLabel.js b/dashboard/src/components/security/IssueLabel.tsx similarity index 100% rename from dashboard/src/components/security/IssueLabel.js rename to dashboard/src/components/security/IssueLabel.tsx diff --git a/dashboard/src/components/security/SecurityDetail.js b/dashboard/src/components/security/SecurityDetail.tsx similarity index 100% rename from dashboard/src/components/security/SecurityDetail.js rename to dashboard/src/components/security/SecurityDetail.tsx diff --git a/dashboard/src/components/security/SecurityInfo.js b/dashboard/src/components/security/SecurityInfo.tsx similarity index 100% rename from dashboard/src/components/security/SecurityInfo.js rename to dashboard/src/components/security/SecurityInfo.tsx diff --git a/dashboard/src/components/security/SecurityLog.js b/dashboard/src/components/security/SecurityLog.tsx similarity index 100% rename from dashboard/src/components/security/SecurityLog.js rename to dashboard/src/components/security/SecurityLog.tsx diff --git a/dashboard/src/components/settings/APISettings.js b/dashboard/src/components/settings/APISettings.tsx similarity index 100% rename from dashboard/src/components/settings/APISettings.js rename to dashboard/src/components/settings/APISettings.tsx diff --git a/dashboard/src/components/settings/AdvancedIncidentNotification.js b/dashboard/src/components/settings/AdvancedIncidentNotification.tsx similarity index 100% rename from dashboard/src/components/settings/AdvancedIncidentNotification.js rename to dashboard/src/components/settings/AdvancedIncidentNotification.tsx diff --git a/dashboard/src/components/settings/AlertAdvanceOption.js b/dashboard/src/components/settings/AlertAdvanceOption.tsx similarity index 100% rename from dashboard/src/components/settings/AlertAdvanceOption.js rename to dashboard/src/components/settings/AlertAdvanceOption.tsx diff --git a/dashboard/src/components/settings/AlertDisabledWarning.js b/dashboard/src/components/settings/AlertDisabledWarning.tsx similarity index 100% rename from dashboard/src/components/settings/AlertDisabledWarning.js rename to dashboard/src/components/settings/AlertDisabledWarning.tsx diff --git a/dashboard/src/components/settings/ChangePlan.js b/dashboard/src/components/settings/ChangePlan.tsx similarity index 100% rename from dashboard/src/components/settings/ChangePlan.js rename to dashboard/src/components/settings/ChangePlan.tsx diff --git a/dashboard/src/components/settings/ChangePlanField.js b/dashboard/src/components/settings/ChangePlanField.tsx similarity index 100% rename from dashboard/src/components/settings/ChangePlanField.js rename to dashboard/src/components/settings/ChangePlanField.tsx diff --git a/dashboard/src/components/settings/CheckboxHeader.js b/dashboard/src/components/settings/CheckboxHeader.tsx similarity index 100% rename from dashboard/src/components/settings/CheckboxHeader.js rename to dashboard/src/components/settings/CheckboxHeader.tsx diff --git a/dashboard/src/components/settings/DeleteProject.js b/dashboard/src/components/settings/DeleteProject.tsx similarity index 100% rename from dashboard/src/components/settings/DeleteProject.js rename to dashboard/src/components/settings/DeleteProject.tsx diff --git a/dashboard/src/components/settings/ExitProject.js b/dashboard/src/components/settings/ExitProject.tsx similarity index 100% rename from dashboard/src/components/settings/ExitProject.js rename to dashboard/src/components/settings/ExitProject.tsx diff --git a/dashboard/src/components/settings/ExitProjectModal.js b/dashboard/src/components/settings/ExitProjectModal.tsx similarity index 100% rename from dashboard/src/components/settings/ExitProjectModal.js rename to dashboard/src/components/settings/ExitProjectModal.tsx diff --git a/dashboard/src/components/settings/GroupForm.js b/dashboard/src/components/settings/GroupForm.tsx similarity index 100% rename from dashboard/src/components/settings/GroupForm.js rename to dashboard/src/components/settings/GroupForm.tsx diff --git a/dashboard/src/components/settings/GroupList.js b/dashboard/src/components/settings/GroupList.tsx similarity index 100% rename from dashboard/src/components/settings/GroupList.js rename to dashboard/src/components/settings/GroupList.tsx diff --git a/dashboard/src/components/settings/GroupTable.js b/dashboard/src/components/settings/GroupTable.tsx similarity index 100% rename from dashboard/src/components/settings/GroupTable.js rename to dashboard/src/components/settings/GroupTable.tsx diff --git a/dashboard/src/components/settings/ProjectSettings.js b/dashboard/src/components/settings/ProjectSettings.tsx similarity index 100% rename from dashboard/src/components/settings/ProjectSettings.js rename to dashboard/src/components/settings/ProjectSettings.tsx diff --git a/dashboard/src/components/settings/ResourceCategories.js b/dashboard/src/components/settings/ResourceCategories.tsx similarity index 100% rename from dashboard/src/components/settings/ResourceCategories.js rename to dashboard/src/components/settings/ResourceCategories.tsx diff --git a/dashboard/src/components/settings/Sso.js b/dashboard/src/components/settings/Sso.tsx similarity index 100% rename from dashboard/src/components/settings/Sso.js rename to dashboard/src/components/settings/Sso.tsx diff --git a/dashboard/src/components/settings/SsoDeleteModal.js b/dashboard/src/components/settings/SsoDeleteModal.tsx similarity index 100% rename from dashboard/src/components/settings/SsoDeleteModal.js rename to dashboard/src/components/settings/SsoDeleteModal.tsx diff --git a/dashboard/src/components/settings/SsoModal.js b/dashboard/src/components/settings/SsoModal.tsx similarity index 100% rename from dashboard/src/components/settings/SsoModal.js rename to dashboard/src/components/settings/SsoModal.tsx diff --git a/dashboard/src/components/settings/SubProjectForm.js b/dashboard/src/components/settings/SubProjectForm.tsx similarity index 100% rename from dashboard/src/components/settings/SubProjectForm.js rename to dashboard/src/components/settings/SubProjectForm.tsx diff --git a/dashboard/src/components/settings/SubProjectTable.js b/dashboard/src/components/settings/SubProjectTable.tsx similarity index 100% rename from dashboard/src/components/settings/SubProjectTable.js rename to dashboard/src/components/settings/SubProjectTable.tsx diff --git a/dashboard/src/components/settings/SubProjects.js b/dashboard/src/components/settings/SubProjects.tsx similarity index 100% rename from dashboard/src/components/settings/SubProjects.js rename to dashboard/src/components/settings/SubProjects.tsx diff --git a/dashboard/src/components/slack/Slack.js b/dashboard/src/components/slack/Slack.tsx similarity index 100% rename from dashboard/src/components/slack/Slack.js rename to dashboard/src/components/slack/Slack.tsx diff --git a/dashboard/src/components/slack/SlackTeamItem.js b/dashboard/src/components/slack/SlackTeamItem.tsx similarity index 100% rename from dashboard/src/components/slack/SlackTeamItem.js rename to dashboard/src/components/slack/SlackTeamItem.tsx diff --git a/dashboard/src/components/slack/SlackTeamList.js b/dashboard/src/components/slack/SlackTeamList.tsx similarity index 100% rename from dashboard/src/components/slack/SlackTeamList.js rename to dashboard/src/components/slack/SlackTeamList.tsx diff --git a/dashboard/src/components/smsTemplates/SmsSmtpBox.js b/dashboard/src/components/smsTemplates/SmsSmtpBox.tsx similarity index 100% rename from dashboard/src/components/smsTemplates/SmsSmtpBox.js rename to dashboard/src/components/smsTemplates/SmsSmtpBox.tsx diff --git a/dashboard/src/components/smsTemplates/SmsTemplatesBox.js b/dashboard/src/components/smsTemplates/SmsTemplatesBox.tsx similarity index 100% rename from dashboard/src/components/smsTemplates/SmsTemplatesBox.js rename to dashboard/src/components/smsTemplates/SmsTemplatesBox.tsx diff --git a/dashboard/src/components/smsTemplates/SmsTemplatesFormBox.js b/dashboard/src/components/smsTemplates/SmsTemplatesFormBox.tsx similarity index 100% rename from dashboard/src/components/smsTemplates/SmsTemplatesFormBox.js rename to dashboard/src/components/smsTemplates/SmsTemplatesFormBox.tsx diff --git a/dashboard/src/components/status-page/AddMoreDomainModal.js b/dashboard/src/components/status-page/AddMoreDomainModal.tsx similarity index 100% rename from dashboard/src/components/status-page/AddMoreDomainModal.js rename to dashboard/src/components/status-page/AddMoreDomainModal.tsx diff --git a/dashboard/src/components/status-page/AnnouncementLog.js b/dashboard/src/components/status-page/AnnouncementLog.tsx similarity index 100% rename from dashboard/src/components/status-page/AnnouncementLog.js rename to dashboard/src/components/status-page/AnnouncementLog.tsx diff --git a/dashboard/src/components/status-page/Announcements.js b/dashboard/src/components/status-page/Announcements.tsx similarity index 100% rename from dashboard/src/components/status-page/Announcements.js rename to dashboard/src/components/status-page/Announcements.tsx diff --git a/dashboard/src/components/status-page/Basic.js b/dashboard/src/components/status-page/Basic.tsx similarity index 100% rename from dashboard/src/components/status-page/Basic.js rename to dashboard/src/components/status-page/Basic.tsx diff --git a/dashboard/src/components/status-page/Branding.js b/dashboard/src/components/status-page/Branding.tsx similarity index 100% rename from dashboard/src/components/status-page/Branding.js rename to dashboard/src/components/status-page/Branding.tsx diff --git a/dashboard/src/components/status-page/CheckboxGroup.js b/dashboard/src/components/status-page/CheckboxGroup.tsx similarity index 100% rename from dashboard/src/components/status-page/CheckboxGroup.js rename to dashboard/src/components/status-page/CheckboxGroup.tsx diff --git a/dashboard/src/components/status-page/Colors.js b/dashboard/src/components/status-page/Colors.tsx similarity index 100% rename from dashboard/src/components/status-page/Colors.js rename to dashboard/src/components/status-page/Colors.tsx diff --git a/dashboard/src/components/status-page/CustomStyles.js b/dashboard/src/components/status-page/CustomStyles.tsx similarity index 100% rename from dashboard/src/components/status-page/CustomStyles.js rename to dashboard/src/components/status-page/CustomStyles.tsx diff --git a/dashboard/src/components/status-page/DeleteBox.js b/dashboard/src/components/status-page/DeleteBox.tsx similarity index 100% rename from dashboard/src/components/status-page/DeleteBox.js rename to dashboard/src/components/status-page/DeleteBox.tsx diff --git a/dashboard/src/components/status-page/DeleteDomainModal.js b/dashboard/src/components/status-page/DeleteDomainModal.tsx similarity index 100% rename from dashboard/src/components/status-page/DeleteDomainModal.js rename to dashboard/src/components/status-page/DeleteDomainModal.tsx diff --git a/dashboard/src/components/status-page/DeleteStatusPageModal.js b/dashboard/src/components/status-page/DeleteStatusPageModal.tsx similarity index 100% rename from dashboard/src/components/status-page/DeleteStatusPageModal.js rename to dashboard/src/components/status-page/DeleteStatusPageModal.tsx diff --git a/dashboard/src/components/status-page/DuplicateStatusPage.js b/dashboard/src/components/status-page/DuplicateStatusPage.tsx similarity index 100% rename from dashboard/src/components/status-page/DuplicateStatusPage.js rename to dashboard/src/components/status-page/DuplicateStatusPage.tsx diff --git a/dashboard/src/components/status-page/DuplicateStatusPageConfirmation.js b/dashboard/src/components/status-page/DuplicateStatusPageConfirmation.tsx similarity index 100% rename from dashboard/src/components/status-page/DuplicateStatusPageConfirmation.js rename to dashboard/src/components/status-page/DuplicateStatusPageConfirmation.tsx diff --git a/dashboard/src/components/status-page/DuplicateStatusPageForm.js b/dashboard/src/components/status-page/DuplicateStatusPageForm.tsx similarity index 100% rename from dashboard/src/components/status-page/DuplicateStatusPageForm.js rename to dashboard/src/components/status-page/DuplicateStatusPageForm.tsx diff --git a/dashboard/src/components/status-page/EditMoreDomainModal.js b/dashboard/src/components/status-page/EditMoreDomainModal.tsx similarity index 100% rename from dashboard/src/components/status-page/EditMoreDomainModal.js rename to dashboard/src/components/status-page/EditMoreDomainModal.tsx diff --git a/dashboard/src/components/status-page/EmbeddedBubble.js b/dashboard/src/components/status-page/EmbeddedBubble.tsx similarity index 100% rename from dashboard/src/components/status-page/EmbeddedBubble.js rename to dashboard/src/components/status-page/EmbeddedBubble.tsx diff --git a/dashboard/src/components/status-page/EmptyCategory.js b/dashboard/src/components/status-page/EmptyCategory.tsx similarity index 100% rename from dashboard/src/components/status-page/EmptyCategory.js rename to dashboard/src/components/status-page/EmptyCategory.tsx diff --git a/dashboard/src/components/status-page/ExternalStatusPages.js b/dashboard/src/components/status-page/ExternalStatusPages.tsx similarity index 100% rename from dashboard/src/components/status-page/ExternalStatusPages.js rename to dashboard/src/components/status-page/ExternalStatusPages.tsx diff --git a/dashboard/src/components/status-page/Header.js b/dashboard/src/components/status-page/Header.tsx similarity index 100% rename from dashboard/src/components/status-page/Header.js rename to dashboard/src/components/status-page/Header.tsx diff --git a/dashboard/src/components/status-page/Links.js b/dashboard/src/components/status-page/Links.tsx similarity index 100% rename from dashboard/src/components/status-page/Links.js rename to dashboard/src/components/status-page/Links.tsx diff --git a/dashboard/src/components/status-page/Monitors.js b/dashboard/src/components/status-page/Monitors.tsx similarity index 100% rename from dashboard/src/components/status-page/Monitors.js rename to dashboard/src/components/status-page/Monitors.tsx diff --git a/dashboard/src/components/status-page/MonitorsWithCategory.js b/dashboard/src/components/status-page/MonitorsWithCategory.tsx similarity index 100% rename from dashboard/src/components/status-page/MonitorsWithCategory.js rename to dashboard/src/components/status-page/MonitorsWithCategory.tsx diff --git a/dashboard/src/components/status-page/PrivateStatusPage.js b/dashboard/src/components/status-page/PrivateStatusPage.tsx similarity index 100% rename from dashboard/src/components/status-page/PrivateStatusPage.js rename to dashboard/src/components/status-page/PrivateStatusPage.tsx diff --git a/dashboard/src/components/status-page/RenderMonitor.js b/dashboard/src/components/status-page/RenderMonitor.tsx similarity index 100% rename from dashboard/src/components/status-page/RenderMonitor.js rename to dashboard/src/components/status-page/RenderMonitor.tsx diff --git a/dashboard/src/components/status-page/RenderMonitors.js b/dashboard/src/components/status-page/RenderMonitors.tsx similarity index 100% rename from dashboard/src/components/status-page/RenderMonitors.js rename to dashboard/src/components/status-page/RenderMonitors.tsx diff --git a/dashboard/src/components/status-page/RowData.js b/dashboard/src/components/status-page/RowData.tsx similarity index 100% rename from dashboard/src/components/status-page/RowData.js rename to dashboard/src/components/status-page/RowData.tsx diff --git a/dashboard/src/components/status-page/Setting.js b/dashboard/src/components/status-page/Setting.tsx similarity index 100% rename from dashboard/src/components/status-page/Setting.js rename to dashboard/src/components/status-page/Setting.tsx diff --git a/dashboard/src/components/status-page/StatusPageCategory.js b/dashboard/src/components/status-page/StatusPageCategory.tsx similarity index 100% rename from dashboard/src/components/status-page/StatusPageCategory.js rename to dashboard/src/components/status-page/StatusPageCategory.tsx diff --git a/dashboard/src/components/status-page/StatusPageForm.js b/dashboard/src/components/status-page/StatusPageForm.tsx similarity index 100% rename from dashboard/src/components/status-page/StatusPageForm.js rename to dashboard/src/components/status-page/StatusPageForm.tsx diff --git a/dashboard/src/components/status-page/StatusPageLanguage.js b/dashboard/src/components/status-page/StatusPageLanguage.tsx similarity index 100% rename from dashboard/src/components/status-page/StatusPageLanguage.js rename to dashboard/src/components/status-page/StatusPageLanguage.tsx diff --git a/dashboard/src/components/status-page/StatusPageLayout.js b/dashboard/src/components/status-page/StatusPageLayout.tsx similarity index 100% rename from dashboard/src/components/status-page/StatusPageLayout.js rename to dashboard/src/components/status-page/StatusPageLayout.tsx diff --git a/dashboard/src/components/status-page/StatusPageSubscriber.js b/dashboard/src/components/status-page/StatusPageSubscriber.tsx similarity index 100% rename from dashboard/src/components/status-page/StatusPageSubscriber.js rename to dashboard/src/components/status-page/StatusPageSubscriber.tsx diff --git a/dashboard/src/components/status-page/Themes.js b/dashboard/src/components/status-page/Themes.tsx similarity index 100% rename from dashboard/src/components/status-page/Themes.js rename to dashboard/src/components/status-page/Themes.tsx diff --git a/dashboard/src/components/status-page/VerifyDomainModal.js b/dashboard/src/components/status-page/VerifyDomainModal.tsx similarity index 100% rename from dashboard/src/components/status-page/VerifyDomainModal.js rename to dashboard/src/components/status-page/VerifyDomainModal.tsx diff --git a/dashboard/src/components/subscriber/subscriberAlert.js b/dashboard/src/components/subscriber/subscriberAlert.tsx similarity index 100% rename from dashboard/src/components/subscriber/subscriberAlert.js rename to dashboard/src/components/subscriber/subscriberAlert.tsx diff --git a/dashboard/src/components/subscriber/subscriberList.js b/dashboard/src/components/subscriber/subscriberList.tsx similarity index 100% rename from dashboard/src/components/subscriber/subscriberList.js rename to dashboard/src/components/subscriber/subscriberList.tsx diff --git a/dashboard/src/components/subscriberAlert/SubscriberAlertTable.js b/dashboard/src/components/subscriberAlert/SubscriberAlertTable.tsx similarity index 100% rename from dashboard/src/components/subscriberAlert/SubscriberAlertTable.js rename to dashboard/src/components/subscriberAlert/SubscriberAlertTable.tsx diff --git a/dashboard/src/components/svg/index.js b/dashboard/src/components/svg/index.tsx similarity index 100% rename from dashboard/src/components/svg/index.js rename to dashboard/src/components/svg/index.tsx diff --git a/dashboard/src/components/table/NoItemsMessage.js b/dashboard/src/components/table/NoItemsMessage.tsx similarity index 100% rename from dashboard/src/components/table/NoItemsMessage.js rename to dashboard/src/components/table/NoItemsMessage.tsx diff --git a/dashboard/src/components/table/Table.js b/dashboard/src/components/table/Table.tsx similarity index 100% rename from dashboard/src/components/table/Table.js rename to dashboard/src/components/table/Table.tsx diff --git a/dashboard/src/components/table/TableActionButtons.js b/dashboard/src/components/table/TableActionButtons.tsx similarity index 100% rename from dashboard/src/components/table/TableActionButtons.js rename to dashboard/src/components/table/TableActionButtons.tsx diff --git a/dashboard/src/components/table/TableColumn.js b/dashboard/src/components/table/TableColumn.tsx similarity index 100% rename from dashboard/src/components/table/TableColumn.js rename to dashboard/src/components/table/TableColumn.tsx diff --git a/dashboard/src/components/table/TableColumns.js b/dashboard/src/components/table/TableColumns.tsx similarity index 100% rename from dashboard/src/components/table/TableColumns.js rename to dashboard/src/components/table/TableColumns.tsx diff --git a/dashboard/src/components/table/TableDescription.js b/dashboard/src/components/table/TableDescription.tsx similarity index 100% rename from dashboard/src/components/table/TableDescription.js rename to dashboard/src/components/table/TableDescription.tsx diff --git a/dashboard/src/components/table/TableFooter.js b/dashboard/src/components/table/TableFooter.tsx similarity index 100% rename from dashboard/src/components/table/TableFooter.js rename to dashboard/src/components/table/TableFooter.tsx diff --git a/dashboard/src/components/table/TableHeader.js b/dashboard/src/components/table/TableHeader.tsx similarity index 100% rename from dashboard/src/components/table/TableHeader.js rename to dashboard/src/components/table/TableHeader.tsx diff --git a/dashboard/src/components/table/TableItem.js b/dashboard/src/components/table/TableItem.tsx similarity index 100% rename from dashboard/src/components/table/TableItem.js rename to dashboard/src/components/table/TableItem.tsx diff --git a/dashboard/src/components/table/TableItemColumnData.js b/dashboard/src/components/table/TableItemColumnData.tsx similarity index 100% rename from dashboard/src/components/table/TableItemColumnData.js rename to dashboard/src/components/table/TableItemColumnData.tsx diff --git a/dashboard/src/components/table/TableItems.js b/dashboard/src/components/table/TableItems.tsx similarity index 100% rename from dashboard/src/components/table/TableItems.js rename to dashboard/src/components/table/TableItems.tsx diff --git a/dashboard/src/components/table/TableLoader.js b/dashboard/src/components/table/TableLoader.tsx similarity index 100% rename from dashboard/src/components/table/TableLoader.js rename to dashboard/src/components/table/TableLoader.tsx diff --git a/dashboard/src/components/table/TablePaginationButtons.js b/dashboard/src/components/table/TablePaginationButtons.tsx similarity index 100% rename from dashboard/src/components/table/TablePaginationButtons.js rename to dashboard/src/components/table/TablePaginationButtons.tsx diff --git a/dashboard/src/components/table/TablePaginationCount.js b/dashboard/src/components/table/TablePaginationCount.tsx similarity index 100% rename from dashboard/src/components/table/TablePaginationCount.js rename to dashboard/src/components/table/TablePaginationCount.tsx diff --git a/dashboard/src/components/table/TableTitle.js b/dashboard/src/components/table/TableTitle.tsx similarity index 100% rename from dashboard/src/components/table/TableTitle.js rename to dashboard/src/components/table/TableTitle.tsx diff --git a/dashboard/src/components/team/TeamMember.js b/dashboard/src/components/team/TeamMember.tsx similarity index 100% rename from dashboard/src/components/team/TeamMember.js rename to dashboard/src/components/team/TeamMember.tsx diff --git a/dashboard/src/components/team/TeamMemberProjectBox.js b/dashboard/src/components/team/TeamMemberProjectBox.tsx similarity index 100% rename from dashboard/src/components/team/TeamMemberProjectBox.js rename to dashboard/src/components/team/TeamMemberProjectBox.tsx diff --git a/dashboard/src/components/tutorial/CustomTutorial.js b/dashboard/src/components/tutorial/CustomTutorial.tsx similarity index 100% rename from dashboard/src/components/tutorial/CustomTutorial.js rename to dashboard/src/components/tutorial/CustomTutorial.tsx diff --git a/dashboard/src/components/tutorial/Tutorial.js b/dashboard/src/components/tutorial/Tutorial.tsx similarity index 100% rename from dashboard/src/components/tutorial/Tutorial.js rename to dashboard/src/components/tutorial/Tutorial.tsx diff --git a/dashboard/src/components/tutorial/TutorialBox.js b/dashboard/src/components/tutorial/TutorialBox.tsx similarity index 100% rename from dashboard/src/components/tutorial/TutorialBox.js rename to dashboard/src/components/tutorial/TutorialBox.tsx diff --git a/dashboard/src/components/webHooks/IncomingRequestBox.js b/dashboard/src/components/webHooks/IncomingRequestBox.tsx similarity index 100% rename from dashboard/src/components/webHooks/IncomingRequestBox.js rename to dashboard/src/components/webHooks/IncomingRequestBox.tsx diff --git a/dashboard/src/components/webHooks/IncomingRequestButton.js b/dashboard/src/components/webHooks/IncomingRequestButton.tsx similarity index 100% rename from dashboard/src/components/webHooks/IncomingRequestButton.js rename to dashboard/src/components/webHooks/IncomingRequestButton.tsx diff --git a/dashboard/src/components/webHooks/IncomingRequestList.js b/dashboard/src/components/webHooks/IncomingRequestList.tsx similarity index 100% rename from dashboard/src/components/webHooks/IncomingRequestList.js rename to dashboard/src/components/webHooks/IncomingRequestList.tsx diff --git a/dashboard/src/components/webHooks/MSTeamsBox.js b/dashboard/src/components/webHooks/MSTeamsBox.tsx similarity index 100% rename from dashboard/src/components/webHooks/MSTeamsBox.js rename to dashboard/src/components/webHooks/MSTeamsBox.tsx diff --git a/dashboard/src/components/webHooks/MSTeamsButton.js b/dashboard/src/components/webHooks/MSTeamsButton.tsx similarity index 100% rename from dashboard/src/components/webHooks/MSTeamsButton.js rename to dashboard/src/components/webHooks/MSTeamsButton.tsx diff --git a/dashboard/src/components/webHooks/MSTeamsItem.js b/dashboard/src/components/webHooks/MSTeamsItem.tsx similarity index 100% rename from dashboard/src/components/webHooks/MSTeamsItem.js rename to dashboard/src/components/webHooks/MSTeamsItem.tsx diff --git a/dashboard/src/components/webHooks/MSTeamsList.js b/dashboard/src/components/webHooks/MSTeamsList.tsx similarity index 100% rename from dashboard/src/components/webHooks/MSTeamsList.js rename to dashboard/src/components/webHooks/MSTeamsList.tsx diff --git a/dashboard/src/components/webHooks/RadioInput.js b/dashboard/src/components/webHooks/RadioInput.tsx similarity index 100% rename from dashboard/src/components/webHooks/RadioInput.js rename to dashboard/src/components/webHooks/RadioInput.tsx diff --git a/dashboard/src/components/webHooks/SlackBox.js b/dashboard/src/components/webHooks/SlackBox.tsx similarity index 100% rename from dashboard/src/components/webHooks/SlackBox.js rename to dashboard/src/components/webHooks/SlackBox.tsx diff --git a/dashboard/src/components/webHooks/SlackButton.js b/dashboard/src/components/webHooks/SlackButton.tsx similarity index 100% rename from dashboard/src/components/webHooks/SlackButton.js rename to dashboard/src/components/webHooks/SlackButton.tsx diff --git a/dashboard/src/components/webHooks/SlackItem.js b/dashboard/src/components/webHooks/SlackItem.tsx similarity index 100% rename from dashboard/src/components/webHooks/SlackItem.js rename to dashboard/src/components/webHooks/SlackItem.tsx diff --git a/dashboard/src/components/webHooks/SlackList.js b/dashboard/src/components/webHooks/SlackList.tsx similarity index 100% rename from dashboard/src/components/webHooks/SlackList.js rename to dashboard/src/components/webHooks/SlackList.tsx diff --git a/dashboard/src/components/webHooks/WebHookBox.js b/dashboard/src/components/webHooks/WebHookBox.tsx similarity index 100% rename from dashboard/src/components/webHooks/WebHookBox.js rename to dashboard/src/components/webHooks/WebHookBox.tsx diff --git a/dashboard/src/components/webHooks/WebHookButton.js b/dashboard/src/components/webHooks/WebHookButton.tsx similarity index 100% rename from dashboard/src/components/webHooks/WebHookButton.js rename to dashboard/src/components/webHooks/WebHookButton.tsx diff --git a/dashboard/src/components/webHooks/WebHookItem.js b/dashboard/src/components/webHooks/WebHookItem.tsx similarity index 100% rename from dashboard/src/components/webHooks/WebHookItem.js rename to dashboard/src/components/webHooks/WebHookItem.tsx diff --git a/dashboard/src/components/webHooks/WebHookList.js b/dashboard/src/components/webHooks/WebHookList.tsx similarity index 100% rename from dashboard/src/components/webHooks/WebHookList.js rename to dashboard/src/components/webHooks/WebHookList.tsx diff --git a/dashboard/src/components/webHooks/WebHookRow.js b/dashboard/src/components/webHooks/WebHookRow.tsx similarity index 100% rename from dashboard/src/components/webHooks/WebHookRow.js rename to dashboard/src/components/webHooks/WebHookRow.tsx diff --git a/dashboard/src/components/zapier/ZapierBox.js b/dashboard/src/components/zapier/ZapierBox.tsx similarity index 100% rename from dashboard/src/components/zapier/ZapierBox.js rename to dashboard/src/components/zapier/ZapierBox.tsx diff --git a/dashboard/src/config.js b/dashboard/src/config.tsx similarity index 100% rename from dashboard/src/config.js rename to dashboard/src/config.tsx diff --git a/dashboard/src/constants/CRITERIA_TYPES.js b/dashboard/src/constants/CRITERIA_TYPES.ts similarity index 100% rename from dashboard/src/constants/CRITERIA_TYPES.js rename to dashboard/src/constants/CRITERIA_TYPES.ts diff --git a/dashboard/src/constants/alert.js b/dashboard/src/constants/alert.ts similarity index 100% rename from dashboard/src/constants/alert.js rename to dashboard/src/constants/alert.ts diff --git a/dashboard/src/constants/animateSidebar.js b/dashboard/src/constants/animateSidebar.ts similarity index 100% rename from dashboard/src/constants/animateSidebar.js rename to dashboard/src/constants/animateSidebar.ts diff --git a/dashboard/src/constants/applicationLog.js b/dashboard/src/constants/applicationLog.ts similarity index 100% rename from dashboard/src/constants/applicationLog.js rename to dashboard/src/constants/applicationLog.ts diff --git a/dashboard/src/constants/automatedScript.js b/dashboard/src/constants/automatedScript.ts similarity index 100% rename from dashboard/src/constants/automatedScript.js rename to dashboard/src/constants/automatedScript.ts diff --git a/dashboard/src/constants/callRouting.js b/dashboard/src/constants/callRouting.ts similarity index 100% rename from dashboard/src/constants/callRouting.js rename to dashboard/src/constants/callRouting.ts diff --git a/dashboard/src/constants/card.js b/dashboard/src/constants/card.ts similarity index 100% rename from dashboard/src/constants/card.js rename to dashboard/src/constants/card.ts diff --git a/dashboard/src/constants/changePassword.js b/dashboard/src/constants/changePassword.ts similarity index 100% rename from dashboard/src/constants/changePassword.js rename to dashboard/src/constants/changePassword.ts diff --git a/dashboard/src/constants/component.js b/dashboard/src/constants/component.ts similarity index 100% rename from dashboard/src/constants/component.js rename to dashboard/src/constants/component.ts diff --git a/dashboard/src/constants/credential.js b/dashboard/src/constants/credential.ts similarity index 100% rename from dashboard/src/constants/credential.js rename to dashboard/src/constants/credential.ts diff --git a/dashboard/src/constants/customField.js b/dashboard/src/constants/customField.ts similarity index 100% rename from dashboard/src/constants/customField.js rename to dashboard/src/constants/customField.ts diff --git a/dashboard/src/constants/domain.js b/dashboard/src/constants/domain.ts similarity index 100% rename from dashboard/src/constants/domain.js rename to dashboard/src/constants/domain.ts diff --git a/dashboard/src/constants/emailTemplates.js b/dashboard/src/constants/emailTemplates.ts similarity index 100% rename from dashboard/src/constants/emailTemplates.js rename to dashboard/src/constants/emailTemplates.ts diff --git a/dashboard/src/constants/emaildomains.js b/dashboard/src/constants/emaildomains.ts similarity index 100% rename from dashboard/src/constants/emaildomains.js rename to dashboard/src/constants/emaildomains.ts diff --git a/dashboard/src/constants/errorTracker.js b/dashboard/src/constants/errorTracker.ts similarity index 100% rename from dashboard/src/constants/errorTracker.js rename to dashboard/src/constants/errorTracker.ts diff --git a/dashboard/src/constants/feedback.js b/dashboard/src/constants/feedback.ts similarity index 100% rename from dashboard/src/constants/feedback.js rename to dashboard/src/constants/feedback.ts diff --git a/dashboard/src/constants/group.js b/dashboard/src/constants/group.ts similarity index 100% rename from dashboard/src/constants/group.js rename to dashboard/src/constants/group.ts diff --git a/dashboard/src/constants/incident.js b/dashboard/src/constants/incident.ts similarity index 100% rename from dashboard/src/constants/incident.js rename to dashboard/src/constants/incident.ts diff --git a/dashboard/src/constants/incidentBasicSettings.js b/dashboard/src/constants/incidentBasicSettings.ts similarity index 100% rename from dashboard/src/constants/incidentBasicSettings.js rename to dashboard/src/constants/incidentBasicSettings.ts diff --git a/dashboard/src/constants/incidentCommunicationSla.js b/dashboard/src/constants/incidentCommunicationSla.ts similarity index 100% rename from dashboard/src/constants/incidentCommunicationSla.js rename to dashboard/src/constants/incidentCommunicationSla.ts diff --git a/dashboard/src/constants/incidentNoteTemplate.js b/dashboard/src/constants/incidentNoteTemplate.ts similarity index 100% rename from dashboard/src/constants/incidentNoteTemplate.js rename to dashboard/src/constants/incidentNoteTemplate.ts diff --git a/dashboard/src/constants/incidentPriorities.js b/dashboard/src/constants/incidentPriorities.ts similarity index 100% rename from dashboard/src/constants/incidentPriorities.js rename to dashboard/src/constants/incidentPriorities.ts diff --git a/dashboard/src/constants/incomingRequest.js b/dashboard/src/constants/incomingRequest.ts similarity index 100% rename from dashboard/src/constants/incomingRequest.js rename to dashboard/src/constants/incomingRequest.ts diff --git a/dashboard/src/constants/invoice.js b/dashboard/src/constants/invoice.ts similarity index 100% rename from dashboard/src/constants/invoice.js rename to dashboard/src/constants/invoice.ts diff --git a/dashboard/src/constants/logout.js b/dashboard/src/constants/logout.ts similarity index 100% rename from dashboard/src/constants/logout.js rename to dashboard/src/constants/logout.ts diff --git a/dashboard/src/constants/modal.js b/dashboard/src/constants/modal.ts similarity index 100% rename from dashboard/src/constants/modal.js rename to dashboard/src/constants/modal.ts diff --git a/dashboard/src/constants/monitor.js b/dashboard/src/constants/monitor.ts similarity index 100% rename from dashboard/src/constants/monitor.js rename to dashboard/src/constants/monitor.ts diff --git a/dashboard/src/constants/monitorCustomField.js b/dashboard/src/constants/monitorCustomField.ts similarity index 100% rename from dashboard/src/constants/monitorCustomField.js rename to dashboard/src/constants/monitorCustomField.ts diff --git a/dashboard/src/constants/monitorSla.js b/dashboard/src/constants/monitorSla.ts similarity index 100% rename from dashboard/src/constants/monitorSla.js rename to dashboard/src/constants/monitorSla.ts diff --git a/dashboard/src/constants/msteams.js b/dashboard/src/constants/msteams.ts similarity index 100% rename from dashboard/src/constants/msteams.js rename to dashboard/src/constants/msteams.ts diff --git a/dashboard/src/constants/notification.js b/dashboard/src/constants/notification.ts similarity index 100% rename from dashboard/src/constants/notification.js rename to dashboard/src/constants/notification.ts diff --git a/dashboard/src/constants/page.js b/dashboard/src/constants/page.ts similarity index 100% rename from dashboard/src/constants/page.js rename to dashboard/src/constants/page.ts diff --git a/dashboard/src/constants/performanceTracker.js b/dashboard/src/constants/performanceTracker.ts similarity index 100% rename from dashboard/src/constants/performanceTracker.js rename to dashboard/src/constants/performanceTracker.ts diff --git a/dashboard/src/constants/performanceTrackerMetric.js b/dashboard/src/constants/performanceTrackerMetric.ts similarity index 100% rename from dashboard/src/constants/performanceTrackerMetric.js rename to dashboard/src/constants/performanceTrackerMetric.ts diff --git a/dashboard/src/constants/probe.js b/dashboard/src/constants/probe.ts similarity index 100% rename from dashboard/src/constants/probe.js rename to dashboard/src/constants/probe.ts diff --git a/dashboard/src/constants/profile.js b/dashboard/src/constants/profile.ts similarity index 100% rename from dashboard/src/constants/profile.js rename to dashboard/src/constants/profile.ts diff --git a/dashboard/src/constants/project.js b/dashboard/src/constants/project.ts similarity index 100% rename from dashboard/src/constants/project.js rename to dashboard/src/constants/project.ts diff --git a/dashboard/src/constants/report.js b/dashboard/src/constants/report.ts similarity index 100% rename from dashboard/src/constants/report.js rename to dashboard/src/constants/report.ts diff --git a/dashboard/src/constants/resourceCategories.js b/dashboard/src/constants/resourceCategories.ts similarity index 100% rename from dashboard/src/constants/resourceCategories.js rename to dashboard/src/constants/resourceCategories.ts diff --git a/dashboard/src/constants/schedule.js b/dashboard/src/constants/schedule.ts similarity index 100% rename from dashboard/src/constants/schedule.js rename to dashboard/src/constants/schedule.ts diff --git a/dashboard/src/constants/scheduledEvent.js b/dashboard/src/constants/scheduledEvent.ts similarity index 100% rename from dashboard/src/constants/scheduledEvent.js rename to dashboard/src/constants/scheduledEvent.ts diff --git a/dashboard/src/constants/search.js b/dashboard/src/constants/search.ts similarity index 100% rename from dashboard/src/constants/search.js rename to dashboard/src/constants/search.ts diff --git a/dashboard/src/constants/security.js b/dashboard/src/constants/security.ts similarity index 100% rename from dashboard/src/constants/security.js rename to dashboard/src/constants/security.ts diff --git a/dashboard/src/constants/slack.js b/dashboard/src/constants/slack.ts similarity index 100% rename from dashboard/src/constants/slack.js rename to dashboard/src/constants/slack.ts diff --git a/dashboard/src/constants/slackWebhooks.js b/dashboard/src/constants/slackWebhooks.ts similarity index 100% rename from dashboard/src/constants/slackWebhooks.js rename to dashboard/src/constants/slackWebhooks.ts diff --git a/dashboard/src/constants/smstemplates.js b/dashboard/src/constants/smstemplates.ts similarity index 100% rename from dashboard/src/constants/smstemplates.js rename to dashboard/src/constants/smstemplates.ts diff --git a/dashboard/src/constants/sso.js b/dashboard/src/constants/sso.ts similarity index 100% rename from dashboard/src/constants/sso.js rename to dashboard/src/constants/sso.ts diff --git a/dashboard/src/constants/statusPage.js b/dashboard/src/constants/statusPage.ts similarity index 100% rename from dashboard/src/constants/statusPage.js rename to dashboard/src/constants/statusPage.ts diff --git a/dashboard/src/constants/statusPageCategory.js b/dashboard/src/constants/statusPageCategory.ts similarity index 100% rename from dashboard/src/constants/statusPageCategory.js rename to dashboard/src/constants/statusPageCategory.ts diff --git a/dashboard/src/constants/subProject.js b/dashboard/src/constants/subProject.ts similarity index 100% rename from dashboard/src/constants/subProject.js rename to dashboard/src/constants/subProject.ts diff --git a/dashboard/src/constants/subscriber.js b/dashboard/src/constants/subscriber.ts similarity index 100% rename from dashboard/src/constants/subscriber.js rename to dashboard/src/constants/subscriber.ts diff --git a/dashboard/src/constants/team.js b/dashboard/src/constants/team.ts similarity index 100% rename from dashboard/src/constants/team.js rename to dashboard/src/constants/team.ts diff --git a/dashboard/src/constants/tutorial.js b/dashboard/src/constants/tutorial.ts similarity index 100% rename from dashboard/src/constants/tutorial.js rename to dashboard/src/constants/tutorial.ts diff --git a/dashboard/src/constants/version.js b/dashboard/src/constants/version.ts similarity index 100% rename from dashboard/src/constants/version.js rename to dashboard/src/constants/version.ts diff --git a/dashboard/src/constants/webHook.js b/dashboard/src/constants/webHook.ts similarity index 100% rename from dashboard/src/constants/webHook.js rename to dashboard/src/constants/webHook.ts diff --git a/dashboard/src/containers/BackboneModals.js b/dashboard/src/containers/BackboneModals.tsx similarity index 100% rename from dashboard/src/containers/BackboneModals.js rename to dashboard/src/containers/BackboneModals.tsx diff --git a/dashboard/src/errors.js b/dashboard/src/errors.ts similarity index 100% rename from dashboard/src/errors.js rename to dashboard/src/errors.ts diff --git a/dashboard/src/index.js b/dashboard/src/index.tsx similarity index 100% rename from dashboard/src/index.js rename to dashboard/src/index.tsx diff --git a/dashboard/src/pages/Advanced.js b/dashboard/src/pages/Advanced.tsx similarity index 100% rename from dashboard/src/pages/Advanced.js rename to dashboard/src/pages/Advanced.tsx diff --git a/dashboard/src/pages/AlertLog.js b/dashboard/src/pages/AlertLog.tsx similarity index 100% rename from dashboard/src/pages/AlertLog.js rename to dashboard/src/pages/AlertLog.tsx diff --git a/dashboard/src/pages/Application.js b/dashboard/src/pages/Application.tsx similarity index 100% rename from dashboard/src/pages/Application.js rename to dashboard/src/pages/Application.tsx diff --git a/dashboard/src/pages/ApplicationDetail.js b/dashboard/src/pages/ApplicationDetail.tsx similarity index 100% rename from dashboard/src/pages/ApplicationDetail.js rename to dashboard/src/pages/ApplicationDetail.tsx diff --git a/dashboard/src/pages/ApplicationLog.js b/dashboard/src/pages/ApplicationLog.tsx similarity index 100% rename from dashboard/src/pages/ApplicationLog.js rename to dashboard/src/pages/ApplicationLog.tsx diff --git a/dashboard/src/pages/ApplicationLogView.js b/dashboard/src/pages/ApplicationLogView.tsx similarity index 100% rename from dashboard/src/pages/ApplicationLogView.js rename to dashboard/src/pages/ApplicationLogView.tsx diff --git a/dashboard/src/pages/AutomatedScripView.js b/dashboard/src/pages/AutomatedScripView.tsx similarity index 100% rename from dashboard/src/pages/AutomatedScripView.js rename to dashboard/src/pages/AutomatedScripView.tsx diff --git a/dashboard/src/pages/AutomationScript.js b/dashboard/src/pages/AutomationScript.tsx similarity index 100% rename from dashboard/src/pages/AutomationScript.js rename to dashboard/src/pages/AutomationScript.tsx diff --git a/dashboard/src/pages/Billing.js b/dashboard/src/pages/Billing.tsx similarity index 100% rename from dashboard/src/pages/Billing.js rename to dashboard/src/pages/Billing.tsx diff --git a/dashboard/src/pages/CallRouting.js b/dashboard/src/pages/CallRouting.tsx similarity index 100% rename from dashboard/src/pages/CallRouting.js rename to dashboard/src/pages/CallRouting.tsx diff --git a/dashboard/src/pages/ChangePassword.js b/dashboard/src/pages/ChangePassword.tsx similarity index 100% rename from dashboard/src/pages/ChangePassword.js rename to dashboard/src/pages/ChangePassword.tsx diff --git a/dashboard/src/pages/ChangePasswordSetting.js b/dashboard/src/pages/ChangePasswordSetting.tsx similarity index 100% rename from dashboard/src/pages/ChangePasswordSetting.js rename to dashboard/src/pages/ChangePasswordSetting.tsx diff --git a/dashboard/src/pages/Component.js b/dashboard/src/pages/Component.tsx similarity index 100% rename from dashboard/src/pages/Component.js rename to dashboard/src/pages/Component.tsx diff --git a/dashboard/src/pages/ComponentSettings.js b/dashboard/src/pages/ComponentSettings.tsx similarity index 100% rename from dashboard/src/pages/ComponentSettings.js rename to dashboard/src/pages/ComponentSettings.tsx diff --git a/dashboard/src/pages/ComponentSettingsAdvanced.js b/dashboard/src/pages/ComponentSettingsAdvanced.tsx similarity index 100% rename from dashboard/src/pages/ComponentSettingsAdvanced.js rename to dashboard/src/pages/ComponentSettingsAdvanced.tsx diff --git a/dashboard/src/pages/Consulting.js b/dashboard/src/pages/Consulting.tsx similarity index 100% rename from dashboard/src/pages/Consulting.js rename to dashboard/src/pages/Consulting.tsx diff --git a/dashboard/src/pages/Container.js b/dashboard/src/pages/Container.tsx similarity index 100% rename from dashboard/src/pages/Container.js rename to dashboard/src/pages/Container.tsx diff --git a/dashboard/src/pages/ContainerDetail.js b/dashboard/src/pages/ContainerDetail.tsx similarity index 100% rename from dashboard/src/pages/ContainerDetail.js rename to dashboard/src/pages/ContainerDetail.tsx diff --git a/dashboard/src/pages/DeleteAccountPage.js b/dashboard/src/pages/DeleteAccountPage.tsx similarity index 100% rename from dashboard/src/pages/DeleteAccountPage.js rename to dashboard/src/pages/DeleteAccountPage.tsx diff --git a/dashboard/src/pages/DockerCredential.js b/dashboard/src/pages/DockerCredential.tsx similarity index 100% rename from dashboard/src/pages/DockerCredential.js rename to dashboard/src/pages/DockerCredential.tsx diff --git a/dashboard/src/pages/DomainSettings.js b/dashboard/src/pages/DomainSettings.tsx similarity index 100% rename from dashboard/src/pages/DomainSettings.js rename to dashboard/src/pages/DomainSettings.tsx diff --git a/dashboard/src/pages/EmailTemplates.js b/dashboard/src/pages/EmailTemplates.tsx similarity index 100% rename from dashboard/src/pages/EmailTemplates.js rename to dashboard/src/pages/EmailTemplates.tsx diff --git a/dashboard/src/pages/ErrorEventView.js b/dashboard/src/pages/ErrorEventView.tsx similarity index 100% rename from dashboard/src/pages/ErrorEventView.js rename to dashboard/src/pages/ErrorEventView.tsx diff --git a/dashboard/src/pages/ErrorTracking.js b/dashboard/src/pages/ErrorTracking.tsx similarity index 100% rename from dashboard/src/pages/ErrorTracking.js rename to dashboard/src/pages/ErrorTracking.tsx diff --git a/dashboard/src/pages/ErrorTrackingView.js b/dashboard/src/pages/ErrorTrackingView.tsx similarity index 100% rename from dashboard/src/pages/ErrorTrackingView.js rename to dashboard/src/pages/ErrorTrackingView.tsx diff --git a/dashboard/src/pages/GitCredential.js b/dashboard/src/pages/GitCredential.tsx similarity index 100% rename from dashboard/src/pages/GitCredential.js rename to dashboard/src/pages/GitCredential.tsx diff --git a/dashboard/src/pages/Group.js b/dashboard/src/pages/Group.tsx similarity index 100% rename from dashboard/src/pages/Group.js rename to dashboard/src/pages/Group.tsx diff --git a/dashboard/src/pages/Home.js b/dashboard/src/pages/Home.tsx similarity index 100% rename from dashboard/src/pages/Home.js rename to dashboard/src/pages/Home.tsx diff --git a/dashboard/src/pages/Incident.js b/dashboard/src/pages/Incident.tsx similarity index 100% rename from dashboard/src/pages/Incident.js rename to dashboard/src/pages/Incident.tsx diff --git a/dashboard/src/pages/IncidentLog.js b/dashboard/src/pages/IncidentLog.tsx similarity index 100% rename from dashboard/src/pages/IncidentLog.js rename to dashboard/src/pages/IncidentLog.tsx diff --git a/dashboard/src/pages/IncidentSettings.js b/dashboard/src/pages/IncidentSettings.tsx similarity index 100% rename from dashboard/src/pages/IncidentSettings.js rename to dashboard/src/pages/IncidentSettings.tsx diff --git a/dashboard/src/pages/Integrations.js b/dashboard/src/pages/Integrations.tsx similarity index 100% rename from dashboard/src/pages/Integrations.js rename to dashboard/src/pages/Integrations.tsx diff --git a/dashboard/src/pages/Monitor.js b/dashboard/src/pages/Monitor.tsx similarity index 100% rename from dashboard/src/pages/Monitor.js rename to dashboard/src/pages/Monitor.tsx diff --git a/dashboard/src/pages/MonitorSettings.js b/dashboard/src/pages/MonitorSettings.tsx similarity index 100% rename from dashboard/src/pages/MonitorSettings.js rename to dashboard/src/pages/MonitorSettings.tsx diff --git a/dashboard/src/pages/MonitorView.js b/dashboard/src/pages/MonitorView.tsx similarity index 100% rename from dashboard/src/pages/MonitorView.js rename to dashboard/src/pages/MonitorView.tsx diff --git a/dashboard/src/pages/OnCall.js b/dashboard/src/pages/OnCall.tsx similarity index 100% rename from dashboard/src/pages/OnCall.js rename to dashboard/src/pages/OnCall.tsx diff --git a/dashboard/src/pages/OneUptimeApi.js b/dashboard/src/pages/OneUptimeApi.tsx similarity index 100% rename from dashboard/src/pages/OneUptimeApi.js rename to dashboard/src/pages/OneUptimeApi.tsx diff --git a/dashboard/src/pages/PerformanceTracker.js b/dashboard/src/pages/PerformanceTracker.tsx similarity index 100% rename from dashboard/src/pages/PerformanceTracker.js rename to dashboard/src/pages/PerformanceTracker.tsx diff --git a/dashboard/src/pages/PerformanceTrackerView.js b/dashboard/src/pages/PerformanceTrackerView.tsx similarity index 100% rename from dashboard/src/pages/PerformanceTrackerView.js rename to dashboard/src/pages/PerformanceTrackerView.tsx diff --git a/dashboard/src/pages/Probe.js b/dashboard/src/pages/Probe.tsx similarity index 100% rename from dashboard/src/pages/Probe.js rename to dashboard/src/pages/Probe.tsx diff --git a/dashboard/src/pages/Profile.js b/dashboard/src/pages/Profile.tsx similarity index 100% rename from dashboard/src/pages/Profile.js rename to dashboard/src/pages/Profile.tsx diff --git a/dashboard/src/pages/ProfileBilling.js b/dashboard/src/pages/ProfileBilling.tsx similarity index 100% rename from dashboard/src/pages/ProfileBilling.js rename to dashboard/src/pages/ProfileBilling.tsx diff --git a/dashboard/src/pages/Reports.js b/dashboard/src/pages/Reports.tsx similarity index 100% rename from dashboard/src/pages/Reports.js rename to dashboard/src/pages/Reports.tsx diff --git a/dashboard/src/pages/Resources.js b/dashboard/src/pages/Resources.tsx similarity index 100% rename from dashboard/src/pages/Resources.js rename to dashboard/src/pages/Resources.tsx diff --git a/dashboard/src/pages/Schedule.js b/dashboard/src/pages/Schedule.tsx similarity index 100% rename from dashboard/src/pages/Schedule.js rename to dashboard/src/pages/Schedule.tsx diff --git a/dashboard/src/pages/ScheduledEvent.js b/dashboard/src/pages/ScheduledEvent.tsx similarity index 100% rename from dashboard/src/pages/ScheduledEvent.js rename to dashboard/src/pages/ScheduledEvent.tsx diff --git a/dashboard/src/pages/ScheduledEventDetail.js b/dashboard/src/pages/ScheduledEventDetail.tsx similarity index 100% rename from dashboard/src/pages/ScheduledEventDetail.js rename to dashboard/src/pages/ScheduledEventDetail.tsx diff --git a/dashboard/src/pages/Settings.js b/dashboard/src/pages/Settings.tsx similarity index 100% rename from dashboard/src/pages/Settings.js rename to dashboard/src/pages/Settings.tsx diff --git a/dashboard/src/pages/SmsTemplates.js b/dashboard/src/pages/SmsTemplates.tsx similarity index 100% rename from dashboard/src/pages/SmsTemplates.js rename to dashboard/src/pages/SmsTemplates.tsx diff --git a/dashboard/src/pages/Sso.js b/dashboard/src/pages/Sso.tsx similarity index 100% rename from dashboard/src/pages/Sso.js rename to dashboard/src/pages/Sso.tsx diff --git a/dashboard/src/pages/StatusPage.js b/dashboard/src/pages/StatusPage.tsx similarity index 100% rename from dashboard/src/pages/StatusPage.js rename to dashboard/src/pages/StatusPage.tsx diff --git a/dashboard/src/pages/StatusPages.js b/dashboard/src/pages/StatusPages.tsx similarity index 100% rename from dashboard/src/pages/StatusPages.js rename to dashboard/src/pages/StatusPages.tsx diff --git a/dashboard/src/pages/TeamMemberProfile.js b/dashboard/src/pages/TeamMemberProfile.tsx similarity index 100% rename from dashboard/src/pages/TeamMemberProfile.js rename to dashboard/src/pages/TeamMemberProfile.tsx diff --git a/dashboard/src/pages/TeamMembers.js b/dashboard/src/pages/TeamMembers.tsx similarity index 100% rename from dashboard/src/pages/TeamMembers.js rename to dashboard/src/pages/TeamMembers.tsx diff --git a/dashboard/src/pages/WebhookSettings.js b/dashboard/src/pages/WebhookSettings.tsx similarity index 100% rename from dashboard/src/pages/WebhookSettings.js rename to dashboard/src/pages/WebhookSettings.tsx diff --git a/dashboard/src/pages/WebsiteMonitorIssues.js b/dashboard/src/pages/WebsiteMonitorIssues.tsx similarity index 100% rename from dashboard/src/pages/WebsiteMonitorIssues.js rename to dashboard/src/pages/WebsiteMonitorIssues.tsx diff --git a/dashboard/src/pages/base/index.js b/dashboard/src/pages/base/index.tsx similarity index 100% rename from dashboard/src/pages/base/index.js rename to dashboard/src/pages/base/index.tsx diff --git a/dashboard/src/pages/index.js b/dashboard/src/pages/index.ts similarity index 100% rename from dashboard/src/pages/index.js rename to dashboard/src/pages/index.ts diff --git a/dashboard/src/pages/status-page/list.js b/dashboard/src/pages/status-page/list.tsx similarity index 100% rename from dashboard/src/pages/status-page/list.js rename to dashboard/src/pages/status-page/list.tsx diff --git a/dashboard/src/reducers/alert.js b/dashboard/src/reducers/alert.ts similarity index 100% rename from dashboard/src/reducers/alert.js rename to dashboard/src/reducers/alert.ts diff --git a/dashboard/src/reducers/animateSidebar.js b/dashboard/src/reducers/animateSidebar.ts similarity index 100% rename from dashboard/src/reducers/animateSidebar.js rename to dashboard/src/reducers/animateSidebar.ts diff --git a/dashboard/src/reducers/applicationLog.js b/dashboard/src/reducers/applicationLog.ts similarity index 100% rename from dashboard/src/reducers/applicationLog.js rename to dashboard/src/reducers/applicationLog.ts diff --git a/dashboard/src/reducers/automatedScript.js b/dashboard/src/reducers/automatedScript.ts similarity index 100% rename from dashboard/src/reducers/automatedScript.js rename to dashboard/src/reducers/automatedScript.ts diff --git a/dashboard/src/reducers/base/index.js b/dashboard/src/reducers/base/index.ts similarity index 100% rename from dashboard/src/reducers/base/index.js rename to dashboard/src/reducers/base/index.ts diff --git a/dashboard/src/reducers/callRouting.js b/dashboard/src/reducers/callRouting.ts similarity index 100% rename from dashboard/src/reducers/callRouting.js rename to dashboard/src/reducers/callRouting.ts diff --git a/dashboard/src/reducers/card.js b/dashboard/src/reducers/card.ts similarity index 100% rename from dashboard/src/reducers/card.js rename to dashboard/src/reducers/card.ts diff --git a/dashboard/src/reducers/changePassword.js b/dashboard/src/reducers/changePassword.ts similarity index 100% rename from dashboard/src/reducers/changePassword.js rename to dashboard/src/reducers/changePassword.ts diff --git a/dashboard/src/reducers/component.js b/dashboard/src/reducers/component.ts similarity index 100% rename from dashboard/src/reducers/component.js rename to dashboard/src/reducers/component.ts diff --git a/dashboard/src/reducers/credential.js b/dashboard/src/reducers/credential.ts similarity index 100% rename from dashboard/src/reducers/credential.js rename to dashboard/src/reducers/credential.ts diff --git a/dashboard/src/reducers/customField.js b/dashboard/src/reducers/customField.ts similarity index 100% rename from dashboard/src/reducers/customField.js rename to dashboard/src/reducers/customField.ts diff --git a/dashboard/src/reducers/dateTime.js b/dashboard/src/reducers/dateTime.ts similarity index 100% rename from dashboard/src/reducers/dateTime.js rename to dashboard/src/reducers/dateTime.ts diff --git a/dashboard/src/reducers/emailTemplates.js b/dashboard/src/reducers/emailTemplates.ts similarity index 100% rename from dashboard/src/reducers/emailTemplates.js rename to dashboard/src/reducers/emailTemplates.ts diff --git a/dashboard/src/reducers/errorTracker.js b/dashboard/src/reducers/errorTracker.ts similarity index 100% rename from dashboard/src/reducers/errorTracker.js rename to dashboard/src/reducers/errorTracker.ts diff --git a/dashboard/src/reducers/feedback.js b/dashboard/src/reducers/feedback.ts similarity index 100% rename from dashboard/src/reducers/feedback.js rename to dashboard/src/reducers/feedback.ts diff --git a/dashboard/src/reducers/groups.js b/dashboard/src/reducers/groups.ts similarity index 100% rename from dashboard/src/reducers/groups.js rename to dashboard/src/reducers/groups.ts diff --git a/dashboard/src/reducers/incident.js b/dashboard/src/reducers/incident.ts similarity index 100% rename from dashboard/src/reducers/incident.js rename to dashboard/src/reducers/incident.ts diff --git a/dashboard/src/reducers/incidentBasicSettings.js b/dashboard/src/reducers/incidentBasicSettings.ts similarity index 100% rename from dashboard/src/reducers/incidentBasicSettings.js rename to dashboard/src/reducers/incidentBasicSettings.ts diff --git a/dashboard/src/reducers/incidentCommunicationSla.js b/dashboard/src/reducers/incidentCommunicationSla.ts similarity index 100% rename from dashboard/src/reducers/incidentCommunicationSla.js rename to dashboard/src/reducers/incidentCommunicationSla.ts diff --git a/dashboard/src/reducers/incidentNoteTemplate.js b/dashboard/src/reducers/incidentNoteTemplate.ts similarity index 100% rename from dashboard/src/reducers/incidentNoteTemplate.js rename to dashboard/src/reducers/incidentNoteTemplate.ts diff --git a/dashboard/src/reducers/incidentPriorities.js b/dashboard/src/reducers/incidentPriorities.ts similarity index 100% rename from dashboard/src/reducers/incidentPriorities.js rename to dashboard/src/reducers/incidentPriorities.ts diff --git a/dashboard/src/reducers/incomingRequest.js b/dashboard/src/reducers/incomingRequest.ts similarity index 100% rename from dashboard/src/reducers/incomingRequest.js rename to dashboard/src/reducers/incomingRequest.ts diff --git a/dashboard/src/reducers/index.js b/dashboard/src/reducers/index.ts similarity index 100% rename from dashboard/src/reducers/index.js rename to dashboard/src/reducers/index.ts diff --git a/dashboard/src/reducers/invoice.js b/dashboard/src/reducers/invoice.ts similarity index 100% rename from dashboard/src/reducers/invoice.js rename to dashboard/src/reducers/invoice.ts diff --git a/dashboard/src/reducers/modal.js b/dashboard/src/reducers/modal.ts similarity index 100% rename from dashboard/src/reducers/modal.js rename to dashboard/src/reducers/modal.ts diff --git a/dashboard/src/reducers/monitor.js b/dashboard/src/reducers/monitor.ts similarity index 100% rename from dashboard/src/reducers/monitor.js rename to dashboard/src/reducers/monitor.ts diff --git a/dashboard/src/reducers/monitorCustomField.js b/dashboard/src/reducers/monitorCustomField.ts similarity index 100% rename from dashboard/src/reducers/monitorCustomField.js rename to dashboard/src/reducers/monitorCustomField.ts diff --git a/dashboard/src/reducers/monitorSla.js b/dashboard/src/reducers/monitorSla.ts similarity index 100% rename from dashboard/src/reducers/monitorSla.js rename to dashboard/src/reducers/monitorSla.ts diff --git a/dashboard/src/reducers/msteams.js b/dashboard/src/reducers/msteams.ts similarity index 100% rename from dashboard/src/reducers/msteams.js rename to dashboard/src/reducers/msteams.ts diff --git a/dashboard/src/reducers/notifications.js b/dashboard/src/reducers/notifications.ts similarity index 100% rename from dashboard/src/reducers/notifications.js rename to dashboard/src/reducers/notifications.ts diff --git a/dashboard/src/reducers/onCallSchedule.js b/dashboard/src/reducers/onCallSchedule.ts similarity index 100% rename from dashboard/src/reducers/onCallSchedule.js rename to dashboard/src/reducers/onCallSchedule.ts diff --git a/dashboard/src/reducers/page.js b/dashboard/src/reducers/page.ts similarity index 100% rename from dashboard/src/reducers/page.js rename to dashboard/src/reducers/page.ts diff --git a/dashboard/src/reducers/performanceTracker.js b/dashboard/src/reducers/performanceTracker.ts similarity index 100% rename from dashboard/src/reducers/performanceTracker.js rename to dashboard/src/reducers/performanceTracker.ts diff --git a/dashboard/src/reducers/performanceTrackerMetric.js b/dashboard/src/reducers/performanceTrackerMetric.ts similarity index 100% rename from dashboard/src/reducers/performanceTrackerMetric.js rename to dashboard/src/reducers/performanceTrackerMetric.ts diff --git a/dashboard/src/reducers/probe.js b/dashboard/src/reducers/probe.ts similarity index 100% rename from dashboard/src/reducers/probe.js rename to dashboard/src/reducers/probe.ts diff --git a/dashboard/src/reducers/profile.js b/dashboard/src/reducers/profile.ts similarity index 100% rename from dashboard/src/reducers/profile.js rename to dashboard/src/reducers/profile.ts diff --git a/dashboard/src/reducers/project.js b/dashboard/src/reducers/project.ts similarity index 100% rename from dashboard/src/reducers/project.js rename to dashboard/src/reducers/project.ts diff --git a/dashboard/src/reducers/report.js b/dashboard/src/reducers/report.ts similarity index 100% rename from dashboard/src/reducers/report.js rename to dashboard/src/reducers/report.ts diff --git a/dashboard/src/reducers/resourceCategories.js b/dashboard/src/reducers/resourceCategories.ts similarity index 100% rename from dashboard/src/reducers/resourceCategories.js rename to dashboard/src/reducers/resourceCategories.ts diff --git a/dashboard/src/reducers/schedule.js b/dashboard/src/reducers/schedule.ts similarity index 100% rename from dashboard/src/reducers/schedule.js rename to dashboard/src/reducers/schedule.ts diff --git a/dashboard/src/reducers/scheduledEvent.js b/dashboard/src/reducers/scheduledEvent.ts similarity index 100% rename from dashboard/src/reducers/scheduledEvent.js rename to dashboard/src/reducers/scheduledEvent.ts diff --git a/dashboard/src/reducers/search.js b/dashboard/src/reducers/search.ts similarity index 100% rename from dashboard/src/reducers/search.js rename to dashboard/src/reducers/search.ts diff --git a/dashboard/src/reducers/security.js b/dashboard/src/reducers/security.ts similarity index 100% rename from dashboard/src/reducers/security.js rename to dashboard/src/reducers/security.ts diff --git a/dashboard/src/reducers/slack.js b/dashboard/src/reducers/slack.ts similarity index 100% rename from dashboard/src/reducers/slack.js rename to dashboard/src/reducers/slack.ts diff --git a/dashboard/src/reducers/slackWebhooks.js b/dashboard/src/reducers/slackWebhooks.ts similarity index 100% rename from dashboard/src/reducers/slackWebhooks.js rename to dashboard/src/reducers/slackWebhooks.ts diff --git a/dashboard/src/reducers/smsTemplates.js b/dashboard/src/reducers/smsTemplates.ts similarity index 100% rename from dashboard/src/reducers/smsTemplates.js rename to dashboard/src/reducers/smsTemplates.ts diff --git a/dashboard/src/reducers/sso.js b/dashboard/src/reducers/sso.ts similarity index 100% rename from dashboard/src/reducers/sso.js rename to dashboard/src/reducers/sso.ts diff --git a/dashboard/src/reducers/status-page.js b/dashboard/src/reducers/status-page.ts similarity index 100% rename from dashboard/src/reducers/status-page.js rename to dashboard/src/reducers/status-page.ts diff --git a/dashboard/src/reducers/statusPage.js b/dashboard/src/reducers/statusPage.ts similarity index 100% rename from dashboard/src/reducers/statusPage.js rename to dashboard/src/reducers/statusPage.ts diff --git a/dashboard/src/reducers/statusPageCategory.js b/dashboard/src/reducers/statusPageCategory.ts similarity index 100% rename from dashboard/src/reducers/statusPageCategory.js rename to dashboard/src/reducers/statusPageCategory.ts diff --git a/dashboard/src/reducers/subProject.js b/dashboard/src/reducers/subProject.ts similarity index 100% rename from dashboard/src/reducers/subProject.js rename to dashboard/src/reducers/subProject.ts diff --git a/dashboard/src/reducers/subscriber.js b/dashboard/src/reducers/subscriber.ts similarity index 100% rename from dashboard/src/reducers/subscriber.js rename to dashboard/src/reducers/subscriber.ts diff --git a/dashboard/src/reducers/team.js b/dashboard/src/reducers/team.ts similarity index 100% rename from dashboard/src/reducers/team.js rename to dashboard/src/reducers/team.ts diff --git a/dashboard/src/reducers/tutorial.js b/dashboard/src/reducers/tutorial.ts similarity index 100% rename from dashboard/src/reducers/tutorial.js rename to dashboard/src/reducers/tutorial.ts diff --git a/dashboard/src/reducers/version.js b/dashboard/src/reducers/version.ts similarity index 100% rename from dashboard/src/reducers/version.js rename to dashboard/src/reducers/version.ts diff --git a/dashboard/src/reducers/webHook.js b/dashboard/src/reducers/webHook.ts similarity index 100% rename from dashboard/src/reducers/webHook.js rename to dashboard/src/reducers/webHook.ts diff --git a/dashboard/src/routes.js b/dashboard/src/routes.ts similarity index 100% rename from dashboard/src/routes.js rename to dashboard/src/routes.ts diff --git a/dashboard/src/serviceWorker.js b/dashboard/src/serviceWorker.ts similarity index 100% rename from dashboard/src/serviceWorker.js rename to dashboard/src/serviceWorker.ts diff --git a/dashboard/src/setupTests.js b/dashboard/src/setupTests.ts similarity index 100% rename from dashboard/src/setupTests.js rename to dashboard/src/setupTests.ts diff --git a/dashboard/src/store.js b/dashboard/src/store.ts similarity index 100% rename from dashboard/src/store.js rename to dashboard/src/store.ts diff --git a/dashboard/src/sw-build.js b/dashboard/src/sw-build.ts similarity index 100% rename from dashboard/src/sw-build.js rename to dashboard/src/sw-build.ts diff --git a/dashboard/src/sw-template.js b/dashboard/src/sw-template.ts similarity index 100% rename from dashboard/src/sw-template.js rename to dashboard/src/sw-template.ts diff --git a/dashboard/src/useNotification.js b/dashboard/src/useNotification.ts similarity index 100% rename from dashboard/src/useNotification.js rename to dashboard/src/useNotification.ts diff --git a/dashboard/src/utils/DateTime.js b/dashboard/src/utils/DateTime.ts similarity index 100% rename from dashboard/src/utils/DateTime.js rename to dashboard/src/utils/DateTime.ts diff --git a/dashboard/src/utils/ErrorEventUtil.js b/dashboard/src/utils/ErrorEventUtil.ts similarity index 100% rename from dashboard/src/utils/ErrorEventUtil.js rename to dashboard/src/utils/ErrorEventUtil.ts diff --git a/dashboard/src/utils/booleanParser.js b/dashboard/src/utils/booleanParser.ts similarity index 100% rename from dashboard/src/utils/booleanParser.js rename to dashboard/src/utils/booleanParser.ts diff --git a/dashboard/src/utils/copyToClipboard.js b/dashboard/src/utils/copyToClipboard.ts similarity index 100% rename from dashboard/src/utils/copyToClipboard.js rename to dashboard/src/utils/copyToClipboard.ts diff --git a/dashboard/src/utils/countryCodes.js b/dashboard/src/utils/countryCodes.ts similarity index 100% rename from dashboard/src/utils/countryCodes.js rename to dashboard/src/utils/countryCodes.ts diff --git a/dashboard/src/utils/error.js b/dashboard/src/utils/error.ts similarity index 100% rename from dashboard/src/utils/error.js rename to dashboard/src/utils/error.ts diff --git a/dashboard/src/utils/flattenArray.js b/dashboard/src/utils/flattenArray.ts similarity index 100% rename from dashboard/src/utils/flattenArray.js rename to dashboard/src/utils/flattenArray.ts diff --git a/dashboard/src/utils/formatEmails.js b/dashboard/src/utils/formatEmails.ts similarity index 100% rename from dashboard/src/utils/formatEmails.js rename to dashboard/src/utils/formatEmails.ts diff --git a/dashboard/src/utils/formatMonitorResponseTime.js b/dashboard/src/utils/formatMonitorResponseTime.ts similarity index 100% rename from dashboard/src/utils/formatMonitorResponseTime.js rename to dashboard/src/utils/formatMonitorResponseTime.ts diff --git a/dashboard/src/utils/formatNumber.js b/dashboard/src/utils/formatNumber.ts similarity index 100% rename from dashboard/src/utils/formatNumber.js rename to dashboard/src/utils/formatNumber.ts diff --git a/dashboard/src/utils/getParentRoute.js b/dashboard/src/utils/getParentRoute.ts similarity index 100% rename from dashboard/src/utils/getParentRoute.js rename to dashboard/src/utils/getParentRoute.ts diff --git a/dashboard/src/utils/isMainProjectViewer.js b/dashboard/src/utils/isMainProjectViewer.ts similarity index 100% rename from dashboard/src/utils/isMainProjectViewer.js rename to dashboard/src/utils/isMainProjectViewer.ts diff --git a/dashboard/src/utils/isOwnerOrAdmin.js b/dashboard/src/utils/isOwnerOrAdmin.ts similarity index 100% rename from dashboard/src/utils/isOwnerOrAdmin.js rename to dashboard/src/utils/isOwnerOrAdmin.ts diff --git a/dashboard/src/utils/isSubProjectViewer.js b/dashboard/src/utils/isSubProjectViewer.ts similarity index 100% rename from dashboard/src/utils/isSubProjectViewer.js rename to dashboard/src/utils/isSubProjectViewer.ts diff --git a/dashboard/src/utils/joinNames.js b/dashboard/src/utils/joinNames.ts similarity index 100% rename from dashboard/src/utils/joinNames.js rename to dashboard/src/utils/joinNames.ts diff --git a/dashboard/src/utils/keybinding.js b/dashboard/src/utils/keybinding.ts similarity index 100% rename from dashboard/src/utils/keybinding.js rename to dashboard/src/utils/keybinding.ts diff --git a/dashboard/src/utils/pageTitles.js b/dashboard/src/utils/pageTitles.ts similarity index 100% rename from dashboard/src/utils/pageTitles.js rename to dashboard/src/utils/pageTitles.ts diff --git a/dashboard/src/utils/paginate.js b/dashboard/src/utils/paginate.ts similarity index 100% rename from dashboard/src/utils/paginate.js rename to dashboard/src/utils/paginate.ts diff --git a/dashboard/src/utils/secondsToHms.js b/dashboard/src/utils/secondsToHms.ts similarity index 100% rename from dashboard/src/utils/secondsToHms.js rename to dashboard/src/utils/secondsToHms.ts diff --git a/dashboard/src/utils/sortByName.js b/dashboard/src/utils/sortByName.ts similarity index 100% rename from dashboard/src/utils/sortByName.js rename to dashboard/src/utils/sortByName.ts diff --git a/dashboard/src/utils/threatLevel.js b/dashboard/src/utils/threatLevel.ts similarity index 100% rename from dashboard/src/utils/threatLevel.js rename to dashboard/src/utils/threatLevel.ts diff --git a/data-ingestor/api/probe.js b/data-ingestor/api/probe.ts similarity index 100% rename from data-ingestor/api/probe.js rename to data-ingestor/api/probe.ts diff --git a/data-ingestor/index.js b/data-ingestor/index.ts similarity index 100% rename from data-ingestor/index.js rename to data-ingestor/index.ts diff --git a/data-ingestor/middlewares/jsonToCsv.js b/data-ingestor/middlewares/jsonToCsv.ts similarity index 100% rename from data-ingestor/middlewares/jsonToCsv.js rename to data-ingestor/middlewares/jsonToCsv.ts diff --git a/data-ingestor/middlewares/probeAuthorization.js b/data-ingestor/middlewares/probeAuthorization.ts similarity index 100% rename from data-ingestor/middlewares/probeAuthorization.js rename to data-ingestor/middlewares/probeAuthorization.ts diff --git a/data-ingestor/middlewares/response.js b/data-ingestor/middlewares/response.ts similarity index 100% rename from data-ingestor/middlewares/response.js rename to data-ingestor/middlewares/response.ts diff --git a/data-ingestor/services/automatedScriptService.js b/data-ingestor/services/automatedScriptService.ts similarity index 100% rename from data-ingestor/services/automatedScriptService.js rename to data-ingestor/services/automatedScriptService.ts diff --git a/data-ingestor/services/errorService.js b/data-ingestor/services/errorService.ts similarity index 100% rename from data-ingestor/services/errorService.js rename to data-ingestor/services/errorService.ts diff --git a/data-ingestor/services/incidentService.js b/data-ingestor/services/incidentService.ts similarity index 100% rename from data-ingestor/services/incidentService.js rename to data-ingestor/services/incidentService.ts diff --git a/data-ingestor/services/incidentTimelineService.js b/data-ingestor/services/incidentTimelineService.ts similarity index 100% rename from data-ingestor/services/incidentTimelineService.js rename to data-ingestor/services/incidentTimelineService.ts diff --git a/data-ingestor/services/lighthouseLogService.js b/data-ingestor/services/lighthouseLogService.ts similarity index 100% rename from data-ingestor/services/lighthouseLogService.js rename to data-ingestor/services/lighthouseLogService.ts diff --git a/data-ingestor/services/monitorLogByDayService.js b/data-ingestor/services/monitorLogByDayService.ts similarity index 100% rename from data-ingestor/services/monitorLogByDayService.js rename to data-ingestor/services/monitorLogByDayService.ts diff --git a/data-ingestor/services/monitorLogByHourService.js b/data-ingestor/services/monitorLogByHourService.ts similarity index 100% rename from data-ingestor/services/monitorLogByHourService.js rename to data-ingestor/services/monitorLogByHourService.ts diff --git a/data-ingestor/services/monitorLogByWeekService.js b/data-ingestor/services/monitorLogByWeekService.ts similarity index 100% rename from data-ingestor/services/monitorLogByWeekService.js rename to data-ingestor/services/monitorLogByWeekService.ts diff --git a/data-ingestor/services/monitorLogService.js b/data-ingestor/services/monitorLogService.ts similarity index 100% rename from data-ingestor/services/monitorLogService.js rename to data-ingestor/services/monitorLogService.ts diff --git a/data-ingestor/services/monitorService.js b/data-ingestor/services/monitorService.ts similarity index 100% rename from data-ingestor/services/monitorService.js rename to data-ingestor/services/monitorService.ts diff --git a/data-ingestor/services/monitorStatusService.js b/data-ingestor/services/monitorStatusService.ts similarity index 100% rename from data-ingestor/services/monitorStatusService.js rename to data-ingestor/services/monitorStatusService.ts diff --git a/data-ingestor/services/probeService.js b/data-ingestor/services/probeService.ts similarity index 100% rename from data-ingestor/services/probeService.js rename to data-ingestor/services/probeService.ts diff --git a/data-ingestor/services/projectService.js b/data-ingestor/services/projectService.ts similarity index 100% rename from data-ingestor/services/projectService.js rename to data-ingestor/services/projectService.ts diff --git a/data-ingestor/services/resourceCategoryService.js b/data-ingestor/services/resourceCategoryService.ts similarity index 100% rename from data-ingestor/services/resourceCategoryService.js rename to data-ingestor/services/resourceCategoryService.ts diff --git a/data-ingestor/utils/api.js b/data-ingestor/utils/api.ts similarity index 100% rename from data-ingestor/utils/api.js rename to data-ingestor/utils/api.ts diff --git a/data-ingestor/utils/config.js b/data-ingestor/utils/config.ts similarity index 100% rename from data-ingestor/utils/config.js rename to data-ingestor/utils/config.ts diff --git a/helm-chart/api/version.js b/helm-chart/api/version.ts similarity index 100% rename from helm-chart/api/version.js rename to helm-chart/api/version.ts diff --git a/helm-chart/middlewares/response.js b/helm-chart/middlewares/response.ts similarity index 100% rename from helm-chart/middlewares/response.js rename to helm-chart/middlewares/response.ts diff --git a/helm-chart/server.js b/helm-chart/server.ts similarity index 100% rename from helm-chart/server.js rename to helm-chart/server.ts diff --git a/helm-chart/test/index.js b/helm-chart/test/index.ts similarity index 100% rename from helm-chart/test/index.js rename to helm-chart/test/index.ts diff --git a/helm-chart/test/version.test.js b/helm-chart/test/version.test.ts similarity index 100% rename from helm-chart/test/version.test.js rename to helm-chart/test/version.test.ts diff --git a/home/config/product-compare.js b/home/config/product-compare.ts similarity index 100% rename from home/config/product-compare.js rename to home/config/product-compare.ts diff --git a/home/lighthouse.js b/home/lighthouse.ts similarity index 100% rename from home/lighthouse.js rename to home/lighthouse.ts diff --git a/home/lighthouseWorker.js b/home/lighthouseWorker.ts similarity index 100% rename from home/lighthouseWorker.js rename to home/lighthouseWorker.ts diff --git a/home/public/js/amplitude.js b/home/public/js/amplitude.ts similarity index 100% rename from home/public/js/amplitude.js rename to home/public/js/amplitude.ts diff --git a/home/public/js/animate.js b/home/public/js/animate.ts similarity index 100% rename from home/public/js/animate.js rename to home/public/js/animate.ts diff --git a/home/public/js/crm.js b/home/public/js/crm.ts similarity index 100% rename from home/public/js/crm.js rename to home/public/js/crm.ts diff --git a/home/public/js/default.js b/home/public/js/default.ts similarity index 100% rename from home/public/js/default.js rename to home/public/js/default.ts diff --git a/home/public/js/demo.js b/home/public/js/demo.ts similarity index 100% rename from home/public/js/demo.js rename to home/public/js/demo.ts diff --git a/home/public/js/emaildomains.js b/home/public/js/emaildomains.ts similarity index 100% rename from home/public/js/emaildomains.js rename to home/public/js/emaildomains.ts diff --git a/home/public/js/getCookies.js b/home/public/js/getCookies.ts similarity index 100% rename from home/public/js/getCookies.js rename to home/public/js/getCookies.ts diff --git a/home/public/js/home.js b/home/public/js/home.ts similarity index 100% rename from home/public/js/home.js rename to home/public/js/home.ts diff --git a/home/public/js/resources.js b/home/public/js/resources.ts similarity index 100% rename from home/public/js/resources.js rename to home/public/js/resources.ts diff --git a/home/public/js/stickyfill.js b/home/public/js/stickyfill.ts similarity index 100% rename from home/public/js/stickyfill.js rename to home/public/js/stickyfill.ts diff --git a/home/public/js/switch.js b/home/public/js/switch.ts similarity index 100% rename from home/public/js/switch.js rename to home/public/js/switch.ts diff --git a/home/public/js/switchUrl.js b/home/public/js/switchUrl.ts similarity index 100% rename from home/public/js/switchUrl.js rename to home/public/js/switchUrl.ts diff --git a/home/public/service-worker.js b/home/public/service-worker.ts similarity index 100% rename from home/public/service-worker.js rename to home/public/service-worker.ts diff --git a/home/server.js b/home/server.ts similarity index 100% rename from home/server.js rename to home/server.ts diff --git a/http-test-server/backend/api/settings.js b/http-test-server/backend/api/settings.ts similarity index 100% rename from http-test-server/backend/api/settings.js rename to http-test-server/backend/api/settings.ts diff --git a/http-test-server/server.js b/http-test-server/server.ts similarity index 100% rename from http-test-server/server.js rename to http-test-server/server.ts diff --git a/http-test-server/test/homePage.test.js b/http-test-server/test/homePage.test.ts similarity index 100% rename from http-test-server/test/homePage.test.js rename to http-test-server/test/homePage.test.ts diff --git a/http-test-server/test/settings.test.js b/http-test-server/test/settings.test.ts similarity index 100% rename from http-test-server/test/settings.test.js rename to http-test-server/test/settings.test.ts diff --git a/http-test-server/test/test-utils.js b/http-test-server/test/test-utils.ts similarity index 100% rename from http-test-server/test/test-utils.js rename to http-test-server/test/test-utils.ts diff --git a/init-script/scripts/3.0.1979.js b/init-script/scripts/3.0.1979.ts similarity index 100% rename from init-script/scripts/3.0.1979.js rename to init-script/scripts/3.0.1979.ts diff --git a/init-script/scripts/3.0.2470.js b/init-script/scripts/3.0.2470.ts similarity index 100% rename from init-script/scripts/3.0.2470.js rename to init-script/scripts/3.0.2470.ts diff --git a/init-script/scripts/3.0.3061.js b/init-script/scripts/3.0.3061.ts similarity index 100% rename from init-script/scripts/3.0.3061.js rename to init-script/scripts/3.0.3061.ts diff --git a/init-script/scripts/3.0.4079.js b/init-script/scripts/3.0.4079.ts similarity index 100% rename from init-script/scripts/3.0.4079.js rename to init-script/scripts/3.0.4079.ts diff --git a/init-script/scripts/3.0.4342.js b/init-script/scripts/3.0.4342.ts similarity index 100% rename from init-script/scripts/3.0.4342.js rename to init-script/scripts/3.0.4342.ts diff --git a/init-script/scripts/3.0.4520.js b/init-script/scripts/3.0.4520.ts similarity index 100% rename from init-script/scripts/3.0.4520.js rename to init-script/scripts/3.0.4520.ts diff --git a/init-script/scripts/3.0.5762.js b/init-script/scripts/3.0.5762.ts similarity index 100% rename from init-script/scripts/3.0.5762.js rename to init-script/scripts/3.0.5762.ts diff --git a/init-script/scripts/3.0.5835.js b/init-script/scripts/3.0.5835.ts similarity index 100% rename from init-script/scripts/3.0.5835.js rename to init-script/scripts/3.0.5835.ts diff --git a/init-script/scripts/3.0.5920.js b/init-script/scripts/3.0.5920.ts similarity index 100% rename from init-script/scripts/3.0.5920.js rename to init-script/scripts/3.0.5920.ts diff --git a/init-script/scripts/3.0.6100.js b/init-script/scripts/3.0.6100.ts similarity index 100% rename from init-script/scripts/3.0.6100.js rename to init-script/scripts/3.0.6100.ts diff --git a/init-script/scripts/3.0.6657.js b/init-script/scripts/3.0.6657.ts similarity index 100% rename from init-script/scripts/3.0.6657.js rename to init-script/scripts/3.0.6657.ts diff --git a/init-script/scripts/3.0.7272.js b/init-script/scripts/3.0.7272.ts similarity index 100% rename from init-script/scripts/3.0.7272.js rename to init-script/scripts/3.0.7272.ts diff --git a/init-script/scripts/3.0.7300.js b/init-script/scripts/3.0.7300.ts similarity index 100% rename from init-script/scripts/3.0.7300.js rename to init-script/scripts/3.0.7300.ts diff --git a/init-script/scripts/3.0.7310.js b/init-script/scripts/3.0.7310.ts similarity index 100% rename from init-script/scripts/3.0.7310.js rename to init-script/scripts/3.0.7310.ts diff --git a/init-script/scripts/3.0.7311.js b/init-script/scripts/3.0.7311.ts similarity index 100% rename from init-script/scripts/3.0.7311.js rename to init-script/scripts/3.0.7311.ts diff --git a/init-script/scripts/3.0.7320.js b/init-script/scripts/3.0.7320.ts similarity index 100% rename from init-script/scripts/3.0.7320.js rename to init-script/scripts/3.0.7320.ts diff --git a/init-script/scripts/3.0.7778.js b/init-script/scripts/3.0.7778.ts similarity index 100% rename from init-script/scripts/3.0.7778.js rename to init-script/scripts/3.0.7778.ts diff --git a/init-script/scripts/3.0.7800.js b/init-script/scripts/3.0.7800.ts similarity index 100% rename from init-script/scripts/3.0.7800.js rename to init-script/scripts/3.0.7800.ts diff --git a/init-script/scripts/3.0.8100.js b/init-script/scripts/3.0.8100.ts similarity index 100% rename from init-script/scripts/3.0.8100.js rename to init-script/scripts/3.0.8100.ts diff --git a/init-script/scripts/3.0.8200.js b/init-script/scripts/3.0.8200.ts similarity index 100% rename from init-script/scripts/3.0.8200.js rename to init-script/scripts/3.0.8200.ts diff --git a/init-script/scripts/3.0.8201.js b/init-script/scripts/3.0.8201.ts similarity index 100% rename from init-script/scripts/3.0.8201.js rename to init-script/scripts/3.0.8201.ts diff --git a/init-script/scripts/3.0.8310.js b/init-script/scripts/3.0.8310.ts similarity index 100% rename from init-script/scripts/3.0.8310.js rename to init-script/scripts/3.0.8310.ts diff --git a/init-script/scripts/3.0.8390.js b/init-script/scripts/3.0.8390.ts similarity index 100% rename from init-script/scripts/3.0.8390.js rename to init-script/scripts/3.0.8390.ts diff --git a/init-script/scripts/3.0.8395.js b/init-script/scripts/3.0.8395.ts similarity index 100% rename from init-script/scripts/3.0.8395.js rename to init-script/scripts/3.0.8395.ts diff --git a/init-script/scripts/3.0.8396.js b/init-script/scripts/3.0.8396.ts similarity index 100% rename from init-script/scripts/3.0.8396.js rename to init-script/scripts/3.0.8396.ts diff --git a/init-script/scripts/3.0.8397.js b/init-script/scripts/3.0.8397.ts similarity index 100% rename from init-script/scripts/3.0.8397.js rename to init-script/scripts/3.0.8397.ts diff --git a/init-script/scripts/3.0.8400.js b/init-script/scripts/3.0.8400.ts similarity index 100% rename from init-script/scripts/3.0.8400.js rename to init-script/scripts/3.0.8400.ts diff --git a/init-script/scripts/3.0.8500.js b/init-script/scripts/3.0.8500.ts similarity index 100% rename from init-script/scripts/3.0.8500.js rename to init-script/scripts/3.0.8500.ts diff --git a/init-script/scripts/3.0.8600.js b/init-script/scripts/3.0.8600.ts similarity index 100% rename from init-script/scripts/3.0.8600.js rename to init-script/scripts/3.0.8600.ts diff --git a/init-script/scripts/3.0.8700.js b/init-script/scripts/3.0.8700.ts similarity index 100% rename from init-script/scripts/3.0.8700.js rename to init-script/scripts/3.0.8700.ts diff --git a/init-script/scripts/3.0.8800.js b/init-script/scripts/3.0.8800.ts similarity index 100% rename from init-script/scripts/3.0.8800.js rename to init-script/scripts/3.0.8800.ts diff --git a/init-script/scripts/3.0.8900.js b/init-script/scripts/3.0.8900.ts similarity index 100% rename from init-script/scripts/3.0.8900.js rename to init-script/scripts/3.0.8900.ts diff --git a/init-script/scripts/3.0.8901.js b/init-script/scripts/3.0.8901.ts similarity index 100% rename from init-script/scripts/3.0.8901.js rename to init-script/scripts/3.0.8901.ts diff --git a/init-script/scripts/3.0.8910.js b/init-script/scripts/3.0.8910.ts similarity index 100% rename from init-script/scripts/3.0.8910.js rename to init-script/scripts/3.0.8910.ts diff --git a/init-script/scripts/3.0.8920.js b/init-script/scripts/3.0.8920.ts similarity index 100% rename from init-script/scripts/3.0.8920.js rename to init-script/scripts/3.0.8920.ts diff --git a/init-script/scripts/3.0.8930.js b/init-script/scripts/3.0.8930.ts similarity index 100% rename from init-script/scripts/3.0.8930.js rename to init-script/scripts/3.0.8930.ts diff --git a/init-script/scripts/3.0.9000.js b/init-script/scripts/3.0.9000.ts similarity index 100% rename from init-script/scripts/3.0.9000.js rename to init-script/scripts/3.0.9000.ts diff --git a/init-script/scripts/3.0.9100.js b/init-script/scripts/3.0.9100.ts similarity index 100% rename from init-script/scripts/3.0.9100.js rename to init-script/scripts/3.0.9100.ts diff --git a/init-script/scripts/3.0.9111.js b/init-script/scripts/3.0.9111.ts similarity index 100% rename from init-script/scripts/3.0.9111.js rename to init-script/scripts/3.0.9111.ts diff --git a/init-script/scripts/3.0.9112.js b/init-script/scripts/3.0.9112.ts similarity index 100% rename from init-script/scripts/3.0.9112.js rename to init-script/scripts/3.0.9112.ts diff --git a/init-script/scripts/3.0.9122.js b/init-script/scripts/3.0.9122.ts similarity index 100% rename from init-script/scripts/3.0.9122.js rename to init-script/scripts/3.0.9122.ts diff --git a/init-script/scripts/3.0.9200.js b/init-script/scripts/3.0.9200.ts similarity index 100% rename from init-script/scripts/3.0.9200.js rename to init-script/scripts/3.0.9200.ts diff --git a/init-script/scripts/3.0.9222.js b/init-script/scripts/3.0.9222.ts similarity index 100% rename from init-script/scripts/3.0.9222.js rename to init-script/scripts/3.0.9222.ts diff --git a/init-script/scripts/3.0.9300.js b/init-script/scripts/3.0.9300.ts similarity index 100% rename from init-script/scripts/3.0.9300.js rename to init-script/scripts/3.0.9300.ts diff --git a/init-script/scripts/3.0.9301.js b/init-script/scripts/3.0.9301.ts similarity index 100% rename from init-script/scripts/3.0.9301.js rename to init-script/scripts/3.0.9301.ts diff --git a/init-script/scripts/3.0.9302.js b/init-script/scripts/3.0.9302.ts similarity index 100% rename from init-script/scripts/3.0.9302.js rename to init-script/scripts/3.0.9302.ts diff --git a/init-script/scripts/3.0.9303.js b/init-script/scripts/3.0.9303.ts similarity index 100% rename from init-script/scripts/3.0.9303.js rename to init-script/scripts/3.0.9303.ts diff --git a/init-script/scripts/3.0.9304.js b/init-script/scripts/3.0.9304.ts similarity index 100% rename from init-script/scripts/3.0.9304.js rename to init-script/scripts/3.0.9304.ts diff --git a/init-script/scripts/3.0.9305.js b/init-script/scripts/3.0.9305.ts similarity index 100% rename from init-script/scripts/3.0.9305.js rename to init-script/scripts/3.0.9305.ts diff --git a/init-script/scripts/3.0.9306.js b/init-script/scripts/3.0.9306.ts similarity index 100% rename from init-script/scripts/3.0.9306.js rename to init-script/scripts/3.0.9306.ts diff --git a/init-script/scripts/3.0.9307.js b/init-script/scripts/3.0.9307.ts similarity index 100% rename from init-script/scripts/3.0.9307.js rename to init-script/scripts/3.0.9307.ts diff --git a/init-script/scripts/3.0.9308.js b/init-script/scripts/3.0.9308.ts similarity index 100% rename from init-script/scripts/3.0.9308.js rename to init-script/scripts/3.0.9308.ts diff --git a/init-script/scripts/3.0.9309.js b/init-script/scripts/3.0.9309.ts similarity index 100% rename from init-script/scripts/3.0.9309.js rename to init-script/scripts/3.0.9309.ts diff --git a/init-script/scripts/3.0.9312.js b/init-script/scripts/3.0.9312.ts similarity index 100% rename from init-script/scripts/3.0.9312.js rename to init-script/scripts/3.0.9312.ts diff --git a/init-script/scripts/3.0.9314.js b/init-script/scripts/3.0.9314.ts similarity index 100% rename from init-script/scripts/3.0.9314.js rename to init-script/scripts/3.0.9314.ts diff --git a/init-script/scripts/3.0.9315.js b/init-script/scripts/3.0.9315.ts similarity index 100% rename from init-script/scripts/3.0.9315.js rename to init-script/scripts/3.0.9315.ts diff --git a/init-script/scripts/3.0.9316.js b/init-script/scripts/3.0.9316.ts similarity index 100% rename from init-script/scripts/3.0.9316.js rename to init-script/scripts/3.0.9316.ts diff --git a/init-script/scripts/3.0.9318.js b/init-script/scripts/3.0.9318.ts similarity index 100% rename from init-script/scripts/3.0.9318.js rename to init-script/scripts/3.0.9318.ts diff --git a/init-script/scripts/3.0.9319.js b/init-script/scripts/3.0.9319.ts similarity index 100% rename from init-script/scripts/3.0.9319.js rename to init-script/scripts/3.0.9319.ts diff --git a/init-script/scripts/3.0.9320.js b/init-script/scripts/3.0.9320.ts similarity index 100% rename from init-script/scripts/3.0.9320.js rename to init-script/scripts/3.0.9320.ts diff --git a/init-script/scripts/3.0.9322.js b/init-script/scripts/3.0.9322.ts similarity index 100% rename from init-script/scripts/3.0.9322.js rename to init-script/scripts/3.0.9322.ts diff --git a/init-script/scripts/3.0.9323.js b/init-script/scripts/3.0.9323.ts similarity index 100% rename from init-script/scripts/3.0.9323.js rename to init-script/scripts/3.0.9323.ts diff --git a/init-script/scripts/3.0.9324.js b/init-script/scripts/3.0.9324.ts similarity index 100% rename from init-script/scripts/3.0.9324.js rename to init-script/scripts/3.0.9324.ts diff --git a/init-script/scripts/3.0.9325.js b/init-script/scripts/3.0.9325.ts similarity index 100% rename from init-script/scripts/3.0.9325.js rename to init-script/scripts/3.0.9325.ts diff --git a/init-script/scripts/3.0.9326.js b/init-script/scripts/3.0.9326.ts similarity index 100% rename from init-script/scripts/3.0.9326.js rename to init-script/scripts/3.0.9326.ts diff --git a/init-script/scripts/3.0.9327.js b/init-script/scripts/3.0.9327.ts similarity index 100% rename from init-script/scripts/3.0.9327.js rename to init-script/scripts/3.0.9327.ts diff --git a/init-script/scripts/3.0.9367.js b/init-script/scripts/3.0.9367.ts similarity index 100% rename from init-script/scripts/3.0.9367.js rename to init-script/scripts/3.0.9367.ts diff --git a/init-script/scripts/3.0.9368.js b/init-script/scripts/3.0.9368.ts similarity index 100% rename from init-script/scripts/3.0.9368.js rename to init-script/scripts/3.0.9368.ts diff --git a/init-script/scripts/end.js b/init-script/scripts/end.ts similarity index 100% rename from init-script/scripts/end.js rename to init-script/scripts/end.ts diff --git a/init-script/scripts/index.js b/init-script/scripts/index.ts similarity index 100% rename from init-script/scripts/index.js rename to init-script/scripts/index.ts diff --git a/init-script/scripts/start.js b/init-script/scripts/start.ts similarity index 100% rename from init-script/scripts/start.js rename to init-script/scripts/start.ts diff --git a/init-script/server.js b/init-script/server.ts similarity index 100% rename from init-script/server.js rename to init-script/server.ts diff --git a/init-script/util/api.js b/init-script/util/api.ts similarity index 100% rename from init-script/util/api.js rename to init-script/util/api.ts diff --git a/init-script/util/config.js b/init-script/util/config.ts similarity index 100% rename from init-script/util/config.js rename to init-script/util/config.ts diff --git a/init-script/util/db.js b/init-script/util/db.ts similarity index 100% rename from init-script/util/db.js rename to init-script/util/db.ts diff --git a/init-script/util/encryptDecrypt.js b/init-script/util/encryptDecrypt.ts similarity index 100% rename from init-script/util/encryptDecrypt.js rename to init-script/util/encryptDecrypt.ts diff --git a/init-script/util/encryptionKeys.js b/init-script/util/encryptionKeys.ts similarity index 100% rename from init-script/util/encryptionKeys.js rename to init-script/util/encryptionKeys.ts diff --git a/init-script/util/getDomain.js b/init-script/util/getDomain.ts similarity index 100% rename from init-script/util/getDomain.js rename to init-script/util/getDomain.ts diff --git a/init-script/util/getSlug.js b/init-script/util/getSlug.ts similarity index 100% rename from init-script/util/getSlug.js rename to init-script/util/getSlug.ts diff --git a/init-script/util/payment.js b/init-script/util/payment.ts similarity index 100% rename from init-script/util/payment.js rename to init-script/util/payment.ts diff --git a/init-script/util/randomChar.js b/init-script/util/randomChar.ts similarity index 100% rename from init-script/util/randomChar.js rename to init-script/util/randomChar.ts diff --git a/js-sdk/src/cli/oneuptime.js b/js-sdk/src/cli/oneuptime.ts similarity index 100% rename from js-sdk/src/cli/oneuptime.js rename to js-sdk/src/cli/oneuptime.ts diff --git a/js-sdk/src/cli/server-monitor/bin/index.js b/js-sdk/src/cli/server-monitor/bin/index.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/bin/index.js rename to js-sdk/src/cli/server-monitor/bin/index.ts diff --git a/js-sdk/src/cli/server-monitor/lib/api.js b/js-sdk/src/cli/server-monitor/lib/api.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/lib/api.js rename to js-sdk/src/cli/server-monitor/lib/api.ts diff --git a/js-sdk/src/cli/server-monitor/lib/config.js b/js-sdk/src/cli/server-monitor/lib/config.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/lib/config.js rename to js-sdk/src/cli/server-monitor/lib/config.ts diff --git a/js-sdk/src/cli/server-monitor/lib/helpers.js b/js-sdk/src/cli/server-monitor/lib/helpers.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/lib/helpers.js rename to js-sdk/src/cli/server-monitor/lib/helpers.ts diff --git a/js-sdk/src/cli/server-monitor/lib/logger.js b/js-sdk/src/cli/server-monitor/lib/logger.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/lib/logger.js rename to js-sdk/src/cli/server-monitor/lib/logger.ts diff --git a/js-sdk/src/cli/server-monitor/out/scripts/linenumber.js b/js-sdk/src/cli/server-monitor/out/scripts/linenumber.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/out/scripts/linenumber.js rename to js-sdk/src/cli/server-monitor/out/scripts/linenumber.ts diff --git a/js-sdk/src/cli/server-monitor/out/scripts/prettify/lang-css.js b/js-sdk/src/cli/server-monitor/out/scripts/prettify/lang-css.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/out/scripts/prettify/lang-css.js rename to js-sdk/src/cli/server-monitor/out/scripts/prettify/lang-css.ts diff --git a/js-sdk/src/cli/server-monitor/out/scripts/prettify/prettify.js b/js-sdk/src/cli/server-monitor/out/scripts/prettify/prettify.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/out/scripts/prettify/prettify.js rename to js-sdk/src/cli/server-monitor/out/scripts/prettify/prettify.ts diff --git a/js-sdk/src/cli/server-monitor/test/server-monitor.test.js b/js-sdk/src/cli/server-monitor/test/server-monitor.test.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/test/server-monitor.test.js rename to js-sdk/src/cli/server-monitor/test/server-monitor.test.ts diff --git a/js-sdk/src/cli/server-monitor/test/test-utils.js b/js-sdk/src/cli/server-monitor/test/test-utils.ts similarity index 100% rename from js-sdk/src/cli/server-monitor/test/test-utils.js rename to js-sdk/src/cli/server-monitor/test/test-utils.ts diff --git a/js-sdk/src/index.js b/js-sdk/src/index.ts similarity index 100% rename from js-sdk/src/index.js rename to js-sdk/src/index.ts diff --git a/js-sdk/src/listener.js b/js-sdk/src/listener.ts similarity index 100% rename from js-sdk/src/listener.js rename to js-sdk/src/listener.ts diff --git a/js-sdk/src/listeners/incomingListener.js b/js-sdk/src/listeners/incomingListener.ts similarity index 100% rename from js-sdk/src/listeners/incomingListener.js rename to js-sdk/src/listeners/incomingListener.ts diff --git a/js-sdk/src/listeners/mongoose.js b/js-sdk/src/listeners/mongoose.ts similarity index 100% rename from js-sdk/src/listeners/mongoose.js rename to js-sdk/src/listeners/mongoose.ts diff --git a/js-sdk/src/listeners/outgoingListener.js b/js-sdk/src/listeners/outgoingListener.ts similarity index 100% rename from js-sdk/src/listeners/outgoingListener.js rename to js-sdk/src/listeners/outgoingListener.ts diff --git a/js-sdk/src/logger.js b/js-sdk/src/logger.ts similarity index 100% rename from js-sdk/src/logger.js rename to js-sdk/src/logger.ts diff --git a/js-sdk/src/performanceTracker.js b/js-sdk/src/performanceTracker.ts similarity index 100% rename from js-sdk/src/performanceTracker.js rename to js-sdk/src/performanceTracker.ts diff --git a/js-sdk/src/timelineManager.js b/js-sdk/src/timelineManager.ts similarity index 100% rename from js-sdk/src/timelineManager.js rename to js-sdk/src/timelineManager.ts diff --git a/js-sdk/src/tracker.js b/js-sdk/src/tracker.ts similarity index 100% rename from js-sdk/src/tracker.js rename to js-sdk/src/tracker.ts diff --git a/js-sdk/src/util.js b/js-sdk/src/util.ts similarity index 100% rename from js-sdk/src/util.js rename to js-sdk/src/util.ts diff --git a/js-sdk/src/utils/dataStore.js b/js-sdk/src/utils/dataStore.ts similarity index 100% rename from js-sdk/src/utils/dataStore.js rename to js-sdk/src/utils/dataStore.ts diff --git a/js-sdk/src/utils/hrTimer.js b/js-sdk/src/utils/hrTimer.ts similarity index 100% rename from js-sdk/src/utils/hrTimer.js rename to js-sdk/src/utils/hrTimer.ts diff --git a/js-sdk/src/utils/perfTimer.js b/js-sdk/src/utils/perfTimer.ts similarity index 100% rename from js-sdk/src/utils/perfTimer.js rename to js-sdk/src/utils/perfTimer.ts diff --git a/js-sdk/test/logger.test.js b/js-sdk/test/logger.test.ts similarity index 100% rename from js-sdk/test/logger.test.js rename to js-sdk/test/logger.test.ts diff --git a/js-sdk/test/tracker.test.js b/js-sdk/test/tracker.test.ts similarity index 100% rename from js-sdk/test/tracker.test.js rename to js-sdk/test/tracker.test.ts diff --git a/js-sdk/test/util.js b/js-sdk/test/util.ts similarity index 100% rename from js-sdk/test/util.js rename to js-sdk/test/util.ts diff --git a/js-sdk/webpack.config.js b/js-sdk/webpack.config.ts similarity index 100% rename from js-sdk/webpack.config.js rename to js-sdk/webpack.config.ts diff --git a/licensing/server.js b/licensing/server.ts similarity index 100% rename from licensing/server.js rename to licensing/server.ts diff --git a/licensing/src/api/license.js b/licensing/src/api/license.ts similarity index 100% rename from licensing/src/api/license.js rename to licensing/src/api/license.ts diff --git a/licensing/src/config/airtable.js b/licensing/src/config/airtable.ts similarity index 100% rename from licensing/src/config/airtable.js rename to licensing/src/config/airtable.ts diff --git a/licensing/src/config/token.js b/licensing/src/config/token.ts similarity index 100% rename from licensing/src/config/token.js rename to licensing/src/config/token.ts diff --git a/licensing/src/middlewares/jsonToCsv.js b/licensing/src/middlewares/jsonToCsv.ts similarity index 100% rename from licensing/src/middlewares/jsonToCsv.js rename to licensing/src/middlewares/jsonToCsv.ts diff --git a/licensing/src/middlewares/response.js b/licensing/src/middlewares/response.ts similarity index 100% rename from licensing/src/middlewares/response.js rename to licensing/src/middlewares/response.ts diff --git a/licensing/src/services/airtableService.js b/licensing/src/services/airtableService.ts similarity index 100% rename from licensing/src/services/airtableService.js rename to licensing/src/services/airtableService.ts diff --git a/licensing/src/services/errorService.js b/licensing/src/services/errorService.ts similarity index 100% rename from licensing/src/services/errorService.js rename to licensing/src/services/errorService.ts diff --git a/licensing/src/services/licenseService.js b/licensing/src/services/licenseService.ts similarity index 100% rename from licensing/src/services/licenseService.js rename to licensing/src/services/licenseService.ts diff --git a/licensing/src/utils/WebToken.js b/licensing/src/utils/WebToken.ts similarity index 100% rename from licensing/src/utils/WebToken.js rename to licensing/src/utils/WebToken.ts diff --git a/licensing/test/data/license.js b/licensing/test/data/license.ts similarity index 100% rename from licensing/test/data/license.js rename to licensing/test/data/license.ts diff --git a/licensing/test/index.js b/licensing/test/index.ts similarity index 100% rename from licensing/test/index.js rename to licensing/test/index.ts diff --git a/licensing/test/license.test.js b/licensing/test/license.test.ts similarity index 100% rename from licensing/test/license.test.js rename to licensing/test/license.test.ts diff --git a/lighthouse-runner/index.js b/lighthouse-runner/index.ts similarity index 100% rename from lighthouse-runner/index.js rename to lighthouse-runner/index.ts diff --git a/lighthouse-runner/utils/api.js b/lighthouse-runner/utils/api.ts similarity index 100% rename from lighthouse-runner/utils/api.js rename to lighthouse-runner/utils/api.ts diff --git a/lighthouse-runner/utils/config.js b/lighthouse-runner/utils/config.ts similarity index 100% rename from lighthouse-runner/utils/config.js rename to lighthouse-runner/utils/config.ts diff --git a/lighthouse-runner/utils/errorService.js b/lighthouse-runner/utils/errorService.ts similarity index 100% rename from lighthouse-runner/utils/errorService.js rename to lighthouse-runner/utils/errorService.ts diff --git a/lighthouse-runner/utils/lighthouse.js b/lighthouse-runner/utils/lighthouse.ts similarity index 100% rename from lighthouse-runner/utils/lighthouse.js rename to lighthouse-runner/utils/lighthouse.ts diff --git a/lighthouse-runner/utils/urlService.js b/lighthouse-runner/utils/urlService.ts similarity index 100% rename from lighthouse-runner/utils/urlService.js rename to lighthouse-runner/utils/urlService.ts diff --git a/lighthouse-runner/workers/main.js b/lighthouse-runner/workers/main.ts similarity index 100% rename from lighthouse-runner/workers/main.js rename to lighthouse-runner/workers/main.ts diff --git a/lighthouse-runner/workers/urlMonitors.js b/lighthouse-runner/workers/urlMonitors.ts similarity index 100% rename from lighthouse-runner/workers/urlMonitors.js rename to lighthouse-runner/workers/urlMonitors.ts diff --git a/oneuptime-acme-http-01/index.js b/oneuptime-acme-http-01/index.ts similarity index 100% rename from oneuptime-acme-http-01/index.js rename to oneuptime-acme-http-01/index.ts diff --git a/oneuptime-acme-http-01/lib/index.js b/oneuptime-acme-http-01/lib/index.ts similarity index 100% rename from oneuptime-acme-http-01/lib/index.js rename to oneuptime-acme-http-01/lib/index.ts diff --git a/oneuptime-acme-http-01/test.js b/oneuptime-acme-http-01/test.ts similarity index 100% rename from oneuptime-acme-http-01/test.js rename to oneuptime-acme-http-01/test.ts diff --git a/oneuptime-gl-manager/manager.js b/oneuptime-gl-manager/manager.ts similarity index 100% rename from oneuptime-gl-manager/manager.js rename to oneuptime-gl-manager/manager.ts diff --git a/oneuptime-le-store/index.js b/oneuptime-le-store/index.ts similarity index 100% rename from oneuptime-le-store/index.js rename to oneuptime-le-store/index.ts diff --git a/probe-api/api/probe.js b/probe-api/api/probe.ts similarity index 100% rename from probe-api/api/probe.js rename to probe-api/api/probe.ts diff --git a/probe-api/index.js b/probe-api/index.ts similarity index 100% rename from probe-api/index.js rename to probe-api/index.ts diff --git a/probe-api/middlewares/probeAuthorization.js b/probe-api/middlewares/probeAuthorization.ts similarity index 100% rename from probe-api/middlewares/probeAuthorization.js rename to probe-api/middlewares/probeAuthorization.ts diff --git a/probe-api/middlewares/response.js b/probe-api/middlewares/response.ts similarity index 100% rename from probe-api/middlewares/response.js rename to probe-api/middlewares/response.ts diff --git a/probe-api/services/errorService.js b/probe-api/services/errorService.ts similarity index 100% rename from probe-api/services/errorService.js rename to probe-api/services/errorService.ts diff --git a/probe-api/services/monitorService.js b/probe-api/services/monitorService.ts similarity index 100% rename from probe-api/services/monitorService.js rename to probe-api/services/monitorService.ts diff --git a/probe-api/services/probeService.js b/probe-api/services/probeService.ts similarity index 100% rename from probe-api/services/probeService.js rename to probe-api/services/probeService.ts diff --git a/probe-api/utils/api.js b/probe-api/utils/api.ts similarity index 100% rename from probe-api/utils/api.js rename to probe-api/utils/api.ts diff --git a/probe-api/utils/config.js b/probe-api/utils/config.ts similarity index 100% rename from probe-api/utils/config.js rename to probe-api/utils/config.ts diff --git a/probe/index.js b/probe/index.ts similarity index 100% rename from probe/index.js rename to probe/index.ts diff --git a/probe/utils/api.js b/probe/utils/api.ts similarity index 100% rename from probe/utils/api.js rename to probe/utils/api.ts diff --git a/probe/utils/apiService.js b/probe/utils/apiService.ts similarity index 100% rename from probe/utils/apiService.js rename to probe/utils/apiService.ts diff --git a/probe/utils/config.js b/probe/utils/config.ts similarity index 100% rename from probe/utils/config.js rename to probe/utils/config.ts diff --git a/probe/utils/containerService.js b/probe/utils/containerService.ts similarity index 100% rename from probe/utils/containerService.js rename to probe/utils/containerService.ts diff --git a/probe/utils/errorService.js b/probe/utils/errorService.ts similarity index 100% rename from probe/utils/errorService.js rename to probe/utils/errorService.ts diff --git a/probe/utils/fsHandlers.js b/probe/utils/fsHandlers.ts similarity index 100% rename from probe/utils/fsHandlers.js rename to probe/utils/fsHandlers.ts diff --git a/probe/utils/pingFetch.js b/probe/utils/pingFetch.ts similarity index 100% rename from probe/utils/pingFetch.js rename to probe/utils/pingFetch.ts diff --git a/probe/workers/apiMonitors.js b/probe/workers/apiMonitors.ts similarity index 100% rename from probe/workers/apiMonitors.js rename to probe/workers/apiMonitors.ts diff --git a/probe/workers/containerSecurity.js b/probe/workers/containerSecurity.ts similarity index 100% rename from probe/workers/containerSecurity.js rename to probe/workers/containerSecurity.ts diff --git a/probe/workers/deviceMonitors.js b/probe/workers/deviceMonitors.ts similarity index 100% rename from probe/workers/deviceMonitors.js rename to probe/workers/deviceMonitors.ts diff --git a/probe/workers/incomingHttpRequestMonitors.js b/probe/workers/incomingHttpRequestMonitors.ts similarity index 100% rename from probe/workers/incomingHttpRequestMonitors.js rename to probe/workers/incomingHttpRequestMonitors.ts diff --git a/probe/workers/ipMonitors.js b/probe/workers/ipMonitors.ts similarity index 100% rename from probe/workers/ipMonitors.js rename to probe/workers/ipMonitors.ts diff --git a/probe/workers/kubernetesMonitors.js b/probe/workers/kubernetesMonitors.ts similarity index 100% rename from probe/workers/kubernetesMonitors.js rename to probe/workers/kubernetesMonitors.ts diff --git a/probe/workers/main.js b/probe/workers/main.ts similarity index 100% rename from probe/workers/main.js rename to probe/workers/main.ts diff --git a/probe/workers/serverMonitors.js b/probe/workers/serverMonitors.ts similarity index 100% rename from probe/workers/serverMonitors.js rename to probe/workers/serverMonitors.ts diff --git a/probe/workers/urlMonitors.js b/probe/workers/urlMonitors.ts similarity index 100% rename from probe/workers/urlMonitors.js rename to probe/workers/urlMonitors.ts diff --git a/realtime/api/realtime.js b/realtime/api/realtime.ts similarity index 100% rename from realtime/api/realtime.js rename to realtime/api/realtime.ts diff --git a/realtime/index.js b/realtime/index.ts similarity index 100% rename from realtime/index.js rename to realtime/index.ts diff --git a/realtime/middlewares/response.js b/realtime/middlewares/response.ts similarity index 100% rename from realtime/middlewares/response.js rename to realtime/middlewares/response.ts diff --git a/realtime/middlewares/serviceAuthorization.js b/realtime/middlewares/serviceAuthorization.ts similarity index 100% rename from realtime/middlewares/serviceAuthorization.js rename to realtime/middlewares/serviceAuthorization.ts diff --git a/realtime/services/errorService.js b/realtime/services/errorService.ts similarity index 100% rename from realtime/services/errorService.js rename to realtime/services/errorService.ts diff --git a/realtime/services/realtimeService.js b/realtime/services/realtimeService.ts similarity index 100% rename from realtime/services/realtimeService.js rename to realtime/services/realtimeService.ts diff --git a/realtime/utils/config.js b/realtime/utils/config.ts similarity index 100% rename from realtime/utils/config.js rename to realtime/utils/config.ts diff --git a/script-runner/api/script.js b/script-runner/api/script.ts similarity index 100% rename from script-runner/api/script.js rename to script-runner/api/script.ts diff --git a/script-runner/index.js b/script-runner/index.ts similarity index 100% rename from script-runner/index.js rename to script-runner/index.ts diff --git a/script-runner/utils/api.js b/script-runner/utils/api.ts similarity index 100% rename from script-runner/utils/api.js rename to script-runner/utils/api.ts diff --git a/script-runner/utils/apiService.js b/script-runner/utils/apiService.ts similarity index 100% rename from script-runner/utils/apiService.js rename to script-runner/utils/apiService.ts diff --git a/script-runner/utils/bash.js b/script-runner/utils/bash.ts similarity index 100% rename from script-runner/utils/bash.js rename to script-runner/utils/bash.ts diff --git a/script-runner/utils/config.js b/script-runner/utils/config.ts similarity index 100% rename from script-runner/utils/config.js rename to script-runner/utils/config.ts diff --git a/script-runner/utils/errorService.js b/script-runner/utils/errorService.ts similarity index 100% rename from script-runner/utils/errorService.js rename to script-runner/utils/errorService.ts diff --git a/script-runner/utils/response.js b/script-runner/utils/response.ts similarity index 100% rename from script-runner/utils/response.js rename to script-runner/utils/response.ts diff --git a/script-runner/utils/scriptSandbox.js b/script-runner/utils/scriptSandbox.ts similarity index 100% rename from script-runner/utils/scriptSandbox.js rename to script-runner/utils/scriptSandbox.ts diff --git a/script-runner/workers/main.js b/script-runner/workers/main.ts similarity index 100% rename from script-runner/workers/main.js rename to script-runner/workers/main.ts diff --git a/script-runner/workers/scriptMonitors.js b/script-runner/workers/scriptMonitors.ts similarity index 100% rename from script-runner/workers/scriptMonitors.js rename to script-runner/workers/scriptMonitors.ts diff --git a/scripts/generate_coupons.js b/scripts/generate_coupons.ts similarity index 100% rename from scripts/generate_coupons.js rename to scripts/generate_coupons.ts diff --git a/status-page/index.js b/status-page/index.ts similarity index 100% rename from status-page/index.js rename to status-page/index.ts diff --git a/status-page/public/js/landing.base.js b/status-page/public/js/landing.base.ts similarity index 100% rename from status-page/public/js/landing.base.js rename to status-page/public/js/landing.base.ts diff --git a/status-page/src/App.js b/status-page/src/App.tsx similarity index 100% rename from status-page/src/App.js rename to status-page/src/App.tsx diff --git a/status-page/src/actions/login.js b/status-page/src/actions/login.ts similarity index 100% rename from status-page/src/actions/login.js rename to status-page/src/actions/login.ts diff --git a/status-page/src/actions/probe.js b/status-page/src/actions/probe.ts similarity index 100% rename from status-page/src/actions/probe.js rename to status-page/src/actions/probe.ts diff --git a/status-page/src/actions/socket.js b/status-page/src/actions/socket.ts similarity index 100% rename from status-page/src/actions/socket.js rename to status-page/src/actions/socket.ts diff --git a/status-page/src/actions/status.js b/status-page/src/actions/status.ts similarity index 100% rename from status-page/src/actions/status.js rename to status-page/src/actions/status.ts diff --git a/status-page/src/actions/subscribe.js b/status-page/src/actions/subscribe.ts similarity index 100% rename from status-page/src/actions/subscribe.js rename to status-page/src/actions/subscribe.ts diff --git a/status-page/src/actions/validateToken.js b/status-page/src/actions/validateToken.ts similarity index 100% rename from status-page/src/actions/validateToken.js rename to status-page/src/actions/validateToken.ts diff --git a/status-page/src/api.js b/status-page/src/api.ts similarity index 100% rename from status-page/src/api.js rename to status-page/src/api.ts diff --git a/status-page/src/components/Announcement.js b/status-page/src/components/Announcement.tsx similarity index 100% rename from status-page/src/components/Announcement.js rename to status-page/src/components/Announcement.tsx diff --git a/status-page/src/components/AnnouncementLogs.js b/status-page/src/components/AnnouncementLogs.tsx similarity index 100% rename from status-page/src/components/AnnouncementLogs.js rename to status-page/src/components/AnnouncementLogs.tsx diff --git a/status-page/src/components/BlockChart.js b/status-page/src/components/BlockChart.tsx similarity index 100% rename from status-page/src/components/BlockChart.js rename to status-page/src/components/BlockChart.tsx diff --git a/status-page/src/components/Collapsible/Collapsible.js b/status-page/src/components/Collapsible/Collapsible.tsx similarity index 100% rename from status-page/src/components/Collapsible/Collapsible.js rename to status-page/src/components/Collapsible/Collapsible.tsx diff --git a/status-page/src/components/Collapsible/setInTransition.js b/status-page/src/components/Collapsible/setInTransition.ts similarity index 100% rename from status-page/src/components/Collapsible/setInTransition.js rename to status-page/src/components/Collapsible/setInTransition.ts diff --git a/status-page/src/components/Events.js b/status-page/src/components/Events.tsx similarity index 100% rename from status-page/src/components/Events.js rename to status-page/src/components/Events.tsx diff --git a/status-page/src/components/EventsMain.js b/status-page/src/components/EventsMain.tsx similarity index 100% rename from status-page/src/components/EventsMain.js rename to status-page/src/components/EventsMain.tsx diff --git a/status-page/src/components/ExternalStatusPages.js b/status-page/src/components/ExternalStatusPages.tsx similarity index 100% rename from status-page/src/components/ExternalStatusPages.js rename to status-page/src/components/ExternalStatusPages.tsx diff --git a/status-page/src/components/Footer.js b/status-page/src/components/Footer.tsx similarity index 100% rename from status-page/src/components/Footer.js rename to status-page/src/components/Footer.tsx diff --git a/status-page/src/components/Incident.js b/status-page/src/components/Incident.tsx similarity index 100% rename from status-page/src/components/Incident.js rename to status-page/src/components/Incident.tsx diff --git a/status-page/src/components/LanguageBox.js b/status-page/src/components/LanguageBox.tsx similarity index 100% rename from status-page/src/components/LanguageBox.js rename to status-page/src/components/LanguageBox.tsx diff --git a/status-page/src/components/LineChartsContainer.js b/status-page/src/components/LineChartsContainer.tsx similarity index 100% rename from status-page/src/components/LineChartsContainer.js rename to status-page/src/components/LineChartsContainer.tsx diff --git a/status-page/src/components/Main.js b/status-page/src/components/Main.tsx similarity index 100% rename from status-page/src/components/Main.js rename to status-page/src/components/Main.tsx diff --git a/status-page/src/components/MonitorInfo.js b/status-page/src/components/MonitorInfo.tsx similarity index 100% rename from status-page/src/components/MonitorInfo.js rename to status-page/src/components/MonitorInfo.tsx diff --git a/status-page/src/components/NewThemeEvent.js b/status-page/src/components/NewThemeEvent.tsx similarity index 100% rename from status-page/src/components/NewThemeEvent.js rename to status-page/src/components/NewThemeEvent.tsx diff --git a/status-page/src/components/NewThemeSubscriber.js b/status-page/src/components/NewThemeSubscriber.tsx similarity index 100% rename from status-page/src/components/NewThemeSubscriber.js rename to status-page/src/components/NewThemeSubscriber.tsx diff --git a/status-page/src/components/NoMonitor.js b/status-page/src/components/NoMonitor.tsx similarity index 100% rename from status-page/src/components/NoMonitor.js rename to status-page/src/components/NoMonitor.tsx diff --git a/status-page/src/components/Notes.js b/status-page/src/components/Notes.tsx similarity index 100% rename from status-page/src/components/Notes.js rename to status-page/src/components/Notes.tsx diff --git a/status-page/src/components/NotesMain.js b/status-page/src/components/NotesMain.tsx similarity index 100% rename from status-page/src/components/NotesMain.js rename to status-page/src/components/NotesMain.tsx diff --git a/status-page/src/components/OngoingSchedule.js b/status-page/src/components/OngoingSchedule.tsx similarity index 100% rename from status-page/src/components/OngoingSchedule.js rename to status-page/src/components/OngoingSchedule.tsx diff --git a/status-page/src/components/PastEvent.js b/status-page/src/components/PastEvent.tsx similarity index 100% rename from status-page/src/components/PastEvent.js rename to status-page/src/components/PastEvent.tsx diff --git a/status-page/src/components/ScheduledEvent.js b/status-page/src/components/ScheduledEvent.tsx similarity index 100% rename from status-page/src/components/ScheduledEvent.js rename to status-page/src/components/ScheduledEvent.tsx diff --git a/status-page/src/components/SelectLanguage.js b/status-page/src/components/SelectLanguage.tsx similarity index 100% rename from status-page/src/components/SelectLanguage.js rename to status-page/src/components/SelectLanguage.tsx diff --git a/status-page/src/components/ShouldRender.js b/status-page/src/components/ShouldRender.ts similarity index 100% rename from status-page/src/components/ShouldRender.js rename to status-page/src/components/ShouldRender.ts diff --git a/status-page/src/components/SingleAnnouncement.js b/status-page/src/components/SingleAnnouncement.tsx similarity index 100% rename from status-page/src/components/SingleAnnouncement.js rename to status-page/src/components/SingleAnnouncement.tsx diff --git a/status-page/src/components/Subscribe/Call.js b/status-page/src/components/Subscribe/Call.tsx similarity index 100% rename from status-page/src/components/Subscribe/Call.js rename to status-page/src/components/Subscribe/Call.tsx diff --git a/status-page/src/components/Subscribe/Message.js b/status-page/src/components/Subscribe/Message.tsx similarity index 100% rename from status-page/src/components/Subscribe/Message.js rename to status-page/src/components/Subscribe/Message.tsx diff --git a/status-page/src/components/Subscribe/Monitors.js b/status-page/src/components/Subscribe/Monitors.tsx similarity index 100% rename from status-page/src/components/Subscribe/Monitors.js rename to status-page/src/components/Subscribe/Monitors.tsx diff --git a/status-page/src/components/Subscribe/SubscribeBox.js b/status-page/src/components/Subscribe/SubscribeBox.tsx similarity index 100% rename from status-page/src/components/Subscribe/SubscribeBox.js rename to status-page/src/components/Subscribe/SubscribeBox.tsx diff --git a/status-page/src/components/Subscribe/Webhook.js b/status-page/src/components/Subscribe/Webhook.tsx similarity index 100% rename from status-page/src/components/Subscribe/Webhook.js rename to status-page/src/components/Subscribe/Webhook.tsx diff --git a/status-page/src/components/Twitter.js b/status-page/src/components/Twitter.tsx similarity index 100% rename from status-page/src/components/Twitter.js rename to status-page/src/components/Twitter.tsx diff --git a/status-page/src/components/UptimeLegend.js b/status-page/src/components/UptimeLegend.tsx similarity index 100% rename from status-page/src/components/UptimeLegend.js rename to status-page/src/components/UptimeLegend.tsx diff --git a/status-page/src/components/areachart/index.js b/status-page/src/components/areachart/index.tsx similarity index 100% rename from status-page/src/components/areachart/index.js rename to status-page/src/components/areachart/index.tsx diff --git a/status-page/src/components/basic/AffectedResources.js b/status-page/src/components/basic/AffectedResources.tsx similarity index 100% rename from status-page/src/components/basic/AffectedResources.js rename to status-page/src/components/basic/AffectedResources.tsx diff --git a/status-page/src/components/basic/Badge.js b/status-page/src/components/basic/Badge.tsx similarity index 100% rename from status-page/src/components/basic/Badge.js rename to status-page/src/components/basic/Badge.tsx diff --git a/status-page/src/components/basic/ErrorBoundary.js b/status-page/src/components/basic/ErrorBoundary.tsx similarity index 100% rename from status-page/src/components/basic/ErrorBoundary.js rename to status-page/src/components/basic/ErrorBoundary.tsx diff --git a/status-page/src/components/basic/Loader.js b/status-page/src/components/basic/Loader.tsx similarity index 100% rename from status-page/src/components/basic/Loader.js rename to status-page/src/components/basic/Loader.tsx diff --git a/status-page/src/components/basic/RenderField.js b/status-page/src/components/basic/RenderField.tsx similarity index 100% rename from status-page/src/components/basic/RenderField.js rename to status-page/src/components/basic/RenderField.tsx diff --git a/status-page/src/components/basic/Socket.js b/status-page/src/components/basic/Socket.ts similarity index 100% rename from status-page/src/components/basic/Socket.js rename to status-page/src/components/basic/Socket.ts diff --git a/status-page/src/config.js b/status-page/src/config.ts similarity index 100% rename from status-page/src/config.js rename to status-page/src/config.ts diff --git a/status-page/src/constants/login.js b/status-page/src/constants/login.ts similarity index 100% rename from status-page/src/constants/login.js rename to status-page/src/constants/login.ts diff --git a/status-page/src/constants/probe.js b/status-page/src/constants/probe.ts similarity index 100% rename from status-page/src/constants/probe.js rename to status-page/src/constants/probe.ts diff --git a/status-page/src/constants/status.js b/status-page/src/constants/status.ts similarity index 100% rename from status-page/src/constants/status.js rename to status-page/src/constants/status.ts diff --git a/status-page/src/constants/validateToken.js b/status-page/src/constants/validateToken.ts similarity index 100% rename from status-page/src/constants/validateToken.js rename to status-page/src/constants/validateToken.ts diff --git a/status-page/src/errors.js b/status-page/src/errors.ts similarity index 100% rename from status-page/src/errors.js rename to status-page/src/errors.ts diff --git a/status-page/src/index.js b/status-page/src/index.tsx similarity index 100% rename from status-page/src/index.js rename to status-page/src/index.tsx diff --git a/status-page/src/reducer/index.js b/status-page/src/reducer/index.ts similarity index 100% rename from status-page/src/reducer/index.js rename to status-page/src/reducer/index.ts diff --git a/status-page/src/reducer/login.js b/status-page/src/reducer/login.ts similarity index 100% rename from status-page/src/reducer/login.js rename to status-page/src/reducer/login.ts diff --git a/status-page/src/reducer/probe.js b/status-page/src/reducer/probe.ts similarity index 100% rename from status-page/src/reducer/probe.js rename to status-page/src/reducer/probe.ts diff --git a/status-page/src/reducer/status.js b/status-page/src/reducer/status.ts similarity index 100% rename from status-page/src/reducer/status.js rename to status-page/src/reducer/status.ts diff --git a/status-page/src/reducer/subscribe.js b/status-page/src/reducer/subscribe.ts similarity index 100% rename from status-page/src/reducer/subscribe.js rename to status-page/src/reducer/subscribe.ts diff --git a/status-page/src/reducer/validateToken.js b/status-page/src/reducer/validateToken.ts similarity index 100% rename from status-page/src/reducer/validateToken.js rename to status-page/src/reducer/validateToken.ts diff --git a/status-page/src/setupTests.js b/status-page/src/setupTests.ts similarity index 100% rename from status-page/src/setupTests.js rename to status-page/src/setupTests.ts diff --git a/status-page/src/store/store.js b/status-page/src/store/store.ts similarity index 100% rename from status-page/src/store/store.js rename to status-page/src/store/store.ts diff --git a/tests/enterprise-tests/accounts/accounts.test.js b/tests/enterprise-tests/accounts/accounts.test.ts similarity index 100% rename from tests/enterprise-tests/accounts/accounts.test.js rename to tests/enterprise-tests/accounts/accounts.test.ts diff --git a/tests/enterprise-tests/accounts/login.test.js b/tests/enterprise-tests/accounts/login.test.ts similarity index 100% rename from tests/enterprise-tests/accounts/login.test.js rename to tests/enterprise-tests/accounts/login.test.ts diff --git a/tests/enterprise-tests/accounts/register.test.js b/tests/enterprise-tests/accounts/register.test.ts similarity index 100% rename from tests/enterprise-tests/accounts/register.test.js rename to tests/enterprise-tests/accounts/register.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/About.test.js b/tests/enterprise-tests/admin-dashboard/About.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/About.test.js rename to tests/enterprise-tests/admin-dashboard/About.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/AuditLog.test.js b/tests/enterprise-tests/admin-dashboard/AuditLog.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/AuditLog.test.js rename to tests/enterprise-tests/admin-dashboard/AuditLog.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/CreateUser.test.js b/tests/enterprise-tests/admin-dashboard/CreateUser.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/CreateUser.test.js rename to tests/enterprise-tests/admin-dashboard/CreateUser.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/EmailLog.test.js b/tests/enterprise-tests/admin-dashboard/EmailLog.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/EmailLog.test.js rename to tests/enterprise-tests/admin-dashboard/EmailLog.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/KeyboardShortcut.test.js b/tests/enterprise-tests/admin-dashboard/KeyboardShortcut.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/KeyboardShortcut.test.js rename to tests/enterprise-tests/admin-dashboard/KeyboardShortcut.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/License.test.js b/tests/enterprise-tests/admin-dashboard/License.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/License.test.js rename to tests/enterprise-tests/admin-dashboard/License.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/Project.test.js b/tests/enterprise-tests/admin-dashboard/Project.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/Project.test.js rename to tests/enterprise-tests/admin-dashboard/Project.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/Settings.test.js b/tests/enterprise-tests/admin-dashboard/Settings.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/Settings.test.js rename to tests/enterprise-tests/admin-dashboard/Settings.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/SmsLog.test.js b/tests/enterprise-tests/admin-dashboard/SmsLog.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/SmsLog.test.js rename to tests/enterprise-tests/admin-dashboard/SmsLog.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/TwilioSettings.test.js b/tests/enterprise-tests/admin-dashboard/TwilioSettings.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/TwilioSettings.test.js rename to tests/enterprise-tests/admin-dashboard/TwilioSettings.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/Users.test.js b/tests/enterprise-tests/admin-dashboard/Users.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/Users.test.js rename to tests/enterprise-tests/admin-dashboard/Users.test.ts diff --git a/tests/enterprise-tests/admin-dashboard/admin-dashboard.test.js b/tests/enterprise-tests/admin-dashboard/admin-dashboard.test.ts similarity index 100% rename from tests/enterprise-tests/admin-dashboard/admin-dashboard.test.js rename to tests/enterprise-tests/admin-dashboard/admin-dashboard.test.ts diff --git a/tests/enterprise-tests/backend/backend.test.js b/tests/enterprise-tests/backend/backend.test.ts similarity index 100% rename from tests/enterprise-tests/backend/backend.test.js rename to tests/enterprise-tests/backend/backend.test.ts diff --git a/tests/enterprise-tests/dashboard/Billing.test.js b/tests/enterprise-tests/dashboard/Billing.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/Billing.test.js rename to tests/enterprise-tests/dashboard/Billing.test.ts diff --git a/tests/enterprise-tests/dashboard/Component.test.js b/tests/enterprise-tests/dashboard/Component.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/Component.test.js rename to tests/enterprise-tests/dashboard/Component.test.ts diff --git a/tests/enterprise-tests/dashboard/CreateProject.test.js b/tests/enterprise-tests/dashboard/CreateProject.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/CreateProject.test.js rename to tests/enterprise-tests/dashboard/CreateProject.test.ts diff --git a/tests/enterprise-tests/dashboard/IncidentAlerts.test.js b/tests/enterprise-tests/dashboard/IncidentAlerts.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/IncidentAlerts.test.js rename to tests/enterprise-tests/dashboard/IncidentAlerts.test.ts diff --git a/tests/enterprise-tests/dashboard/Monitor.test.js b/tests/enterprise-tests/dashboard/Monitor.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/Monitor.test.js rename to tests/enterprise-tests/dashboard/Monitor.test.ts diff --git a/tests/enterprise-tests/dashboard/MonitorSubProject.test.js b/tests/enterprise-tests/dashboard/MonitorSubProject.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/MonitorSubProject.test.js rename to tests/enterprise-tests/dashboard/MonitorSubProject.test.ts diff --git a/tests/enterprise-tests/dashboard/PricingPlan.test.js b/tests/enterprise-tests/dashboard/PricingPlan.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/PricingPlan.test.js rename to tests/enterprise-tests/dashboard/PricingPlan.test.ts diff --git a/tests/enterprise-tests/dashboard/ProjectViewer.test.js b/tests/enterprise-tests/dashboard/ProjectViewer.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/ProjectViewer.test.js rename to tests/enterprise-tests/dashboard/ProjectViewer.test.ts diff --git a/tests/enterprise-tests/dashboard/SubProject.test.js b/tests/enterprise-tests/dashboard/SubProject.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/SubProject.test.js rename to tests/enterprise-tests/dashboard/SubProject.test.ts diff --git a/tests/enterprise-tests/dashboard/TeamSubProject.test.js b/tests/enterprise-tests/dashboard/TeamSubProject.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/TeamSubProject.test.js rename to tests/enterprise-tests/dashboard/TeamSubProject.test.ts diff --git a/tests/enterprise-tests/dashboard/User.test.js b/tests/enterprise-tests/dashboard/User.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/User.test.js rename to tests/enterprise-tests/dashboard/User.test.ts diff --git a/tests/enterprise-tests/dashboard/UserLogout.test.js b/tests/enterprise-tests/dashboard/UserLogout.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/UserLogout.test.js rename to tests/enterprise-tests/dashboard/UserLogout.test.ts diff --git a/tests/enterprise-tests/dashboard/dashboard.test.js b/tests/enterprise-tests/dashboard/dashboard.test.ts similarity index 100% rename from tests/enterprise-tests/dashboard/dashboard.test.js rename to tests/enterprise-tests/dashboard/dashboard.test.ts diff --git a/tests/enterprise-tests/server/server.test.js b/tests/enterprise-tests/server/server.test.ts similarity index 100% rename from tests/enterprise-tests/server/server.test.js rename to tests/enterprise-tests/server/server.test.ts diff --git a/tests/saas-tests/accounts/accounts.test.js b/tests/saas-tests/accounts/accounts.test.ts similarity index 100% rename from tests/saas-tests/accounts/accounts.test.js rename to tests/saas-tests/accounts/accounts.test.ts diff --git a/tests/saas-tests/accounts/changePassword.test.js b/tests/saas-tests/accounts/changePassword.test.ts similarity index 100% rename from tests/saas-tests/accounts/changePassword.test.js rename to tests/saas-tests/accounts/changePassword.test.ts diff --git a/tests/saas-tests/accounts/login.test.js b/tests/saas-tests/accounts/login.test.ts similarity index 100% rename from tests/saas-tests/accounts/login.test.js rename to tests/saas-tests/accounts/login.test.ts diff --git a/tests/saas-tests/accounts/register.test.js b/tests/saas-tests/accounts/register.test.ts similarity index 100% rename from tests/saas-tests/accounts/register.test.js rename to tests/saas-tests/accounts/register.test.ts diff --git a/tests/saas-tests/accounts/resendVerification.test.js b/tests/saas-tests/accounts/resendVerification.test.ts similarity index 100% rename from tests/saas-tests/accounts/resendVerification.test.js rename to tests/saas-tests/accounts/resendVerification.test.ts diff --git a/tests/saas-tests/accounts/resetPassword.test.js b/tests/saas-tests/accounts/resetPassword.test.ts similarity index 100% rename from tests/saas-tests/accounts/resetPassword.test.js rename to tests/saas-tests/accounts/resetPassword.test.ts diff --git a/tests/saas-tests/accounts/userRedirectRegister.test.js b/tests/saas-tests/accounts/userRedirectRegister.test.ts similarity index 100% rename from tests/saas-tests/accounts/userRedirectRegister.test.js rename to tests/saas-tests/accounts/userRedirectRegister.test.ts diff --git a/tests/saas-tests/admin-dashboard/Project.test.js b/tests/saas-tests/admin-dashboard/Project.test.ts similarity index 100% rename from tests/saas-tests/admin-dashboard/Project.test.js rename to tests/saas-tests/admin-dashboard/Project.test.ts diff --git a/tests/saas-tests/admin-dashboard/SMTPSettings.test.js b/tests/saas-tests/admin-dashboard/SMTPSettings.test.ts similarity index 100% rename from tests/saas-tests/admin-dashboard/SMTPSettings.test.js rename to tests/saas-tests/admin-dashboard/SMTPSettings.test.ts diff --git a/tests/saas-tests/admin-dashboard/Sso.test.js b/tests/saas-tests/admin-dashboard/Sso.test.ts similarity index 100% rename from tests/saas-tests/admin-dashboard/Sso.test.js rename to tests/saas-tests/admin-dashboard/Sso.test.ts diff --git a/tests/saas-tests/admin-dashboard/User.test.js b/tests/saas-tests/admin-dashboard/User.test.ts similarity index 100% rename from tests/saas-tests/admin-dashboard/User.test.js rename to tests/saas-tests/admin-dashboard/User.test.ts diff --git a/tests/saas-tests/api-docs/api-docs.test.js b/tests/saas-tests/api-docs/api-docs.test.ts similarity index 100% rename from tests/saas-tests/api-docs/api-docs.test.js rename to tests/saas-tests/api-docs/api-docs.test.ts diff --git a/tests/saas-tests/api-docs/version.test.js b/tests/saas-tests/api-docs/version.test.ts similarity index 100% rename from tests/saas-tests/api-docs/version.test.js rename to tests/saas-tests/api-docs/version.test.ts diff --git a/tests/saas-tests/backend/backend.test.js b/tests/saas-tests/backend/backend.test.ts similarity index 100% rename from tests/saas-tests/backend/backend.test.js rename to tests/saas-tests/backend/backend.test.ts diff --git a/tests/saas-tests/backend/env-var.test.js b/tests/saas-tests/backend/env-var.test.ts similarity index 100% rename from tests/saas-tests/backend/env-var.test.js rename to tests/saas-tests/backend/env-var.test.ts diff --git a/tests/saas-tests/dashboard/AdvancedIncidentNotification.test.js b/tests/saas-tests/dashboard/AdvancedIncidentNotification.test.ts similarity index 100% rename from tests/saas-tests/dashboard/AdvancedIncidentNotification.test.js rename to tests/saas-tests/dashboard/AdvancedIncidentNotification.test.ts diff --git a/tests/saas-tests/dashboard/AlertDisabledWarning.test.js b/tests/saas-tests/dashboard/AlertDisabledWarning.test.ts similarity index 100% rename from tests/saas-tests/dashboard/AlertDisabledWarning.test.js rename to tests/saas-tests/dashboard/AlertDisabledWarning.test.ts diff --git a/tests/saas-tests/dashboard/ApplicationLog.test.js b/tests/saas-tests/dashboard/ApplicationLog.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ApplicationLog.test.js rename to tests/saas-tests/dashboard/ApplicationLog.test.ts diff --git a/tests/saas-tests/dashboard/ApplicationLog2.test.js b/tests/saas-tests/dashboard/ApplicationLog2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ApplicationLog2.test.js rename to tests/saas-tests/dashboard/ApplicationLog2.test.ts diff --git a/tests/saas-tests/dashboard/ApplicationSecurity.test.js b/tests/saas-tests/dashboard/ApplicationSecurity.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ApplicationSecurity.test.js rename to tests/saas-tests/dashboard/ApplicationSecurity.test.ts diff --git a/tests/saas-tests/dashboard/ApplicationSecurityReload.test.js b/tests/saas-tests/dashboard/ApplicationSecurityReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ApplicationSecurityReload.test.js rename to tests/saas-tests/dashboard/ApplicationSecurityReload.test.ts diff --git a/tests/saas-tests/dashboard/Billing.test.js b/tests/saas-tests/dashboard/Billing.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Billing.test.js rename to tests/saas-tests/dashboard/Billing.test.ts diff --git a/tests/saas-tests/dashboard/BillingReload.test.js b/tests/saas-tests/dashboard/BillingReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/BillingReload.test.js rename to tests/saas-tests/dashboard/BillingReload.test.ts diff --git a/tests/saas-tests/dashboard/BreadCrumb.test.js b/tests/saas-tests/dashboard/BreadCrumb.test.ts similarity index 100% rename from tests/saas-tests/dashboard/BreadCrumb.test.js rename to tests/saas-tests/dashboard/BreadCrumb.test.ts diff --git a/tests/saas-tests/dashboard/CallRoutingReload.test.js b/tests/saas-tests/dashboard/CallRoutingReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/CallRoutingReload.test.js rename to tests/saas-tests/dashboard/CallRoutingReload.test.ts diff --git a/tests/saas-tests/dashboard/Component.test.js b/tests/saas-tests/dashboard/Component.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Component.test.js rename to tests/saas-tests/dashboard/Component.test.ts diff --git a/tests/saas-tests/dashboard/Component2.test.js b/tests/saas-tests/dashboard/Component2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Component2.test.js rename to tests/saas-tests/dashboard/Component2.test.ts diff --git a/tests/saas-tests/dashboard/Component3.test.js b/tests/saas-tests/dashboard/Component3.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Component3.test.js rename to tests/saas-tests/dashboard/Component3.test.ts diff --git a/tests/saas-tests/dashboard/ComponentLogsReload.test.js b/tests/saas-tests/dashboard/ComponentLogsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ComponentLogsReload.test.js rename to tests/saas-tests/dashboard/ComponentLogsReload.test.ts diff --git a/tests/saas-tests/dashboard/ComponentReload.test.js b/tests/saas-tests/dashboard/ComponentReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ComponentReload.test.js rename to tests/saas-tests/dashboard/ComponentReload.test.ts diff --git a/tests/saas-tests/dashboard/ContainerSecurity.test.js b/tests/saas-tests/dashboard/ContainerSecurity.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ContainerSecurity.test.js rename to tests/saas-tests/dashboard/ContainerSecurity.test.ts diff --git a/tests/saas-tests/dashboard/ContainerSecurityReload.test.js b/tests/saas-tests/dashboard/ContainerSecurityReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ContainerSecurityReload.test.js rename to tests/saas-tests/dashboard/ContainerSecurityReload.test.ts diff --git a/tests/saas-tests/dashboard/CreateProject.test.js b/tests/saas-tests/dashboard/CreateProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/CreateProject.test.js rename to tests/saas-tests/dashboard/CreateProject.test.ts diff --git a/tests/saas-tests/dashboard/Credential.test.js b/tests/saas-tests/dashboard/Credential.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Credential.test.js rename to tests/saas-tests/dashboard/Credential.test.ts diff --git a/tests/saas-tests/dashboard/Credential2.test.js b/tests/saas-tests/dashboard/Credential2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Credential2.test.js rename to tests/saas-tests/dashboard/Credential2.test.ts diff --git a/tests/saas-tests/dashboard/CustomField.test.js b/tests/saas-tests/dashboard/CustomField.test.ts similarity index 100% rename from tests/saas-tests/dashboard/CustomField.test.js rename to tests/saas-tests/dashboard/CustomField.test.ts diff --git a/tests/saas-tests/dashboard/CustomTutorial.test.js b/tests/saas-tests/dashboard/CustomTutorial.test.ts similarity index 100% rename from tests/saas-tests/dashboard/CustomTutorial.test.js rename to tests/saas-tests/dashboard/CustomTutorial.test.ts diff --git a/tests/saas-tests/dashboard/DashboardReload.test.js b/tests/saas-tests/dashboard/DashboardReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/DashboardReload.test.js rename to tests/saas-tests/dashboard/DashboardReload.test.ts diff --git a/tests/saas-tests/dashboard/DeleteAccount.test.js b/tests/saas-tests/dashboard/DeleteAccount.test.ts similarity index 100% rename from tests/saas-tests/dashboard/DeleteAccount.test.js rename to tests/saas-tests/dashboard/DeleteAccount.test.ts diff --git a/tests/saas-tests/dashboard/DockerCredentialsReload.test.js b/tests/saas-tests/dashboard/DockerCredentialsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/DockerCredentialsReload.test.js rename to tests/saas-tests/dashboard/DockerCredentialsReload.test.ts diff --git a/tests/saas-tests/dashboard/DomainsReload.test.js b/tests/saas-tests/dashboard/DomainsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/DomainsReload.test.js rename to tests/saas-tests/dashboard/DomainsReload.test.ts diff --git a/tests/saas-tests/dashboard/EmailSettingsReload.test.js b/tests/saas-tests/dashboard/EmailSettingsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/EmailSettingsReload.test.js rename to tests/saas-tests/dashboard/EmailSettingsReload.test.ts diff --git a/tests/saas-tests/dashboard/EmailTemplates.test.js b/tests/saas-tests/dashboard/EmailTemplates.test.ts similarity index 100% rename from tests/saas-tests/dashboard/EmailTemplates.test.js rename to tests/saas-tests/dashboard/EmailTemplates.test.ts diff --git a/tests/saas-tests/dashboard/ErrorTracker.test.js b/tests/saas-tests/dashboard/ErrorTracker.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ErrorTracker.test.js rename to tests/saas-tests/dashboard/ErrorTracker.test.ts diff --git a/tests/saas-tests/dashboard/ErrorTrackerReload.test.js b/tests/saas-tests/dashboard/ErrorTrackerReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ErrorTrackerReload.test.js rename to tests/saas-tests/dashboard/ErrorTrackerReload.test.ts diff --git a/tests/saas-tests/dashboard/GitCredentialsReload.test.js b/tests/saas-tests/dashboard/GitCredentialsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/GitCredentialsReload.test.js rename to tests/saas-tests/dashboard/GitCredentialsReload.test.ts diff --git a/tests/saas-tests/dashboard/IncidentCommunicationSla.test.js b/tests/saas-tests/dashboard/IncidentCommunicationSla.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentCommunicationSla.test.js rename to tests/saas-tests/dashboard/IncidentCommunicationSla.test.ts diff --git a/tests/saas-tests/dashboard/IncidentNotification.test.js b/tests/saas-tests/dashboard/IncidentNotification.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentNotification.test.js rename to tests/saas-tests/dashboard/IncidentNotification.test.ts diff --git a/tests/saas-tests/dashboard/IncidentReload.test.js b/tests/saas-tests/dashboard/IncidentReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentReload.test.js rename to tests/saas-tests/dashboard/IncidentReload.test.ts diff --git a/tests/saas-tests/dashboard/IncidentReports.test.js b/tests/saas-tests/dashboard/IncidentReports.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentReports.test.js rename to tests/saas-tests/dashboard/IncidentReports.test.ts diff --git a/tests/saas-tests/dashboard/IncidentSettingsReload.test.js b/tests/saas-tests/dashboard/IncidentSettingsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentSettingsReload.test.js rename to tests/saas-tests/dashboard/IncidentSettingsReload.test.ts diff --git a/tests/saas-tests/dashboard/IncidentSubProject.test.js b/tests/saas-tests/dashboard/IncidentSubProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentSubProject.test.js rename to tests/saas-tests/dashboard/IncidentSubProject.test.ts diff --git a/tests/saas-tests/dashboard/IncidentTimeline.test.js b/tests/saas-tests/dashboard/IncidentTimeline.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncidentTimeline.test.js rename to tests/saas-tests/dashboard/IncidentTimeline.test.ts diff --git a/tests/saas-tests/dashboard/IncomingRequest.test.js b/tests/saas-tests/dashboard/IncomingRequest.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IncomingRequest.test.js rename to tests/saas-tests/dashboard/IncomingRequest.test.ts diff --git a/tests/saas-tests/dashboard/IntegrationsReload.test.js b/tests/saas-tests/dashboard/IntegrationsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/IntegrationsReload.test.js rename to tests/saas-tests/dashboard/IntegrationsReload.test.ts diff --git a/tests/saas-tests/dashboard/KeyboardShortcut.test.js b/tests/saas-tests/dashboard/KeyboardShortcut.test.ts similarity index 100% rename from tests/saas-tests/dashboard/KeyboardShortcut.test.js rename to tests/saas-tests/dashboard/KeyboardShortcut.test.ts diff --git a/tests/saas-tests/dashboard/MOCKS/mockRequest.js b/tests/saas-tests/dashboard/MOCKS/mockRequest.ts similarity index 100% rename from tests/saas-tests/dashboard/MOCKS/mockRequest.js rename to tests/saas-tests/dashboard/MOCKS/mockRequest.ts diff --git a/tests/saas-tests/dashboard/MOCKS/response.js b/tests/saas-tests/dashboard/MOCKS/response.ts similarity index 100% rename from tests/saas-tests/dashboard/MOCKS/response.js rename to tests/saas-tests/dashboard/MOCKS/response.ts diff --git a/tests/saas-tests/dashboard/ManageCards.test.js b/tests/saas-tests/dashboard/ManageCards.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ManageCards.test.js rename to tests/saas-tests/dashboard/ManageCards.test.ts diff --git a/tests/saas-tests/dashboard/Monitor.test.js b/tests/saas-tests/dashboard/Monitor.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor.test.js rename to tests/saas-tests/dashboard/Monitor.test.ts diff --git a/tests/saas-tests/dashboard/Monitor2.test.js b/tests/saas-tests/dashboard/Monitor2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor2.test.js rename to tests/saas-tests/dashboard/Monitor2.test.ts diff --git a/tests/saas-tests/dashboard/Monitor3.test.js b/tests/saas-tests/dashboard/Monitor3.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor3.test.js rename to tests/saas-tests/dashboard/Monitor3.test.ts diff --git a/tests/saas-tests/dashboard/Monitor4.test.js b/tests/saas-tests/dashboard/Monitor4.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor4.test.js rename to tests/saas-tests/dashboard/Monitor4.test.ts diff --git a/tests/saas-tests/dashboard/Monitor5.test.js b/tests/saas-tests/dashboard/Monitor5.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor5.test.js rename to tests/saas-tests/dashboard/Monitor5.test.ts diff --git a/tests/saas-tests/dashboard/Monitor6.test.js b/tests/saas-tests/dashboard/Monitor6.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor6.test.js rename to tests/saas-tests/dashboard/Monitor6.test.ts diff --git a/tests/saas-tests/dashboard/Monitor7.test.js b/tests/saas-tests/dashboard/Monitor7.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor7.test.js rename to tests/saas-tests/dashboard/Monitor7.test.ts diff --git a/tests/saas-tests/dashboard/Monitor8.test.js b/tests/saas-tests/dashboard/Monitor8.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor8.test.js rename to tests/saas-tests/dashboard/Monitor8.test.ts diff --git a/tests/saas-tests/dashboard/Monitor9.test.js b/tests/saas-tests/dashboard/Monitor9.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Monitor9.test.js rename to tests/saas-tests/dashboard/Monitor9.test.ts diff --git a/tests/saas-tests/dashboard/MonitorCustomField.test.js b/tests/saas-tests/dashboard/MonitorCustomField.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorCustomField.test.js rename to tests/saas-tests/dashboard/MonitorCustomField.test.ts diff --git a/tests/saas-tests/dashboard/MonitorDetail.test.js b/tests/saas-tests/dashboard/MonitorDetail.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorDetail.test.js rename to tests/saas-tests/dashboard/MonitorDetail.test.ts diff --git a/tests/saas-tests/dashboard/MonitorDetail2.test.js b/tests/saas-tests/dashboard/MonitorDetail2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorDetail2.test.js rename to tests/saas-tests/dashboard/MonitorDetail2.test.ts diff --git a/tests/saas-tests/dashboard/MonitorDetail3.test.js b/tests/saas-tests/dashboard/MonitorDetail3.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorDetail3.test.js rename to tests/saas-tests/dashboard/MonitorDetail3.test.ts diff --git a/tests/saas-tests/dashboard/MonitorDetail4.test.js b/tests/saas-tests/dashboard/MonitorDetail4.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorDetail4.test.js rename to tests/saas-tests/dashboard/MonitorDetail4.test.ts diff --git a/tests/saas-tests/dashboard/MonitorDetail5.test.js b/tests/saas-tests/dashboard/MonitorDetail5.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorDetail5.test.js rename to tests/saas-tests/dashboard/MonitorDetail5.test.ts diff --git a/tests/saas-tests/dashboard/MonitorDetail6.test.js b/tests/saas-tests/dashboard/MonitorDetail6.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorDetail6.test.js rename to tests/saas-tests/dashboard/MonitorDetail6.test.ts diff --git a/tests/saas-tests/dashboard/MonitorReload.test.js b/tests/saas-tests/dashboard/MonitorReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorReload.test.js rename to tests/saas-tests/dashboard/MonitorReload.test.ts diff --git a/tests/saas-tests/dashboard/MonitorSla.test.js b/tests/saas-tests/dashboard/MonitorSla.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorSla.test.js rename to tests/saas-tests/dashboard/MonitorSla.test.ts diff --git a/tests/saas-tests/dashboard/MonitorSlaReload.test.js b/tests/saas-tests/dashboard/MonitorSlaReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorSlaReload.test.js rename to tests/saas-tests/dashboard/MonitorSlaReload.test.ts diff --git a/tests/saas-tests/dashboard/MonitorSubProject.test.js b/tests/saas-tests/dashboard/MonitorSubProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorSubProject.test.js rename to tests/saas-tests/dashboard/MonitorSubProject.test.ts diff --git a/tests/saas-tests/dashboard/MonitorSubscribeBySms.test.js b/tests/saas-tests/dashboard/MonitorSubscribeBySms.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorSubscribeBySms.test.js rename to tests/saas-tests/dashboard/MonitorSubscribeBySms.test.ts diff --git a/tests/saas-tests/dashboard/MonitorSubscribers.test.js b/tests/saas-tests/dashboard/MonitorSubscribers.test.ts similarity index 100% rename from tests/saas-tests/dashboard/MonitorSubscribers.test.js rename to tests/saas-tests/dashboard/MonitorSubscribers.test.ts diff --git a/tests/saas-tests/dashboard/NewMonitor.test.js b/tests/saas-tests/dashboard/NewMonitor.test.ts similarity index 100% rename from tests/saas-tests/dashboard/NewMonitor.test.js rename to tests/saas-tests/dashboard/NewMonitor.test.ts diff --git a/tests/saas-tests/dashboard/NewMonitor2.test.js b/tests/saas-tests/dashboard/NewMonitor2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/NewMonitor2.test.js rename to tests/saas-tests/dashboard/NewMonitor2.test.ts diff --git a/tests/saas-tests/dashboard/NewMonitor3.test.js b/tests/saas-tests/dashboard/NewMonitor3.test.ts similarity index 100% rename from tests/saas-tests/dashboard/NewMonitor3.test.js rename to tests/saas-tests/dashboard/NewMonitor3.test.ts diff --git a/tests/saas-tests/dashboard/OnCallDutyReload.test.js b/tests/saas-tests/dashboard/OnCallDutyReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/OnCallDutyReload.test.js rename to tests/saas-tests/dashboard/OnCallDutyReload.test.ts diff --git a/tests/saas-tests/dashboard/OneUptimeApi.test.js b/tests/saas-tests/dashboard/OneUptimeApi.test.ts similarity index 100% rename from tests/saas-tests/dashboard/OneUptimeApi.test.js rename to tests/saas-tests/dashboard/OneUptimeApi.test.ts diff --git a/tests/saas-tests/dashboard/PerformanceTrackerReload.test.js b/tests/saas-tests/dashboard/PerformanceTrackerReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/PerformanceTrackerReload.test.js rename to tests/saas-tests/dashboard/PerformanceTrackerReload.test.ts diff --git a/tests/saas-tests/dashboard/PricingPlan.test.js b/tests/saas-tests/dashboard/PricingPlan.test.ts similarity index 100% rename from tests/saas-tests/dashboard/PricingPlan.test.js rename to tests/saas-tests/dashboard/PricingPlan.test.ts diff --git a/tests/saas-tests/dashboard/Probe.test.js b/tests/saas-tests/dashboard/Probe.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Probe.test.js rename to tests/saas-tests/dashboard/Probe.test.ts diff --git a/tests/saas-tests/dashboard/ProbeReload.test.js b/tests/saas-tests/dashboard/ProbeReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ProbeReload.test.js rename to tests/saas-tests/dashboard/ProbeReload.test.ts diff --git a/tests/saas-tests/dashboard/Profile.test.js b/tests/saas-tests/dashboard/Profile.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Profile.test.js rename to tests/saas-tests/dashboard/Profile.test.ts diff --git a/tests/saas-tests/dashboard/Project.test.js b/tests/saas-tests/dashboard/Project.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Project.test.js rename to tests/saas-tests/dashboard/Project.test.ts diff --git a/tests/saas-tests/dashboard/ResolvedIncident.test.js b/tests/saas-tests/dashboard/ResolvedIncident.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ResolvedIncident.test.js rename to tests/saas-tests/dashboard/ResolvedIncident.test.ts diff --git a/tests/saas-tests/dashboard/ResourceCategory.test.js b/tests/saas-tests/dashboard/ResourceCategory.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ResourceCategory.test.js rename to tests/saas-tests/dashboard/ResourceCategory.test.ts diff --git a/tests/saas-tests/dashboard/ResourceCategoryReload.test.js b/tests/saas-tests/dashboard/ResourceCategoryReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ResourceCategoryReload.test.js rename to tests/saas-tests/dashboard/ResourceCategoryReload.test.ts diff --git a/tests/saas-tests/dashboard/Schedule.test.js b/tests/saas-tests/dashboard/Schedule.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Schedule.test.js rename to tests/saas-tests/dashboard/Schedule.test.ts diff --git a/tests/saas-tests/dashboard/ScheduleSubProject.test.js b/tests/saas-tests/dashboard/ScheduleSubProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ScheduleSubProject.test.js rename to tests/saas-tests/dashboard/ScheduleSubProject.test.ts diff --git a/tests/saas-tests/dashboard/Scheduled-maintenance.test.js b/tests/saas-tests/dashboard/Scheduled-maintenance.test.ts similarity index 100% rename from tests/saas-tests/dashboard/Scheduled-maintenance.test.js rename to tests/saas-tests/dashboard/Scheduled-maintenance.test.ts diff --git a/tests/saas-tests/dashboard/ScheduledEvent.test.js b/tests/saas-tests/dashboard/ScheduledEvent.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ScheduledEvent.test.js rename to tests/saas-tests/dashboard/ScheduledEvent.test.ts diff --git a/tests/saas-tests/dashboard/ScheduledEventDetails.test.js b/tests/saas-tests/dashboard/ScheduledEventDetails.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ScheduledEventDetails.test.js rename to tests/saas-tests/dashboard/ScheduledEventDetails.test.ts diff --git a/tests/saas-tests/dashboard/ScheduledMaintenanceReload.test.js b/tests/saas-tests/dashboard/ScheduledMaintenanceReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ScheduledMaintenanceReload.test.js rename to tests/saas-tests/dashboard/ScheduledMaintenanceReload.test.ts diff --git a/tests/saas-tests/dashboard/ServerMonitor.test.js b/tests/saas-tests/dashboard/ServerMonitor.test.ts similarity index 100% rename from tests/saas-tests/dashboard/ServerMonitor.test.js rename to tests/saas-tests/dashboard/ServerMonitor.test.ts diff --git a/tests/saas-tests/dashboard/SmsCallReload.test.js b/tests/saas-tests/dashboard/SmsCallReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/SmsCallReload.test.js rename to tests/saas-tests/dashboard/SmsCallReload.test.ts diff --git a/tests/saas-tests/dashboard/SmsTemplates.test.js b/tests/saas-tests/dashboard/SmsTemplates.test.ts similarity index 100% rename from tests/saas-tests/dashboard/SmsTemplates.test.js rename to tests/saas-tests/dashboard/SmsTemplates.test.ts diff --git a/tests/saas-tests/dashboard/SmtpSettings.test.js b/tests/saas-tests/dashboard/SmtpSettings.test.ts similarity index 100% rename from tests/saas-tests/dashboard/SmtpSettings.test.js rename to tests/saas-tests/dashboard/SmtpSettings.test.ts diff --git a/tests/saas-tests/dashboard/StatusPage.test.js b/tests/saas-tests/dashboard/StatusPage.test.ts similarity index 100% rename from tests/saas-tests/dashboard/StatusPage.test.js rename to tests/saas-tests/dashboard/StatusPage.test.ts diff --git a/tests/saas-tests/dashboard/StatusPage2.test.js b/tests/saas-tests/dashboard/StatusPage2.test.ts similarity index 100% rename from tests/saas-tests/dashboard/StatusPage2.test.js rename to tests/saas-tests/dashboard/StatusPage2.test.ts diff --git a/tests/saas-tests/dashboard/StatusPage3.test.js b/tests/saas-tests/dashboard/StatusPage3.test.ts similarity index 100% rename from tests/saas-tests/dashboard/StatusPage3.test.js rename to tests/saas-tests/dashboard/StatusPage3.test.ts diff --git a/tests/saas-tests/dashboard/StatusPageReload.test.js b/tests/saas-tests/dashboard/StatusPageReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/StatusPageReload.test.js rename to tests/saas-tests/dashboard/StatusPageReload.test.ts diff --git a/tests/saas-tests/dashboard/StatusPageSubProject.test.js b/tests/saas-tests/dashboard/StatusPageSubProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/StatusPageSubProject.test.js rename to tests/saas-tests/dashboard/StatusPageSubProject.test.ts diff --git a/tests/saas-tests/dashboard/SubProject.test.js b/tests/saas-tests/dashboard/SubProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/SubProject.test.js rename to tests/saas-tests/dashboard/SubProject.test.ts diff --git a/tests/saas-tests/dashboard/SubscribersAlert.test.js b/tests/saas-tests/dashboard/SubscribersAlert.test.ts similarity index 100% rename from tests/saas-tests/dashboard/SubscribersAlert.test.js rename to tests/saas-tests/dashboard/SubscribersAlert.test.ts diff --git a/tests/saas-tests/dashboard/SwitchProject.test.js b/tests/saas-tests/dashboard/SwitchProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/SwitchProject.test.js rename to tests/saas-tests/dashboard/SwitchProject.test.ts diff --git a/tests/saas-tests/dashboard/TeamGroupsReload.test.js b/tests/saas-tests/dashboard/TeamGroupsReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/TeamGroupsReload.test.js rename to tests/saas-tests/dashboard/TeamGroupsReload.test.ts diff --git a/tests/saas-tests/dashboard/TeamMemberReload.test.js b/tests/saas-tests/dashboard/TeamMemberReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/TeamMemberReload.test.js rename to tests/saas-tests/dashboard/TeamMemberReload.test.ts diff --git a/tests/saas-tests/dashboard/TeamSubProject.test.js b/tests/saas-tests/dashboard/TeamSubProject.test.ts similarity index 100% rename from tests/saas-tests/dashboard/TeamSubProject.test.js rename to tests/saas-tests/dashboard/TeamSubProject.test.ts diff --git a/tests/saas-tests/dashboard/TwilioSettings.test.js b/tests/saas-tests/dashboard/TwilioSettings.test.ts similarity index 100% rename from tests/saas-tests/dashboard/TwilioSettings.test.js rename to tests/saas-tests/dashboard/TwilioSettings.test.ts diff --git a/tests/saas-tests/dashboard/TwoFactorAuthentication.test.js b/tests/saas-tests/dashboard/TwoFactorAuthentication.test.ts similarity index 100% rename from tests/saas-tests/dashboard/TwoFactorAuthentication.test.js rename to tests/saas-tests/dashboard/TwoFactorAuthentication.test.ts diff --git a/tests/saas-tests/dashboard/UserFeedback.test.js b/tests/saas-tests/dashboard/UserFeedback.test.ts similarity index 100% rename from tests/saas-tests/dashboard/UserFeedback.test.js rename to tests/saas-tests/dashboard/UserFeedback.test.ts diff --git a/tests/saas-tests/dashboard/WebhooksReload.test.js b/tests/saas-tests/dashboard/WebhooksReload.test.ts similarity index 100% rename from tests/saas-tests/dashboard/WebhooksReload.test.js rename to tests/saas-tests/dashboard/WebhooksReload.test.ts diff --git a/tests/saas-tests/dashboard/dashboard.test.js b/tests/saas-tests/dashboard/dashboard.test.ts similarity index 100% rename from tests/saas-tests/dashboard/dashboard.test.js rename to tests/saas-tests/dashboard/dashboard.test.ts diff --git a/tests/saas-tests/dashboard/incidentPriority.test.js b/tests/saas-tests/dashboard/incidentPriority.test.ts similarity index 100% rename from tests/saas-tests/dashboard/incidentPriority.test.js rename to tests/saas-tests/dashboard/incidentPriority.test.ts diff --git a/tests/saas-tests/dashboard/incidentSettings.test.js b/tests/saas-tests/dashboard/incidentSettings.test.ts similarity index 100% rename from tests/saas-tests/dashboard/incidentSettings.test.js rename to tests/saas-tests/dashboard/incidentSettings.test.ts diff --git a/tests/saas-tests/home/downloadWhitepaper.test.js b/tests/saas-tests/home/downloadWhitepaper.test.ts similarity index 100% rename from tests/saas-tests/home/downloadWhitepaper.test.js rename to tests/saas-tests/home/downloadWhitepaper.test.ts diff --git a/tests/saas-tests/home/home.test.js b/tests/saas-tests/home/home.test.ts similarity index 100% rename from tests/saas-tests/home/home.test.js rename to tests/saas-tests/home/home.test.ts diff --git a/tests/saas-tests/home/requestDemo.test.js b/tests/saas-tests/home/requestDemo.test.ts similarity index 100% rename from tests/saas-tests/home/requestDemo.test.js rename to tests/saas-tests/home/requestDemo.test.ts diff --git a/tests/saas-tests/status-page/status-page-advanced.test.js b/tests/saas-tests/status-page/status-page-advanced.test.ts similarity index 100% rename from tests/saas-tests/status-page/status-page-advanced.test.js rename to tests/saas-tests/status-page/status-page-advanced.test.ts diff --git a/tests/saas-tests/status-page/status-page.test.js b/tests/saas-tests/status-page/status-page.test.ts similarity index 100% rename from tests/saas-tests/status-page/status-page.test.js rename to tests/saas-tests/status-page/status-page.test.ts diff --git a/tests/saas-tests/status-page/status-probeBar.test.js b/tests/saas-tests/status-page/status-probeBar.test.ts similarity index 100% rename from tests/saas-tests/status-page/status-probeBar.test.js rename to tests/saas-tests/status-page/status-probeBar.test.ts diff --git a/tests/test-init.js b/tests/test-init.ts similarity index 100% rename from tests/test-init.js rename to tests/test-init.ts diff --git a/tests/test-utils.js b/tests/test-utils.ts similarity index 100% rename from tests/test-utils.js rename to tests/test-utils.ts diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000000..22ab6ce837 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,101 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig.json to read more about this file */ + + /* Projects */ + // "incremental": true, /* Enable incremental compilation */ + // "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */ + // "tsBuildInfoFile": "./", /* Specify the folder for .tsbuildinfo incremental compilation files. */ + // "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects */ + // "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */ + // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ + + /* Language and Environment */ + "target": "es2016" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */, + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + "jsx": "react" /* Specify what JSX code is generated. */, + // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */ + // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ + // "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h' */ + // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */ + // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.` */ + // "reactNamespace": "", /* Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + // "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + + /* Modules */ + "module": "commonjs" /* Specify what module code is generated. */, + // "rootDir": "./", /* Specify the root folder within your source files. */ + // "moduleResolution": "node", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + // "typeRoots": [], /* Specify multiple folders that act like `./node_modules/@types`. */ + // "types": [], /* Specify type package names to be included without being referenced in a source file. */ + // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ + // "resolveJsonModule": true, /* Enable importing .json files */ + // "noResolve": true, /* Disallow `import`s, `require`s or ``s from expanding the number of files TypeScript should add to a project. */ + + /* JavaScript Support */ + // "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files. */ + // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`. */ + + /* Emit */ + // "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + // "declarationMap": true, /* Create sourcemaps for d.ts files. */ + // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ + // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ + // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output. */ + // "outDir": "./", /* Specify an output folder for all emitted files. */ + // "removeComments": true, /* Disable emitting comments. */ + // "noEmit": true, /* Disable emitting files from a compilation. */ + // "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */ + // "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types */ + // "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */ + // "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */ + // "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */ + // "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */ + // "newLine": "crlf", /* Set the newline character for emitting files. */ + // "stripInternal": true, /* Disable emitting declarations that have `@internal` in their JSDoc comments. */ + // "noEmitHelpers": true, /* Disable generating custom helper functions like `__extends` in compiled output. */ + // "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */ + // "preserveConstEnums": true, /* Disable erasing `const enum` declarations in generated code. */ + // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ + // "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. */ + + /* Interop Constraints */ + // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ + // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + "esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */, + // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ + "forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */, + + /* Type Checking */ + "strict": true /* Enable all strict type-checking options. */, + // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied `any` type.. */ + // "strictNullChecks": true, /* When type checking, take into account `null` and `undefined`. */ + // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ + // "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` methods match the original function. */ + // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ + // "noImplicitThis": true, /* Enable error reporting when `this` is given the type `any`. */ + // "useUnknownInCatchVariables": true, /* Type catch clause variables as 'unknown' instead of 'any'. */ + // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ + // "noUnusedLocals": true, /* Enable error reporting when a local variables aren't read. */ + // "noUnusedParameters": true, /* Raise an error when a function parameter isn't read */ + // "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */ + // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ + // "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ + // "noUncheckedIndexedAccess": true, /* Include 'undefined' in index signature results */ + // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ + // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type */ + // "allowUnusedLabels": true, /* Disable error reporting for unused labels. */ + // "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */ + + /* Completeness */ + // "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */ + "skipLibCheck": true /* Skip type checking all .d.ts files. */ + } +} diff --git a/zapier/actions/acknowledgeAllIncidents.js b/zapier/actions/acknowledgeAllIncidents.ts similarity index 100% rename from zapier/actions/acknowledgeAllIncidents.js rename to zapier/actions/acknowledgeAllIncidents.ts diff --git a/zapier/actions/acknowledgeIncident.js b/zapier/actions/acknowledgeIncident.ts similarity index 100% rename from zapier/actions/acknowledgeIncident.js rename to zapier/actions/acknowledgeIncident.ts diff --git a/zapier/actions/acknowledgeLastIncident.js b/zapier/actions/acknowledgeLastIncident.ts similarity index 100% rename from zapier/actions/acknowledgeLastIncident.js rename to zapier/actions/acknowledgeLastIncident.ts diff --git a/zapier/actions/createIncident.js b/zapier/actions/createIncident.ts similarity index 100% rename from zapier/actions/createIncident.js rename to zapier/actions/createIncident.ts diff --git a/zapier/actions/createIncidentNote.js b/zapier/actions/createIncidentNote.ts similarity index 100% rename from zapier/actions/createIncidentNote.js rename to zapier/actions/createIncidentNote.ts diff --git a/zapier/actions/resolveAllIncidents.js b/zapier/actions/resolveAllIncidents.ts similarity index 100% rename from zapier/actions/resolveAllIncidents.js rename to zapier/actions/resolveAllIncidents.ts diff --git a/zapier/actions/resolveIncident.js b/zapier/actions/resolveIncident.ts similarity index 100% rename from zapier/actions/resolveIncident.js rename to zapier/actions/resolveIncident.ts diff --git a/zapier/actions/resolveLastIncident.js b/zapier/actions/resolveLastIncident.ts similarity index 100% rename from zapier/actions/resolveLastIncident.js rename to zapier/actions/resolveLastIncident.ts diff --git a/zapier/authentication.js b/zapier/authentication.ts similarity index 100% rename from zapier/authentication.js rename to zapier/authentication.ts diff --git a/zapier/index.js b/zapier/index.ts similarity index 100% rename from zapier/index.js rename to zapier/index.ts diff --git a/zapier/test/actions/acknowledgeAllIncidents.js b/zapier/test/actions/acknowledgeAllIncidents.ts similarity index 100% rename from zapier/test/actions/acknowledgeAllIncidents.js rename to zapier/test/actions/acknowledgeAllIncidents.ts diff --git a/zapier/test/actions/acknowledgeIncident.js b/zapier/test/actions/acknowledgeIncident.ts similarity index 100% rename from zapier/test/actions/acknowledgeIncident.js rename to zapier/test/actions/acknowledgeIncident.ts diff --git a/zapier/test/actions/acknowledgeLastIncident.js b/zapier/test/actions/acknowledgeLastIncident.ts similarity index 100% rename from zapier/test/actions/acknowledgeLastIncident.js rename to zapier/test/actions/acknowledgeLastIncident.ts diff --git a/zapier/test/actions/createIncident.js b/zapier/test/actions/createIncident.ts similarity index 100% rename from zapier/test/actions/createIncident.js rename to zapier/test/actions/createIncident.ts diff --git a/zapier/test/actions/createIncidentNote.js b/zapier/test/actions/createIncidentNote.ts similarity index 100% rename from zapier/test/actions/createIncidentNote.js rename to zapier/test/actions/createIncidentNote.ts diff --git a/zapier/test/actions/resolveAllIncidents.js b/zapier/test/actions/resolveAllIncidents.ts similarity index 100% rename from zapier/test/actions/resolveAllIncidents.js rename to zapier/test/actions/resolveAllIncidents.ts diff --git a/zapier/test/actions/resolveIncident.js b/zapier/test/actions/resolveIncident.ts similarity index 100% rename from zapier/test/actions/resolveIncident.js rename to zapier/test/actions/resolveIncident.ts diff --git a/zapier/test/actions/resolveLastIncident.js b/zapier/test/actions/resolveLastIncident.ts similarity index 100% rename from zapier/test/actions/resolveLastIncident.js rename to zapier/test/actions/resolveLastIncident.ts diff --git a/zapier/test/authentication.js b/zapier/test/authentication.ts similarity index 100% rename from zapier/test/authentication.js rename to zapier/test/authentication.ts diff --git a/zapier/test/triggers/acknowledge.js b/zapier/test/triggers/acknowledge.ts similarity index 100% rename from zapier/test/triggers/acknowledge.js rename to zapier/test/triggers/acknowledge.ts diff --git a/zapier/test/triggers/incident.js b/zapier/test/triggers/incident.ts similarity index 100% rename from zapier/test/triggers/incident.js rename to zapier/test/triggers/incident.ts diff --git a/zapier/test/triggers/incidentNote.js b/zapier/test/triggers/incidentNote.ts similarity index 100% rename from zapier/test/triggers/incidentNote.js rename to zapier/test/triggers/incidentNote.ts diff --git a/zapier/test/triggers/resolved.js b/zapier/test/triggers/resolved.ts similarity index 100% rename from zapier/test/triggers/resolved.js rename to zapier/test/triggers/resolved.ts diff --git a/zapier/triggers/acknowledge.js b/zapier/triggers/acknowledge.ts similarity index 100% rename from zapier/triggers/acknowledge.js rename to zapier/triggers/acknowledge.ts diff --git a/zapier/triggers/incident.js b/zapier/triggers/incident.ts similarity index 100% rename from zapier/triggers/incident.js rename to zapier/triggers/incident.ts diff --git a/zapier/triggers/incidentNote.js b/zapier/triggers/incidentNote.ts similarity index 100% rename from zapier/triggers/incidentNote.js rename to zapier/triggers/incidentNote.ts diff --git a/zapier/triggers/incidents.js b/zapier/triggers/incidents.ts similarity index 100% rename from zapier/triggers/incidents.js rename to zapier/triggers/incidents.ts diff --git a/zapier/triggers/monitors.js b/zapier/triggers/monitors.ts similarity index 100% rename from zapier/triggers/monitors.js rename to zapier/triggers/monitors.ts diff --git a/zapier/triggers/resolved.js b/zapier/triggers/resolved.ts similarity index 100% rename from zapier/triggers/resolved.js rename to zapier/triggers/resolved.ts