diff --git a/src/background/controllers/AddonEnabledController.js b/src/background/controllers/AddonEnabledController.ts similarity index 100% rename from src/background/controllers/AddonEnabledController.js rename to src/background/controllers/AddonEnabledController.ts diff --git a/src/background/controllers/CommandController.js b/src/background/controllers/CommandController.ts similarity index 100% rename from src/background/controllers/CommandController.js rename to src/background/controllers/CommandController.ts diff --git a/src/background/controllers/FindController.js b/src/background/controllers/FindController.ts similarity index 100% rename from src/background/controllers/FindController.js rename to src/background/controllers/FindController.ts diff --git a/src/background/controllers/LinkController.js b/src/background/controllers/LinkController.ts similarity index 100% rename from src/background/controllers/LinkController.js rename to src/background/controllers/LinkController.ts diff --git a/src/background/controllers/MarkController.js b/src/background/controllers/MarkController.ts similarity index 100% rename from src/background/controllers/MarkController.js rename to src/background/controllers/MarkController.ts diff --git a/src/background/controllers/OperationController.js b/src/background/controllers/OperationController.ts similarity index 100% rename from src/background/controllers/OperationController.js rename to src/background/controllers/OperationController.ts diff --git a/src/background/controllers/SettingController.js b/src/background/controllers/SettingController.ts similarity index 100% rename from src/background/controllers/SettingController.js rename to src/background/controllers/SettingController.ts diff --git a/src/background/controllers/VersionController.js b/src/background/controllers/VersionController.ts similarity index 100% rename from src/background/controllers/VersionController.js rename to src/background/controllers/VersionController.ts diff --git a/src/background/controllers/version.js b/src/background/controllers/version.ts similarity index 100% rename from src/background/controllers/version.js rename to src/background/controllers/version.ts diff --git a/src/background/domains/CommandDocs.js b/src/background/domains/CommandDocs.ts similarity index 100% rename from src/background/domains/CommandDocs.js rename to src/background/domains/CommandDocs.ts diff --git a/src/background/domains/CompletionGroup.js b/src/background/domains/CompletionGroup.ts similarity index 100% rename from src/background/domains/CompletionGroup.js rename to src/background/domains/CompletionGroup.ts diff --git a/src/background/domains/CompletionItem.js b/src/background/domains/CompletionItem.ts similarity index 100% rename from src/background/domains/CompletionItem.js rename to src/background/domains/CompletionItem.ts diff --git a/src/background/domains/Completions.js b/src/background/domains/Completions.ts similarity index 100% rename from src/background/domains/Completions.js rename to src/background/domains/Completions.ts diff --git a/src/background/domains/GlobalMark.js b/src/background/domains/GlobalMark.ts similarity index 100% rename from src/background/domains/GlobalMark.js rename to src/background/domains/GlobalMark.ts diff --git a/src/background/domains/Setting.js b/src/background/domains/Setting.ts similarity index 100% rename from src/background/domains/Setting.js rename to src/background/domains/Setting.ts diff --git a/src/background/index.js b/src/background/index.ts similarity index 100% rename from src/background/index.js rename to src/background/index.ts diff --git a/src/background/infrastructures/ConsoleClient.js b/src/background/infrastructures/ConsoleClient.ts similarity index 100% rename from src/background/infrastructures/ConsoleClient.js rename to src/background/infrastructures/ConsoleClient.ts diff --git a/src/background/infrastructures/ContentMessageClient.js b/src/background/infrastructures/ContentMessageClient.ts similarity index 100% rename from src/background/infrastructures/ContentMessageClient.js rename to src/background/infrastructures/ContentMessageClient.ts diff --git a/src/background/infrastructures/ContentMessageListener.js b/src/background/infrastructures/ContentMessageListener.ts similarity index 100% rename from src/background/infrastructures/ContentMessageListener.js rename to src/background/infrastructures/ContentMessageListener.ts diff --git a/src/background/infrastructures/MemoryStorage.js b/src/background/infrastructures/MemoryStorage.ts similarity index 100% rename from src/background/infrastructures/MemoryStorage.js rename to src/background/infrastructures/MemoryStorage.ts diff --git a/src/background/presenters/IndicatorPresenter.js b/src/background/presenters/IndicatorPresenter.ts similarity index 100% rename from src/background/presenters/IndicatorPresenter.js rename to src/background/presenters/IndicatorPresenter.ts diff --git a/src/background/presenters/NotifyPresenter.js b/src/background/presenters/NotifyPresenter.ts similarity index 100% rename from src/background/presenters/NotifyPresenter.js rename to src/background/presenters/NotifyPresenter.ts diff --git a/src/background/presenters/TabPresenter.js b/src/background/presenters/TabPresenter.ts similarity index 100% rename from src/background/presenters/TabPresenter.js rename to src/background/presenters/TabPresenter.ts diff --git a/src/background/presenters/WindowPresenter.js b/src/background/presenters/WindowPresenter.ts similarity index 100% rename from src/background/presenters/WindowPresenter.js rename to src/background/presenters/WindowPresenter.ts diff --git a/src/background/repositories/BookmarkRepository.js b/src/background/repositories/BookmarkRepository.ts similarity index 100% rename from src/background/repositories/BookmarkRepository.js rename to src/background/repositories/BookmarkRepository.ts diff --git a/src/background/repositories/BrowserSettingRepository.js b/src/background/repositories/BrowserSettingRepository.ts similarity index 100% rename from src/background/repositories/BrowserSettingRepository.js rename to src/background/repositories/BrowserSettingRepository.ts diff --git a/src/background/repositories/CompletionsRepository.js b/src/background/repositories/CompletionsRepository.ts similarity index 100% rename from src/background/repositories/CompletionsRepository.js rename to src/background/repositories/CompletionsRepository.ts diff --git a/src/background/repositories/FindRepository.js b/src/background/repositories/FindRepository.ts similarity index 100% rename from src/background/repositories/FindRepository.js rename to src/background/repositories/FindRepository.ts diff --git a/src/background/repositories/MarkRepository.js b/src/background/repositories/MarkRepository.ts similarity index 100% rename from src/background/repositories/MarkRepository.js rename to src/background/repositories/MarkRepository.ts diff --git a/src/background/repositories/PersistentSettingRepository.js b/src/background/repositories/PersistentSettingRepository.ts similarity index 100% rename from src/background/repositories/PersistentSettingRepository.js rename to src/background/repositories/PersistentSettingRepository.ts diff --git a/src/background/repositories/SettingRepository.js b/src/background/repositories/SettingRepository.ts similarity index 100% rename from src/background/repositories/SettingRepository.js rename to src/background/repositories/SettingRepository.ts diff --git a/src/background/repositories/VersionRepository.js b/src/background/repositories/VersionRepository.ts similarity index 100% rename from src/background/repositories/VersionRepository.js rename to src/background/repositories/VersionRepository.ts diff --git a/src/background/usecases/AddonEnabledUseCase.js b/src/background/usecases/AddonEnabledUseCase.ts similarity index 100% rename from src/background/usecases/AddonEnabledUseCase.js rename to src/background/usecases/AddonEnabledUseCase.ts diff --git a/src/background/usecases/CommandUseCase.js b/src/background/usecases/CommandUseCase.ts similarity index 100% rename from src/background/usecases/CommandUseCase.js rename to src/background/usecases/CommandUseCase.ts diff --git a/src/background/usecases/CompletionsUseCase.js b/src/background/usecases/CompletionsUseCase.ts similarity index 100% rename from src/background/usecases/CompletionsUseCase.js rename to src/background/usecases/CompletionsUseCase.ts diff --git a/src/background/usecases/ConsoleUseCase.js b/src/background/usecases/ConsoleUseCase.ts similarity index 100% rename from src/background/usecases/ConsoleUseCase.js rename to src/background/usecases/ConsoleUseCase.ts diff --git a/src/background/usecases/FindUseCase.js b/src/background/usecases/FindUseCase.ts similarity index 100% rename from src/background/usecases/FindUseCase.js rename to src/background/usecases/FindUseCase.ts diff --git a/src/background/usecases/LinkUseCase.js b/src/background/usecases/LinkUseCase.ts similarity index 100% rename from src/background/usecases/LinkUseCase.js rename to src/background/usecases/LinkUseCase.ts diff --git a/src/background/usecases/MarkUseCase.js b/src/background/usecases/MarkUseCase.ts similarity index 100% rename from src/background/usecases/MarkUseCase.js rename to src/background/usecases/MarkUseCase.ts diff --git a/src/background/usecases/SettingUseCase.js b/src/background/usecases/SettingUseCase.ts similarity index 100% rename from src/background/usecases/SettingUseCase.js rename to src/background/usecases/SettingUseCase.ts diff --git a/src/background/usecases/TabSelectUseCase.js b/src/background/usecases/TabSelectUseCase.ts similarity index 100% rename from src/background/usecases/TabSelectUseCase.js rename to src/background/usecases/TabSelectUseCase.ts diff --git a/src/background/usecases/TabUseCase.js b/src/background/usecases/TabUseCase.ts similarity index 100% rename from src/background/usecases/TabUseCase.js rename to src/background/usecases/TabUseCase.ts diff --git a/src/background/usecases/VersionUseCase.js b/src/background/usecases/VersionUseCase.ts similarity index 100% rename from src/background/usecases/VersionUseCase.js rename to src/background/usecases/VersionUseCase.ts diff --git a/src/background/usecases/ZoomUseCase.js b/src/background/usecases/ZoomUseCase.ts similarity index 100% rename from src/background/usecases/ZoomUseCase.js rename to src/background/usecases/ZoomUseCase.ts diff --git a/src/background/usecases/filters.js b/src/background/usecases/filters.ts similarity index 100% rename from src/background/usecases/filters.js rename to src/background/usecases/filters.ts diff --git a/src/background/usecases/parsers.js b/src/background/usecases/parsers.ts similarity index 100% rename from src/background/usecases/parsers.js rename to src/background/usecases/parsers.ts diff --git a/src/console/actions/console.js b/src/console/actions/console.ts similarity index 100% rename from src/console/actions/console.js rename to src/console/actions/console.ts diff --git a/src/console/actions/index.js b/src/console/actions/index.ts similarity index 100% rename from src/console/actions/index.js rename to src/console/actions/index.ts diff --git a/src/console/components/Console.jsx b/src/console/components/Console.tsx similarity index 100% rename from src/console/components/Console.jsx rename to src/console/components/Console.tsx diff --git a/src/console/components/console/Completion.jsx b/src/console/components/console/Completion.tsx similarity index 100% rename from src/console/components/console/Completion.jsx rename to src/console/components/console/Completion.tsx diff --git a/src/console/components/console/CompletionItem.jsx b/src/console/components/console/CompletionItem.tsx similarity index 100% rename from src/console/components/console/CompletionItem.jsx rename to src/console/components/console/CompletionItem.tsx diff --git a/src/console/components/console/CompletionTitle.jsx b/src/console/components/console/CompletionTitle.tsx similarity index 100% rename from src/console/components/console/CompletionTitle.jsx rename to src/console/components/console/CompletionTitle.tsx diff --git a/src/console/components/console/Input.jsx b/src/console/components/console/Input.tsx similarity index 100% rename from src/console/components/console/Input.jsx rename to src/console/components/console/Input.tsx diff --git a/src/console/components/console/Message.jsx b/src/console/components/console/Message.tsx similarity index 100% rename from src/console/components/console/Message.jsx rename to src/console/components/console/Message.tsx diff --git a/src/console/index.jsx b/src/console/index.tsx similarity index 100% rename from src/console/index.jsx rename to src/console/index.tsx diff --git a/src/console/reducers/index.js b/src/console/reducers/index.ts similarity index 100% rename from src/console/reducers/index.js rename to src/console/reducers/index.ts diff --git a/src/content/actions/addon.js b/src/content/actions/addon.ts similarity index 100% rename from src/content/actions/addon.js rename to src/content/actions/addon.ts diff --git a/src/content/actions/find.js b/src/content/actions/find.ts similarity index 100% rename from src/content/actions/find.js rename to src/content/actions/find.ts diff --git a/src/content/actions/follow-controller.js b/src/content/actions/follow-controller.ts similarity index 100% rename from src/content/actions/follow-controller.js rename to src/content/actions/follow-controller.ts diff --git a/src/content/actions/index.js b/src/content/actions/index.ts similarity index 100% rename from src/content/actions/index.js rename to src/content/actions/index.ts diff --git a/src/content/actions/input.js b/src/content/actions/input.ts similarity index 100% rename from src/content/actions/input.js rename to src/content/actions/input.ts diff --git a/src/content/actions/mark.js b/src/content/actions/mark.ts similarity index 100% rename from src/content/actions/mark.js rename to src/content/actions/mark.ts diff --git a/src/content/actions/operation.js b/src/content/actions/operation.ts similarity index 100% rename from src/content/actions/operation.js rename to src/content/actions/operation.ts diff --git a/src/content/actions/setting.js b/src/content/actions/setting.ts similarity index 100% rename from src/content/actions/setting.js rename to src/content/actions/setting.ts diff --git a/src/content/components/common/follow.js b/src/content/components/common/follow.ts similarity index 100% rename from src/content/components/common/follow.js rename to src/content/components/common/follow.ts diff --git a/src/content/components/common/hint.js b/src/content/components/common/hint.ts similarity index 100% rename from src/content/components/common/hint.js rename to src/content/components/common/hint.ts diff --git a/src/content/components/common/index.js b/src/content/components/common/index.ts similarity index 100% rename from src/content/components/common/index.js rename to src/content/components/common/index.ts diff --git a/src/content/components/common/input.js b/src/content/components/common/input.ts similarity index 100% rename from src/content/components/common/input.js rename to src/content/components/common/input.ts diff --git a/src/content/components/common/keymapper.js b/src/content/components/common/keymapper.ts similarity index 100% rename from src/content/components/common/keymapper.js rename to src/content/components/common/keymapper.ts diff --git a/src/content/components/common/mark.js b/src/content/components/common/mark.ts similarity index 100% rename from src/content/components/common/mark.js rename to src/content/components/common/mark.ts diff --git a/src/content/components/frame-content.js b/src/content/components/frame-content.ts similarity index 100% rename from src/content/components/frame-content.js rename to src/content/components/frame-content.ts diff --git a/src/content/components/top-content/find.js b/src/content/components/top-content/find.ts similarity index 100% rename from src/content/components/top-content/find.js rename to src/content/components/top-content/find.ts diff --git a/src/content/components/top-content/follow-controller.js b/src/content/components/top-content/follow-controller.ts similarity index 100% rename from src/content/components/top-content/follow-controller.js rename to src/content/components/top-content/follow-controller.ts diff --git a/src/content/components/top-content/index.js b/src/content/components/top-content/index.ts similarity index 100% rename from src/content/components/top-content/index.js rename to src/content/components/top-content/index.ts diff --git a/src/content/console-frames.js b/src/content/console-frames.ts similarity index 100% rename from src/content/console-frames.js rename to src/content/console-frames.ts diff --git a/src/content/focuses.js b/src/content/focuses.ts similarity index 100% rename from src/content/focuses.js rename to src/content/focuses.ts diff --git a/src/content/hint-key-producer.js b/src/content/hint-key-producer.ts similarity index 100% rename from src/content/hint-key-producer.js rename to src/content/hint-key-producer.ts diff --git a/src/content/index.js b/src/content/index.ts similarity index 100% rename from src/content/index.js rename to src/content/index.ts diff --git a/src/content/navigates.js b/src/content/navigates.ts similarity index 100% rename from src/content/navigates.js rename to src/content/navigates.ts diff --git a/src/content/reducers/addon.js b/src/content/reducers/addon.ts similarity index 100% rename from src/content/reducers/addon.js rename to src/content/reducers/addon.ts diff --git a/src/content/reducers/find.js b/src/content/reducers/find.ts similarity index 100% rename from src/content/reducers/find.js rename to src/content/reducers/find.ts diff --git a/src/content/reducers/follow-controller.js b/src/content/reducers/follow-controller.ts similarity index 100% rename from src/content/reducers/follow-controller.js rename to src/content/reducers/follow-controller.ts diff --git a/src/content/reducers/index.js b/src/content/reducers/index.ts similarity index 100% rename from src/content/reducers/index.js rename to src/content/reducers/index.ts diff --git a/src/content/reducers/input.js b/src/content/reducers/input.ts similarity index 100% rename from src/content/reducers/input.js rename to src/content/reducers/input.ts diff --git a/src/content/reducers/mark.js b/src/content/reducers/mark.ts similarity index 100% rename from src/content/reducers/mark.js rename to src/content/reducers/mark.ts diff --git a/src/content/reducers/setting.js b/src/content/reducers/setting.ts similarity index 100% rename from src/content/reducers/setting.js rename to src/content/reducers/setting.ts diff --git a/src/content/scrolls.js b/src/content/scrolls.ts similarity index 100% rename from src/content/scrolls.js rename to src/content/scrolls.ts diff --git a/src/content/site-style.js b/src/content/site-style.ts similarity index 100% rename from src/content/site-style.js rename to src/content/site-style.ts diff --git a/src/content/urls.js b/src/content/urls.ts similarity index 100% rename from src/content/urls.js rename to src/content/urls.ts diff --git a/src/settings/actions/index.js b/src/settings/actions/index.ts similarity index 100% rename from src/settings/actions/index.js rename to src/settings/actions/index.ts diff --git a/src/settings/actions/setting.js b/src/settings/actions/setting.ts similarity index 100% rename from src/settings/actions/setting.js rename to src/settings/actions/setting.ts diff --git a/src/settings/components/form/BlacklistForm.jsx b/src/settings/components/form/BlacklistForm.tsx similarity index 100% rename from src/settings/components/form/BlacklistForm.jsx rename to src/settings/components/form/BlacklistForm.tsx diff --git a/src/settings/components/form/KeymapsForm.jsx b/src/settings/components/form/KeymapsForm.tsx similarity index 100% rename from src/settings/components/form/KeymapsForm.jsx rename to src/settings/components/form/KeymapsForm.tsx diff --git a/src/settings/components/form/PropertiesForm.jsx b/src/settings/components/form/PropertiesForm.tsx similarity index 100% rename from src/settings/components/form/PropertiesForm.jsx rename to src/settings/components/form/PropertiesForm.tsx diff --git a/src/settings/components/form/SearchForm.jsx b/src/settings/components/form/SearchForm.tsx similarity index 100% rename from src/settings/components/form/SearchForm.jsx rename to src/settings/components/form/SearchForm.tsx diff --git a/src/settings/components/index.jsx b/src/settings/components/index.tsx similarity index 100% rename from src/settings/components/index.jsx rename to src/settings/components/index.tsx diff --git a/src/settings/components/ui/AddButton.jsx b/src/settings/components/ui/AddButton.tsx similarity index 100% rename from src/settings/components/ui/AddButton.jsx rename to src/settings/components/ui/AddButton.tsx diff --git a/src/settings/components/ui/DeleteButton.jsx b/src/settings/components/ui/DeleteButton.tsx similarity index 100% rename from src/settings/components/ui/DeleteButton.jsx rename to src/settings/components/ui/DeleteButton.tsx diff --git a/src/settings/components/ui/Input.jsx b/src/settings/components/ui/Input.tsx similarity index 100% rename from src/settings/components/ui/Input.jsx rename to src/settings/components/ui/Input.tsx diff --git a/src/settings/index.jsx b/src/settings/index.tsx similarity index 100% rename from src/settings/index.jsx rename to src/settings/index.tsx diff --git a/src/settings/keymaps.js b/src/settings/keymaps.ts similarity index 100% rename from src/settings/keymaps.js rename to src/settings/keymaps.ts diff --git a/src/settings/reducers/setting.js b/src/settings/reducers/setting.ts similarity index 100% rename from src/settings/reducers/setting.js rename to src/settings/reducers/setting.ts diff --git a/src/shared/blacklists.js b/src/shared/blacklists.ts similarity index 100% rename from src/shared/blacklists.js rename to src/shared/blacklists.ts diff --git a/src/shared/messages.js b/src/shared/messages.ts similarity index 100% rename from src/shared/messages.js rename to src/shared/messages.ts diff --git a/src/shared/operations.js b/src/shared/operations.ts similarity index 100% rename from src/shared/operations.js rename to src/shared/operations.ts diff --git a/src/shared/settings/default.js b/src/shared/settings/default.ts similarity index 100% rename from src/shared/settings/default.js rename to src/shared/settings/default.ts diff --git a/src/shared/settings/properties.js b/src/shared/settings/properties.ts similarity index 100% rename from src/shared/settings/properties.js rename to src/shared/settings/properties.ts diff --git a/src/shared/settings/storage.js b/src/shared/settings/storage.ts similarity index 100% rename from src/shared/settings/storage.js rename to src/shared/settings/storage.ts diff --git a/src/shared/settings/validator.js b/src/shared/settings/validator.ts similarity index 100% rename from src/shared/settings/validator.js rename to src/shared/settings/validator.ts diff --git a/src/shared/settings/values.js b/src/shared/settings/values.ts similarity index 100% rename from src/shared/settings/values.js rename to src/shared/settings/values.ts diff --git a/src/shared/urls.js b/src/shared/urls.ts similarity index 100% rename from src/shared/urls.js rename to src/shared/urls.ts diff --git a/src/shared/utils/dom.js b/src/shared/utils/dom.ts similarity index 100% rename from src/shared/utils/dom.js rename to src/shared/utils/dom.ts diff --git a/src/shared/utils/keys.js b/src/shared/utils/keys.ts similarity index 100% rename from src/shared/utils/keys.js rename to src/shared/utils/keys.ts diff --git a/src/shared/utils/re.js b/src/shared/utils/re.ts similarity index 100% rename from src/shared/utils/re.js rename to src/shared/utils/re.ts diff --git a/test/background/domains/GlobalMark.test.js b/test/background/domains/GlobalMark.test.ts similarity index 100% rename from test/background/domains/GlobalMark.test.js rename to test/background/domains/GlobalMark.test.ts diff --git a/test/background/infrastructures/MemoryStorage.test.js b/test/background/infrastructures/MemoryStorage.test.ts similarity index 100% rename from test/background/infrastructures/MemoryStorage.test.js rename to test/background/infrastructures/MemoryStorage.test.ts diff --git a/test/background/repositories/Mark.test.js b/test/background/repositories/Mark.test.ts similarity index 100% rename from test/background/repositories/Mark.test.js rename to test/background/repositories/Mark.test.ts diff --git a/test/background/repositories/Version.js b/test/background/repositories/Version.ts similarity index 100% rename from test/background/repositories/Version.js rename to test/background/repositories/Version.ts diff --git a/test/background/usecases/filters.test.js b/test/background/usecases/filters.test.ts similarity index 100% rename from test/background/usecases/filters.test.js rename to test/background/usecases/filters.test.ts diff --git a/test/background/usecases/parsers.test.js b/test/background/usecases/parsers.test.ts similarity index 100% rename from test/background/usecases/parsers.test.js rename to test/background/usecases/parsers.test.ts diff --git a/test/console/actions/console.test.js b/test/console/actions/console.test.ts similarity index 100% rename from test/console/actions/console.test.js rename to test/console/actions/console.test.ts diff --git a/test/console/components/console/Completion.test.jsx b/test/console/components/console/Completion.test.tsx similarity index 100% rename from test/console/components/console/Completion.test.jsx rename to test/console/components/console/Completion.test.tsx diff --git a/test/console/reducers/console.test.js b/test/console/reducers/console.test.ts similarity index 100% rename from test/console/reducers/console.test.js rename to test/console/reducers/console.test.ts diff --git a/test/content/actions/follow-controller.test.js b/test/content/actions/follow-controller.test.ts similarity index 100% rename from test/content/actions/follow-controller.test.js rename to test/content/actions/follow-controller.test.ts diff --git a/test/content/actions/input.test.js b/test/content/actions/input.test.ts similarity index 100% rename from test/content/actions/input.test.js rename to test/content/actions/input.test.ts diff --git a/test/content/actions/mark.test.js b/test/content/actions/mark.test.ts similarity index 100% rename from test/content/actions/mark.test.js rename to test/content/actions/mark.test.ts diff --git a/test/content/actions/setting.test.js b/test/content/actions/setting.test.ts similarity index 100% rename from test/content/actions/setting.test.js rename to test/content/actions/setting.test.ts diff --git a/test/content/components/common/follow.test.js b/test/content/components/common/follow.test.ts similarity index 100% rename from test/content/components/common/follow.test.js rename to test/content/components/common/follow.test.ts diff --git a/test/content/components/common/hint.test.js b/test/content/components/common/hint.test.ts similarity index 100% rename from test/content/components/common/hint.test.js rename to test/content/components/common/hint.test.ts diff --git a/test/content/components/common/input.test.js b/test/content/components/common/input.test.ts similarity index 100% rename from test/content/components/common/input.test.js rename to test/content/components/common/input.test.ts diff --git a/test/content/hint-key-producer.test.js b/test/content/hint-key-producer.test.ts similarity index 100% rename from test/content/hint-key-producer.test.js rename to test/content/hint-key-producer.test.ts diff --git a/test/content/navigates.test.js b/test/content/navigates.test.ts similarity index 100% rename from test/content/navigates.test.js rename to test/content/navigates.test.ts diff --git a/test/content/reducers/addon.test.js b/test/content/reducers/addon.test.ts similarity index 100% rename from test/content/reducers/addon.test.js rename to test/content/reducers/addon.test.ts diff --git a/test/content/reducers/find.test.js b/test/content/reducers/find.test.ts similarity index 100% rename from test/content/reducers/find.test.js rename to test/content/reducers/find.test.ts diff --git a/test/content/reducers/follow-controller.test.js b/test/content/reducers/follow-controller.test.ts similarity index 100% rename from test/content/reducers/follow-controller.test.js rename to test/content/reducers/follow-controller.test.ts diff --git a/test/content/reducers/input.test.js b/test/content/reducers/input.test.ts similarity index 100% rename from test/content/reducers/input.test.js rename to test/content/reducers/input.test.ts diff --git a/test/content/reducers/mark.test.js b/test/content/reducers/mark.test.ts similarity index 100% rename from test/content/reducers/mark.test.js rename to test/content/reducers/mark.test.ts diff --git a/test/content/reducers/setting.test.js b/test/content/reducers/setting.test.ts similarity index 100% rename from test/content/reducers/setting.test.js rename to test/content/reducers/setting.test.ts diff --git a/test/main.js b/test/main.ts similarity index 100% rename from test/main.js rename to test/main.ts diff --git a/test/settings/components/form/BlacklistForm.test.jsx b/test/settings/components/form/BlacklistForm.test.tsx similarity index 100% rename from test/settings/components/form/BlacklistForm.test.jsx rename to test/settings/components/form/BlacklistForm.test.tsx diff --git a/test/settings/components/form/KeymapsForm.test.jsx b/test/settings/components/form/KeymapsForm.test.tsx similarity index 100% rename from test/settings/components/form/KeymapsForm.test.jsx rename to test/settings/components/form/KeymapsForm.test.tsx diff --git a/test/settings/components/form/PropertiesForm.test.jsx b/test/settings/components/form/PropertiesForm.test.tsx similarity index 100% rename from test/settings/components/form/PropertiesForm.test.jsx rename to test/settings/components/form/PropertiesForm.test.tsx diff --git a/test/settings/components/form/SearchEngineForm.test.jsx b/test/settings/components/form/SearchEngineForm.test.tsx similarity index 100% rename from test/settings/components/form/SearchEngineForm.test.jsx rename to test/settings/components/form/SearchEngineForm.test.tsx diff --git a/test/settings/components/ui/input.test.jsx b/test/settings/components/ui/input.test.tsx similarity index 100% rename from test/settings/components/ui/input.test.jsx rename to test/settings/components/ui/input.test.tsx diff --git a/test/settings/reducers/setting.test.js b/test/settings/reducers/setting.test.ts similarity index 100% rename from test/settings/reducers/setting.test.js rename to test/settings/reducers/setting.test.ts diff --git a/test/shared/blacklists.test.js b/test/shared/blacklists.test.ts similarity index 100% rename from test/shared/blacklists.test.js rename to test/shared/blacklists.test.ts diff --git a/test/shared/settings/validator.test.js b/test/shared/settings/validator.test.ts similarity index 100% rename from test/shared/settings/validator.test.js rename to test/shared/settings/validator.test.ts diff --git a/test/shared/settings/values.test.js b/test/shared/settings/values.test.ts similarity index 100% rename from test/shared/settings/values.test.js rename to test/shared/settings/values.test.ts diff --git a/test/shared/urls.test.js b/test/shared/urls.test.ts similarity index 100% rename from test/shared/urls.test.js rename to test/shared/urls.test.ts diff --git a/test/shared/utils/keys.test.js b/test/shared/utils/keys.test.ts similarity index 100% rename from test/shared/utils/keys.test.js rename to test/shared/utils/keys.test.ts diff --git a/test/shared/utils/re.test.js b/test/shared/utils/re.test.ts similarity index 100% rename from test/shared/utils/re.test.js rename to test/shared/utils/re.test.ts