From ac30124fba20e1fc2cfcf5045db4c342b203ace3 Mon Sep 17 00:00:00 2001 From: Lalle <29478339+LalleSX@users.noreply.github.com> Date: Thu, 27 Apr 2023 22:28:26 +0200 Subject: [PATCH] Rename all .js to .ts --- src/Archive/{Redirect.js => Redirect.ts} | 10 +++++----- src/Filtering/{Anonymize.js => Anonymize.ts} | 0 src/Filtering/{PostHiding.js => PostHiding.ts} | 0 src/Filtering/{Recursive.js => Recursive.ts} | 0 src/Filtering/{ThreadHiding.js => ThreadHiding.ts} | 0 src/General/{BoardConfig.js => BoardConfig.ts} | 0 src/General/{Get.js => Get.ts} | 0 src/General/{Header.js => Header.ts} | 0 src/General/{Index.js => Index.ts} | 0 src/General/{Polyfill.js => Polyfill.ts} | 0 src/General/{Test.js => Test.ts} | 0 src/General/{UI.js => UI.ts} | 0 src/Images/{FappeTyme.js => FappeTyme.ts} | 0 src/Images/{Gallery.js => Gallery.ts} | 0 src/Images/{ImageCommon.js => ImageCommon.ts} | 0 src/Images/{ImageExpand.js => ImageExpand.ts} | 0 src/Images/{ImageHost.js => ImageHost.ts} | 0 src/Images/{ImageHover.js => ImageHover.ts} | 0 src/Images/{ImageLoader.js => ImageLoader.ts} | 0 src/Images/{Metadata.js => Metadata.ts} | 0 src/Images/{RevealSpoilers.js => RevealSpoilers.ts} | 0 src/Images/{Sauce.js => Sauce.ts} | 0 src/Images/{Volume.js => Volume.ts} | 0 src/Linkification/{Embedding.js => Embedding.ts} | 0 src/Linkification/{Linkify.js => Linkify.ts} | 0 src/Menu/{ArchiveLink.js => ArchiveLink.ts} | 0 src/Menu/{CopyTextLink.js => CopyTextLink.ts} | 0 src/Menu/{DeleteLink.js => DeleteLink.ts} | 0 src/Menu/{DownloadLink.js => DownloadLink.ts} | 0 src/Menu/{Menu.js => Menu.ts} | 0 src/Menu/{ReportLink.js => ReportLink.ts} | 0 src/Miscellaneous/{AntiAutoplay.js => AntiAutoplay.ts} | 0 src/Miscellaneous/{Banner.js => Banner.ts} | 0 src/Miscellaneous/{CatalogLinks.js => CatalogLinks.ts} | 0 src/Miscellaneous/{CustomCSS.js => CustomCSS.ts} | 0 .../{ExpandComment.js => ExpandComment.ts} | 0 src/Miscellaneous/{ExpandThread.js => ExpandThread.ts} | 0 src/Miscellaneous/{Flash.js => Flash.ts} | 0 src/Miscellaneous/{Fourchan.js => Fourchan.ts} | 0 src/Miscellaneous/{IDColor.js => IDColor.ts} | 0 src/Miscellaneous/{IDHighlight.js => IDHighlight.ts} | 0 src/Miscellaneous/{IDPostCount.js => IDPostCount.ts} | 0 src/Miscellaneous/{Keybinds.js => Keybinds.ts} | 0 src/Miscellaneous/{ModContact.js => ModContact.ts} | 0 src/Miscellaneous/{Nav.js => Nav.ts} | 0 src/Miscellaneous/{PSA.js => PSA.ts} | 0 src/Miscellaneous/{PSAHiding.js => PSAHiding.ts} | 0 src/Miscellaneous/{PassMessage.js => PassMessage.ts} | 0 src/Miscellaneous/{PostJumper.js => PostJumper.ts} | 0 .../{RelativeDates.js => RelativeDates.ts} | 0 .../{RemoveSpoilers.js => RemoveSpoilers.ts} | 0 src/Miscellaneous/{Report.js => Report.ts} | 0 src/Miscellaneous/{Time.js => Time.ts} | 0 src/Monitoring/{Favicon.js => Favicon.ts} | 0 src/Monitoring/{MarkNewIPs.js => MarkNewIPs.ts} | 0 src/Monitoring/{ReplyPruning.js => ReplyPruning.ts} | 0 src/Monitoring/{ThreadStats.js => ThreadStats.ts} | 0 src/Monitoring/{ThreadUpdater.js => ThreadUpdater.ts} | 0 src/Monitoring/{ThreadWatcher.js => ThreadWatcher.ts} | 0 src/Monitoring/{Unread.js => Unread.ts} | 0 src/Monitoring/{UnreadIndex.js => UnreadIndex.ts} | 0 src/Posting/{Captcha.replace.js => Captcha.replace.ts} | 0 src/Posting/{Captcha.t.js => Captcha.t.ts} | 0 src/Posting/{Captcha.js => Captcha.ts} | 0 src/Posting/{PostRedirect.js => PostRedirect.ts} | 0 src/Posting/{PostSuccessful.js => PostSuccessful.ts} | 0 src/Posting/{QR.js => QR.ts} | 0 src/Quotelinks/{QuoteBacklink.js => QuoteBacklink.ts} | 0 src/Quotelinks/{QuoteCT.js => QuoteCT.ts} | 0 src/Quotelinks/{QuoteInline.js => QuoteInline.ts} | 0 src/Quotelinks/{QuoteOP.js => QuoteOP.ts} | 0 src/Quotelinks/{QuotePreview.js => QuotePreview.ts} | 0 .../{QuoteStrikeThrough.js => QuoteStrikeThrough.ts} | 0 .../{QuoteThreading.js => QuoteThreading.ts} | 0 src/Quotelinks/{QuoteYou.js => QuoteYou.ts} | 0 src/Quotelinks/{Quotify.js => Quotify.ts} | 0 src/classes/{Board.js => Board.ts} | 0 src/classes/{Callbacks.js => Callbacks.ts} | 0 src/classes/{CatalogThread.js => CatalogThread.ts} | 0 .../{CatalogThreadNative.js => CatalogThreadNative.ts} | 0 src/classes/{Connection.js => Connection.ts} | 0 src/classes/{DataBoard.js => DataBoard.ts} | 0 src/classes/{Fetcher.js => Fetcher.ts} | 0 .../{RandomAccessList.js => RandomAccessList.ts} | 0 src/classes/{ShimSet.js => ShimSet.ts} | 0 src/classes/{Thread.js => Thread.ts} | 0 src/config/{Config.js => Config.ts} | 0 src/main/{Main.js => Main.ts} | 0 src/meta/{eventPage.js => eventPage.ts} | 0 src/meta/{fbegin.js => fbegin.ts} | 0 src/meta/{fend.js => fend.ts} | 0 src/meta/{manifestJson.js => manifestJson.ts} | 0 src/meta/{metadata.js => metadata.ts} | 0 src/meta/{newline.js => newline.ts} | 0 src/platform/{$$.js => $$.ts} | 0 src/platform/{$.js => $.ts} | 0 src/platform/{CrossOrigin.js => CrossOrigin.ts} | 0 src/site/{SW.tinyboard.js => SW.tinyboard.ts} | 0 src/site/{SW.js => SW.ts} | 0 src/site/{Site.js => Site.ts} | 0 100 files changed, 5 insertions(+), 5 deletions(-) rename src/Archive/{Redirect.js => Redirect.ts} (96%) rename src/Filtering/{Anonymize.js => Anonymize.ts} (100%) rename src/Filtering/{PostHiding.js => PostHiding.ts} (100%) rename src/Filtering/{Recursive.js => Recursive.ts} (100%) rename src/Filtering/{ThreadHiding.js => ThreadHiding.ts} (100%) rename src/General/{BoardConfig.js => BoardConfig.ts} (100%) rename src/General/{Get.js => Get.ts} (100%) rename src/General/{Header.js => Header.ts} (100%) rename src/General/{Index.js => Index.ts} (100%) rename src/General/{Polyfill.js => Polyfill.ts} (100%) rename src/General/{Test.js => Test.ts} (100%) rename src/General/{UI.js => UI.ts} (100%) rename src/Images/{FappeTyme.js => FappeTyme.ts} (100%) rename src/Images/{Gallery.js => Gallery.ts} (100%) rename src/Images/{ImageCommon.js => ImageCommon.ts} (100%) rename src/Images/{ImageExpand.js => ImageExpand.ts} (100%) rename src/Images/{ImageHost.js => ImageHost.ts} (100%) rename src/Images/{ImageHover.js => ImageHover.ts} (100%) rename src/Images/{ImageLoader.js => ImageLoader.ts} (100%) rename src/Images/{Metadata.js => Metadata.ts} (100%) rename src/Images/{RevealSpoilers.js => RevealSpoilers.ts} (100%) rename src/Images/{Sauce.js => Sauce.ts} (100%) rename src/Images/{Volume.js => Volume.ts} (100%) rename src/Linkification/{Embedding.js => Embedding.ts} (100%) rename src/Linkification/{Linkify.js => Linkify.ts} (100%) rename src/Menu/{ArchiveLink.js => ArchiveLink.ts} (100%) rename src/Menu/{CopyTextLink.js => CopyTextLink.ts} (100%) rename src/Menu/{DeleteLink.js => DeleteLink.ts} (100%) rename src/Menu/{DownloadLink.js => DownloadLink.ts} (100%) rename src/Menu/{Menu.js => Menu.ts} (100%) rename src/Menu/{ReportLink.js => ReportLink.ts} (100%) rename src/Miscellaneous/{AntiAutoplay.js => AntiAutoplay.ts} (100%) rename src/Miscellaneous/{Banner.js => Banner.ts} (100%) rename src/Miscellaneous/{CatalogLinks.js => CatalogLinks.ts} (100%) rename src/Miscellaneous/{CustomCSS.js => CustomCSS.ts} (100%) rename src/Miscellaneous/{ExpandComment.js => ExpandComment.ts} (100%) rename src/Miscellaneous/{ExpandThread.js => ExpandThread.ts} (100%) rename src/Miscellaneous/{Flash.js => Flash.ts} (100%) rename src/Miscellaneous/{Fourchan.js => Fourchan.ts} (100%) rename src/Miscellaneous/{IDColor.js => IDColor.ts} (100%) rename src/Miscellaneous/{IDHighlight.js => IDHighlight.ts} (100%) rename src/Miscellaneous/{IDPostCount.js => IDPostCount.ts} (100%) rename src/Miscellaneous/{Keybinds.js => Keybinds.ts} (100%) rename src/Miscellaneous/{ModContact.js => ModContact.ts} (100%) rename src/Miscellaneous/{Nav.js => Nav.ts} (100%) rename src/Miscellaneous/{PSA.js => PSA.ts} (100%) rename src/Miscellaneous/{PSAHiding.js => PSAHiding.ts} (100%) rename src/Miscellaneous/{PassMessage.js => PassMessage.ts} (100%) rename src/Miscellaneous/{PostJumper.js => PostJumper.ts} (100%) rename src/Miscellaneous/{RelativeDates.js => RelativeDates.ts} (100%) rename src/Miscellaneous/{RemoveSpoilers.js => RemoveSpoilers.ts} (100%) rename src/Miscellaneous/{Report.js => Report.ts} (100%) rename src/Miscellaneous/{Time.js => Time.ts} (100%) rename src/Monitoring/{Favicon.js => Favicon.ts} (100%) rename src/Monitoring/{MarkNewIPs.js => MarkNewIPs.ts} (100%) rename src/Monitoring/{ReplyPruning.js => ReplyPruning.ts} (100%) rename src/Monitoring/{ThreadStats.js => ThreadStats.ts} (100%) rename src/Monitoring/{ThreadUpdater.js => ThreadUpdater.ts} (100%) rename src/Monitoring/{ThreadWatcher.js => ThreadWatcher.ts} (100%) rename src/Monitoring/{Unread.js => Unread.ts} (100%) rename src/Monitoring/{UnreadIndex.js => UnreadIndex.ts} (100%) rename src/Posting/{Captcha.replace.js => Captcha.replace.ts} (100%) rename src/Posting/{Captcha.t.js => Captcha.t.ts} (100%) rename src/Posting/{Captcha.js => Captcha.ts} (100%) rename src/Posting/{PostRedirect.js => PostRedirect.ts} (100%) rename src/Posting/{PostSuccessful.js => PostSuccessful.ts} (100%) rename src/Posting/{QR.js => QR.ts} (100%) rename src/Quotelinks/{QuoteBacklink.js => QuoteBacklink.ts} (100%) rename src/Quotelinks/{QuoteCT.js => QuoteCT.ts} (100%) rename src/Quotelinks/{QuoteInline.js => QuoteInline.ts} (100%) rename src/Quotelinks/{QuoteOP.js => QuoteOP.ts} (100%) rename src/Quotelinks/{QuotePreview.js => QuotePreview.ts} (100%) rename src/Quotelinks/{QuoteStrikeThrough.js => QuoteStrikeThrough.ts} (100%) rename src/Quotelinks/{QuoteThreading.js => QuoteThreading.ts} (100%) rename src/Quotelinks/{QuoteYou.js => QuoteYou.ts} (100%) rename src/Quotelinks/{Quotify.js => Quotify.ts} (100%) rename src/classes/{Board.js => Board.ts} (100%) rename src/classes/{Callbacks.js => Callbacks.ts} (100%) rename src/classes/{CatalogThread.js => CatalogThread.ts} (100%) rename src/classes/{CatalogThreadNative.js => CatalogThreadNative.ts} (100%) rename src/classes/{Connection.js => Connection.ts} (100%) rename src/classes/{DataBoard.js => DataBoard.ts} (100%) rename src/classes/{Fetcher.js => Fetcher.ts} (100%) rename src/classes/{RandomAccessList.js => RandomAccessList.ts} (100%) rename src/classes/{ShimSet.js => ShimSet.ts} (100%) rename src/classes/{Thread.js => Thread.ts} (100%) rename src/config/{Config.js => Config.ts} (100%) rename src/main/{Main.js => Main.ts} (100%) rename src/meta/{eventPage.js => eventPage.ts} (100%) rename src/meta/{fbegin.js => fbegin.ts} (100%) rename src/meta/{fend.js => fend.ts} (100%) rename src/meta/{manifestJson.js => manifestJson.ts} (100%) rename src/meta/{metadata.js => metadata.ts} (100%) rename src/meta/{newline.js => newline.ts} (100%) rename src/platform/{$$.js => $$.ts} (100%) rename src/platform/{$.js => $.ts} (100%) rename src/platform/{CrossOrigin.js => CrossOrigin.ts} (100%) rename src/site/{SW.tinyboard.js => SW.tinyboard.ts} (100%) rename src/site/{SW.js => SW.ts} (100%) rename src/site/{Site.js => Site.ts} (100%) diff --git a/src/Archive/Redirect.js b/src/Archive/Redirect.ts similarity index 96% rename from src/Archive/Redirect.js rename to src/Archive/Redirect.ts index 342b76d..b2c343b 100644 --- a/src/Archive/Redirect.js +++ b/src/Archive/Redirect.ts @@ -1,8 +1,8 @@ -import Notice from '../classes/Notice.js'; -import { Conf } from '../globals/globals.js'; -import $ from '../platform/$.js'; -import CrossOrigin from '../platform/CrossOrigin.js'; -import { DAY, dict } from '../platform/helpers.js'; +import Notice from '../classes/Notice'; +import { Conf } from '../globals/globals'; +import $ from '../platform/$'; +import CrossOrigin from '../platform/CrossOrigin'; +import { DAY, dict } from '../platform/helpers'; import archives from './archives.json'; /* * decaffeinate suggestions: diff --git a/src/Filtering/Anonymize.js b/src/Filtering/Anonymize.ts similarity index 100% rename from src/Filtering/Anonymize.js rename to src/Filtering/Anonymize.ts diff --git a/src/Filtering/PostHiding.js b/src/Filtering/PostHiding.ts similarity index 100% rename from src/Filtering/PostHiding.js rename to src/Filtering/PostHiding.ts diff --git a/src/Filtering/Recursive.js b/src/Filtering/Recursive.ts similarity index 100% rename from src/Filtering/Recursive.js rename to src/Filtering/Recursive.ts diff --git a/src/Filtering/ThreadHiding.js b/src/Filtering/ThreadHiding.ts similarity index 100% rename from src/Filtering/ThreadHiding.js rename to src/Filtering/ThreadHiding.ts diff --git a/src/General/BoardConfig.js b/src/General/BoardConfig.ts similarity index 100% rename from src/General/BoardConfig.js rename to src/General/BoardConfig.ts diff --git a/src/General/Get.js b/src/General/Get.ts similarity index 100% rename from src/General/Get.js rename to src/General/Get.ts diff --git a/src/General/Header.js b/src/General/Header.ts similarity index 100% rename from src/General/Header.js rename to src/General/Header.ts diff --git a/src/General/Index.js b/src/General/Index.ts similarity index 100% rename from src/General/Index.js rename to src/General/Index.ts diff --git a/src/General/Polyfill.js b/src/General/Polyfill.ts similarity index 100% rename from src/General/Polyfill.js rename to src/General/Polyfill.ts diff --git a/src/General/Test.js b/src/General/Test.ts similarity index 100% rename from src/General/Test.js rename to src/General/Test.ts diff --git a/src/General/UI.js b/src/General/UI.ts similarity index 100% rename from src/General/UI.js rename to src/General/UI.ts diff --git a/src/Images/FappeTyme.js b/src/Images/FappeTyme.ts similarity index 100% rename from src/Images/FappeTyme.js rename to src/Images/FappeTyme.ts diff --git a/src/Images/Gallery.js b/src/Images/Gallery.ts similarity index 100% rename from src/Images/Gallery.js rename to src/Images/Gallery.ts diff --git a/src/Images/ImageCommon.js b/src/Images/ImageCommon.ts similarity index 100% rename from src/Images/ImageCommon.js rename to src/Images/ImageCommon.ts diff --git a/src/Images/ImageExpand.js b/src/Images/ImageExpand.ts similarity index 100% rename from src/Images/ImageExpand.js rename to src/Images/ImageExpand.ts diff --git a/src/Images/ImageHost.js b/src/Images/ImageHost.ts similarity index 100% rename from src/Images/ImageHost.js rename to src/Images/ImageHost.ts diff --git a/src/Images/ImageHover.js b/src/Images/ImageHover.ts similarity index 100% rename from src/Images/ImageHover.js rename to src/Images/ImageHover.ts diff --git a/src/Images/ImageLoader.js b/src/Images/ImageLoader.ts similarity index 100% rename from src/Images/ImageLoader.js rename to src/Images/ImageLoader.ts diff --git a/src/Images/Metadata.js b/src/Images/Metadata.ts similarity index 100% rename from src/Images/Metadata.js rename to src/Images/Metadata.ts diff --git a/src/Images/RevealSpoilers.js b/src/Images/RevealSpoilers.ts similarity index 100% rename from src/Images/RevealSpoilers.js rename to src/Images/RevealSpoilers.ts diff --git a/src/Images/Sauce.js b/src/Images/Sauce.ts similarity index 100% rename from src/Images/Sauce.js rename to src/Images/Sauce.ts diff --git a/src/Images/Volume.js b/src/Images/Volume.ts similarity index 100% rename from src/Images/Volume.js rename to src/Images/Volume.ts diff --git a/src/Linkification/Embedding.js b/src/Linkification/Embedding.ts similarity index 100% rename from src/Linkification/Embedding.js rename to src/Linkification/Embedding.ts diff --git a/src/Linkification/Linkify.js b/src/Linkification/Linkify.ts similarity index 100% rename from src/Linkification/Linkify.js rename to src/Linkification/Linkify.ts diff --git a/src/Menu/ArchiveLink.js b/src/Menu/ArchiveLink.ts similarity index 100% rename from src/Menu/ArchiveLink.js rename to src/Menu/ArchiveLink.ts diff --git a/src/Menu/CopyTextLink.js b/src/Menu/CopyTextLink.ts similarity index 100% rename from src/Menu/CopyTextLink.js rename to src/Menu/CopyTextLink.ts diff --git a/src/Menu/DeleteLink.js b/src/Menu/DeleteLink.ts similarity index 100% rename from src/Menu/DeleteLink.js rename to src/Menu/DeleteLink.ts diff --git a/src/Menu/DownloadLink.js b/src/Menu/DownloadLink.ts similarity index 100% rename from src/Menu/DownloadLink.js rename to src/Menu/DownloadLink.ts diff --git a/src/Menu/Menu.js b/src/Menu/Menu.ts similarity index 100% rename from src/Menu/Menu.js rename to src/Menu/Menu.ts diff --git a/src/Menu/ReportLink.js b/src/Menu/ReportLink.ts similarity index 100% rename from src/Menu/ReportLink.js rename to src/Menu/ReportLink.ts diff --git a/src/Miscellaneous/AntiAutoplay.js b/src/Miscellaneous/AntiAutoplay.ts similarity index 100% rename from src/Miscellaneous/AntiAutoplay.js rename to src/Miscellaneous/AntiAutoplay.ts diff --git a/src/Miscellaneous/Banner.js b/src/Miscellaneous/Banner.ts similarity index 100% rename from src/Miscellaneous/Banner.js rename to src/Miscellaneous/Banner.ts diff --git a/src/Miscellaneous/CatalogLinks.js b/src/Miscellaneous/CatalogLinks.ts similarity index 100% rename from src/Miscellaneous/CatalogLinks.js rename to src/Miscellaneous/CatalogLinks.ts diff --git a/src/Miscellaneous/CustomCSS.js b/src/Miscellaneous/CustomCSS.ts similarity index 100% rename from src/Miscellaneous/CustomCSS.js rename to src/Miscellaneous/CustomCSS.ts diff --git a/src/Miscellaneous/ExpandComment.js b/src/Miscellaneous/ExpandComment.ts similarity index 100% rename from src/Miscellaneous/ExpandComment.js rename to src/Miscellaneous/ExpandComment.ts diff --git a/src/Miscellaneous/ExpandThread.js b/src/Miscellaneous/ExpandThread.ts similarity index 100% rename from src/Miscellaneous/ExpandThread.js rename to src/Miscellaneous/ExpandThread.ts diff --git a/src/Miscellaneous/Flash.js b/src/Miscellaneous/Flash.ts similarity index 100% rename from src/Miscellaneous/Flash.js rename to src/Miscellaneous/Flash.ts diff --git a/src/Miscellaneous/Fourchan.js b/src/Miscellaneous/Fourchan.ts similarity index 100% rename from src/Miscellaneous/Fourchan.js rename to src/Miscellaneous/Fourchan.ts diff --git a/src/Miscellaneous/IDColor.js b/src/Miscellaneous/IDColor.ts similarity index 100% rename from src/Miscellaneous/IDColor.js rename to src/Miscellaneous/IDColor.ts diff --git a/src/Miscellaneous/IDHighlight.js b/src/Miscellaneous/IDHighlight.ts similarity index 100% rename from src/Miscellaneous/IDHighlight.js rename to src/Miscellaneous/IDHighlight.ts diff --git a/src/Miscellaneous/IDPostCount.js b/src/Miscellaneous/IDPostCount.ts similarity index 100% rename from src/Miscellaneous/IDPostCount.js rename to src/Miscellaneous/IDPostCount.ts diff --git a/src/Miscellaneous/Keybinds.js b/src/Miscellaneous/Keybinds.ts similarity index 100% rename from src/Miscellaneous/Keybinds.js rename to src/Miscellaneous/Keybinds.ts diff --git a/src/Miscellaneous/ModContact.js b/src/Miscellaneous/ModContact.ts similarity index 100% rename from src/Miscellaneous/ModContact.js rename to src/Miscellaneous/ModContact.ts diff --git a/src/Miscellaneous/Nav.js b/src/Miscellaneous/Nav.ts similarity index 100% rename from src/Miscellaneous/Nav.js rename to src/Miscellaneous/Nav.ts diff --git a/src/Miscellaneous/PSA.js b/src/Miscellaneous/PSA.ts similarity index 100% rename from src/Miscellaneous/PSA.js rename to src/Miscellaneous/PSA.ts diff --git a/src/Miscellaneous/PSAHiding.js b/src/Miscellaneous/PSAHiding.ts similarity index 100% rename from src/Miscellaneous/PSAHiding.js rename to src/Miscellaneous/PSAHiding.ts diff --git a/src/Miscellaneous/PassMessage.js b/src/Miscellaneous/PassMessage.ts similarity index 100% rename from src/Miscellaneous/PassMessage.js rename to src/Miscellaneous/PassMessage.ts diff --git a/src/Miscellaneous/PostJumper.js b/src/Miscellaneous/PostJumper.ts similarity index 100% rename from src/Miscellaneous/PostJumper.js rename to src/Miscellaneous/PostJumper.ts diff --git a/src/Miscellaneous/RelativeDates.js b/src/Miscellaneous/RelativeDates.ts similarity index 100% rename from src/Miscellaneous/RelativeDates.js rename to src/Miscellaneous/RelativeDates.ts diff --git a/src/Miscellaneous/RemoveSpoilers.js b/src/Miscellaneous/RemoveSpoilers.ts similarity index 100% rename from src/Miscellaneous/RemoveSpoilers.js rename to src/Miscellaneous/RemoveSpoilers.ts diff --git a/src/Miscellaneous/Report.js b/src/Miscellaneous/Report.ts similarity index 100% rename from src/Miscellaneous/Report.js rename to src/Miscellaneous/Report.ts diff --git a/src/Miscellaneous/Time.js b/src/Miscellaneous/Time.ts similarity index 100% rename from src/Miscellaneous/Time.js rename to src/Miscellaneous/Time.ts diff --git a/src/Monitoring/Favicon.js b/src/Monitoring/Favicon.ts similarity index 100% rename from src/Monitoring/Favicon.js rename to src/Monitoring/Favicon.ts diff --git a/src/Monitoring/MarkNewIPs.js b/src/Monitoring/MarkNewIPs.ts similarity index 100% rename from src/Monitoring/MarkNewIPs.js rename to src/Monitoring/MarkNewIPs.ts diff --git a/src/Monitoring/ReplyPruning.js b/src/Monitoring/ReplyPruning.ts similarity index 100% rename from src/Monitoring/ReplyPruning.js rename to src/Monitoring/ReplyPruning.ts diff --git a/src/Monitoring/ThreadStats.js b/src/Monitoring/ThreadStats.ts similarity index 100% rename from src/Monitoring/ThreadStats.js rename to src/Monitoring/ThreadStats.ts diff --git a/src/Monitoring/ThreadUpdater.js b/src/Monitoring/ThreadUpdater.ts similarity index 100% rename from src/Monitoring/ThreadUpdater.js rename to src/Monitoring/ThreadUpdater.ts diff --git a/src/Monitoring/ThreadWatcher.js b/src/Monitoring/ThreadWatcher.ts similarity index 100% rename from src/Monitoring/ThreadWatcher.js rename to src/Monitoring/ThreadWatcher.ts diff --git a/src/Monitoring/Unread.js b/src/Monitoring/Unread.ts similarity index 100% rename from src/Monitoring/Unread.js rename to src/Monitoring/Unread.ts diff --git a/src/Monitoring/UnreadIndex.js b/src/Monitoring/UnreadIndex.ts similarity index 100% rename from src/Monitoring/UnreadIndex.js rename to src/Monitoring/UnreadIndex.ts diff --git a/src/Posting/Captcha.replace.js b/src/Posting/Captcha.replace.ts similarity index 100% rename from src/Posting/Captcha.replace.js rename to src/Posting/Captcha.replace.ts diff --git a/src/Posting/Captcha.t.js b/src/Posting/Captcha.t.ts similarity index 100% rename from src/Posting/Captcha.t.js rename to src/Posting/Captcha.t.ts diff --git a/src/Posting/Captcha.js b/src/Posting/Captcha.ts similarity index 100% rename from src/Posting/Captcha.js rename to src/Posting/Captcha.ts diff --git a/src/Posting/PostRedirect.js b/src/Posting/PostRedirect.ts similarity index 100% rename from src/Posting/PostRedirect.js rename to src/Posting/PostRedirect.ts diff --git a/src/Posting/PostSuccessful.js b/src/Posting/PostSuccessful.ts similarity index 100% rename from src/Posting/PostSuccessful.js rename to src/Posting/PostSuccessful.ts diff --git a/src/Posting/QR.js b/src/Posting/QR.ts similarity index 100% rename from src/Posting/QR.js rename to src/Posting/QR.ts diff --git a/src/Quotelinks/QuoteBacklink.js b/src/Quotelinks/QuoteBacklink.ts similarity index 100% rename from src/Quotelinks/QuoteBacklink.js rename to src/Quotelinks/QuoteBacklink.ts diff --git a/src/Quotelinks/QuoteCT.js b/src/Quotelinks/QuoteCT.ts similarity index 100% rename from src/Quotelinks/QuoteCT.js rename to src/Quotelinks/QuoteCT.ts diff --git a/src/Quotelinks/QuoteInline.js b/src/Quotelinks/QuoteInline.ts similarity index 100% rename from src/Quotelinks/QuoteInline.js rename to src/Quotelinks/QuoteInline.ts diff --git a/src/Quotelinks/QuoteOP.js b/src/Quotelinks/QuoteOP.ts similarity index 100% rename from src/Quotelinks/QuoteOP.js rename to src/Quotelinks/QuoteOP.ts diff --git a/src/Quotelinks/QuotePreview.js b/src/Quotelinks/QuotePreview.ts similarity index 100% rename from src/Quotelinks/QuotePreview.js rename to src/Quotelinks/QuotePreview.ts diff --git a/src/Quotelinks/QuoteStrikeThrough.js b/src/Quotelinks/QuoteStrikeThrough.ts similarity index 100% rename from src/Quotelinks/QuoteStrikeThrough.js rename to src/Quotelinks/QuoteStrikeThrough.ts diff --git a/src/Quotelinks/QuoteThreading.js b/src/Quotelinks/QuoteThreading.ts similarity index 100% rename from src/Quotelinks/QuoteThreading.js rename to src/Quotelinks/QuoteThreading.ts diff --git a/src/Quotelinks/QuoteYou.js b/src/Quotelinks/QuoteYou.ts similarity index 100% rename from src/Quotelinks/QuoteYou.js rename to src/Quotelinks/QuoteYou.ts diff --git a/src/Quotelinks/Quotify.js b/src/Quotelinks/Quotify.ts similarity index 100% rename from src/Quotelinks/Quotify.js rename to src/Quotelinks/Quotify.ts diff --git a/src/classes/Board.js b/src/classes/Board.ts similarity index 100% rename from src/classes/Board.js rename to src/classes/Board.ts diff --git a/src/classes/Callbacks.js b/src/classes/Callbacks.ts similarity index 100% rename from src/classes/Callbacks.js rename to src/classes/Callbacks.ts diff --git a/src/classes/CatalogThread.js b/src/classes/CatalogThread.ts similarity index 100% rename from src/classes/CatalogThread.js rename to src/classes/CatalogThread.ts diff --git a/src/classes/CatalogThreadNative.js b/src/classes/CatalogThreadNative.ts similarity index 100% rename from src/classes/CatalogThreadNative.js rename to src/classes/CatalogThreadNative.ts diff --git a/src/classes/Connection.js b/src/classes/Connection.ts similarity index 100% rename from src/classes/Connection.js rename to src/classes/Connection.ts diff --git a/src/classes/DataBoard.js b/src/classes/DataBoard.ts similarity index 100% rename from src/classes/DataBoard.js rename to src/classes/DataBoard.ts diff --git a/src/classes/Fetcher.js b/src/classes/Fetcher.ts similarity index 100% rename from src/classes/Fetcher.js rename to src/classes/Fetcher.ts diff --git a/src/classes/RandomAccessList.js b/src/classes/RandomAccessList.ts similarity index 100% rename from src/classes/RandomAccessList.js rename to src/classes/RandomAccessList.ts diff --git a/src/classes/ShimSet.js b/src/classes/ShimSet.ts similarity index 100% rename from src/classes/ShimSet.js rename to src/classes/ShimSet.ts diff --git a/src/classes/Thread.js b/src/classes/Thread.ts similarity index 100% rename from src/classes/Thread.js rename to src/classes/Thread.ts diff --git a/src/config/Config.js b/src/config/Config.ts similarity index 100% rename from src/config/Config.js rename to src/config/Config.ts diff --git a/src/main/Main.js b/src/main/Main.ts similarity index 100% rename from src/main/Main.js rename to src/main/Main.ts diff --git a/src/meta/eventPage.js b/src/meta/eventPage.ts similarity index 100% rename from src/meta/eventPage.js rename to src/meta/eventPage.ts diff --git a/src/meta/fbegin.js b/src/meta/fbegin.ts similarity index 100% rename from src/meta/fbegin.js rename to src/meta/fbegin.ts diff --git a/src/meta/fend.js b/src/meta/fend.ts similarity index 100% rename from src/meta/fend.js rename to src/meta/fend.ts diff --git a/src/meta/manifestJson.js b/src/meta/manifestJson.ts similarity index 100% rename from src/meta/manifestJson.js rename to src/meta/manifestJson.ts diff --git a/src/meta/metadata.js b/src/meta/metadata.ts similarity index 100% rename from src/meta/metadata.js rename to src/meta/metadata.ts diff --git a/src/meta/newline.js b/src/meta/newline.ts similarity index 100% rename from src/meta/newline.js rename to src/meta/newline.ts diff --git a/src/platform/$$.js b/src/platform/$$.ts similarity index 100% rename from src/platform/$$.js rename to src/platform/$$.ts diff --git a/src/platform/$.js b/src/platform/$.ts similarity index 100% rename from src/platform/$.js rename to src/platform/$.ts diff --git a/src/platform/CrossOrigin.js b/src/platform/CrossOrigin.ts similarity index 100% rename from src/platform/CrossOrigin.js rename to src/platform/CrossOrigin.ts diff --git a/src/site/SW.tinyboard.js b/src/site/SW.tinyboard.ts similarity index 100% rename from src/site/SW.tinyboard.js rename to src/site/SW.tinyboard.ts diff --git a/src/site/SW.js b/src/site/SW.ts similarity index 100% rename from src/site/SW.js rename to src/site/SW.ts diff --git a/src/site/Site.js b/src/site/Site.ts similarity index 100% rename from src/site/Site.js rename to src/site/Site.ts