diff --git a/src/components/input/AsyncEditor.js b/src/components/input/AsyncEditor.ts similarity index 100% rename from src/components/input/AsyncEditor.js rename to src/components/input/AsyncEditor.ts diff --git a/src/components/input/editorConfig.js b/src/components/input/editorConfig.ts similarity index 100% rename from src/components/input/editorConfig.js rename to src/components/input/editorConfig.ts diff --git a/src/composables/taskList.js b/src/composables/taskList.ts similarity index 100% rename from src/composables/taskList.js rename to src/composables/taskList.ts diff --git a/src/directives/focus.js b/src/directives/focus.ts similarity index 100% rename from src/directives/focus.js rename to src/directives/focus.ts diff --git a/src/helpers/case.js b/src/helpers/case.ts similarity index 100% rename from src/helpers/case.js rename to src/helpers/case.ts diff --git a/src/helpers/closeWhenClickedOutside.js b/src/helpers/closeWhenClickedOutside.ts similarity index 100% rename from src/helpers/closeWhenClickedOutside.js rename to src/helpers/closeWhenClickedOutside.ts diff --git a/src/helpers/color/colorFromHex.test.js b/src/helpers/color/colorFromHex.test.ts similarity index 100% rename from src/helpers/color/colorFromHex.test.js rename to src/helpers/color/colorFromHex.test.ts diff --git a/src/helpers/color/colorFromHex.js b/src/helpers/color/colorFromHex.ts similarity index 100% rename from src/helpers/color/colorFromHex.js rename to src/helpers/color/colorFromHex.ts diff --git a/src/helpers/color/colorIsDark.test.js b/src/helpers/color/colorIsDark.test.ts similarity index 100% rename from src/helpers/color/colorIsDark.test.js rename to src/helpers/color/colorIsDark.test.ts diff --git a/src/helpers/color/colorIsDark.js b/src/helpers/color/colorIsDark.ts similarity index 100% rename from src/helpers/color/colorIsDark.js rename to src/helpers/color/colorIsDark.ts diff --git a/src/helpers/getListTitle.js b/src/helpers/getListTitle.ts similarity index 100% rename from src/helpers/getListTitle.js rename to src/helpers/getListTitle.ts diff --git a/src/helpers/getNamespaceTitle.js b/src/helpers/getNamespaceTitle.ts similarity index 100% rename from src/helpers/getNamespaceTitle.js rename to src/helpers/getNamespaceTitle.ts diff --git a/src/helpers/parseDateOrNull.js b/src/helpers/parseDateOrNull.ts similarity index 100% rename from src/helpers/parseDateOrNull.js rename to src/helpers/parseDateOrNull.ts diff --git a/src/helpers/replaceAll.js b/src/helpers/replaceAll.ts similarity index 100% rename from src/helpers/replaceAll.js rename to src/helpers/replaceAll.ts diff --git a/src/helpers/saveCollapsedBucketState.js b/src/helpers/saveCollapsedBucketState.ts similarity index 100% rename from src/helpers/saveCollapsedBucketState.js rename to src/helpers/saveCollapsedBucketState.ts diff --git a/src/helpers/saveListView.js b/src/helpers/saveListView.ts similarity index 100% rename from src/helpers/saveListView.js rename to src/helpers/saveListView.ts diff --git a/src/helpers/savedFilter.js b/src/helpers/savedFilter.ts similarity index 100% rename from src/helpers/savedFilter.js rename to src/helpers/savedFilter.ts diff --git a/src/helpers/time/calculateDayInterval.test.js b/src/helpers/time/calculateDayInterval.test.ts similarity index 100% rename from src/helpers/time/calculateDayInterval.test.js rename to src/helpers/time/calculateDayInterval.test.ts diff --git a/src/helpers/time/calculateDayInterval.js b/src/helpers/time/calculateDayInterval.ts similarity index 100% rename from src/helpers/time/calculateDayInterval.js rename to src/helpers/time/calculateDayInterval.ts diff --git a/src/helpers/time/calculateNearestTime.test.js b/src/helpers/time/calculateNearestTime.test.ts similarity index 100% rename from src/helpers/time/calculateNearestTime.test.js rename to src/helpers/time/calculateNearestTime.test.ts diff --git a/src/helpers/time/createDateFromString.test.js b/src/helpers/time/createDateFromString.test.ts similarity index 100% rename from src/helpers/time/createDateFromString.test.js rename to src/helpers/time/createDateFromString.test.ts diff --git a/src/helpers/time/createDateFromString.js b/src/helpers/time/createDateFromString.ts similarity index 100% rename from src/helpers/time/createDateFromString.js rename to src/helpers/time/createDateFromString.ts diff --git a/src/helpers/time/formatDate.js b/src/helpers/time/formatDate.ts similarity index 100% rename from src/helpers/time/formatDate.js rename to src/helpers/time/formatDate.ts diff --git a/src/http-common/index.js b/src/http-common/index.ts similarity index 100% rename from src/http-common/index.js rename to src/http-common/index.ts diff --git a/src/i18n/index.js b/src/i18n/index.ts similarity index 100% rename from src/i18n/index.js rename to src/i18n/index.ts diff --git a/src/icons.js b/src/icons.ts similarity index 100% rename from src/icons.js rename to src/icons.ts diff --git a/src/message/index.js b/src/message/index.ts similarity index 100% rename from src/message/index.js rename to src/message/index.ts diff --git a/src/models/abstractModel.js b/src/models/abstractModel.ts similarity index 100% rename from src/models/abstractModel.js rename to src/models/abstractModel.ts diff --git a/src/models/attachment.js b/src/models/attachment.ts similarity index 100% rename from src/models/attachment.js rename to src/models/attachment.ts diff --git a/src/models/avatar.js b/src/models/avatar.ts similarity index 100% rename from src/models/avatar.js rename to src/models/avatar.ts diff --git a/src/models/backgroundImage.js b/src/models/backgroundImage.ts similarity index 100% rename from src/models/backgroundImage.js rename to src/models/backgroundImage.ts diff --git a/src/models/bucket.js b/src/models/bucket.ts similarity index 100% rename from src/models/bucket.js rename to src/models/bucket.ts diff --git a/src/models/constants/config.js b/src/models/constants/config.ts similarity index 100% rename from src/models/constants/config.js rename to src/models/constants/config.ts diff --git a/src/models/emailUpdate.js b/src/models/emailUpdate.ts similarity index 100% rename from src/models/emailUpdate.js rename to src/models/emailUpdate.ts diff --git a/src/models/file.js b/src/models/file.ts similarity index 100% rename from src/models/file.js rename to src/models/file.ts diff --git a/src/models/label.js b/src/models/label.ts similarity index 100% rename from src/models/label.js rename to src/models/label.ts diff --git a/src/models/labelTask.js b/src/models/labelTask.ts similarity index 100% rename from src/models/labelTask.js rename to src/models/labelTask.ts diff --git a/src/models/linkShare.js b/src/models/linkShare.ts similarity index 100% rename from src/models/linkShare.js rename to src/models/linkShare.ts diff --git a/src/models/list.js b/src/models/list.ts similarity index 100% rename from src/models/list.js rename to src/models/list.ts diff --git a/src/models/listDuplicateModel.js b/src/models/listDuplicateModel.ts similarity index 100% rename from src/models/listDuplicateModel.js rename to src/models/listDuplicateModel.ts diff --git a/src/models/namespace.js b/src/models/namespace.ts similarity index 100% rename from src/models/namespace.js rename to src/models/namespace.ts diff --git a/src/models/notification.js b/src/models/notification.ts similarity index 100% rename from src/models/notification.js rename to src/models/notification.ts diff --git a/src/models/passwordReset.js b/src/models/passwordReset.ts similarity index 100% rename from src/models/passwordReset.js rename to src/models/passwordReset.ts diff --git a/src/models/passwordUpdate.js b/src/models/passwordUpdate.ts similarity index 100% rename from src/models/passwordUpdate.js rename to src/models/passwordUpdate.ts diff --git a/src/models/savedFilter.js b/src/models/savedFilter.ts similarity index 100% rename from src/models/savedFilter.js rename to src/models/savedFilter.ts diff --git a/src/models/subscription.js b/src/models/subscription.ts similarity index 100% rename from src/models/subscription.js rename to src/models/subscription.ts diff --git a/src/models/task.js b/src/models/task.ts similarity index 100% rename from src/models/task.js rename to src/models/task.ts diff --git a/src/models/taskAssignee.js b/src/models/taskAssignee.ts similarity index 100% rename from src/models/taskAssignee.js rename to src/models/taskAssignee.ts diff --git a/src/models/taskComment.js b/src/models/taskComment.ts similarity index 100% rename from src/models/taskComment.js rename to src/models/taskComment.ts diff --git a/src/models/taskRelation.js b/src/models/taskRelation.ts similarity index 100% rename from src/models/taskRelation.js rename to src/models/taskRelation.ts diff --git a/src/models/team.js b/src/models/team.ts similarity index 100% rename from src/models/team.js rename to src/models/team.ts diff --git a/src/models/teamList.js b/src/models/teamList.ts similarity index 100% rename from src/models/teamList.js rename to src/models/teamList.ts diff --git a/src/models/teamMember.js b/src/models/teamMember.ts similarity index 100% rename from src/models/teamMember.js rename to src/models/teamMember.ts diff --git a/src/models/teamNamespace.js b/src/models/teamNamespace.ts similarity index 100% rename from src/models/teamNamespace.js rename to src/models/teamNamespace.ts diff --git a/src/models/teamShareBase.js b/src/models/teamShareBase.ts similarity index 100% rename from src/models/teamShareBase.js rename to src/models/teamShareBase.ts diff --git a/src/models/totp.js b/src/models/totp.ts similarity index 100% rename from src/models/totp.js rename to src/models/totp.ts diff --git a/src/models/user.js b/src/models/user.ts similarity index 100% rename from src/models/user.js rename to src/models/user.ts diff --git a/src/models/userList.js b/src/models/userList.ts similarity index 100% rename from src/models/userList.js rename to src/models/userList.ts diff --git a/src/models/userNamespace.js b/src/models/userNamespace.ts similarity index 100% rename from src/models/userNamespace.js rename to src/models/userNamespace.ts diff --git a/src/models/userSettings.js b/src/models/userSettings.ts similarity index 100% rename from src/models/userSettings.js rename to src/models/userSettings.ts diff --git a/src/models/userShareBase.js b/src/models/userShareBase.ts similarity index 100% rename from src/models/userShareBase.js rename to src/models/userShareBase.ts diff --git a/src/modules/parseTaskText.test.js b/src/modules/parseTaskText.test.ts similarity index 100% rename from src/modules/parseTaskText.test.js rename to src/modules/parseTaskText.test.ts diff --git a/src/registerServiceWorker.js b/src/registerServiceWorker.ts similarity index 100% rename from src/registerServiceWorker.js rename to src/registerServiceWorker.ts diff --git a/src/sentry.js b/src/sentry.ts similarity index 100% rename from src/sentry.js rename to src/sentry.ts diff --git a/src/services/abstractService.js b/src/services/abstractService.ts similarity index 100% rename from src/services/abstractService.js rename to src/services/abstractService.ts diff --git a/src/services/accountDelete.js b/src/services/accountDelete.ts similarity index 100% rename from src/services/accountDelete.js rename to src/services/accountDelete.ts diff --git a/src/services/attachment.js b/src/services/attachment.ts similarity index 100% rename from src/services/attachment.js rename to src/services/attachment.ts diff --git a/src/services/avatar.js b/src/services/avatar.ts similarity index 100% rename from src/services/avatar.js rename to src/services/avatar.ts diff --git a/src/services/backgroundUnsplash.js b/src/services/backgroundUnsplash.ts similarity index 100% rename from src/services/backgroundUnsplash.js rename to src/services/backgroundUnsplash.ts diff --git a/src/services/backgroundUpload.js b/src/services/backgroundUpload.ts similarity index 100% rename from src/services/backgroundUpload.js rename to src/services/backgroundUpload.ts diff --git a/src/services/bucket.js b/src/services/bucket.ts similarity index 100% rename from src/services/bucket.js rename to src/services/bucket.ts diff --git a/src/services/dataExport.js b/src/services/dataExport.ts similarity index 100% rename from src/services/dataExport.js rename to src/services/dataExport.ts diff --git a/src/services/emailUpdate.js b/src/services/emailUpdate.ts similarity index 100% rename from src/services/emailUpdate.js rename to src/services/emailUpdate.ts diff --git a/src/services/label.js b/src/services/label.ts similarity index 100% rename from src/services/label.js rename to src/services/label.ts diff --git a/src/services/labelTask.js b/src/services/labelTask.ts similarity index 100% rename from src/services/labelTask.js rename to src/services/labelTask.ts diff --git a/src/services/linkShare.js b/src/services/linkShare.ts similarity index 100% rename from src/services/linkShare.js rename to src/services/linkShare.ts diff --git a/src/services/list.js b/src/services/list.ts similarity index 100% rename from src/services/list.js rename to src/services/list.ts diff --git a/src/services/listDuplicateService.js b/src/services/listDuplicateService.ts similarity index 100% rename from src/services/listDuplicateService.js rename to src/services/listDuplicateService.ts diff --git a/src/services/listUsers.js b/src/services/listUsers.ts similarity index 100% rename from src/services/listUsers.js rename to src/services/listUsers.ts diff --git a/src/services/migrator/abstractMigration.js b/src/services/migrator/abstractMigration.ts similarity index 100% rename from src/services/migrator/abstractMigration.js rename to src/services/migrator/abstractMigration.ts diff --git a/src/services/migrator/abstractMigrationFile.js b/src/services/migrator/abstractMigrationFile.ts similarity index 100% rename from src/services/migrator/abstractMigrationFile.js rename to src/services/migrator/abstractMigrationFile.ts diff --git a/src/services/namespace.js b/src/services/namespace.ts similarity index 100% rename from src/services/namespace.js rename to src/services/namespace.ts diff --git a/src/services/notification.js b/src/services/notification.ts similarity index 100% rename from src/services/notification.js rename to src/services/notification.ts diff --git a/src/services/passwordReset.js b/src/services/passwordReset.ts similarity index 100% rename from src/services/passwordReset.js rename to src/services/passwordReset.ts diff --git a/src/services/passwordUpdateService.js b/src/services/passwordUpdateService.ts similarity index 100% rename from src/services/passwordUpdateService.js rename to src/services/passwordUpdateService.ts diff --git a/src/services/savedFilter.js b/src/services/savedFilter.ts similarity index 100% rename from src/services/savedFilter.js rename to src/services/savedFilter.ts diff --git a/src/services/subscription.js b/src/services/subscription.ts similarity index 100% rename from src/services/subscription.js rename to src/services/subscription.ts diff --git a/src/services/task.js b/src/services/task.ts similarity index 100% rename from src/services/task.js rename to src/services/task.ts diff --git a/src/services/taskAssignee.js b/src/services/taskAssignee.ts similarity index 100% rename from src/services/taskAssignee.js rename to src/services/taskAssignee.ts diff --git a/src/services/taskCollection.js b/src/services/taskCollection.ts similarity index 100% rename from src/services/taskCollection.js rename to src/services/taskCollection.ts diff --git a/src/services/taskComment.js b/src/services/taskComment.ts similarity index 100% rename from src/services/taskComment.js rename to src/services/taskComment.ts diff --git a/src/services/taskRelation.js b/src/services/taskRelation.ts similarity index 100% rename from src/services/taskRelation.js rename to src/services/taskRelation.ts diff --git a/src/services/team.js b/src/services/team.ts similarity index 100% rename from src/services/team.js rename to src/services/team.ts diff --git a/src/services/teamList.js b/src/services/teamList.ts similarity index 100% rename from src/services/teamList.js rename to src/services/teamList.ts diff --git a/src/services/teamMember.js b/src/services/teamMember.ts similarity index 100% rename from src/services/teamMember.js rename to src/services/teamMember.ts diff --git a/src/services/teamNamespace.js b/src/services/teamNamespace.ts similarity index 100% rename from src/services/teamNamespace.js rename to src/services/teamNamespace.ts diff --git a/src/services/totp.js b/src/services/totp.ts similarity index 100% rename from src/services/totp.js rename to src/services/totp.ts diff --git a/src/services/user.js b/src/services/user.ts similarity index 100% rename from src/services/user.js rename to src/services/user.ts diff --git a/src/services/userList.js b/src/services/userList.ts similarity index 100% rename from src/services/userList.js rename to src/services/userList.ts diff --git a/src/services/userNamespace.js b/src/services/userNamespace.ts similarity index 100% rename from src/services/userNamespace.js rename to src/services/userNamespace.ts diff --git a/src/services/userSettings.js b/src/services/userSettings.ts similarity index 100% rename from src/services/userSettings.js rename to src/services/userSettings.ts diff --git a/src/store/helper.js b/src/store/helper.ts similarity index 100% rename from src/store/helper.js rename to src/store/helper.ts diff --git a/src/store/index.js b/src/store/index.ts similarity index 100% rename from src/store/index.js rename to src/store/index.ts diff --git a/src/store/modules/attachments.js b/src/store/modules/attachments.ts similarity index 100% rename from src/store/modules/attachments.js rename to src/store/modules/attachments.ts diff --git a/src/store/modules/auth.js b/src/store/modules/auth.ts similarity index 100% rename from src/store/modules/auth.js rename to src/store/modules/auth.ts diff --git a/src/store/modules/config.js b/src/store/modules/config.ts similarity index 100% rename from src/store/modules/config.js rename to src/store/modules/config.ts diff --git a/src/store/modules/kanban.js b/src/store/modules/kanban.ts similarity index 100% rename from src/store/modules/kanban.js rename to src/store/modules/kanban.ts diff --git a/src/store/modules/labels.js b/src/store/modules/labels.ts similarity index 100% rename from src/store/modules/labels.js rename to src/store/modules/labels.ts diff --git a/src/store/modules/lists.js b/src/store/modules/lists.ts similarity index 100% rename from src/store/modules/lists.js rename to src/store/modules/lists.ts diff --git a/src/store/modules/namespaces.js b/src/store/modules/namespaces.ts similarity index 100% rename from src/store/modules/namespaces.js rename to src/store/modules/namespaces.ts diff --git a/src/store/modules/tasks.js b/src/store/modules/tasks.ts similarity index 100% rename from src/store/modules/tasks.js rename to src/store/modules/tasks.ts diff --git a/src/store/mutation-types.js b/src/store/mutation-types.ts similarity index 100% rename from src/store/mutation-types.js rename to src/store/mutation-types.ts diff --git a/src/sw.js b/src/sw.ts similarity index 100% rename from src/sw.js rename to src/sw.ts diff --git a/src/urls.js b/src/urls.ts similarity index 100% rename from src/urls.js rename to src/urls.ts