From be9701305e58ce8d57ac99c908b653643ae46de1 Mon Sep 17 00:00:00 2001 From: Victor Risgaard Date: Tue, 14 Nov 2023 05:04:27 +0100 Subject: [PATCH] Change from js to Typescript --- package-lock.json | 4 ++-- package.json | 4 ++-- 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/{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 src/Miscellaneous/{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/{NormalizeURL.js => NormalizeURL.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 src/Miscellaneous/{RelativeDates.js => RelativeDates.ts} | 0 src/Miscellaneous/{RemoveSpoilers.js => RemoveSpoilers.ts} | 0 src/Miscellaneous/{Report.js => Report.ts} | 0 src/Miscellaneous/{ThreadLinks.js => ThreadLinks.ts} | 0 src/Miscellaneous/{Tinyboard.js => Tinyboard.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/{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/{PassLink.js => PassLink.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 src/Quotelinks/{QuoteThreading.js => QuoteThreading.ts} | 0 src/Quotelinks/{QuoteYou.js => QuoteYou.ts} | 0 src/Quotelinks/{Quotify.js => Quotify.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/{Notice.js => Notice.ts} | 0 src/classes/{RandomAccessList.js => RandomAccessList.ts} | 0 src/classes/{ShimSet.js => ShimSet.ts} | 0 src/config/{Config.js => Config.ts} | 0 src/main/{Main.js => Main.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 tools/rollup.js | 2 +- 94 files changed, 5 insertions(+), 5 deletions(-) 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/{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/{NormalizeURL.js => NormalizeURL.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/{ThreadLinks.js => ThreadLinks.ts} (100%) rename src/Miscellaneous/{Tinyboard.js => Tinyboard.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/{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/{PassLink.js => PassLink.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/{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/{Notice.js => Notice.ts} (100%) rename src/classes/{RandomAccessList.js => RandomAccessList.ts} (100%) rename src/classes/{ShimSet.js => ShimSet.ts} (100%) rename src/config/{Config.js => Config.ts} (100%) rename src/main/{Main.js => Main.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/package-lock.json b/package-lock.json index d2db9d99a..789e02a94 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,10 +1,10 @@ { - "name": "4chan-XT", + "name": "4chan-XZ", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "4chan-XT", + "name": "4chan-XZ", "license": "MIT", "devDependencies": { "@rollup/plugin-terser": "^0.4.1", diff --git a/package.json b/package.json index 1684eee98..0ca9ee941 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "4chan-XT", + "name": "4chan-XZ", "description": "4chan XT is a script that adds various features to anonymous imageboards.", "meta": { "name": "4chan XT", @@ -143,4 +143,4 @@ "build": "node ./tools/rollup", "build:min": "node ./tools/rollup -min" } -} +} \ No newline at end of file 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/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/NormalizeURL.js b/src/Miscellaneous/NormalizeURL.ts similarity index 100% rename from src/Miscellaneous/NormalizeURL.js rename to src/Miscellaneous/NormalizeURL.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/ThreadLinks.js b/src/Miscellaneous/ThreadLinks.ts similarity index 100% rename from src/Miscellaneous/ThreadLinks.js rename to src/Miscellaneous/ThreadLinks.ts diff --git a/src/Miscellaneous/Tinyboard.js b/src/Miscellaneous/Tinyboard.ts similarity index 100% rename from src/Miscellaneous/Tinyboard.js rename to src/Miscellaneous/Tinyboard.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/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/PassLink.js b/src/Posting/PassLink.ts similarity index 100% rename from src/Posting/PassLink.js rename to src/Posting/PassLink.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/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/Notice.js b/src/classes/Notice.ts similarity index 100% rename from src/classes/Notice.js rename to src/classes/Notice.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/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/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 diff --git a/tools/rollup.js b/tools/rollup.js index 4fc129f70..8a0025b79 100644 --- a/tools/rollup.js +++ b/tools/rollup.js @@ -37,7 +37,7 @@ const minify = process.argv.includes('-min'); const inlineFile = await setupFileInliner(packageJson); const bundle = await rollup({ - input: resolve(__dirname, '../src/main/Main.js'), + input: resolve(__dirname, '../src/main/Main.ts'), plugins: [ typescript(), inlineFile({