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({