diff --git a/lib/routes/0818tuan/index.ts b/lib/routes/0818tuan/index.ts index 6506e9abc..500385be9 100644 --- a/lib/routes/0818tuan/index.ts +++ b/lib/routes/0818tuan/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/12306/index.ts b/lib/routes/12306/index.ts index aeb16624f..8721c19af 100644 --- a/lib/routes/12306/index.ts +++ b/lib/routes/12306/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/12306/zxdt.ts b/lib/routes/12306/zxdt.ts index 6ca1a0cc3..cf27ba013 100644 --- a/lib/routes/12306/zxdt.ts +++ b/lib/routes/12306/zxdt.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/141jav/index.ts b/lib/routes/141jav/index.ts index 35e6a0540..8c535de70 100644 --- a/lib/routes/141jav/index.ts +++ b/lib/routes/141jav/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/141ppv/index.ts b/lib/routes/141ppv/index.ts index 92450620f..c43c9294a 100644 --- a/lib/routes/141ppv/index.ts +++ b/lib/routes/141ppv/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/ds.ts b/lib/routes/163/ds.ts index 2324d1659..9dd48fae3 100644 --- a/lib/routes/163/ds.ts +++ b/lib/routes/163/ds.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/dy.ts b/lib/routes/163/dy.ts index 8880ef49f..cef7251e5 100644 --- a/lib/routes/163/dy.ts +++ b/lib/routes/163/dy.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/163/dy2.ts b/lib/routes/163/dy2.ts index 16dfbeff7..213e8c70e 100644 --- a/lib/routes/163/dy2.ts +++ b/lib/routes/163/dy2.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/163/exclusive.ts b/lib/routes/163/exclusive.ts index e51c23879..cebf4e1cf 100644 --- a/lib/routes/163/exclusive.ts +++ b/lib/routes/163/exclusive.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/artist-songs.ts b/lib/routes/163/music/artist-songs.ts index 16828324c..07317d37a 100644 --- a/lib/routes/163/music/artist-songs.ts +++ b/lib/routes/163/music/artist-songs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/artist.ts b/lib/routes/163/music/artist.ts index 03765becc..de3a60871 100644 --- a/lib/routes/163/music/artist.ts +++ b/lib/routes/163/music/artist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/djradio.ts b/lib/routes/163/music/djradio.ts index 74f368fc3..43835d147 100644 --- a/lib/routes/163/music/djradio.ts +++ b/lib/routes/163/music/djradio.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/playlist.ts b/lib/routes/163/music/playlist.ts index f5361e02a..a62f63bd7 100644 --- a/lib/routes/163/music/playlist.ts +++ b/lib/routes/163/music/playlist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/userevents.ts b/lib/routes/163/music/userevents.ts index 2b0d05050..374d33d4c 100644 --- a/lib/routes/163/music/userevents.ts +++ b/lib/routes/163/music/userevents.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/userplaylist.ts b/lib/routes/163/music/userplaylist.ts index 306eea12e..5ada651c1 100644 --- a/lib/routes/163/music/userplaylist.ts +++ b/lib/routes/163/music/userplaylist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/music/userplayrecords.ts b/lib/routes/163/music/userplayrecords.ts index 4148fccb9..3f7476649 100644 --- a/lib/routes/163/music/userplayrecords.ts +++ b/lib/routes/163/music/userplayrecords.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/news/rank.ts b/lib/routes/163/news/rank.ts index c6e26765b..7db04339a 100644 --- a/lib/routes/163/news/rank.ts +++ b/lib/routes/163/news/rank.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/163/news/special.ts b/lib/routes/163/news/special.ts index dd08f1978..fbc97c929 100644 --- a/lib/routes/163/news/special.ts +++ b/lib/routes/163/news/special.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/163/open/vip.ts b/lib/routes/163/open/vip.ts index 8583af400..0c602e692 100644 --- a/lib/routes/163/open/vip.ts +++ b/lib/routes/163/open/vip.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/163/renjian.ts b/lib/routes/163/renjian.ts index aa5c66064..f097f950a 100644 --- a/lib/routes/163/renjian.ts +++ b/lib/routes/163/renjian.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/163/today.ts b/lib/routes/163/today.ts index 3c9239a56..f70cfdf82 100644 --- a/lib/routes/163/today.ts +++ b/lib/routes/163/today.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/163/utils.ts b/lib/routes/163/utils.ts index 9c8518025..dc6e2b34e 100644 --- a/lib/routes/163/utils.ts +++ b/lib/routes/163/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/18comic/album.ts b/lib/routes/18comic/album.ts index b226555bd..2e092c349 100644 --- a/lib/routes/18comic/album.ts +++ b/lib/routes/18comic/album.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/18comic/blogs.ts b/lib/routes/18comic/blogs.ts index d97b83f13..59b231c45 100644 --- a/lib/routes/18comic/blogs.ts +++ b/lib/routes/18comic/blogs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/18comic/index.ts b/lib/routes/18comic/index.ts index b74cff77b..003b55a49 100644 --- a/lib/routes/18comic/index.ts +++ b/lib/routes/18comic/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { defaultDomain, getRootUrl, ProcessItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/18comic/search.ts b/lib/routes/18comic/search.ts index 1b63cfc74..c0d2ff02f 100644 --- a/lib/routes/18comic/search.ts +++ b/lib/routes/18comic/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { defaultDomain, getRootUrl, ProcessItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/18comic/utils.ts b/lib/routes/18comic/utils.ts index 64e79820e..45ad20e6e 100644 --- a/lib/routes/18comic/utils.ts +++ b/lib/routes/18comic/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/19lou/index.ts b/lib/routes/19lou/index.ts index 342f6de69..530fe4c84 100644 --- a/lib/routes/19lou/index.ts +++ b/lib/routes/19lou/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/1lou/index.ts b/lib/routes/1lou/index.ts index 2d5e8578d..8cbf4389b 100644 --- a/lib/routes/1lou/index.ts +++ b/lib/routes/1lou/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/1point3acres/blog.ts b/lib/routes/1point3acres/blog.ts index 1369fa0c1..a17d0675b 100644 --- a/lib/routes/1point3acres/blog.ts +++ b/lib/routes/1point3acres/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/1point3acres/category.ts b/lib/routes/1point3acres/category.ts index 1a6b2b43c..e8e581ad8 100644 --- a/lib/routes/1point3acres/category.ts +++ b/lib/routes/1point3acres/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, apiRootUrl, types, ProcessThreads } = require('./utils'); diff --git a/lib/routes/1point3acres/offer.ts b/lib/routes/1point3acres/offer.ts index 139f09e81..03764105f 100644 --- a/lib/routes/1point3acres/offer.ts +++ b/lib/routes/1point3acres/offer.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/1point3acres/section.ts b/lib/routes/1point3acres/section.ts index 419b8fd22..abe7deb07 100644 --- a/lib/routes/1point3acres/section.ts +++ b/lib/routes/1point3acres/section.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, apiRootUrl, types, ProcessThreads } = require('./utils'); diff --git a/lib/routes/1point3acres/thread.ts b/lib/routes/1point3acres/thread.ts index 431d88a63..75b01fba3 100644 --- a/lib/routes/1point3acres/thread.ts +++ b/lib/routes/1point3acres/thread.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, apiRootUrl, types, ProcessThreads } = require('./utils'); diff --git a/lib/routes/1point3acres/user/post.ts b/lib/routes/1point3acres/user/post.ts index 4553e27e3..0dbd420b6 100644 --- a/lib/routes/1point3acres/user/post.ts +++ b/lib/routes/1point3acres/user/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/1point3acres/user/thread.ts b/lib/routes/1point3acres/user/thread.ts index 06921980c..e37d23a11 100644 --- a/lib/routes/1point3acres/user/thread.ts +++ b/lib/routes/1point3acres/user/thread.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/1point3acres/utils.ts b/lib/routes/1point3acres/utils.ts index f762336e1..36b03ec43 100644 --- a/lib/routes/1point3acres/utils.ts +++ b/lib/routes/1point3acres/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/2048/index.ts b/lib/routes/2048/index.ts index ddbbabd67..a112777f3 100644 --- a/lib/routes/2048/index.ts +++ b/lib/routes/2048/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/2cycd/index.ts b/lib/routes/2cycd/index.ts index 1b43ac112..418ccc5d0 100644 --- a/lib/routes/2cycd/index.ts +++ b/lib/routes/2cycd/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/36kr/hot-list.ts b/lib/routes/36kr/hot-list.ts index f429bc37b..393196e14 100644 --- a/lib/routes/36kr/hot-list.ts +++ b/lib/routes/36kr/hot-list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/36kr/index.ts b/lib/routes/36kr/index.ts index d43dd4f02..ce2409029 100644 --- a/lib/routes/36kr/index.ts +++ b/lib/routes/36kr/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/36kr/utils.ts b/lib/routes/36kr/utils.ts index 43f556679..26ca7b947 100644 --- a/lib/routes/36kr/utils.ts +++ b/lib/routes/36kr/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const CryptoJS = require('crypto-js'); diff --git a/lib/routes/3dmgame/game.ts b/lib/routes/3dmgame/game.ts index 2f7de384a..b3f4b35f8 100644 --- a/lib/routes/3dmgame/game.ts +++ b/lib/routes/3dmgame/game.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/3dmgame/news-center.ts b/lib/routes/3dmgame/news-center.ts index 48e53f0ba..44049e8e3 100644 --- a/lib/routes/3dmgame/news-center.ts +++ b/lib/routes/3dmgame/news-center.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/3dmgame/utils.ts b/lib/routes/3dmgame/utils.ts index ce9be2ba5..3f236fee4 100644 --- a/lib/routes/3dmgame/utils.ts +++ b/lib/routes/3dmgame/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/423down/index.ts b/lib/routes/423down/index.ts index 90e8c41e4..4384c5f07 100644 --- a/lib/routes/423down/index.ts +++ b/lib/routes/423down/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/4gamers/category.ts b/lib/routes/4gamers/category.ts index 17dd3a19d..b248d16bd 100644 --- a/lib/routes/4gamers/category.ts +++ b/lib/routes/4gamers/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { parseList, parseItem, getCategories } = require('./utils'); diff --git a/lib/routes/4gamers/tag.ts b/lib/routes/4gamers/tag.ts index cf174ba92..02eac48d3 100644 --- a/lib/routes/4gamers/tag.ts +++ b/lib/routes/4gamers/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { parseList, parseItem } = require('./utils'); diff --git a/lib/routes/4gamers/topic.ts b/lib/routes/4gamers/topic.ts index 878e63dfb..f70cb9549 100644 --- a/lib/routes/4gamers/topic.ts +++ b/lib/routes/4gamers/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { parseList, parseItem } = require('./utils'); diff --git a/lib/routes/4gamers/utils.ts b/lib/routes/4gamers/utils.ts index 22f219168..b5f578eba 100644 --- a/lib/routes/4gamers/utils.ts +++ b/lib/routes/4gamers/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/4ksj/forum.ts b/lib/routes/4ksj/forum.ts index 7b8849e4b..9003c5ea1 100644 --- a/lib/routes/4ksj/forum.ts +++ b/lib/routes/4ksj/forum.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/500px/tribe-set.ts b/lib/routes/500px/tribe-set.ts index 65587f134..714f326eb 100644 --- a/lib/routes/500px/tribe-set.ts +++ b/lib/routes/500px/tribe-set.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/500px/user.ts b/lib/routes/500px/user.ts index 67c8aee0f..3f9928c00 100644 --- a/lib/routes/500px/user.ts +++ b/lib/routes/500px/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/500px/utils.ts b/lib/routes/500px/utils.ts index 0ba95e0e0..7df6bfa22 100644 --- a/lib/routes/500px/utils.ts +++ b/lib/routes/500px/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { config } from '@/config'; diff --git a/lib/routes/50forum/zhuanjia.ts b/lib/routes/50forum/zhuanjia.ts index 0f4a42614..dc9be176a 100644 --- a/lib/routes/50forum/zhuanjia.ts +++ b/lib/routes/50forum/zhuanjia.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/52hrtt/index.ts b/lib/routes/52hrtt/index.ts index 5fb5696e9..8e8df76fd 100644 --- a/lib/routes/52hrtt/index.ts +++ b/lib/routes/52hrtt/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/52hrtt/symposium.ts b/lib/routes/52hrtt/symposium.ts index 183ca30f8..81cdfe691 100644 --- a/lib/routes/52hrtt/symposium.ts +++ b/lib/routes/52hrtt/symposium.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/56kog/class.ts b/lib/routes/56kog/class.ts index 7053a6a87..8854834fa 100644 --- a/lib/routes/56kog/class.ts +++ b/lib/routes/56kog/class.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, fetchItems } = require('./util'); diff --git a/lib/routes/56kog/top.ts b/lib/routes/56kog/top.ts index d943ddabe..a201e3b7c 100644 --- a/lib/routes/56kog/top.ts +++ b/lib/routes/56kog/top.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, fetchItems } = require('./util'); diff --git a/lib/routes/56kog/util.ts b/lib/routes/56kog/util.ts index 5277a5363..039339230 100644 --- a/lib/routes/56kog/util.ts +++ b/lib/routes/56kog/util.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/591/list.ts b/lib/routes/591/list.ts index 9f1617444..337ede19a 100644 --- a/lib/routes/591/list.ts +++ b/lib/routes/591/list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/5eplay/index.ts b/lib/routes/5eplay/index.ts index 0ebd671dc..c83e9d545 100644 --- a/lib/routes/5eplay/index.ts +++ b/lib/routes/5eplay/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; const zlib = require('zlib'); diff --git a/lib/routes/5eplay/utils.ts b/lib/routes/5eplay/utils.ts index 9b88e04af..964d39a7f 100644 --- a/lib/routes/5eplay/utils.ts +++ b/lib/routes/5eplay/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const getAcwScV2ByArg1 = (arg1) => { const pwd = '3000176000856006061501533003690027800375'; const hexXor = function (box, pwd) { diff --git a/lib/routes/6park/index.ts b/lib/routes/6park/index.ts index 94e8b1472..b48fc200e 100644 --- a/lib/routes/6park/index.ts +++ b/lib/routes/6park/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/6park/news.ts b/lib/routes/6park/news.ts index 5cff6341e..b10b8cba2 100644 --- a/lib/routes/6park/news.ts +++ b/lib/routes/6park/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/6v123/latest-movies.ts b/lib/routes/6v123/latest-movies.ts index 70380d816..2dfd9817a 100644 --- a/lib/routes/6v123/latest-movies.ts +++ b/lib/routes/6v123/latest-movies.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { processItems } = require('./utils'); const baseURL = 'https://www.hao6v.cc/gvod/zx.html'; diff --git a/lib/routes/6v123/latest-tvseries.ts b/lib/routes/6v123/latest-tvseries.ts index b283b5df3..87181718e 100644 --- a/lib/routes/6v123/latest-tvseries.ts +++ b/lib/routes/6v123/latest-tvseries.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { processItems } = require('./utils'); const baseURL = 'https://www.hao6v.tv/gvod/dsj.html'; diff --git a/lib/routes/6v123/utils.ts b/lib/routes/6v123/utils.ts index b461da71a..d920f53f4 100644 --- a/lib/routes/6v123/utils.ts +++ b/lib/routes/6v123/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const iconv = require('iconv-lite'); diff --git a/lib/routes/78dm/index.ts b/lib/routes/78dm/index.ts index cede1d65d..c1b3d7e0c 100644 --- a/lib/routes/78dm/index.ts +++ b/lib/routes/78dm/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/7mmtv/index.ts b/lib/routes/7mmtv/index.ts index fd4a33443..41a3dc0c9 100644 --- a/lib/routes/7mmtv/index.ts +++ b/lib/routes/7mmtv/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/81/81rc/index.ts b/lib/routes/81/81rc/index.ts index 4d6c78ba2..1cd637595 100644 --- a/lib/routes/81/81rc/index.ts +++ b/lib/routes/81/81rc/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/8264/list.ts b/lib/routes/8264/list.ts index 27a2dfaf7..fe9a949bb 100644 --- a/lib/routes/8264/list.ts +++ b/lib/routes/8264/list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/8kcos/article.ts b/lib/routes/8kcos/article.ts index acb2fc38e..300c8e453 100644 --- a/lib/routes/8kcos/article.ts +++ b/lib/routes/8kcos/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/8kcos/cat.ts b/lib/routes/8kcos/cat.ts index 84052e8b7..029aef75e 100644 --- a/lib/routes/8kcos/cat.ts +++ b/lib/routes/8kcos/cat.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/8kcos/const.ts b/lib/routes/8kcos/const.ts index d36964470..78a66d65b 100644 --- a/lib/routes/8kcos/const.ts +++ b/lib/routes/8kcos/const.ts @@ -1,4 +1,3 @@ -// @ts-nocheck module.exports = { SUB_NAME_PREFIX: '8KCosplay', SUB_URL: 'https://www.8kcosplay.com/', diff --git a/lib/routes/8kcos/latest.ts b/lib/routes/8kcos/latest.ts index 34c95c166..e0b1375ff 100644 --- a/lib/routes/8kcos/latest.ts +++ b/lib/routes/8kcos/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/8kcos/tag.ts b/lib/routes/8kcos/tag.ts index 283e791e5..17260b3e3 100644 --- a/lib/routes/8kcos/tag.ts +++ b/lib/routes/8kcos/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/8world/index.ts b/lib/routes/8world/index.ts index 9ce905fa7..69e5191b0 100644 --- a/lib/routes/8world/index.ts +++ b/lib/routes/8world/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/91porn/author.ts b/lib/routes/91porn/author.ts index 3d43c98c5..1753a100a 100644 --- a/lib/routes/91porn/author.ts +++ b/lib/routes/91porn/author.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/91porn/index.ts b/lib/routes/91porn/index.ts index 2adc29668..019a35bb4 100644 --- a/lib/routes/91porn/index.ts +++ b/lib/routes/91porn/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/91porn/utils.ts b/lib/routes/91porn/utils.ts index 56c16fdec..592660886 100644 --- a/lib/routes/91porn/utils.ts +++ b/lib/routes/91porn/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { config } from '@/config'; const allowDomain = new Set(['91porn.com', 'www.91porn.com', '0122.91p30.com', 'www.91zuixindizhi.com', 'w1218.91p46.com']); diff --git a/lib/routes/95mm/category.ts b/lib/routes/95mm/category.ts index 791ae7d2b..40a9ed245 100644 --- a/lib/routes/95mm/category.ts +++ b/lib/routes/95mm/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, ProcessItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/95mm/tab.ts b/lib/routes/95mm/tab.ts index b57a64de9..296af37de 100644 --- a/lib/routes/95mm/tab.ts +++ b/lib/routes/95mm/tab.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, ProcessItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/95mm/tag.ts b/lib/routes/95mm/tag.ts index e1f950318..a674bc3b9 100644 --- a/lib/routes/95mm/tag.ts +++ b/lib/routes/95mm/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, ProcessItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/95mm/utils.ts b/lib/routes/95mm/utils.ts index 88d302b67..01eb7dc9e 100644 --- a/lib/routes/95mm/utils.ts +++ b/lib/routes/95mm/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/9to5/subsite.ts b/lib/routes/9to5/subsite.ts index 2db17f699..11e6fe325 100644 --- a/lib/routes/9to5/subsite.ts +++ b/lib/routes/9to5/subsite.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import parser from '@/utils/rss-parser'; diff --git a/lib/routes/9to5/utils.ts b/lib/routes/9to5/utils.ts index dbd26788d..2aa94e01c 100644 --- a/lib/routes/9to5/utils.ts +++ b/lib/routes/9to5/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; const ProcessFeed = (data) => { diff --git a/lib/routes/aamacau/index.ts b/lib/routes/aamacau/index.ts index ef92f7442..805945303 100644 --- a/lib/routes/aamacau/index.ts +++ b/lib/routes/aamacau/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/abc/index.ts b/lib/routes/abc/index.ts index 129afedce..57df64f9a 100644 --- a/lib/routes/abc/index.ts +++ b/lib/routes/abc/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/abmedia/category.ts b/lib/routes/abmedia/category.ts index e08ee8c26..31623f5dd 100644 --- a/lib/routes/abmedia/category.ts +++ b/lib/routes/abmedia/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/abmedia/index.ts b/lib/routes/abmedia/index.ts index 7f4099038..1bb71e38e 100644 --- a/lib/routes/abmedia/index.ts +++ b/lib/routes/abmedia/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/abskoop/index.ts b/lib/routes/abskoop/index.ts index ae717ad70..abc26382c 100644 --- a/lib/routes/abskoop/index.ts +++ b/lib/routes/abskoop/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/abskoop/nsfw.ts b/lib/routes/abskoop/nsfw.ts index ab66fff97..cd31412a3 100644 --- a/lib/routes/abskoop/nsfw.ts +++ b/lib/routes/abskoop/nsfw.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/acfun/article.ts b/lib/routes/acfun/article.ts index 1c6cfdb47..1d1c8d8b3 100644 --- a/lib/routes/acfun/article.ts +++ b/lib/routes/acfun/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/acfun/bangumi.ts b/lib/routes/acfun/bangumi.ts index 33aaeba7a..cf0a9daae 100644 --- a/lib/routes/acfun/bangumi.ts +++ b/lib/routes/acfun/bangumi.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/acfun/video.ts b/lib/routes/acfun/video.ts index 1e26c3fa0..f4b7cf4f5 100644 --- a/lib/routes/acfun/video.ts +++ b/lib/routes/acfun/video.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/acg17/post.ts b/lib/routes/acg17/post.ts index f5bd05199..8f54088da 100644 --- a/lib/routes/acg17/post.ts +++ b/lib/routes/acg17/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/acpaa/index.ts b/lib/routes/acpaa/index.ts index bccea6b2b..eec9d8a66 100644 --- a/lib/routes/acpaa/index.ts +++ b/lib/routes/acpaa/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/acs/journal.ts b/lib/routes/acs/journal.ts index 918446310..2d26b0370 100644 --- a/lib/routes/acs/journal.ts +++ b/lib/routes/acs/journal.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/aeaweb/index.ts b/lib/routes/aeaweb/index.ts index 967ed030e..c1ea0379d 100644 --- a/lib/routes/aeaweb/index.ts +++ b/lib/routes/aeaweb/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/aeon/category.ts b/lib/routes/aeon/category.ts index c2ee50225..d262d4772 100644 --- a/lib/routes/aeon/category.ts +++ b/lib/routes/aeon/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; const { getData } = require('./utils'); diff --git a/lib/routes/aeon/type.ts b/lib/routes/aeon/type.ts index 7847d89e2..3709804fd 100644 --- a/lib/routes/aeon/type.ts +++ b/lib/routes/aeon/type.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; const { getData } = require('./utils'); diff --git a/lib/routes/aeon/utils.ts b/lib/routes/aeon/utils.ts index 9381a56ca..580e3f325 100644 --- a/lib/routes/aeon/utils.ts +++ b/lib/routes/aeon/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/agefans/detail.ts b/lib/routes/agefans/detail.ts index 4bfb7017d..89d493821 100644 --- a/lib/routes/agefans/detail.ts +++ b/lib/routes/agefans/detail.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const { rootUrl } = require('./utils'); diff --git a/lib/routes/agefans/update.ts b/lib/routes/agefans/update.ts index 25e5d0e52..378024d7a 100644 --- a/lib/routes/agefans/update.ts +++ b/lib/routes/agefans/update.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/agefans/utils.ts b/lib/routes/agefans/utils.ts index aa6d798a5..e8e606efc 100644 --- a/lib/routes/agefans/utils.ts +++ b/lib/routes/agefans/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const rootUrl = 'https://www.agemys.org'; module.exports = { diff --git a/lib/routes/agirls/index.ts b/lib/routes/agirls/index.ts index 679b172de..cb7c17b0d 100644 --- a/lib/routes/agirls/index.ts +++ b/lib/routes/agirls/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/agirls/topic-list.ts b/lib/routes/agirls/topic-list.ts index 8303b9a89..9e325d1e0 100644 --- a/lib/routes/agirls/topic-list.ts +++ b/lib/routes/agirls/topic-list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const { baseUrl } = require('./utils'); diff --git a/lib/routes/agirls/topic.ts b/lib/routes/agirls/topic.ts index 20a1589b9..8b2b38cd8 100644 --- a/lib/routes/agirls/topic.ts +++ b/lib/routes/agirls/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/agirls/utils.ts b/lib/routes/agirls/utils.ts index 3f4f5a723..fe9865a6f 100644 --- a/lib/routes/agirls/utils.ts +++ b/lib/routes/agirls/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/agora0/index.ts b/lib/routes/agora0/index.ts index f93bb7c1c..5ca24ae56 100644 --- a/lib/routes/agora0/index.ts +++ b/lib/routes/agora0/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/agora0/pen0.ts b/lib/routes/agora0/pen0.ts index 0302885f6..3f0ce2e94 100644 --- a/lib/routes/agora0/pen0.ts +++ b/lib/routes/agora0/pen0.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/ahjzu/news.ts b/lib/routes/ahjzu/news.ts index 23dec3298..f04646f89 100644 --- a/lib/routes/ahjzu/news.ts +++ b/lib/routes/ahjzu/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aicaijing/index.ts b/lib/routes/aicaijing/index.ts index b068e2063..c437003e2 100644 --- a/lib/routes/aicaijing/index.ts +++ b/lib/routes/aicaijing/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/aiea/index.ts b/lib/routes/aiea/index.ts index 6a78b2ca9..3a2c15779 100644 --- a/lib/routes/aiea/index.ts +++ b/lib/routes/aiea/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import buildData from '@/utils/common-config'; export default async (ctx) => { diff --git a/lib/routes/aijishu/index.ts b/lib/routes/aijishu/index.ts index 6879667c8..33b4a3af4 100644 --- a/lib/routes/aijishu/index.ts +++ b/lib/routes/aijishu/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aijishu/utils.ts b/lib/routes/aijishu/utils.ts index 65bbf4d99..88e9713ec 100644 --- a/lib/routes/aijishu/utils.ts +++ b/lib/routes/aijishu/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseRelativeDate, parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ainvest/article.ts b/lib/routes/ainvest/article.ts index d9603cd84..2d7b0079a 100644 --- a/lib/routes/ainvest/article.ts +++ b/lib/routes/ainvest/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { getHeaders, randomString, encryptAES, decryptAES } = require('./utils'); diff --git a/lib/routes/ainvest/news.ts b/lib/routes/ainvest/news.ts index 2bbef3b3c..79a14f01d 100644 --- a/lib/routes/ainvest/news.ts +++ b/lib/routes/ainvest/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { getHeaders, randomString, decryptAES } = require('./utils'); diff --git a/lib/routes/ainvest/utils.ts b/lib/routes/ainvest/utils.ts index 6b651394f..e592311bd 100644 --- a/lib/routes/ainvest/utils.ts +++ b/lib/routes/ainvest/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const crypto = require('crypto'); const CryptoJS = require('crypto-js'); const { KJUR, KEYUTIL, hextob64 } = require('jsrsasign'); diff --git a/lib/routes/aip/journal-pupp.ts b/lib/routes/aip/journal-pupp.ts index bc01e9e86..2c2de0abb 100644 --- a/lib/routes/aip/journal-pupp.ts +++ b/lib/routes/aip/journal-pupp.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; const { puppeteerGet, renderDesc } = require('./utils'); diff --git a/lib/routes/aip/journal.ts b/lib/routes/aip/journal.ts index 59cda1489..1a04fca20 100644 --- a/lib/routes/aip/journal.ts +++ b/lib/routes/aip/journal.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const { renderDesc } = require('./utils'); diff --git a/lib/routes/aip/utils.ts b/lib/routes/aip/utils.ts index a7ba208ec..7c7d2bcac 100644 --- a/lib/routes/aip/utils.ts +++ b/lib/routes/aip/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/airchina/index.ts b/lib/routes/airchina/index.ts index a76ee467f..a019b490c 100644 --- a/lib/routes/airchina/index.ts +++ b/lib/routes/airchina/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aisixiang/column.ts b/lib/routes/aisixiang/column.ts index bb5abec12..342e134b9 100644 --- a/lib/routes/aisixiang/column.ts +++ b/lib/routes/aisixiang/column.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aisixiang/thinktank.ts b/lib/routes/aisixiang/thinktank.ts index 4639e402d..7f26e6419 100644 --- a/lib/routes/aisixiang/thinktank.ts +++ b/lib/routes/aisixiang/thinktank.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aisixiang/toplist.ts b/lib/routes/aisixiang/toplist.ts index bf1e47f70..be9061249 100644 --- a/lib/routes/aisixiang/toplist.ts +++ b/lib/routes/aisixiang/toplist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aisixiang/utils.ts b/lib/routes/aisixiang/utils.ts index 609e5e73a..480d6e4c4 100644 --- a/lib/routes/aisixiang/utils.ts +++ b/lib/routes/aisixiang/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/aisixiang/zhuanti.ts b/lib/routes/aisixiang/zhuanti.ts index 193b62532..06b220628 100644 --- a/lib/routes/aisixiang/zhuanti.ts +++ b/lib/routes/aisixiang/zhuanti.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/ajmide/index.ts b/lib/routes/ajmide/index.ts index 527f17122..6ab15dd41 100644 --- a/lib/routes/ajmide/index.ts +++ b/lib/routes/ajmide/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/aliresearch/information.ts b/lib/routes/aliresearch/information.ts index 158ead663..38670d543 100644 --- a/lib/routes/aliresearch/information.ts +++ b/lib/routes/aliresearch/information.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/alistapart/index.ts b/lib/routes/alistapart/index.ts index f2f69f837..77261f4e5 100644 --- a/lib/routes/alistapart/index.ts +++ b/lib/routes/alistapart/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { getData, getList } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/alistapart/topic.ts b/lib/routes/alistapart/topic.ts index f5b305e2d..b51431042 100644 --- a/lib/routes/alistapart/topic.ts +++ b/lib/routes/alistapart/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { getData, getList } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/alistapart/utils.ts b/lib/routes/alistapart/utils.ts index 0612acfa5..4ffd89716 100644 --- a/lib/routes/alistapart/utils.ts +++ b/lib/routes/alistapart/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/aliyun/database-month.ts b/lib/routes/aliyun/database-month.ts index e4f68e336..bc407336e 100644 --- a/lib/routes/aliyun/database-month.ts +++ b/lib/routes/aliyun/database-month.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aliyun/developer/group.ts b/lib/routes/aliyun/developer/group.ts index 2c9f9bae1..74cb5a150 100644 --- a/lib/routes/aliyun/developer/group.ts +++ b/lib/routes/aliyun/developer/group.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/aliyun/notice.ts b/lib/routes/aliyun/notice.ts index 152ef352b..73a8fdaa6 100644 --- a/lib/routes/aliyun/notice.ts +++ b/lib/routes/aliyun/notice.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aljazeera/index.ts b/lib/routes/aljazeera/index.ts index 9f94e3ca0..f150cc1a7 100644 --- a/lib/routes/aljazeera/index.ts +++ b/lib/routes/aljazeera/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/ally/rail.ts b/lib/routes/ally/rail.ts index d9d869eaa..d1328889d 100644 --- a/lib/routes/ally/rail.ts +++ b/lib/routes/ally/rail.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/alternativeto/platform.ts b/lib/routes/alternativeto/platform.ts index b99f7d413..5e2de9230 100644 --- a/lib/routes/alternativeto/platform.ts +++ b/lib/routes/alternativeto/platform.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { baseURL, puppeteerGet } = require('./utils'); import { load } from 'cheerio'; diff --git a/lib/routes/alternativeto/software.ts b/lib/routes/alternativeto/software.ts index 450483e8b..454ddb511 100644 --- a/lib/routes/alternativeto/software.ts +++ b/lib/routes/alternativeto/software.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { baseURL, puppeteerGet } = require('./utils'); import { load } from 'cheerio'; diff --git a/lib/routes/alternativeto/utils.ts b/lib/routes/alternativeto/utils.ts index 3b4254641..88370c715 100644 --- a/lib/routes/alternativeto/utils.ts +++ b/lib/routes/alternativeto/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import puppeteer from '@/utils/puppeteer'; const baseURL = 'https://alternativeto.net'; diff --git a/lib/routes/amazon/awsblogs.ts b/lib/routes/amazon/awsblogs.ts index c596d3990..6e95d15a0 100644 --- a/lib/routes/amazon/awsblogs.ts +++ b/lib/routes/amazon/awsblogs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/amazon/kindle-software-updates.ts b/lib/routes/amazon/kindle-software-updates.ts index 9529eff90..74ed721b4 100644 --- a/lib/routes/amazon/kindle-software-updates.ts +++ b/lib/routes/amazon/kindle-software-updates.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/android/platform-tools-releases.ts b/lib/routes/android/platform-tools-releases.ts index 3d4b77f89..1eaf72d10 100644 --- a/lib/routes/android/platform-tools-releases.ts +++ b/lib/routes/android/platform-tools-releases.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/annualreviews/index.ts b/lib/routes/annualreviews/index.ts index 2ccc87041..5a078badd 100644 --- a/lib/routes/annualreviews/index.ts +++ b/lib/routes/annualreviews/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/anquanke/category.ts b/lib/routes/anquanke/category.ts index cc193bfad..73bf77399 100644 --- a/lib/routes/anquanke/category.ts +++ b/lib/routes/anquanke/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/anquanke/vul.ts b/lib/routes/anquanke/vul.ts index dc3fdb5fa..e77742cd5 100644 --- a/lib/routes/anquanke/vul.ts +++ b/lib/routes/anquanke/vul.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/apache/apisix/blog.ts b/lib/routes/apache/apisix/blog.ts index be248aac7..6cf820db5 100644 --- a/lib/routes/apache/apisix/blog.ts +++ b/lib/routes/apache/apisix/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/apiseven/blog.ts b/lib/routes/apiseven/blog.ts index f33a3b1c1..503b943cc 100644 --- a/lib/routes/apiseven/blog.ts +++ b/lib/routes/apiseven/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/apkpure/versions.ts b/lib/routes/apkpure/versions.ts index 99f8e847b..f1b40401b 100644 --- a/lib/routes/apkpure/versions.ts +++ b/lib/routes/apkpure/versions.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import logger from '@/utils/logger'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/apnews/topics.ts b/lib/routes/apnews/topics.ts index 8dd54f679..81e700607 100644 --- a/lib/routes/apnews/topics.ts +++ b/lib/routes/apnews/topics.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/app-center/release.ts b/lib/routes/app-center/release.ts index e4f2c3639..2c7b6b3f8 100644 --- a/lib/routes/app-center/release.ts +++ b/lib/routes/app-center/release.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/apple/apps.ts b/lib/routes/apple/apps.ts index f3641a313..21587c346 100644 --- a/lib/routes/apple/apps.ts +++ b/lib/routes/apple/apps.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/apple/exchange-repair.ts b/lib/routes/apple/exchange-repair.ts index 3523271a2..9a3852ddc 100644 --- a/lib/routes/apple/exchange-repair.ts +++ b/lib/routes/apple/exchange-repair.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/appleinsider/index.ts b/lib/routes/appleinsider/index.ts index 3d68b02c1..394d84001 100644 --- a/lib/routes/appleinsider/index.ts +++ b/lib/routes/appleinsider/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/appstore/in-app-purchase.ts b/lib/routes/appstore/in-app-purchase.ts index c9ceb011a..411147141 100644 --- a/lib/routes/appstore/in-app-purchase.ts +++ b/lib/routes/appstore/in-app-purchase.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const url = require('url'); import { load } from 'cheerio'; diff --git a/lib/routes/appstore/price.ts b/lib/routes/appstore/price.ts index ca5e72482..518f9c4f4 100644 --- a/lib/routes/appstore/price.ts +++ b/lib/routes/appstore/price.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const currency = require('currency-symbol-map'); export default async (ctx) => { diff --git a/lib/routes/appstore/xianmian.ts b/lib/routes/appstore/xianmian.ts index db119bd91..a95cfca21 100644 --- a/lib/routes/appstore/xianmian.ts +++ b/lib/routes/appstore/xianmian.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/aqara/community.ts b/lib/routes/aqara/community.ts index fe0440267..6a235812e 100644 --- a/lib/routes/aqara/community.ts +++ b/lib/routes/aqara/community.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/aqara/news.ts b/lib/routes/aqara/news.ts index d24884aa4..fab74cfdb 100644 --- a/lib/routes/aqara/news.ts +++ b/lib/routes/aqara/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/aqara/post.ts b/lib/routes/aqara/post.ts index a7753c054..d89d218fb 100644 --- a/lib/routes/aqara/post.ts +++ b/lib/routes/aqara/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/aqara/region.ts b/lib/routes/aqara/region.ts index 204f15f76..5ba4f259f 100644 --- a/lib/routes/aqara/region.ts +++ b/lib/routes/aqara/region.ts @@ -1,4 +1,3 @@ -// @ts-nocheck export default (ctx) => { const types = { news: 'press-release', diff --git a/lib/routes/arcteryx/new-arrivals.ts b/lib/routes/arcteryx/new-arrivals.ts index a910f7807..16d6eface 100644 --- a/lib/routes/arcteryx/new-arrivals.ts +++ b/lib/routes/arcteryx/new-arrivals.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/arcteryx/outlet.ts b/lib/routes/arcteryx/outlet.ts index b98e337f6..d3b24dd59 100644 --- a/lib/routes/arcteryx/outlet.ts +++ b/lib/routes/arcteryx/outlet.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/arcteryx/regear-new-arrivals.ts b/lib/routes/arcteryx/regear-new-arrivals.ts index 1ef9370af..d58f41f86 100644 --- a/lib/routes/arcteryx/regear-new-arrivals.ts +++ b/lib/routes/arcteryx/regear-new-arrivals.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/arcteryx/utils.ts b/lib/routes/arcteryx/utils.ts index dfcb55280..92c44f115 100644 --- a/lib/routes/arcteryx/utils.ts +++ b/lib/routes/arcteryx/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck function generateRssData(item, index, arr, country) { const attributeSet = new Set(['name', 'image', 'short_description', 'slug', `price_${country}`, `discount_price_${country}`]); const attributes = item.attribute; diff --git a/lib/routes/arknights/announce.ts b/lib/routes/arknights/announce.ts index 8db7f5c63..286675c2b 100644 --- a/lib/routes/arknights/announce.ts +++ b/lib/routes/arknights/announce.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/arknights/japan.ts b/lib/routes/arknights/japan.ts index 4af7d7193..967807b85 100644 --- a/lib/routes/arknights/japan.ts +++ b/lib/routes/arknights/japan.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/arknights/news.ts b/lib/routes/arknights/news.ts index e29323a4a..598a58cf8 100644 --- a/lib/routes/arknights/news.ts +++ b/lib/routes/arknights/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/artstation/user.ts b/lib/routes/artstation/user.ts index 229daff22..306ddfd4e 100644 --- a/lib/routes/artstation/user.ts +++ b/lib/routes/artstation/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/asiantolick/index.ts b/lib/routes/asiantolick/index.ts index 166dbe2b3..18646552c 100644 --- a/lib/routes/asiantolick/index.ts +++ b/lib/routes/asiantolick/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/asus/bios.ts b/lib/routes/asus/bios.ts index dcc6c28c7..8a7aef44c 100644 --- a/lib/routes/asus/bios.ts +++ b/lib/routes/asus/bios.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/asus/gpu-tweak.ts b/lib/routes/asus/gpu-tweak.ts index e603d9a45..cb3d3d261 100644 --- a/lib/routes/asus/gpu-tweak.ts +++ b/lib/routes/asus/gpu-tweak.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/atcoder/contest.ts b/lib/routes/atcoder/contest.ts index cd5a61704..03247a4c9 100644 --- a/lib/routes/atcoder/contest.ts +++ b/lib/routes/atcoder/contest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/atcoder/post.ts b/lib/routes/atcoder/post.ts index 2b6d9783e..c735a53ff 100644 --- a/lib/routes/atcoder/post.ts +++ b/lib/routes/atcoder/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/auto-stats/index.ts b/lib/routes/auto-stats/index.ts index 515b1b17f..edd7e1d8c 100644 --- a/lib/routes/auto-stats/index.ts +++ b/lib/routes/auto-stats/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/baai/comments.ts b/lib/routes/baai/comments.ts index ad29b7087..2f3385d8b 100644 --- a/lib/routes/baai/comments.ts +++ b/lib/routes/baai/comments.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/baai/events.ts b/lib/routes/baai/events.ts index 973535795..46ea4ecbd 100644 --- a/lib/routes/baai/events.ts +++ b/lib/routes/baai/events.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/baai/hub.ts b/lib/routes/baai/hub.ts index 5364a4110..b62d2c745 100644 --- a/lib/routes/baai/hub.ts +++ b/lib/routes/baai/hub.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/baai/utils.ts b/lib/routes/baai/utils.ts index c5312ba32..64af92943 100644 --- a/lib/routes/baai/utils.ts +++ b/lib/routes/baai/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/backlinko/blog.ts b/lib/routes/backlinko/blog.ts index c39c07c1a..ef5edfbde 100644 --- a/lib/routes/backlinko/blog.ts +++ b/lib/routes/backlinko/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bad/index.ts b/lib/routes/bad/index.ts index 2e6d6dd15..9455156ce 100644 --- a/lib/routes/bad/index.ts +++ b/lib/routes/bad/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/baidu/gushitong/index.ts b/lib/routes/baidu/gushitong/index.ts index addc98310..00a3acd9b 100644 --- a/lib/routes/baidu/gushitong/index.ts +++ b/lib/routes/baidu/gushitong/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/baidu/search.ts b/lib/routes/baidu/search.ts index 2eb24540a..588f9a5fa 100644 --- a/lib/routes/baidu/search.ts +++ b/lib/routes/baidu/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/baidu/tieba/forum.ts b/lib/routes/baidu/tieba/forum.ts index 7c21caa64..5baa32120 100644 --- a/lib/routes/baidu/tieba/forum.ts +++ b/lib/routes/baidu/tieba/forum.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/baidu/tieba/post.ts b/lib/routes/baidu/tieba/post.ts index 421418dd1..a9b2ede0c 100644 --- a/lib/routes/baidu/tieba/post.ts +++ b/lib/routes/baidu/tieba/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/baidu/tieba/search.ts b/lib/routes/baidu/tieba/search.ts index c0d89d54a..147c30480 100644 --- a/lib/routes/baidu/tieba/search.ts +++ b/lib/routes/baidu/tieba/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/baidu/tieba/user.ts b/lib/routes/baidu/tieba/user.ts index bcac41ad5..3df50f256 100644 --- a/lib/routes/baidu/tieba/user.ts +++ b/lib/routes/baidu/tieba/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/baidu/top.ts b/lib/routes/baidu/top.ts index 3fe352bd6..f9fed2fc2 100644 --- a/lib/routes/baidu/top.ts +++ b/lib/routes/baidu/top.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bandcamp/live.ts b/lib/routes/bandcamp/live.ts index a6ac783a6..1179f9e60 100644 --- a/lib/routes/bandcamp/live.ts +++ b/lib/routes/bandcamp/live.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bandcamp/tag.ts b/lib/routes/bandcamp/tag.ts index 10333bbfd..efbd73d36 100644 --- a/lib/routes/bandcamp/tag.ts +++ b/lib/routes/bandcamp/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bandcamp/weekly.ts b/lib/routes/bandcamp/weekly.ts index a24fb8bf9..b154c39c4 100644 --- a/lib/routes/bandcamp/weekly.ts +++ b/lib/routes/bandcamp/weekly.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bangumi/moe/index.ts b/lib/routes/bangumi/moe/index.ts index f6215c553..33b5e931d 100644 --- a/lib/routes/bangumi/moe/index.ts +++ b/lib/routes/bangumi/moe/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/bangumi/online/online.ts b/lib/routes/bangumi/online/online.ts index 344dda43a..12a98dbcb 100644 --- a/lib/routes/bangumi/online/online.ts +++ b/lib/routes/bangumi/online/online.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bangumi/tv/calendar/_base.ts b/lib/routes/bangumi/tv/calendar/_base.ts index 146a366da..9f3ac901c 100644 --- a/lib/routes/bangumi/tv/calendar/_base.ts +++ b/lib/routes/bangumi/tv/calendar/_base.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/bangumi/tv/calendar/today.ts b/lib/routes/bangumi/tv/calendar/today.ts index 0872af7e8..6650defc4 100644 --- a/lib/routes/bangumi/tv/calendar/today.ts +++ b/lib/routes/bangumi/tv/calendar/today.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bangumi/tv/group/reply.ts b/lib/routes/bangumi/tv/group/reply.ts index 6f2d87dd6..bf1d8a41a 100644 --- a/lib/routes/bangumi/tv/group/reply.ts +++ b/lib/routes/bangumi/tv/group/reply.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bangumi/tv/group/topic.ts b/lib/routes/bangumi/tv/group/topic.ts index 1ab391384..65ff39817 100644 --- a/lib/routes/bangumi/tv/group/topic.ts +++ b/lib/routes/bangumi/tv/group/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bangumi/tv/other/followrank.ts b/lib/routes/bangumi/tv/other/followrank.ts index 54609cb04..a7268fca0 100644 --- a/lib/routes/bangumi/tv/other/followrank.ts +++ b/lib/routes/bangumi/tv/other/followrank.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { config } from '@/config'; diff --git a/lib/routes/bangumi/tv/person/index.ts b/lib/routes/bangumi/tv/person/index.ts index 310d0aad9..b81da07d6 100644 --- a/lib/routes/bangumi/tv/person/index.ts +++ b/lib/routes/bangumi/tv/person/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bangumi/tv/subject/comments.ts b/lib/routes/bangumi/tv/subject/comments.ts index 0b40bd83d..cc4190e92 100644 --- a/lib/routes/bangumi/tv/subject/comments.ts +++ b/lib/routes/bangumi/tv/subject/comments.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate, parseRelativeDate } from '@/utils/parse-date'; diff --git a/lib/routes/bangumi/tv/subject/ep.ts b/lib/routes/bangumi/tv/subject/ep.ts index 5b84a68de..de53d36aa 100644 --- a/lib/routes/bangumi/tv/subject/ep.ts +++ b/lib/routes/bangumi/tv/subject/ep.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bangumi/tv/subject/index.ts b/lib/routes/bangumi/tv/subject/index.ts index c18605d5c..7289a292b 100644 --- a/lib/routes/bangumi/tv/subject/index.ts +++ b/lib/routes/bangumi/tv/subject/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const getComments = require('./comments.js'); const getFromAPI = require('./offcial-subject-api.js'); const getEps = require('./ep.js'); diff --git a/lib/routes/bangumi/tv/subject/offcial-subject-api.ts b/lib/routes/bangumi/tv/subject/offcial-subject-api.ts index 17fdfaab2..883eddd32 100644 --- a/lib/routes/bangumi/tv/subject/offcial-subject-api.ts +++ b/lib/routes/bangumi/tv/subject/offcial-subject-api.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { getLocalName } = require('./utils'); diff --git a/lib/routes/bangumi/tv/subject/utils.ts b/lib/routes/bangumi/tv/subject/utils.ts index 26f932891..31a3a2526 100644 --- a/lib/routes/bangumi/tv/subject/utils.ts +++ b/lib/routes/bangumi/tv/subject/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const getLocalName = (obj, showOriginalName) => (showOriginalName ? obj.name || obj.name_cn : obj.name_cn || obj.name); module.exports = { diff --git a/lib/routes/bangumi/tv/user/blog.ts b/lib/routes/bangumi/tv/user/blog.ts index 01e88050d..412ad9e8e 100644 --- a/lib/routes/bangumi/tv/user/blog.ts +++ b/lib/routes/bangumi/tv/user/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bangumi/tv/user/wish.ts b/lib/routes/bangumi/tv/user/wish.ts index 850857ec7..06aaaa45a 100644 --- a/lib/routes/bangumi/tv/user/wish.ts +++ b/lib/routes/bangumi/tv/user/wish.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/baozimh/index.ts b/lib/routes/baozimh/index.ts index 167498917..cbaffcbc6 100644 --- a/lib/routes/baozimh/index.ts +++ b/lib/routes/baozimh/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/barronschina/index.ts b/lib/routes/barronschina/index.ts index 7cf5ba5d7..81a6f908c 100644 --- a/lib/routes/barronschina/index.ts +++ b/lib/routes/barronschina/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bast/index.ts b/lib/routes/bast/index.ts index e606cdf44..4645460cd 100644 --- a/lib/routes/bast/index.ts +++ b/lib/routes/bast/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/bbc/index.ts b/lib/routes/bbc/index.ts index ad83c5862..cb71539b4 100644 --- a/lib/routes/bbc/index.ts +++ b/lib/routes/bbc/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import parser from '@/utils/rss-parser'; diff --git a/lib/routes/bbc/utils.ts b/lib/routes/bbc/utils.ts index d94a5b565..7ec6fe8b2 100644 --- a/lib/routes/bbc/utils.ts +++ b/lib/routes/bbc/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const ProcessFeed = ($) => { // by default treat it as a hybrid news with video and story-body__inner let content = $('#main-content article'); diff --git a/lib/routes/bbcnewslabs/news.ts b/lib/routes/bbcnewslabs/news.ts index ca994b3e9..9eda00460 100644 --- a/lib/routes/bbcnewslabs/news.ts +++ b/lib/routes/bbcnewslabs/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bdys/index.ts b/lib/routes/bdys/index.ts index ad280ad39..b33d52a79 100644 --- a/lib/routes/bdys/index.ts +++ b/lib/routes/bdys/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/behance/user.ts b/lib/routes/behance/user.ts index 731718997..2e367b46c 100644 --- a/lib/routes/behance/user.ts +++ b/lib/routes/behance/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bellroy/new-releases.ts b/lib/routes/bellroy/new-releases.ts index 020d7c51e..3b8e372ae 100644 --- a/lib/routes/bellroy/new-releases.ts +++ b/lib/routes/bellroy/new-releases.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bendibao/news.ts b/lib/routes/bendibao/news.ts index 340af6c96..11608fd66 100644 --- a/lib/routes/bendibao/news.ts +++ b/lib/routes/bendibao/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bgmlist/onair.ts b/lib/routes/bgmlist/onair.ts index 7028fa29d..9c64bfe36 100644 --- a/lib/routes/bgmlist/onair.ts +++ b/lib/routes/bgmlist/onair.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bigquant/collections.ts b/lib/routes/bigquant/collections.ts index 3c9078400..e8f740afd 100644 --- a/lib/routes/bigquant/collections.ts +++ b/lib/routes/bigquant/collections.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const md = require('markdown-it')({ diff --git a/lib/routes/bilibili/app.ts b/lib/routes/bilibili/app.ts index 8fc78eab6..35b388ddd 100644 --- a/lib/routes/bilibili/app.ts +++ b/lib/routes/bilibili/app.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const config = { diff --git a/lib/routes/bilibili/article.ts b/lib/routes/bilibili/article.ts index 2c5939afb..4725be464 100644 --- a/lib/routes/bilibili/article.ts +++ b/lib/routes/bilibili/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); diff --git a/lib/routes/bilibili/audio.ts b/lib/routes/bilibili/audio.ts index 70910dee9..62b67c2d6 100644 --- a/lib/routes/bilibili/audio.ts +++ b/lib/routes/bilibili/audio.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const audio = 'https://www.bilibili.com/audio/au'; diff --git a/lib/routes/bilibili/bangumi.ts b/lib/routes/bilibili/bangumi.ts index 7ed230f3f..deabec6a1 100644 --- a/lib/routes/bilibili/bangumi.ts +++ b/lib/routes/bilibili/bangumi.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/cache.ts b/lib/routes/bilibili/cache.ts index a5439295e..2d59bff02 100644 --- a/lib/routes/bilibili/cache.ts +++ b/lib/routes/bilibili/cache.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/bilibili/coin.ts b/lib/routes/bilibili/coin.ts index 600c658ee..965632602 100644 --- a/lib/routes/bilibili/coin.ts +++ b/lib/routes/bilibili/coin.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); const utils = require('./utils'); diff --git a/lib/routes/bilibili/danmaku.ts b/lib/routes/bilibili/danmaku.ts index 3fed922b0..b782b028c 100644 --- a/lib/routes/bilibili/danmaku.ts +++ b/lib/routes/bilibili/danmaku.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; const cache = require('./cache'); import got from '@/utils/got'; diff --git a/lib/routes/bilibili/dynamic.ts b/lib/routes/bilibili/dynamic.ts index 1ae841e70..6802f15ac 100644 --- a/lib/routes/bilibili/dynamic.ts +++ b/lib/routes/bilibili/dynamic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const JSONbig = require('json-bigint'); diff --git a/lib/routes/bilibili/fav.ts b/lib/routes/bilibili/fav.ts index 2b0625f0a..32b6f523b 100644 --- a/lib/routes/bilibili/fav.ts +++ b/lib/routes/bilibili/fav.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bilibili/followers.ts b/lib/routes/bilibili/followers.ts index bd686fb77..698c8e859 100644 --- a/lib/routes/bilibili/followers.ts +++ b/lib/routes/bilibili/followers.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/followings-article.ts b/lib/routes/bilibili/followings-article.ts index 7da070814..b34b59cf9 100644 --- a/lib/routes/bilibili/followings-article.ts +++ b/lib/routes/bilibili/followings-article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/followings-dynamic.ts b/lib/routes/bilibili/followings-dynamic.ts index 364dbb64b..cc115c3db 100644 --- a/lib/routes/bilibili/followings-dynamic.ts +++ b/lib/routes/bilibili/followings-dynamic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/followings-video.ts b/lib/routes/bilibili/followings-video.ts index 6e7e42855..99051037c 100644 --- a/lib/routes/bilibili/followings-video.ts +++ b/lib/routes/bilibili/followings-video.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/followings.ts b/lib/routes/bilibili/followings.ts index ac084c811..89bd6c4d1 100644 --- a/lib/routes/bilibili/followings.ts +++ b/lib/routes/bilibili/followings.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/hot-search.ts b/lib/routes/bilibili/hot-search.ts index b1538a0fc..5818f4028 100644 --- a/lib/routes/bilibili/hot-search.ts +++ b/lib/routes/bilibili/hot-search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); const utils = require('./utils'); diff --git a/lib/routes/bilibili/link-news.ts b/lib/routes/bilibili/link-news.ts index 70753c021..1d02e87f6 100644 --- a/lib/routes/bilibili/link-news.ts +++ b/lib/routes/bilibili/link-news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/live-area.ts b/lib/routes/bilibili/live-area.ts index a57e1bde8..0a3311ffd 100644 --- a/lib/routes/bilibili/live-area.ts +++ b/lib/routes/bilibili/live-area.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/live-room.ts b/lib/routes/bilibili/live-room.ts index ac031d14c..40337aacd 100644 --- a/lib/routes/bilibili/live-room.ts +++ b/lib/routes/bilibili/live-room.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); diff --git a/lib/routes/bilibili/live-search.ts b/lib/routes/bilibili/live-search.ts index 1d44b53c2..cd9b223b2 100644 --- a/lib/routes/bilibili/live-search.ts +++ b/lib/routes/bilibili/live-search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); const cache = require('./cache'); diff --git a/lib/routes/bilibili/mall-ip.ts b/lib/routes/bilibili/mall-ip.ts index 34104bf1a..60bf7f117 100644 --- a/lib/routes/bilibili/mall-ip.ts +++ b/lib/routes/bilibili/mall-ip.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/mall-new.ts b/lib/routes/bilibili/mall-new.ts index 0eeb961e6..80b1abac6 100644 --- a/lib/routes/bilibili/mall-new.ts +++ b/lib/routes/bilibili/mall-new.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/manga-followings.ts b/lib/routes/bilibili/manga-followings.ts index 6a7e0d8ca..06c415d00 100644 --- a/lib/routes/bilibili/manga-followings.ts +++ b/lib/routes/bilibili/manga-followings.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/manga-update.ts b/lib/routes/bilibili/manga-update.ts index 9ce421daf..155ce7373 100644 --- a/lib/routes/bilibili/manga-update.ts +++ b/lib/routes/bilibili/manga-update.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/page.ts b/lib/routes/bilibili/page.ts index e99ae6c11..125a73556 100644 --- a/lib/routes/bilibili/page.ts +++ b/lib/routes/bilibili/page.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/bilibili/partion-ranking.ts b/lib/routes/bilibili/partion-ranking.ts index 02b08f1e0..0b3aaac35 100644 --- a/lib/routes/bilibili/partion-ranking.ts +++ b/lib/routes/bilibili/partion-ranking.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); const got_ins = got.extend({ diff --git a/lib/routes/bilibili/partion.ts b/lib/routes/bilibili/partion.ts index 26c585d69..29fccf314 100644 --- a/lib/routes/bilibili/partion.ts +++ b/lib/routes/bilibili/partion.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/bilibili/platform.ts b/lib/routes/bilibili/platform.ts index 400a7ec9b..12148bb01 100644 --- a/lib/routes/bilibili/platform.ts +++ b/lib/routes/bilibili/platform.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import { config } from '@/config'; diff --git a/lib/routes/bilibili/popular.ts b/lib/routes/bilibili/popular.ts index fa9ddca06..726c31b6f 100644 --- a/lib/routes/bilibili/popular.ts +++ b/lib/routes/bilibili/popular.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/bilibili/ranking.ts b/lib/routes/bilibili/ranking.ts index 67551f9d4..e5c23e798 100644 --- a/lib/routes/bilibili/ranking.ts +++ b/lib/routes/bilibili/ranking.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/bilibili/readlist.ts b/lib/routes/bilibili/readlist.ts index 2f37dace5..bab0a5bad 100644 --- a/lib/routes/bilibili/readlist.ts +++ b/lib/routes/bilibili/readlist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bilibili/reply.ts b/lib/routes/bilibili/reply.ts index 13e74e001..5574d0da6 100644 --- a/lib/routes/bilibili/reply.ts +++ b/lib/routes/bilibili/reply.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); diff --git a/lib/routes/bilibili/user-bangumi.ts b/lib/routes/bilibili/user-bangumi.ts index 3211e5ff8..168e4ab5d 100644 --- a/lib/routes/bilibili/user-bangumi.ts +++ b/lib/routes/bilibili/user-bangumi.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); diff --git a/lib/routes/bilibili/user-channel.ts b/lib/routes/bilibili/user-channel.ts index e3ca3ef23..eb240417c 100644 --- a/lib/routes/bilibili/user-channel.ts +++ b/lib/routes/bilibili/user-channel.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bilibili/user-collection.ts b/lib/routes/bilibili/user-collection.ts index 701f7dcba..3c307bcf8 100644 --- a/lib/routes/bilibili/user-collection.ts +++ b/lib/routes/bilibili/user-collection.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); const utils = require('./utils'); diff --git a/lib/routes/bilibili/user-fav.ts b/lib/routes/bilibili/user-fav.ts index aaf3521c3..4a0370217 100644 --- a/lib/routes/bilibili/user-fav.ts +++ b/lib/routes/bilibili/user-fav.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); const utils = require('./utils'); diff --git a/lib/routes/bilibili/utils.ts b/lib/routes/bilibili/utils.ts index b9dc942db..a84b88a41 100644 --- a/lib/routes/bilibili/utils.ts +++ b/lib/routes/bilibili/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { config } from '@/config'; import md5 from '@/utils/md5'; const CryptoJS = require('crypto-js'); diff --git a/lib/routes/bilibili/video-all.ts b/lib/routes/bilibili/video-all.ts index 8fd6604f5..cd4e028f5 100644 --- a/lib/routes/bilibili/video-all.ts +++ b/lib/routes/bilibili/video-all.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); const utils = require('./utils'); diff --git a/lib/routes/bilibili/video.ts b/lib/routes/bilibili/video.ts index bff757147..0d93f9d7b 100644 --- a/lib/routes/bilibili/video.ts +++ b/lib/routes/bilibili/video.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); const utils = require('./utils'); diff --git a/lib/routes/bilibili/vsearch.ts b/lib/routes/bilibili/vsearch.ts index fe3603a84..673f8e4cb 100644 --- a/lib/routes/bilibili/vsearch.ts +++ b/lib/routes/bilibili/vsearch.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { config } from '@/config'; import got from '@/utils/got'; diff --git a/lib/routes/bilibili/watchlater.ts b/lib/routes/bilibili/watchlater.ts index 0b2a1b32f..d0ec30855 100644 --- a/lib/routes/bilibili/watchlater.ts +++ b/lib/routes/bilibili/watchlater.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const cache = require('./cache'); import { config } from '@/config'; diff --git a/lib/routes/bilibili/weekly-recommend.ts b/lib/routes/bilibili/weekly-recommend.ts index 4a92a51c0..09957ba2c 100644 --- a/lib/routes/bilibili/weekly-recommend.ts +++ b/lib/routes/bilibili/weekly-recommend.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/bing/daily-wallpaper.ts b/lib/routes/bing/daily-wallpaper.ts index ee8825326..00127ec9f 100644 --- a/lib/routes/bing/daily-wallpaper.ts +++ b/lib/routes/bing/daily-wallpaper.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bing/search.ts b/lib/routes/bing/search.ts index cfc7914ab..f3971bbca 100644 --- a/lib/routes/bing/search.ts +++ b/lib/routes/bing/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import parser from '@/utils/rss-parser'; import { parseDate } from '@/utils/parse-date'; const dayjs = require('dayjs'); diff --git a/lib/routes/biodiscover/index.ts b/lib/routes/biodiscover/index.ts index 42dde70ee..663115611 100644 --- a/lib/routes/biodiscover/index.ts +++ b/lib/routes/biodiscover/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bioone/featured.ts b/lib/routes/bioone/featured.ts index 57f2f2c79..6ab375734 100644 --- a/lib/routes/bioone/featured.ts +++ b/lib/routes/bioone/featured.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bioone/journal.ts b/lib/routes/bioone/journal.ts index 0a547d6af..c50dd54b7 100644 --- a/lib/routes/bioone/journal.ts +++ b/lib/routes/bioone/journal.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/biquge/index.ts b/lib/routes/biquge/index.ts index 2a7101602..3a58e71c4 100644 --- a/lib/routes/biquge/index.ts +++ b/lib/routes/biquge/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/bit/cs/cs.ts b/lib/routes/bit/cs/cs.ts index d8ecf487a..5474cf928 100644 --- a/lib/routes/bit/cs/cs.ts +++ b/lib/routes/bit/cs/cs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bit/cs/utils.ts b/lib/routes/bit/cs/utils.ts index 80a1bc162..5d981db7e 100644 --- a/lib/routes/bit/cs/utils.ts +++ b/lib/routes/bit/cs/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bit/jwc/jwc.ts b/lib/routes/bit/jwc/jwc.ts index d9866edc1..e123520f2 100644 --- a/lib/routes/bit/jwc/jwc.ts +++ b/lib/routes/bit/jwc/jwc.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bit/jwc/utils.ts b/lib/routes/bit/jwc/utils.ts index 8887171b2..4a2555506 100644 --- a/lib/routes/bit/jwc/utils.ts +++ b/lib/routes/bit/jwc/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bit/rszhaopin.ts b/lib/routes/bit/rszhaopin.ts index 80550a0b5..1cd05f910 100644 --- a/lib/routes/bit/rszhaopin.ts +++ b/lib/routes/bit/rszhaopin.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bit/yjs.ts b/lib/routes/bit/yjs.ts index ed580fa9e..705fd438c 100644 --- a/lib/routes/bit/yjs.ts +++ b/lib/routes/bit/yjs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bitbucket/commits.ts b/lib/routes/bitbucket/commits.ts index 2b16ca530..c9e895373 100644 --- a/lib/routes/bitbucket/commits.ts +++ b/lib/routes/bitbucket/commits.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; import queryString from 'query-string'; diff --git a/lib/routes/bitbucket/tags.ts b/lib/routes/bitbucket/tags.ts index 962b10b1a..cddcd8601 100644 --- a/lib/routes/bitbucket/tags.ts +++ b/lib/routes/bitbucket/tags.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; import queryString from 'query-string'; diff --git a/lib/routes/bitmovin/blog.ts b/lib/routes/bitmovin/blog.ts index 3ab421d03..763b74e59 100644 --- a/lib/routes/bitmovin/blog.ts +++ b/lib/routes/bitmovin/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bjfu/grs.ts b/lib/routes/bjfu/grs.ts index 6774c9d80..3f83ddac7 100644 --- a/lib/routes/bjfu/grs.ts +++ b/lib/routes/bjfu/grs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjfu/it/index.ts b/lib/routes/bjfu/it/index.ts index fd5eccbe9..51ba73124 100644 --- a/lib/routes/bjfu/it/index.ts +++ b/lib/routes/bjfu/it/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjfu/it/utils.ts b/lib/routes/bjfu/it/utils.ts index b08cf33e0..dec126b66 100644 --- a/lib/routes/bjfu/it/utils.ts +++ b/lib/routes/bjfu/it/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const iconv = require('iconv-lite'); diff --git a/lib/routes/bjfu/jwc/index.ts b/lib/routes/bjfu/jwc/index.ts index dff4c7164..830bdd1d2 100644 --- a/lib/routes/bjfu/jwc/index.ts +++ b/lib/routes/bjfu/jwc/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjfu/jwc/utils.ts b/lib/routes/bjfu/jwc/utils.ts index 3f65ce9a4..107b54a6c 100644 --- a/lib/routes/bjfu/jwc/utils.ts +++ b/lib/routes/bjfu/jwc/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bjfu/kjc.ts b/lib/routes/bjfu/kjc.ts index be8fc13eb..d103fe7ca 100644 --- a/lib/routes/bjfu/kjc.ts +++ b/lib/routes/bjfu/kjc.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjfu/news/index.ts b/lib/routes/bjfu/news/index.ts index f5cd8d539..c865d7bfe 100644 --- a/lib/routes/bjfu/news/index.ts +++ b/lib/routes/bjfu/news/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjfu/news/utils.ts b/lib/routes/bjfu/news/utils.ts index 1fb05da0b..7c402246d 100644 --- a/lib/routes/bjfu/news/utils.ts +++ b/lib/routes/bjfu/news/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bjp/apod.ts b/lib/routes/bjp/apod.ts index f8ba41e6a..b880c4ccf 100644 --- a/lib/routes/bjp/apod.ts +++ b/lib/routes/bjp/apod.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/bjsk/index.ts b/lib/routes/bjsk/index.ts index 6149fd130..11738bd34 100644 --- a/lib/routes/bjsk/index.ts +++ b/lib/routes/bjsk/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjsk/keti.ts b/lib/routes/bjsk/keti.ts index 012ab9729..a16a6a864 100644 --- a/lib/routes/bjsk/keti.ts +++ b/lib/routes/bjsk/keti.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bjwxdxh/index.ts b/lib/routes/bjwxdxh/index.ts index 614e9dc49..c7b6ee3d6 100644 --- a/lib/routes/bjwxdxh/index.ts +++ b/lib/routes/bjwxdxh/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/bjx/huanbao.ts b/lib/routes/bjx/huanbao.ts index 547e96f35..aebcfae20 100644 --- a/lib/routes/bjx/huanbao.ts +++ b/lib/routes/bjx/huanbao.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bjx/types.ts b/lib/routes/bjx/types.ts index b97a53784..09a9e4904 100644 --- a/lib/routes/bjx/types.ts +++ b/lib/routes/bjx/types.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/blizzard/news.ts b/lib/routes/blizzard/news.ts index de1aee980..144683a6b 100644 --- a/lib/routes/blizzard/news.ts +++ b/lib/routes/blizzard/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bloomberg/authors.ts b/lib/routes/bloomberg/authors.ts index 7dc5927cf..8e69a74d2 100644 --- a/lib/routes/bloomberg/authors.ts +++ b/lib/routes/bloomberg/authors.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; import rssParser from '@/utils/rss-parser'; diff --git a/lib/routes/bloomberg/index.ts b/lib/routes/bloomberg/index.ts index 0eb034dc2..865301306 100644 --- a/lib/routes/bloomberg/index.ts +++ b/lib/routes/bloomberg/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, asyncPoolAll, parseNewsList, parseArticle } = require('./utils'); const site_title_mapping = { '/': 'News', diff --git a/lib/routes/bloomberg/utils.ts b/lib/routes/bloomberg/utils.ts index a9cbd1021..2c4c231e5 100644 --- a/lib/routes/bloomberg/utils.ts +++ b/lib/routes/bloomberg/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bluestacks/release.ts b/lib/routes/bluestacks/release.ts index 5e4752f74..5c0002974 100644 --- a/lib/routes/bluestacks/release.ts +++ b/lib/routes/bluestacks/release.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const cherrio = require('cheerio'); import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bmkg/earthquake.ts b/lib/routes/bmkg/earthquake.ts index fae7c5b7a..19d6801d0 100644 --- a/lib/routes/bmkg/earthquake.ts +++ b/lib/routes/bmkg/earthquake.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bmkg/news.ts b/lib/routes/bmkg/news.ts index 27d081034..f3e717ba8 100644 --- a/lib/routes/bmkg/news.ts +++ b/lib/routes/bmkg/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bnu/bs.ts b/lib/routes/bnu/bs.ts index 32ad4c5f9..5e23aec8e 100644 --- a/lib/routes/bnu/bs.ts +++ b/lib/routes/bnu/bs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bnu/dwxgb.ts b/lib/routes/bnu/dwxgb.ts index b889a5de8..78a5f410e 100644 --- a/lib/routes/bnu/dwxgb.ts +++ b/lib/routes/bnu/dwxgb.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bnu/fdy.ts b/lib/routes/bnu/fdy.ts index 25ab2dba3..58fe3a6d4 100644 --- a/lib/routes/bnu/fdy.ts +++ b/lib/routes/bnu/fdy.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bnu/lib.ts b/lib/routes/bnu/lib.ts index 690a578f7..56ac52358 100644 --- a/lib/routes/bnu/lib.ts +++ b/lib/routes/bnu/lib.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/boc/whpj.ts b/lib/routes/boc/whpj.ts index 2ac87dce3..308dc2f1d 100644 --- a/lib/routes/boc/whpj.ts +++ b/lib/routes/boc/whpj.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bookfere/category.ts b/lib/routes/bookfere/category.ts index b7ac2ba5f..5a9ec5333 100644 --- a/lib/routes/bookfere/category.ts +++ b/lib/routes/bookfere/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/booru/mmda.ts b/lib/routes/booru/mmda.ts index 3bea04e55..1997c6f5e 100644 --- a/lib/routes/booru/mmda.ts +++ b/lib/routes/booru/mmda.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import queryString from 'query-string'; import { load } from 'cheerio'; diff --git a/lib/routes/bossdesign/index.ts b/lib/routes/bossdesign/index.ts index 88de2999b..3e2577f35 100644 --- a/lib/routes/bossdesign/index.ts +++ b/lib/routes/bossdesign/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/brave/latest.ts b/lib/routes/brave/latest.ts index a93da9b54..be94b9f5f 100644 --- a/lib/routes/brave/latest.ts +++ b/lib/routes/brave/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/brooklynmuseum/exhibitions.ts b/lib/routes/brooklynmuseum/exhibitions.ts index 243013d49..3b6bc3215 100644 --- a/lib/routes/brooklynmuseum/exhibitions.ts +++ b/lib/routes/brooklynmuseum/exhibitions.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import buildData from '@/utils/common-config'; export default async (ctx) => { diff --git a/lib/routes/bse/index.ts b/lib/routes/bse/index.ts index 005c91c8b..6b79c0997 100644 --- a/lib/routes/bse/index.ts +++ b/lib/routes/bse/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import timezone from '@/utils/timezone'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/bsky/keyword.ts b/lib/routes/bsky/keyword.ts index 33ef62661..2fc29d2a1 100644 --- a/lib/routes/bsky/keyword.ts +++ b/lib/routes/bsky/keyword.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/bsky/posts.ts b/lib/routes/bsky/posts.ts index 7591f2a68..d18b5cb53 100644 --- a/lib/routes/bsky/posts.ts +++ b/lib/routes/bsky/posts.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/bsky/utils.ts b/lib/routes/bsky/utils.ts index d9ca4f496..d2222f40c 100644 --- a/lib/routes/bsky/utils.ts +++ b/lib/routes/bsky/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/btzj/index.ts b/lib/routes/btzj/index.ts index 5657bb1fa..45048867c 100644 --- a/lib/routes/btzj/index.ts +++ b/lib/routes/btzj/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/buaa/news/index.ts b/lib/routes/buaa/news/index.ts index f93000866..33d976d91 100644 --- a/lib/routes/buaa/news/index.ts +++ b/lib/routes/buaa/news/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/buaa/sme.ts b/lib/routes/buaa/sme.ts index 7b15c4c98..9f7be9e85 100755 --- a/lib/routes/buaa/sme.ts +++ b/lib/routes/buaa/sme.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bulianglin/bulianglin.ts b/lib/routes/bulianglin/bulianglin.ts index 38915ca27..05a5904a1 100644 --- a/lib/routes/bulianglin/bulianglin.ts +++ b/lib/routes/bulianglin/bulianglin.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { parseDate } from '@/utils/parse-date'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/bupt/rczp.ts b/lib/routes/bupt/rczp.ts index 28d8ec3b3..80f48cb71 100644 --- a/lib/routes/bupt/rczp.ts +++ b/lib/routes/bupt/rczp.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/byteclicks/index.ts b/lib/routes/byteclicks/index.ts index 421cfa1ef..7ff565c6b 100644 --- a/lib/routes/byteclicks/index.ts +++ b/lib/routes/byteclicks/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { parseItem } = require('./utils'); const baseUrl = 'https://byteclicks.com'; diff --git a/lib/routes/byteclicks/tag.ts b/lib/routes/byteclicks/tag.ts index 57be0c36a..5edb67a2c 100644 --- a/lib/routes/byteclicks/tag.ts +++ b/lib/routes/byteclicks/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { parseItem } = require('./utils'); const baseUrl = 'https://byteclicks.com'; diff --git a/lib/routes/byteclicks/utils.ts b/lib/routes/byteclicks/utils.ts index fd3ebc320..3cc92d954 100644 --- a/lib/routes/byteclicks/utils.ts +++ b/lib/routes/byteclicks/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { parseDate } from '@/utils/parse-date'; const parseItem = (data) => diff --git a/lib/routes/bytes/bytes.ts b/lib/routes/bytes/bytes.ts index a9050a671..739a5c311 100644 --- a/lib/routes/bytes/bytes.ts +++ b/lib/routes/bytes/bytes.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const currentURL = 'https://bytes.dev/archives'; diff --git a/lib/routes/c114/roll.ts b/lib/routes/c114/roll.ts index 85025863e..4ea8ec25e 100644 --- a/lib/routes/c114/roll.ts +++ b/lib/routes/c114/roll.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/caai/index.ts b/lib/routes/caai/index.ts index e5dc8ecfe..95d32c151 100644 --- a/lib/routes/caai/index.ts +++ b/lib/routes/caai/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const utils = require('./utils'); import got from '@/utils/got'; diff --git a/lib/routes/caai/utils.ts b/lib/routes/caai/utils.ts index 8538f81e8..ef4eeb891 100644 --- a/lib/routes/caai/utils.ts +++ b/lib/routes/caai/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/caam/index.ts b/lib/routes/caam/index.ts index 5ab89e3ff..1c91640fc 100644 --- a/lib/routes/caam/index.ts +++ b/lib/routes/caam/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/caareviews/book.ts b/lib/routes/caareviews/book.ts index 091b20527..a6c3c5064 100644 --- a/lib/routes/caareviews/book.ts +++ b/lib/routes/caareviews/book.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, getList, getItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/caareviews/essay.ts b/lib/routes/caareviews/essay.ts index ffbb116a9..e7f4e94e0 100644 --- a/lib/routes/caareviews/essay.ts +++ b/lib/routes/caareviews/essay.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, getList, getItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/caareviews/exhibition.ts b/lib/routes/caareviews/exhibition.ts index 6d1ed8874..450972101 100644 --- a/lib/routes/caareviews/exhibition.ts +++ b/lib/routes/caareviews/exhibition.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, getList, getItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/caareviews/utils.ts b/lib/routes/caareviews/utils.ts index 224b11cc2..ac2dfab49 100644 --- a/lib/routes/caareviews/utils.ts +++ b/lib/routes/caareviews/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cahkms/index.ts b/lib/routes/cahkms/index.ts index a2293979d..a49e5b5c2 100644 --- a/lib/routes/cahkms/index.ts +++ b/lib/routes/cahkms/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/caijing/roll.ts b/lib/routes/caijing/roll.ts index dd20e23c9..a23b0f79a 100644 --- a/lib/routes/caijing/roll.ts +++ b/lib/routes/caijing/roll.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/caixin/article.ts b/lib/routes/caixin/article.ts index c66a255bb..3963632c1 100644 --- a/lib/routes/caixin/article.ts +++ b/lib/routes/caixin/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/caixin/blog.ts b/lib/routes/caixin/blog.ts index e0bf69ed9..a748cfb4b 100644 --- a/lib/routes/caixin/blog.ts +++ b/lib/routes/caixin/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/caixin/category.ts b/lib/routes/caixin/category.ts index 815bd1c1d..c4923bcc7 100644 --- a/lib/routes/caixin/category.ts +++ b/lib/routes/caixin/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/caixin/database.ts b/lib/routes/caixin/database.ts index 2a7784633..6e49cd0bf 100644 --- a/lib/routes/caixin/database.ts +++ b/lib/routes/caixin/database.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/caixin/k.ts b/lib/routes/caixin/k.ts index 8d06ced3c..1b096eff9 100644 --- a/lib/routes/caixin/k.ts +++ b/lib/routes/caixin/k.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/caixin/latest.ts b/lib/routes/caixin/latest.ts index 7fe94db82..d47b2b40a 100644 --- a/lib/routes/caixin/latest.ts +++ b/lib/routes/caixin/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/caixin/utils.ts b/lib/routes/caixin/utils.ts index b97a413e4..cc553d006 100644 --- a/lib/routes/caixin/utils.ts +++ b/lib/routes/caixin/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/caixin/weekly.ts b/lib/routes/caixin/weekly.ts index 6512fc496..aac758fca 100644 --- a/lib/routes/caixin/weekly.ts +++ b/lib/routes/caixin/weekly.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/caixinglobal/latest.ts b/lib/routes/caixinglobal/latest.ts index 99eef8215..3cf97dd4a 100644 --- a/lib/routes/caixinglobal/latest.ts +++ b/lib/routes/caixinglobal/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/camchina/index.ts b/lib/routes/camchina/index.ts index d0777149a..b91166d6a 100644 --- a/lib/routes/camchina/index.ts +++ b/lib/routes/camchina/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cankaoxiaoxi/index.ts b/lib/routes/cankaoxiaoxi/index.ts index 4bd41b782..502ca8509 100644 --- a/lib/routes/cankaoxiaoxi/index.ts +++ b/lib/routes/cankaoxiaoxi/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cartoonmad/comic.ts b/lib/routes/cartoonmad/comic.ts index 3fbbdd0e6..a8b176c1a 100644 --- a/lib/routes/cartoonmad/comic.ts +++ b/lib/routes/cartoonmad/comic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cas/cg/index.ts b/lib/routes/cas/cg/index.ts index e91a411a5..a0a40bb65 100644 --- a/lib/routes/cas/cg/index.ts +++ b/lib/routes/cas/cg/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cas/genetics/index.ts b/lib/routes/cas/genetics/index.ts index 491442d7c..b41f515a7 100644 --- a/lib/routes/cas/genetics/index.ts +++ b/lib/routes/cas/genetics/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cas/ia/yjs.ts b/lib/routes/cas/ia/yjs.ts index b12bf5c18..97c771694 100644 --- a/lib/routes/cas/ia/yjs.ts +++ b/lib/routes/cas/ia/yjs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cas/iee/kydt.ts b/lib/routes/cas/iee/kydt.ts index 496f31d3a..a5bbeeddf 100644 --- a/lib/routes/cas/iee/kydt.ts +++ b/lib/routes/cas/iee/kydt.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cas/is/index.ts b/lib/routes/cas/is/index.ts index 4cea802f6..d4eb3f030 100644 --- a/lib/routes/cas/is/index.ts +++ b/lib/routes/cas/is/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cas/mesalab/kb.ts b/lib/routes/cas/mesalab/kb.ts index 0cb2efa53..f8cc91ca2 100644 --- a/lib/routes/cas/mesalab/kb.ts +++ b/lib/routes/cas/mesalab/kb.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const cherrio = require('cheerio'); import got from '@/utils/got'; diff --git a/lib/routes/cas/sim/kyjz.ts b/lib/routes/cas/sim/kyjz.ts index cd26700bd..29075a980 100644 --- a/lib/routes/cas/sim/kyjz.ts +++ b/lib/routes/cas/sim/kyjz.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cau/ele.ts b/lib/routes/cau/ele.ts index f356b0eb4..9dfaab0cb 100644 --- a/lib/routes/cau/ele.ts +++ b/lib/routes/cau/ele.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cau/yjs.ts b/lib/routes/cau/yjs.ts index 925747c3c..d13af1255 100644 --- a/lib/routes/cau/yjs.ts +++ b/lib/routes/cau/yjs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/caus/index.ts b/lib/routes/caus/index.ts index 0e1848081..53b6d9a74 100644 --- a/lib/routes/caus/index.ts +++ b/lib/routes/caus/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/cbaigui/index.ts b/lib/routes/cbaigui/index.ts index 703c458bb..32e0ef4cf 100644 --- a/lib/routes/cbaigui/index.ts +++ b/lib/routes/cbaigui/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cbaigui/utils.ts b/lib/routes/cbaigui/utils.ts index 3273d5d18..a0b2fedc6 100644 --- a/lib/routes/cbaigui/utils.ts +++ b/lib/routes/cbaigui/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const rootUrl = 'https://cbaigui.com'; diff --git a/lib/routes/cbc/topics.ts b/lib/routes/cbc/topics.ts index 629601637..54ce39614 100644 --- a/lib/routes/cbc/topics.ts +++ b/lib/routes/cbc/topics.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cbirc/index.ts b/lib/routes/cbirc/index.ts index cef9da26a..0374fc711 100644 --- a/lib/routes/cbirc/index.ts +++ b/lib/routes/cbirc/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/cbnweek/index.ts b/lib/routes/cbnweek/index.ts index a49288b8f..40df892fe 100644 --- a/lib/routes/cbnweek/index.ts +++ b/lib/routes/cbnweek/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ccac/news.ts b/lib/routes/ccac/news.ts index e3c1b8234..064527658 100644 --- a/lib/routes/ccac/news.ts +++ b/lib/routes/ccac/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const utils = require('./utils'); import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ccac/utils.ts b/lib/routes/ccac/utils.ts index e02ceba20..fe061025a 100644 --- a/lib/routes/ccac/utils.ts +++ b/lib/routes/ccac/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const BASE_URL = 'https://www.ccac.org.mo'; const LANG_TYPE = { diff --git a/lib/routes/ccf/ccfcv/index.ts b/lib/routes/ccf/ccfcv/index.ts index 04562483b..e37762b02 100644 --- a/lib/routes/ccf/ccfcv/index.ts +++ b/lib/routes/ccf/ccfcv/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/ccf/news.ts b/lib/routes/ccf/news.ts index 1944b8f0f..0596db897 100644 --- a/lib/routes/ccf/news.ts +++ b/lib/routes/ccf/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/ccf/tfbd/index.ts b/lib/routes/ccf/tfbd/index.ts index fba3f5d69..79a6d0aa7 100644 --- a/lib/routes/ccf/tfbd/index.ts +++ b/lib/routes/ccf/tfbd/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const utils = require('./utils'); import got from '@/utils/got'; diff --git a/lib/routes/ccf/tfbd/utils.ts b/lib/routes/ccf/tfbd/utils.ts index 676c200a0..24776f9cc 100644 --- a/lib/routes/ccf/tfbd/utils.ts +++ b/lib/routes/ccf/tfbd/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/ccnu/career.ts b/lib/routes/ccnu/career.ts index 3ac6f9618..24094a74a 100644 --- a/lib/routes/ccnu/career.ts +++ b/lib/routes/ccnu/career.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ccnu/cs.ts b/lib/routes/ccnu/cs.ts index 273f667ce..b83167dc0 100644 --- a/lib/routes/ccnu/cs.ts +++ b/lib/routes/ccnu/cs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ccnu/wu.ts b/lib/routes/ccnu/wu.ts index 48f9f1665..b7b9c985e 100644 --- a/lib/routes/ccnu/wu.ts +++ b/lib/routes/ccnu/wu.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ccnu/yjs.ts b/lib/routes/ccnu/yjs.ts index 5bf81fc58..7e157f671 100644 --- a/lib/routes/ccnu/yjs.ts +++ b/lib/routes/ccnu/yjs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ccreports/index.ts b/lib/routes/ccreports/index.ts index f245927fd..9b78e725a 100644 --- a/lib/routes/ccreports/index.ts +++ b/lib/routes/ccreports/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cctv/category.ts b/lib/routes/cctv/category.ts index 247410d58..5bdbab9f6 100644 --- a/lib/routes/cctv/category.ts +++ b/lib/routes/cctv/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck export default async (ctx) => { const category = ctx.req.param('category'); let responseData; diff --git a/lib/routes/cctv/jx.ts b/lib/routes/cctv/jx.ts index f5f9a823b..40b899d0d 100644 --- a/lib/routes/cctv/jx.ts +++ b/lib/routes/cctv/jx.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cctv/lm.ts b/lib/routes/cctv/lm.ts index f5a353e2e..4a7def778 100644 --- a/lib/routes/cctv/lm.ts +++ b/lib/routes/cctv/lm.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cctv/utils/mzzlbg.ts b/lib/routes/cctv/utils/mzzlbg.ts index 8e10ffdfc..a03f2087b 100644 --- a/lib/routes/cctv/utils/mzzlbg.ts +++ b/lib/routes/cctv/utils/mzzlbg.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/cctv/utils/news.ts b/lib/routes/cctv/utils/news.ts index 7598cfad4..978d78c74 100644 --- a/lib/routes/cctv/utils/news.ts +++ b/lib/routes/cctv/utils/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import * as path from 'node:path'; diff --git a/lib/routes/cctv/utils/xinwen1j1.ts b/lib/routes/cctv/utils/xinwen1j1.ts index 95b0cf835..288d637d9 100644 --- a/lib/routes/cctv/utils/xinwen1j1.ts +++ b/lib/routes/cctv/utils/xinwen1j1.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cctv/xwlb.ts b/lib/routes/cctv/xwlb.ts index 1b91219b5..22684639c 100644 --- a/lib/routes/cctv/xwlb.ts +++ b/lib/routes/cctv/xwlb.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cde/index.ts b/lib/routes/cde/index.ts index cb668d933..f7c882eb3 100644 --- a/lib/routes/cde/index.ts +++ b/lib/routes/cde/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const utils = require('./utils'); import got from '@/utils/got'; diff --git a/lib/routes/cde/utils.ts b/lib/routes/cde/utils.ts index 8f5804ce1..92bc92a06 100644 --- a/lib/routes/cde/utils.ts +++ b/lib/routes/cde/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/cde/xxgk.ts b/lib/routes/cde/xxgk.ts index 41ee2197b..16e53f603 100644 --- a/lib/routes/cde/xxgk.ts +++ b/lib/routes/cde/xxgk.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cde/zdyz.ts b/lib/routes/cde/zdyz.ts index 4c47dcbcf..a6ce27db1 100644 --- a/lib/routes/cde/zdyz.ts +++ b/lib/routes/cde/zdyz.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cdi/index.ts b/lib/routes/cdi/index.ts index eec3741b2..0aa30aece 100644 --- a/lib/routes/cdi/index.ts +++ b/lib/routes/cdi/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cdzjryb/project-list.ts b/lib/routes/cdzjryb/project-list.ts index cde30a7ed..418ca727a 100644 --- a/lib/routes/cdzjryb/project-list.ts +++ b/lib/routes/cdzjryb/project-list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cebbank/all.ts b/lib/routes/cebbank/all.ts index 5a3629fd9..79ebfeb37 100644 --- a/lib/routes/cebbank/all.ts +++ b/lib/routes/cebbank/all.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cebbank/history.ts b/lib/routes/cebbank/history.ts index d71310cd9..1eb121970 100644 --- a/lib/routes/cebbank/history.ts +++ b/lib/routes/cebbank/history.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cebbank/utils.ts b/lib/routes/cebbank/utils.ts index 4274019b8..0d2b8a13f 100644 --- a/lib/routes/cebbank/utils.ts +++ b/lib/routes/cebbank/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const TYPE = { usd: { name: '美元(USD)', diff --git a/lib/routes/cfachina/analygarden.ts b/lib/routes/cfachina/analygarden.ts index 5ee81deec..d4c60d4a8 100644 --- a/lib/routes/cfachina/analygarden.ts +++ b/lib/routes/cfachina/analygarden.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cfmmc/index.ts b/lib/routes/cfmmc/index.ts index eb94bad16..895f6dc12 100644 --- a/lib/routes/cfmmc/index.ts +++ b/lib/routes/cfmmc/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cgtn/podcast.ts b/lib/routes/cgtn/podcast.ts index dc6cc2411..a425675ad 100644 --- a/lib/routes/cgtn/podcast.ts +++ b/lib/routes/cgtn/podcast.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import timezone from '@/utils/timezone'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/chaincatcher/home.ts b/lib/routes/chaincatcher/home.ts index 9abb8ebba..63b208a85 100644 --- a/lib/routes/chaincatcher/home.ts +++ b/lib/routes/chaincatcher/home.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/chaincatcher/news.ts b/lib/routes/chaincatcher/news.ts index 2c2d85970..497e358d0 100644 --- a/lib/routes/chaincatcher/news.ts +++ b/lib/routes/chaincatcher/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/changba/user.ts b/lib/routes/changba/user.ts index a14cde0e4..b91e16a07 100644 --- a/lib/routes/changba/user.ts +++ b/lib/routes/changba/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/chaoxing/qk.ts b/lib/routes/chaoxing/qk.ts index 039326ac4..1db2db594 100644 --- a/lib/routes/chaoxing/qk.ts +++ b/lib/routes/chaoxing/qk.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/chaping/banner.ts b/lib/routes/chaping/banner.ts index c9dc14108..e8504ac87 100644 --- a/lib/routes/chaping/banner.ts +++ b/lib/routes/chaping/banner.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/chaping/news.ts b/lib/routes/chaping/news.ts index 16819e4c3..529e39674 100644 --- a/lib/routes/chaping/news.ts +++ b/lib/routes/chaping/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/chaping/newsflash.ts b/lib/routes/chaping/newsflash.ts index 5773a88d1..d47f73c44 100644 --- a/lib/routes/chaping/newsflash.ts +++ b/lib/routes/chaping/newsflash.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/chiculture/topic.ts b/lib/routes/chiculture/topic.ts index 659c9ddae..cd9dc6066 100644 --- a/lib/routes/chiculture/topic.ts +++ b/lib/routes/chiculture/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/china/finance/finance.ts b/lib/routes/china/finance/finance.ts index 3e2340b4e..f0293e896 100644 --- a/lib/routes/china/finance/finance.ts +++ b/lib/routes/china/finance/finance.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/china/news/highlights/news.ts b/lib/routes/china/news/highlights/news.ts index 0983a6a47..80e799986 100644 --- a/lib/routes/china/news/highlights/news.ts +++ b/lib/routes/china/news/highlights/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/china/news/military/news.ts b/lib/routes/china/news/military/news.ts index 0045e6397..04356eab1 100644 --- a/lib/routes/china/news/military/news.ts +++ b/lib/routes/china/news/military/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/chinadegrees/province.ts b/lib/routes/chinadegrees/province.ts index bbc603c5a..9fd8c2337 100644 --- a/lib/routes/chinadegrees/province.ts +++ b/lib/routes/chinadegrees/province.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/chinafactcheck/index.ts b/lib/routes/chinafactcheck/index.ts index c8246538c..d826825a1 100644 --- a/lib/routes/chinafactcheck/index.ts +++ b/lib/routes/chinafactcheck/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const utils = require('./utils'); import { load } from 'cheerio'; diff --git a/lib/routes/chinafactcheck/utils.ts b/lib/routes/chinafactcheck/utils.ts index 5f5415da0..2a6cf6f30 100644 --- a/lib/routes/chinafactcheck/utils.ts +++ b/lib/routes/chinafactcheck/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/chinaisa/index.ts b/lib/routes/chinaisa/index.ts index 3160c235d..540e97ed3 100644 --- a/lib/routes/chinaisa/index.ts +++ b/lib/routes/chinaisa/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chinamoney/channels.ts b/lib/routes/chinamoney/channels.ts index 384d505d9..77d2b9a18 100644 --- a/lib/routes/chinamoney/channels.ts +++ b/lib/routes/chinamoney/channels.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const channels = { 2834: { title: '最新 - 外汇市场公告 - 市场公告', diff --git a/lib/routes/chinamoney/notice.ts b/lib/routes/chinamoney/notice.ts index f02c30483..181ed65b1 100644 --- a/lib/routes/chinamoney/notice.ts +++ b/lib/routes/chinamoney/notice.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chinanews/index.ts b/lib/routes/chinanews/index.ts index 631aba480..0f27b53e1 100644 --- a/lib/routes/chinanews/index.ts +++ b/lib/routes/chinanews/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/chinathinktanks/viewpoint.ts b/lib/routes/chinathinktanks/viewpoint.ts index 88bbc9e2f..444d5437c 100644 --- a/lib/routes/chinathinktanks/viewpoint.ts +++ b/lib/routes/chinathinktanks/viewpoint.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chinaventure/index.ts b/lib/routes/chinaventure/index.ts index 247a20a0a..617ba832b 100644 --- a/lib/routes/chinaventure/index.ts +++ b/lib/routes/chinaventure/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chinawriter/index.ts b/lib/routes/chinawriter/index.ts index 32d7affa6..53a234739 100644 --- a/lib/routes/chinawriter/index.ts +++ b/lib/routes/chinawriter/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chsi/hotnews.ts b/lib/routes/chsi/hotnews.ts index edc8515e3..dbe53e835 100644 --- a/lib/routes/chsi/hotnews.ts +++ b/lib/routes/chsi/hotnews.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chsi/kydt.ts b/lib/routes/chsi/kydt.ts index 360c8d965..06c4d3ca1 100644 --- a/lib/routes/chsi/kydt.ts +++ b/lib/routes/chsi/kydt.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chsi/kyzx.ts b/lib/routes/chsi/kyzx.ts index b4cf6fe64..61a360270 100644 --- a/lib/routes/chsi/kyzx.ts +++ b/lib/routes/chsi/kyzx.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/chuanliu/nice.ts b/lib/routes/chuanliu/nice.ts index 5caf24d05..cbfc34193 100644 --- a/lib/routes/chuanliu/nice.ts +++ b/lib/routes/chuanliu/nice.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cib/whpj.ts b/lib/routes/cib/whpj.ts index dcdef0651..689b6c5cb 100644 --- a/lib/routes/cib/whpj.ts +++ b/lib/routes/cib/whpj.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/ciidbnu/index.ts b/lib/routes/ciidbnu/index.ts index 4b3e106c8..97c415314 100644 --- a/lib/routes/ciidbnu/index.ts +++ b/lib/routes/ciidbnu/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/civitai/discussions.ts b/lib/routes/civitai/discussions.ts index 5160aa0ed..16deacddb 100644 --- a/lib/routes/civitai/discussions.ts +++ b/lib/routes/civitai/discussions.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import { config } from '@/config'; diff --git a/lib/routes/civitai/models.ts b/lib/routes/civitai/models.ts index c0d61e1ef..0e66db68b 100644 --- a/lib/routes/civitai/models.ts +++ b/lib/routes/civitai/models.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ciweimao/chapter.ts b/lib/routes/ciweimao/chapter.ts index 51e09ee8b..ebe69bded 100644 --- a/lib/routes/ciweimao/chapter.ts +++ b/lib/routes/ciweimao/chapter.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/clickme/index.ts b/lib/routes/clickme/index.ts index bd572fc7f..95926ceb5 100644 --- a/lib/routes/clickme/index.ts +++ b/lib/routes/clickme/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cloudnative/blog.ts b/lib/routes/cloudnative/blog.ts index 18de840a3..2ff6f9d14 100644 --- a/lib/routes/cloudnative/blog.ts +++ b/lib/routes/cloudnative/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cls/depth.ts b/lib/routes/cls/depth.ts index 484b7c053..4a6a3d7cb 100644 --- a/lib/routes/cls/depth.ts +++ b/lib/routes/cls/depth.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cls/hot.ts b/lib/routes/cls/hot.ts index 176c7dca8..2fbd4f461 100644 --- a/lib/routes/cls/hot.ts +++ b/lib/routes/cls/hot.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cls/telegraph.ts b/lib/routes/cls/telegraph.ts index a67277ba3..a000e2346 100644 --- a/lib/routes/cls/telegraph.ts +++ b/lib/routes/cls/telegraph.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cls/utils.ts b/lib/routes/cls/utils.ts index cb10b15ca..7c6a1c8e9 100644 --- a/lib/routes/cls/utils.ts +++ b/lib/routes/cls/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const CryptoJS = require('crypto-js'); const rootUrl = 'https://www.cls.cn'; diff --git a/lib/routes/cma/channel.ts b/lib/routes/cma/channel.ts index e70a4bd41..fe29423c1 100644 --- a/lib/routes/cma/channel.ts +++ b/lib/routes/cma/channel.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cmde/index.ts b/lib/routes/cmde/index.ts index bfb8c8206..2e40d5610 100644 --- a/lib/routes/cmde/index.ts +++ b/lib/routes/cmde/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/cmpxchg8b/articles.ts b/lib/routes/cmpxchg8b/articles.ts index 6e5e600a6..4b3e22ea7 100644 --- a/lib/routes/cmpxchg8b/articles.ts +++ b/lib/routes/cmpxchg8b/articles.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cn-healthcare/index.ts b/lib/routes/cn-healthcare/index.ts index 58293ddc9..47201f03f 100644 --- a/lib/routes/cn-healthcare/index.ts +++ b/lib/routes/cn-healthcare/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cna/index.ts b/lib/routes/cna/index.ts index 22863e358..54ff8dfd3 100644 --- a/lib/routes/cna/index.ts +++ b/lib/routes/cna/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cna/web/index.ts b/lib/routes/cna/web/index.ts index 83e4cd48a..412a4d036 100644 --- a/lib/routes/cna/web/index.ts +++ b/lib/routes/cna/web/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cnbc/rss.ts b/lib/routes/cnbc/rss.ts index 8429b1edc..4348d5ba3 100644 --- a/lib/routes/cnbc/rss.ts +++ b/lib/routes/cnbc/rss.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cnbeta/type.ts b/lib/routes/cnbeta/type.ts index ebccad617..d1122ad85 100644 --- a/lib/routes/cnbeta/type.ts +++ b/lib/routes/cnbeta/type.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cnbeta/utils.ts b/lib/routes/cnbeta/utils.ts index 839d03bed..24da7ab71 100644 --- a/lib/routes/cnbeta/utils.ts +++ b/lib/routes/cnbeta/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/cnblogs/common.ts b/lib/routes/cnblogs/common.ts index 20475626b..cb6c82cad 100644 --- a/lib/routes/cnblogs/common.ts +++ b/lib/routes/cnblogs/common.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cncf/index.ts b/lib/routes/cncf/index.ts index 25b7534ea..e09a11683 100644 --- a/lib/routes/cncf/index.ts +++ b/lib/routes/cncf/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cncf/reports.ts b/lib/routes/cncf/reports.ts index 5c6d979e9..4fb631623 100644 --- a/lib/routes/cncf/reports.ts +++ b/lib/routes/cncf/reports.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cneb/yjxw.ts b/lib/routes/cneb/yjxw.ts index 193e5a110..4a99c52db 100644 --- a/lib/routes/cneb/yjxw.ts +++ b/lib/routes/cneb/yjxw.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cneb/yjxx.ts b/lib/routes/cneb/yjxx.ts index 4b4b03405..2b96944c9 100644 --- a/lib/routes/cneb/yjxx.ts +++ b/lib/routes/cneb/yjxx.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import got from '@/utils/got'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/cngal/entry.ts b/lib/routes/cngal/entry.ts index 5439800fc..f77536950 100644 --- a/lib/routes/cngal/entry.ts +++ b/lib/routes/cngal/entry.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cngal/weekly.ts b/lib/routes/cngal/weekly.ts index 76353ae18..9d27b0764 100644 --- a/lib/routes/cngal/weekly.ts +++ b/lib/routes/cngal/weekly.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cnjxol/index.ts b/lib/routes/cnjxol/index.ts index bee7049eb..605ab76c6 100644 --- a/lib/routes/cnjxol/index.ts +++ b/lib/routes/cnjxol/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cnki/author.ts b/lib/routes/cnki/author.ts index 8d9cd8bf1..baee83444 100644 --- a/lib/routes/cnki/author.ts +++ b/lib/routes/cnki/author.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cnki/debut.ts b/lib/routes/cnki/debut.ts index b8d8c5882..9f5fd3799 100644 --- a/lib/routes/cnki/debut.ts +++ b/lib/routes/cnki/debut.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cnki/journals.ts b/lib/routes/cnki/journals.ts index 01f46a805..aacd29ec9 100644 --- a/lib/routes/cnki/journals.ts +++ b/lib/routes/cnki/journals.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cnki/utils.ts b/lib/routes/cnki/utils.ts index 18afa9e5d..cd86ae6a7 100644 --- a/lib/routes/cnki/utils.ts +++ b/lib/routes/cnki/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cnljxh/index.ts b/lib/routes/cnljxh/index.ts index 5309c5e36..c508827e3 100644 --- a/lib/routes/cnljxh/index.ts +++ b/lib/routes/cnljxh/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cntheory/paper.ts b/lib/routes/cntheory/paper.ts index d34071270..0702bcea9 100644 --- a/lib/routes/cntheory/paper.ts +++ b/lib/routes/cntheory/paper.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cntv/column.ts b/lib/routes/cntv/column.ts index 15e259543..c5a75fe14 100644 --- a/lib/routes/cntv/column.ts +++ b/lib/routes/cntv/column.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/codeforces/contests.ts b/lib/routes/codeforces/contests.ts index 3dab52a89..25d1b32d0 100644 --- a/lib/routes/codeforces/contests.ts +++ b/lib/routes/codeforces/contests.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/codeforces/recent-actions.ts b/lib/routes/codeforces/recent-actions.ts index 3e4bcd6be..fa02d29a6 100644 --- a/lib/routes/codeforces/recent-actions.ts +++ b/lib/routes/codeforces/recent-actions.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/coindesk/index.ts b/lib/routes/coindesk/index.ts index 0e42e4661..f15faccc5 100644 --- a/lib/routes/coindesk/index.ts +++ b/lib/routes/coindesk/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const rootUrl = 'https://www.coindesk.com'; diff --git a/lib/routes/comicat/search.ts b/lib/routes/comicat/search.ts index 08766bbe9..0c7d80208 100644 --- a/lib/routes/comicat/search.ts +++ b/lib/routes/comicat/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/comicskingdom/index.ts b/lib/routes/comicskingdom/index.ts index 9c8e85c48..6ce3d402b 100644 --- a/lib/routes/comicskingdom/index.ts +++ b/lib/routes/comicskingdom/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/consumer/index.ts b/lib/routes/consumer/index.ts index 071373b08..7283f7029 100644 --- a/lib/routes/consumer/index.ts +++ b/lib/routes/consumer/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/consumer/shopping-guide.ts b/lib/routes/consumer/shopping-guide.ts index 735b6896b..1bfe70d5e 100644 --- a/lib/routes/consumer/shopping-guide.ts +++ b/lib/routes/consumer/shopping-guide.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cool18/index.ts b/lib/routes/cool18/index.ts index eb5d79702..7ce45f0c7 100644 --- a/lib/routes/cool18/index.ts +++ b/lib/routes/cool18/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/coolapk/dyh.ts b/lib/routes/coolapk/dyh.ts index f40fae495..127bd410e 100644 --- a/lib/routes/coolapk/dyh.ts +++ b/lib/routes/coolapk/dyh.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/coolapk/hot.ts b/lib/routes/coolapk/hot.ts index 94e56fe44..9520e18b9 100644 --- a/lib/routes/coolapk/hot.ts +++ b/lib/routes/coolapk/hot.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); const getLinkAndTitle = (type, period) => { diff --git a/lib/routes/coolapk/huati.ts b/lib/routes/coolapk/huati.ts index 60279e0e3..6ed469db1 100644 --- a/lib/routes/coolapk/huati.ts +++ b/lib/routes/coolapk/huati.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/coolapk/toutiao.ts b/lib/routes/coolapk/toutiao.ts index 214da54f2..59b1674da 100644 --- a/lib/routes/coolapk/toutiao.ts +++ b/lib/routes/coolapk/toutiao.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/coolapk/tuwen.ts b/lib/routes/coolapk/tuwen.ts index 94cb91b42..60f5a37bb 100644 --- a/lib/routes/coolapk/tuwen.ts +++ b/lib/routes/coolapk/tuwen.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/coolapk/user-dynamic.ts b/lib/routes/coolapk/user-dynamic.ts index 2a9dab692..57d2da0bb 100644 --- a/lib/routes/coolapk/user-dynamic.ts +++ b/lib/routes/coolapk/user-dynamic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/coolapk/utils.ts b/lib/routes/coolapk/utils.ts index 1f8177c84..4e968d1b2 100644 --- a/lib/routes/coolapk/utils.ts +++ b/lib/routes/coolapk/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import md5 from '@/utils/md5'; import { load } from 'cheerio'; diff --git a/lib/routes/coomer/artist.ts b/lib/routes/coomer/artist.ts index fd50dd129..bfb1aac10 100644 --- a/lib/routes/coomer/artist.ts +++ b/lib/routes/coomer/artist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const fetchItems = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/coomer/posts.ts b/lib/routes/coomer/posts.ts index 41b9dd6e9..4d0fd2d2d 100644 --- a/lib/routes/coomer/posts.ts +++ b/lib/routes/coomer/posts.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const fetchItems = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/coomer/utils.ts b/lib/routes/coomer/utils.ts index 405d39aca..363b4182c 100644 --- a/lib/routes/coomer/utils.ts +++ b/lib/routes/coomer/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/copymanga/comic.ts b/lib/routes/copymanga/comic.ts index 62788351e..00c424ef4 100644 --- a/lib/routes/copymanga/comic.ts +++ b/lib/routes/copymanga/comic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cpcey/index.ts b/lib/routes/cpcey/index.ts index 171adfa43..990ed2b44 100644 --- a/lib/routes/cpcey/index.ts +++ b/lib/routes/cpcey/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cpuid/news.ts b/lib/routes/cpuid/news.ts index f832ddff0..ffebecddf 100644 --- a/lib/routes/cpuid/news.ts +++ b/lib/routes/cpuid/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cqgas/tqtz.ts b/lib/routes/cqgas/tqtz.ts index 696606eb2..5c29e60f1 100644 --- a/lib/routes/cqgas/tqtz.ts +++ b/lib/routes/cqgas/tqtz.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cqwu/index.ts b/lib/routes/cqwu/index.ts index 6b5fbebfc..2030bfd42 100644 --- a/lib/routes/cqwu/index.ts +++ b/lib/routes/cqwu/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/crac/index.ts b/lib/routes/crac/index.ts index fbefebcb1..e75fbd6e3 100644 --- a/lib/routes/crac/index.ts +++ b/lib/routes/crac/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/creative-comic/book.ts b/lib/routes/creative-comic/book.ts index 2a48aaa86..9ab52a9b7 100644 --- a/lib/routes/creative-comic/book.ts +++ b/lib/routes/creative-comic/book.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/creative-comic/utils.ts b/lib/routes/creative-comic/utils.ts index df8f61308..0b1adc088 100644 --- a/lib/routes/creative-comic/utils.ts +++ b/lib/routes/creative-comic/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const CryptoJS = require('crypto-js'); diff --git a/lib/routes/crossbell/feeds/following.ts b/lib/routes/crossbell/feeds/following.ts index 52582be12..05675bf27 100644 --- a/lib/routes/crossbell/feeds/following.ts +++ b/lib/routes/crossbell/feeds/following.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/crossbell/notes/character.ts b/lib/routes/crossbell/notes/character.ts index 1c5404764..855598355 100644 --- a/lib/routes/crossbell/notes/character.ts +++ b/lib/routes/crossbell/notes/character.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { getItem } = require('./utils'); diff --git a/lib/routes/crossbell/notes/index.ts b/lib/routes/crossbell/notes/index.ts index 6f0269be8..b5fdd0b02 100644 --- a/lib/routes/crossbell/notes/index.ts +++ b/lib/routes/crossbell/notes/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { getItem } = require('./utils'); diff --git a/lib/routes/crossbell/notes/source.ts b/lib/routes/crossbell/notes/source.ts index 7236adfb7..5be0ed8cc 100644 --- a/lib/routes/crossbell/notes/source.ts +++ b/lib/routes/crossbell/notes/source.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { getItem } = require('./utils'); diff --git a/lib/routes/crossbell/notes/utils.ts b/lib/routes/crossbell/notes/utils.ts index d8a726faa..f6f79899e 100644 --- a/lib/routes/crossbell/notes/utils.ts +++ b/lib/routes/crossbell/notes/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck module.exports = { getItem: (note) => { let link = note.metadata?.content?.external_urls?.[0] ?? `https://crossbell.io/notes/${note.characterId}-${note.noteId}`; diff --git a/lib/routes/cs/index.ts b/lib/routes/cs/index.ts index 957b79759..3c447e720 100644 --- a/lib/routes/cs/index.ts +++ b/lib/routes/cs/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cs/video.ts b/lib/routes/cs/video.ts index 1cbda5a50..26e9832ab 100644 --- a/lib/routes/cs/video.ts +++ b/lib/routes/cs/video.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/csdn/blog.ts b/lib/routes/csdn/blog.ts index dccfdf5ba..6c806bd0e 100644 --- a/lib/routes/csdn/blog.ts +++ b/lib/routes/csdn/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cssn/iolaw.ts b/lib/routes/cssn/iolaw.ts index 6ebfb5475..f51c2d8a2 100644 --- a/lib/routes/cssn/iolaw.ts +++ b/lib/routes/cssn/iolaw.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cste/index.ts b/lib/routes/cste/index.ts index 585701222..104357003 100644 --- a/lib/routes/cste/index.ts +++ b/lib/routes/cste/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/csu/career.ts b/lib/routes/csu/career.ts index 0b15e3b9b..a125dfc52 100644 --- a/lib/routes/csu/career.ts +++ b/lib/routes/csu/career.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/csu/cse.ts b/lib/routes/csu/cse.ts index 6c0330121..57553ccd9 100644 --- a/lib/routes/csu/cse.ts +++ b/lib/routes/csu/cse.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/csu/mail.ts b/lib/routes/csu/mail.ts index 6406ea1f8..46de38c93 100644 --- a/lib/routes/csu/mail.ts +++ b/lib/routes/csu/mail.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/csu/utils.ts b/lib/routes/csu/utils.ts index 3a217540c..9fcb1a604 100644 --- a/lib/routes/csu/utils.ts +++ b/lib/routes/csu/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { inflateSync } = require('zlib'); const unzip = (b64Data) => { diff --git a/lib/routes/cts/news.ts b/lib/routes/cts/news.ts index 4838a383e..dc4557e3f 100644 --- a/lib/routes/cts/news.ts +++ b/lib/routes/cts/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/cuc/yz.ts b/lib/routes/cuc/yz.ts index ad2d72024..7e094ab36 100644 --- a/lib/routes/cuc/yz.ts +++ b/lib/routes/cuc/yz.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/curiouscat/user.ts b/lib/routes/curiouscat/user.ts index edfa231d3..0814992c0 100644 --- a/lib/routes/curiouscat/user.ts +++ b/lib/routes/curiouscat/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const fetchAPIByUser = async (user) => { diff --git a/lib/routes/curius/links.ts b/lib/routes/curius/links.ts index b2b2fe6a3..2b55bd139 100644 --- a/lib/routes/curius/links.ts +++ b/lib/routes/curius/links.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cw/author.ts b/lib/routes/cw/author.ts index 863ebf77d..991f3912b 100644 --- a/lib/routes/cw/author.ts +++ b/lib/routes/cw/author.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { baseUrl, parsePage } = require('./utils'); import puppeteer from '@/utils/puppeteer'; diff --git a/lib/routes/cw/master.ts b/lib/routes/cw/master.ts index 55d21a47a..86665fb6e 100644 --- a/lib/routes/cw/master.ts +++ b/lib/routes/cw/master.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { baseUrl, parsePage } = require('./utils'); import puppeteer from '@/utils/puppeteer'; diff --git a/lib/routes/cw/sub.ts b/lib/routes/cw/sub.ts index a9b1f88cd..ddd9308f0 100644 --- a/lib/routes/cw/sub.ts +++ b/lib/routes/cw/sub.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { baseUrl, parsePage } = require('./utils'); import puppeteer from '@/utils/puppeteer'; diff --git a/lib/routes/cw/today.ts b/lib/routes/cw/today.ts index 4d07e1091..d78893fc0 100644 --- a/lib/routes/cw/today.ts +++ b/lib/routes/cw/today.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { baseUrl, parsePage } = require('./utils'); import puppeteer from '@/utils/puppeteer'; diff --git a/lib/routes/cw/utils.ts b/lib/routes/cw/utils.ts index 326358152..b036c98d1 100644 --- a/lib/routes/cw/utils.ts +++ b/lib/routes/cw/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cyzone/author.ts b/lib/routes/cyzone/author.ts index 1b1ce9f00..2f9b2e0d9 100644 --- a/lib/routes/cyzone/author.ts +++ b/lib/routes/cyzone/author.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, apiRootUrl, processItems, getInfo } = require('./util'); diff --git a/lib/routes/cyzone/index.ts b/lib/routes/cyzone/index.ts index 75c741118..c3f892316 100644 --- a/lib/routes/cyzone/index.ts +++ b/lib/routes/cyzone/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, apiRootUrl, processItems, getInfo } = require('./util'); diff --git a/lib/routes/cyzone/label.ts b/lib/routes/cyzone/label.ts index 1c6f440c6..5ba631b1e 100644 --- a/lib/routes/cyzone/label.ts +++ b/lib/routes/cyzone/label.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { rootUrl, apiRootUrl, processItems, getInfo } = require('./util'); diff --git a/lib/routes/cyzone/util.ts b/lib/routes/cyzone/util.ts index a9f44acb2..290695b3d 100644 --- a/lib/routes/cyzone/util.ts +++ b/lib/routes/cyzone/util.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/cztv/daily.ts b/lib/routes/cztv/daily.ts index 4c7f595f8..e334e1aec 100644 --- a/lib/routes/cztv/daily.ts +++ b/lib/routes/cztv/daily.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/cztv/zjxwlb.ts b/lib/routes/cztv/zjxwlb.ts index d80798f45..c3d03cc90 100644 --- a/lib/routes/cztv/zjxwlb.ts +++ b/lib/routes/cztv/zjxwlb.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dahecube/index.ts b/lib/routes/dahecube/index.ts index e87f77faa..e7cab19c7 100644 --- a/lib/routes/dahecube/index.ts +++ b/lib/routes/dahecube/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dahecube/utils.ts b/lib/routes/dahecube/utils.ts index ceef61538..da186a5eb 100644 --- a/lib/routes/dahecube/utils.ts +++ b/lib/routes/dahecube/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const TYPE = { recommend: { name: '推荐', diff --git a/lib/routes/daily/discussed.ts b/lib/routes/daily/discussed.ts index 0102f7e11..02d30d447 100644 --- a/lib/routes/daily/discussed.ts +++ b/lib/routes/daily/discussed.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { getData, getList, getRedirectedLink } = require('./utils.js'); const variables = { diff --git a/lib/routes/daily/index.ts b/lib/routes/daily/index.ts index 035100ed0..95e4ed839 100644 --- a/lib/routes/daily/index.ts +++ b/lib/routes/daily/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { getData, getList, getRedirectedLink } = require('./utils.js'); const variables = { diff --git a/lib/routes/daily/upvoted.ts b/lib/routes/daily/upvoted.ts index 8d9e2090c..ba08a2070 100644 --- a/lib/routes/daily/upvoted.ts +++ b/lib/routes/daily/upvoted.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { getData, getList, getRedirectedLink } = require('./utils.js'); const variables = { diff --git a/lib/routes/daily/utils.ts b/lib/routes/daily/utils.ts index 4680d4d70..15a2ebcf3 100644 --- a/lib/routes/daily/utils.ts +++ b/lib/routes/daily/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const dayjs = require('dayjs'); import got from '@/utils/got'; diff --git a/lib/routes/damai/activity.ts b/lib/routes/damai/activity.ts index 60dfc5e8a..7e59bcedf 100644 --- a/lib/routes/damai/activity.ts +++ b/lib/routes/damai/activity.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dapenti/subject.ts b/lib/routes/dapenti/subject.ts index 9735bcea8..f6059dca5 100644 --- a/lib/routes/dapenti/subject.ts +++ b/lib/routes/dapenti/subject.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dapenti/tugua.ts b/lib/routes/dapenti/tugua.ts index 5d8db903d..753605c6e 100644 --- a/lib/routes/dapenti/tugua.ts +++ b/lib/routes/dapenti/tugua.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dapenti/utils.ts b/lib/routes/dapenti/utils.ts index b03631139..1c68f018a 100644 --- a/lib/routes/dapenti/utils.ts +++ b/lib/routes/dapenti/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/darwinawards/index.ts b/lib/routes/darwinawards/index.ts index 9941fc331..6d8ad29b5 100644 --- a/lib/routes/darwinawards/index.ts +++ b/lib/routes/darwinawards/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dayanzai/index.ts b/lib/routes/dayanzai/index.ts index 8d696079e..ef9b4e2f9 100644 --- a/lib/routes/dayanzai/index.ts +++ b/lib/routes/dayanzai/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dblp/publication.ts b/lib/routes/dblp/publication.ts index ae88ed93b..9ea1ef15a 100644 --- a/lib/routes/dblp/publication.ts +++ b/lib/routes/dblp/publication.ts @@ -1,4 +1,3 @@ -// @ts-nocheck // 导入所需模组 import got from '@/utils/got'; // 自订的 got // import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dcard/section.ts b/lib/routes/dcard/section.ts index 52905a978..9f66b3af3 100644 --- a/lib/routes/dcard/section.ts +++ b/lib/routes/dcard/section.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { parseDate } from '@/utils/parse-date'; const utils = require('./utils'); diff --git a/lib/routes/dcard/utils.ts b/lib/routes/dcard/utils.ts index 39204f4bc..71ed8aed2 100644 --- a/lib/routes/dcard/utils.ts +++ b/lib/routes/dcard/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const asyncPool = require('tiny-async-pool'); const ProcessFeed = async (items, cookies, browser, limit, cache) => { diff --git a/lib/routes/dcfever/news.ts b/lib/routes/dcfever/news.ts index 716faa619..acaa3393b 100644 --- a/lib/routes/dcfever/news.ts +++ b/lib/routes/dcfever/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dcfever/reviews.ts b/lib/routes/dcfever/reviews.ts index ed6cdb046..8ec4386b6 100644 --- a/lib/routes/dcfever/reviews.ts +++ b/lib/routes/dcfever/reviews.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dcfever/trading-search.ts b/lib/routes/dcfever/trading-search.ts index e577c70b3..a2fa17067 100644 --- a/lib/routes/dcfever/trading-search.ts +++ b/lib/routes/dcfever/trading-search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dcfever/trading.ts b/lib/routes/dcfever/trading.ts index c1c3fb60a..7c74477e1 100644 --- a/lib/routes/dcfever/trading.ts +++ b/lib/routes/dcfever/trading.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dcfever/utils.ts b/lib/routes/dcfever/utils.ts index 52897f4b8..bfe4ea3c2 100644 --- a/lib/routes/dcfever/utils.ts +++ b/lib/routes/dcfever/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/ddosi/category.ts b/lib/routes/ddosi/category.ts index 68f341980..b30ea1293 100644 --- a/lib/routes/ddosi/category.ts +++ b/lib/routes/ddosi/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const envs = process.env; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/ddosi/index.ts b/lib/routes/ddosi/index.ts index 654a3e4a1..68bfd1fd2 100644 --- a/lib/routes/ddosi/index.ts +++ b/lib/routes/ddosi/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const envs = process.env; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/deadline/posts.ts b/lib/routes/deadline/posts.ts index c49d47201..6fb0d71e8 100644 --- a/lib/routes/deadline/posts.ts +++ b/lib/routes/deadline/posts.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dedao/index.ts b/lib/routes/dedao/index.ts index 2fe4250bc..10b2cba66 100644 --- a/lib/routes/dedao/index.ts +++ b/lib/routes/dedao/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dedao/knowledge.ts b/lib/routes/dedao/knowledge.ts index bb66217ea..4bdf68665 100644 --- a/lib/routes/dedao/knowledge.ts +++ b/lib/routes/dedao/knowledge.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dedao/list.ts b/lib/routes/dedao/list.ts index b6d771775..438fcf326 100644 --- a/lib/routes/dedao/list.ts +++ b/lib/routes/dedao/list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dedao/user.ts b/lib/routes/dedao/user.ts index 538ab45f0..3abe916c3 100644 --- a/lib/routes/dedao/user.ts +++ b/lib/routes/dedao/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/deeplearning/thebatch.ts b/lib/routes/deeplearning/thebatch.ts index a8c07a812..21d4a467d 100644 --- a/lib/routes/deeplearning/thebatch.ts +++ b/lib/routes/deeplearning/thebatch.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/deepmind/blog.ts b/lib/routes/deepmind/blog.ts index 4233dfb3c..e2b85fac1 100644 --- a/lib/routes/deepmind/blog.ts +++ b/lib/routes/deepmind/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/deltaio/blog.ts b/lib/routes/deltaio/blog.ts index 6db396c5a..3a2bcac48 100644 --- a/lib/routes/deltaio/blog.ts +++ b/lib/routes/deltaio/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/devolverdigital/blog.ts b/lib/routes/devolverdigital/blog.ts index aef7bdb22..18f8687fd 100644 --- a/lib/routes/devolverdigital/blog.ts +++ b/lib/routes/devolverdigital/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dgjyw/index.ts b/lib/routes/dgjyw/index.ts index e5d8ee7c1..f174804f7 100644 --- a/lib/routes/dgjyw/index.ts +++ b/lib/routes/dgjyw/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getSubPath } from '@/utils/common-utils'; import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/dhu/jiaowu/news.ts b/lib/routes/dhu/jiaowu/news.ts index db90fbdc8..5793162a2 100644 --- a/lib/routes/dhu/jiaowu/news.ts +++ b/lib/routes/dhu/jiaowu/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dhu/news/xsxx.ts b/lib/routes/dhu/news/xsxx.ts index 485aa2976..28215a60c 100644 --- a/lib/routes/dhu/news/xsxx.ts +++ b/lib/routes/dhu/news/xsxx.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dhu/xxgk/news.ts b/lib/routes/dhu/xxgk/news.ts index f8d8de012..683a49c0c 100644 --- a/lib/routes/dhu/xxgk/news.ts +++ b/lib/routes/dhu/xxgk/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dhu/yjs/news.ts b/lib/routes/dhu/yjs/news.ts index 3b13a45e4..8d91d91b0 100644 --- a/lib/routes/dhu/yjs/news.ts +++ b/lib/routes/dhu/yjs/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dhu/yjs/zs.ts b/lib/routes/dhu/yjs/zs.ts index 048ece11f..08d8ad8e8 100644 --- a/lib/routes/dhu/yjs/zs.ts +++ b/lib/routes/dhu/yjs/zs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/diandong/news.ts b/lib/routes/diandong/news.ts index 66acc510d..87ef0cb6a 100644 --- a/lib/routes/diandong/news.ts +++ b/lib/routes/diandong/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/diershoubing/news.ts b/lib/routes/diershoubing/news.ts index ace614487..2637b15c7 100644 --- a/lib/routes/diershoubing/news.ts +++ b/lib/routes/diershoubing/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/discord/channel.ts b/lib/routes/discord/channel.ts index d97386d85..309ba947b 100644 --- a/lib/routes/discord/channel.ts +++ b/lib/routes/discord/channel.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/discord/discord-api.ts b/lib/routes/discord/discord-api.ts index d995203f5..398e0e317 100644 --- a/lib/routes/discord/discord-api.ts +++ b/lib/routes/discord/discord-api.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/discourse/notifications.ts b/lib/routes/discourse/notifications.ts index 05a193dd5..81f8278d5 100644 --- a/lib/routes/discourse/notifications.ts +++ b/lib/routes/discourse/notifications.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const { getConfig } = require('./utils'); import got from '@/utils/got'; diff --git a/lib/routes/discourse/posts.ts b/lib/routes/discourse/posts.ts index e54094d12..daf05c89b 100644 --- a/lib/routes/discourse/posts.ts +++ b/lib/routes/discourse/posts.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { getConfig } = require('./utils'); import got from '@/utils/got'; import RSSParser from '@/utils/rss-parser'; diff --git a/lib/routes/discourse/utils.ts b/lib/routes/discourse/utils.ts index 25e0b38a7..0130aacae 100644 --- a/lib/routes/discourse/utils.ts +++ b/lib/routes/discourse/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { config } from '@/config'; function getConfig(ctx) { diff --git a/lib/routes/discuz/discuz.ts b/lib/routes/discuz/discuz.ts index 139b5f5ca..5f4b923dc 100644 --- a/lib/routes/discuz/discuz.ts +++ b/lib/routes/discuz/discuz.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/disinfo/publications.ts b/lib/routes/disinfo/publications.ts index b963ba1ae..f284234c9 100644 --- a/lib/routes/disinfo/publications.ts +++ b/lib/routes/disinfo/publications.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/diskanalyzer/whats-new.ts b/lib/routes/diskanalyzer/whats-new.ts index e21c76e49..aa19e4237 100644 --- a/lib/routes/diskanalyzer/whats-new.ts +++ b/lib/routes/diskanalyzer/whats-new.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/distill/index.ts b/lib/routes/distill/index.ts index 56ebcd70e..f7f4ad8a4 100644 --- a/lib/routes/distill/index.ts +++ b/lib/routes/distill/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dlnews/category.ts b/lib/routes/dlnews/category.ts index 36ea545ed..01fdada02 100644 --- a/lib/routes/dlnews/category.ts +++ b/lib/routes/dlnews/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dlnews/utils.ts b/lib/routes/dlnews/utils.ts index bebcfde20..1a327be15 100644 --- a/lib/routes/dlnews/utils.ts +++ b/lib/routes/dlnews/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dlsite/campaign.ts b/lib/routes/dlsite/campaign.ts index 1d87012cd..cb2aad17e 100644 --- a/lib/routes/dlsite/campaign.ts +++ b/lib/routes/dlsite/campaign.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dlsite/ci-en/article.ts b/lib/routes/dlsite/ci-en/article.ts index 803a5dfb0..4535da2c9 100644 --- a/lib/routes/dlsite/ci-en/article.ts +++ b/lib/routes/dlsite/ci-en/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dlsite/index.ts b/lib/routes/dlsite/index.ts index 79a9fde40..151d49e09 100644 --- a/lib/routes/dlsite/index.ts +++ b/lib/routes/dlsite/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { ProcessItems } = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dlsite/new.ts b/lib/routes/dlsite/new.ts index 5bd00841e..479c08295 100644 --- a/lib/routes/dlsite/new.ts +++ b/lib/routes/dlsite/new.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dlsite/utils.ts b/lib/routes/dlsite/utils.ts index 4220112b2..68b0fd407 100644 --- a/lib/routes/dlsite/utils.ts +++ b/lib/routes/dlsite/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dmzj/news.ts b/lib/routes/dmzj/news.ts index b844b17ff..ce4b2fb37 100644 --- a/lib/routes/dmzj/news.ts +++ b/lib/routes/dmzj/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dn/news.ts b/lib/routes/dn/news.ts index cda4f5e38..082e80258 100644 --- a/lib/routes/dn/news.ts +++ b/lib/routes/dn/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dnaindia/category.ts b/lib/routes/dnaindia/category.ts index 6a969b5b3..2ca19c630 100644 --- a/lib/routes/dnaindia/category.ts +++ b/lib/routes/dnaindia/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dockerhub/build.ts b/lib/routes/dockerhub/build.ts index b9a29d401..9f595fb55 100644 --- a/lib/routes/dockerhub/build.ts +++ b/lib/routes/dockerhub/build.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { hash } = require('./utils'); diff --git a/lib/routes/dockerhub/tag.ts b/lib/routes/dockerhub/tag.ts index 694218ec2..264c5d00c 100644 --- a/lib/routes/dockerhub/tag.ts +++ b/lib/routes/dockerhub/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { hash } = require('./utils'); diff --git a/lib/routes/dockerhub/utils.ts b/lib/routes/dockerhub/utils.ts index 410e17b37..1783bc474 100644 --- a/lib/routes/dockerhub/utils.ts +++ b/lib/routes/dockerhub/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import md5 from '@/utils/md5'; function hash(images) { diff --git a/lib/routes/docschina/jsweekly.ts b/lib/routes/docschina/jsweekly.ts index 4c243bfc5..3404bbbff 100644 --- a/lib/routes/docschina/jsweekly.ts +++ b/lib/routes/docschina/jsweekly.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dol/announce.ts b/lib/routes/dol/announce.ts index 4f6ea2023..b9db38169 100644 --- a/lib/routes/dol/announce.ts +++ b/lib/routes/dol/announce.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/domp4/detail.ts b/lib/routes/domp4/detail.ts index fdd977ae5..7e2f4af5f 100644 --- a/lib/routes/domp4/detail.ts +++ b/lib/routes/domp4/detail.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/domp4/latest.ts b/lib/routes/domp4/latest.ts index 73347aa36..e1b4e216e 100644 --- a/lib/routes/domp4/latest.ts +++ b/lib/routes/domp4/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/domp4/utils.ts b/lib/routes/domp4/utils.ts index 56d77a452..fd777ab4f 100644 --- a/lib/routes/domp4/utils.ts +++ b/lib/routes/domp4/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { config } from '@/config'; const defaultDomain = 'mp4us.com'; diff --git a/lib/routes/dongqiudi/daily.ts b/lib/routes/dongqiudi/daily.ts index 5cfefd7b9..a05b65de4 100644 --- a/lib/routes/dongqiudi/daily.ts +++ b/lib/routes/dongqiudi/daily.ts @@ -1,4 +1,3 @@ -// @ts-nocheck export default (ctx) => { ctx.redirect('/dongqiudi/special/48'); }; diff --git a/lib/routes/dongqiudi/player-news.ts b/lib/routes/dongqiudi/player-news.ts index 1656709b7..d0c979c26 100644 --- a/lib/routes/dongqiudi/player-news.ts +++ b/lib/routes/dongqiudi/player-news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dongqiudi/result.ts b/lib/routes/dongqiudi/result.ts index b5a0586f3..94abec61e 100644 --- a/lib/routes/dongqiudi/result.ts +++ b/lib/routes/dongqiudi/result.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; const { JSDOM } = require('jsdom'); import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dongqiudi/special.ts b/lib/routes/dongqiudi/special.ts index 33c7c8fb2..dffa9a9da 100644 --- a/lib/routes/dongqiudi/special.ts +++ b/lib/routes/dongqiudi/special.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/dongqiudi/team-news.ts b/lib/routes/dongqiudi/team-news.ts index efa9fec90..4dcf2d4e2 100644 --- a/lib/routes/dongqiudi/team-news.ts +++ b/lib/routes/dongqiudi/team-news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dongqiudi/top-news.ts b/lib/routes/dongqiudi/top-news.ts index 5d0651b18..b9a0772cc 100644 --- a/lib/routes/dongqiudi/top-news.ts +++ b/lib/routes/dongqiudi/top-news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const utils = require('./utils'); diff --git a/lib/routes/dongqiudi/utils.ts b/lib/routes/dongqiudi/utils.ts index f073ff9f1..d242d6073 100644 --- a/lib/routes/dongqiudi/utils.ts +++ b/lib/routes/dongqiudi/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/dorohedoro/news.ts b/lib/routes/dorohedoro/news.ts index eb883445e..d6f460223 100644 --- a/lib/routes/dorohedoro/news.ts +++ b/lib/routes/dorohedoro/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/book/rank.ts b/lib/routes/douban/book/rank.ts index 77f56ad17..b7c80a119 100644 --- a/lib/routes/douban/book/rank.ts +++ b/lib/routes/douban/book/rank.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/channel/subject.ts b/lib/routes/douban/channel/subject.ts index f70d4b146..94222a659 100644 --- a/lib/routes/douban/channel/subject.ts +++ b/lib/routes/douban/channel/subject.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/channel/topic.ts b/lib/routes/douban/channel/topic.ts index 87a462800..6ba4d9ac4 100644 --- a/lib/routes/douban/channel/topic.ts +++ b/lib/routes/douban/channel/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/commercialpress/latest.ts b/lib/routes/douban/commercialpress/latest.ts index 841318a64..95a7b23a1 100644 --- a/lib/routes/douban/commercialpress/latest.ts +++ b/lib/routes/douban/commercialpress/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/event/hot.ts b/lib/routes/douban/event/hot.ts index e88abc821..4bdfd27cf 100644 --- a/lib/routes/douban/event/hot.ts +++ b/lib/routes/douban/event/hot.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/other/bookstore.ts b/lib/routes/douban/other/bookstore.ts index e88ea3355..e0bec2604 100644 --- a/lib/routes/douban/other/bookstore.ts +++ b/lib/routes/douban/other/bookstore.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/other/celebrity.ts b/lib/routes/douban/other/celebrity.ts index d209d1860..bc14d98fc 100644 --- a/lib/routes/douban/other/celebrity.ts +++ b/lib/routes/douban/other/celebrity.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/classification.ts b/lib/routes/douban/other/classification.ts index 0a74d9a14..31880a921 100644 --- a/lib/routes/douban/other/classification.ts +++ b/lib/routes/douban/other/classification.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/other/discussion.ts b/lib/routes/douban/other/discussion.ts index a46cfddeb..b36fddf46 100644 --- a/lib/routes/douban/other/discussion.ts +++ b/lib/routes/douban/other/discussion.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; /* * @Author: nightmare-mio wanglongwei2009@qq.com diff --git a/lib/routes/douban/other/doulist.ts b/lib/routes/douban/other/doulist.ts index 692520b6f..3d3ac3b80 100644 --- a/lib/routes/douban/other/doulist.ts +++ b/lib/routes/douban/other/doulist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/explore-column.ts b/lib/routes/douban/other/explore-column.ts index a7ee39f03..b9610d60b 100644 --- a/lib/routes/douban/other/explore-column.ts +++ b/lib/routes/douban/other/explore-column.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const url = require('url'); diff --git a/lib/routes/douban/other/explore.ts b/lib/routes/douban/other/explore.ts index 1b204c636..7bf54fdd0 100644 --- a/lib/routes/douban/other/explore.ts +++ b/lib/routes/douban/other/explore.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douban/other/group.ts b/lib/routes/douban/other/group.ts index 1557d7598..1da37f54e 100644 --- a/lib/routes/douban/other/group.ts +++ b/lib/routes/douban/other/group.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/jobs.ts b/lib/routes/douban/other/jobs.ts index 5b598fe53..7937c3664 100644 --- a/lib/routes/douban/other/jobs.ts +++ b/lib/routes/douban/other/jobs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/later.ts b/lib/routes/douban/other/later.ts index 763b3fa36..af2abad59 100644 --- a/lib/routes/douban/other/later.ts +++ b/lib/routes/douban/other/later.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/latest-book.ts b/lib/routes/douban/other/latest-book.ts index 235303576..b656dae54 100644 --- a/lib/routes/douban/other/latest-book.ts +++ b/lib/routes/douban/other/latest-book.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/latest-music.ts b/lib/routes/douban/other/latest-music.ts index 7f724c558..ec9ec8d2d 100644 --- a/lib/routes/douban/other/latest-music.ts +++ b/lib/routes/douban/other/latest-music.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/list.ts b/lib/routes/douban/other/list.ts index 62685d65d..69d3b84b7 100644 --- a/lib/routes/douban/other/list.ts +++ b/lib/routes/douban/other/list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douban/other/playing.ts b/lib/routes/douban/other/playing.ts index f239269ef..2951b6b9d 100644 --- a/lib/routes/douban/other/playing.ts +++ b/lib/routes/douban/other/playing.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/recommended.ts b/lib/routes/douban/other/recommended.ts index 82a373b3c..755d3e280 100644 --- a/lib/routes/douban/other/recommended.ts +++ b/lib/routes/douban/other/recommended.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douban/other/replied.ts b/lib/routes/douban/other/replied.ts index 2d4294cc6..435a4f9cb 100644 --- a/lib/routes/douban/other/replied.ts +++ b/lib/routes/douban/other/replied.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/replies.ts b/lib/routes/douban/other/replies.ts index 357740863..c3ba61df5 100644 --- a/lib/routes/douban/other/replies.ts +++ b/lib/routes/douban/other/replies.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/douban/other/topic.ts b/lib/routes/douban/other/topic.ts index b334e1f12..f244c7188 100644 --- a/lib/routes/douban/other/topic.ts +++ b/lib/routes/douban/other/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/douban/other/ustop.ts b/lib/routes/douban/other/ustop.ts index 332a4f1f6..14249af0b 100644 --- a/lib/routes/douban/other/ustop.ts +++ b/lib/routes/douban/other/ustop.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/douban/other/weekly-best.ts b/lib/routes/douban/other/weekly-best.ts index 5ddd3d313..eec9cdc5e 100644 --- a/lib/routes/douban/other/weekly-best.ts +++ b/lib/routes/douban/other/weekly-best.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douban/people/status.ts b/lib/routes/douban/people/status.ts index 8cf90a1dc..68d781685 100644 --- a/lib/routes/douban/people/status.ts +++ b/lib/routes/douban/people/status.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const querystring = require('querystring'); import got from '@/utils/got'; diff --git a/lib/routes/douban/people/wish.ts b/lib/routes/douban/people/wish.ts index a29e4c771..ed36ec193 100644 --- a/lib/routes/douban/people/wish.ts +++ b/lib/routes/douban/people/wish.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const querystring = require('querystring'); import { load } from 'cheerio'; diff --git a/lib/routes/douyin/hashtag.ts b/lib/routes/douyin/hashtag.ts index accccd56f..2ae067d55 100644 --- a/lib/routes/douyin/hashtag.ts +++ b/lib/routes/douyin/hashtag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { parseDate } from '@/utils/parse-date'; import { art } from '@/utils/render'; diff --git a/lib/routes/douyin/live.ts b/lib/routes/douyin/live.ts index de00c4aef..ed1a3a18f 100644 --- a/lib/routes/douyin/live.ts +++ b/lib/routes/douyin/live.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { config } from '@/config'; const { getOriginAvatar } = require('./utils'); diff --git a/lib/routes/douyin/user.ts b/lib/routes/douyin/user.ts index 3e8cc83b1..237ec69da 100644 --- a/lib/routes/douyin/user.ts +++ b/lib/routes/douyin/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { parseDate } from '@/utils/parse-date'; import { art } from '@/utils/render'; diff --git a/lib/routes/douyin/utils.ts b/lib/routes/douyin/utils.ts index 3c41692d2..94e58080f 100644 --- a/lib/routes/douyin/utils.ts +++ b/lib/routes/douyin/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douyu/group.ts b/lib/routes/douyu/group.ts index a7553d21b..59b74acd2 100644 --- a/lib/routes/douyu/group.ts +++ b/lib/routes/douyu/group.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douyu/post.ts b/lib/routes/douyu/post.ts index 160cc5b3c..4fcddbcd7 100644 --- a/lib/routes/douyu/post.ts +++ b/lib/routes/douyu/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/douyu/room.ts b/lib/routes/douyu/room.ts index c515ccd47..0ddcb5e48 100644 --- a/lib/routes/douyu/room.ts +++ b/lib/routes/douyu/room.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/dribbble/keyword.ts b/lib/routes/dribbble/keyword.ts index 5eccdf754..1763838c8 100644 --- a/lib/routes/dribbble/keyword.ts +++ b/lib/routes/dribbble/keyword.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dribbble/popular.ts b/lib/routes/dribbble/popular.ts index 1c68596e2..16cd6a82a 100644 --- a/lib/routes/dribbble/popular.ts +++ b/lib/routes/dribbble/popular.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dribbble/user.ts b/lib/routes/dribbble/user.ts index 71a36355e..dda8f68cf 100644 --- a/lib/routes/dribbble/user.ts +++ b/lib/routes/dribbble/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/dribbble/utils.ts b/lib/routes/dribbble/utils.ts index c5a4c1d03..8ad8ad2df 100644 --- a/lib/routes/dribbble/utils.ts +++ b/lib/routes/dribbble/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dtcj/datahero.ts b/lib/routes/dtcj/datahero.ts index 7fcc2473f..497989e3e 100644 --- a/lib/routes/dtcj/datahero.ts +++ b/lib/routes/dtcj/datahero.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dtcj/datainsight.ts b/lib/routes/dtcj/datainsight.ts index e680485ab..9737fcbbd 100644 --- a/lib/routes/dtcj/datainsight.ts +++ b/lib/routes/dtcj/datainsight.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/duozhuayu/search.ts b/lib/routes/duozhuayu/search.ts index 3eef2e9ed..1441b4bbf 100644 --- a/lib/routes/duozhuayu/search.ts +++ b/lib/routes/duozhuayu/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dushu/fuzhou/index.ts b/lib/routes/dushu/fuzhou/index.ts index 20acd4dfb..1b7ba69fd 100644 --- a/lib/routes/dushu/fuzhou/index.ts +++ b/lib/routes/dushu/fuzhou/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/dut/defaults.ts b/lib/routes/dut/defaults.ts index fef4f9324..30c00a314 100644 --- a/lib/routes/dut/defaults.ts +++ b/lib/routes/dut/defaults.ts @@ -1,4 +1,3 @@ -// @ts-nocheck module.exports = { // 新闻网:https://news.dlut.edu.cn // 默认 -> 头条关注 https://news.dlut.edu.cn/ttgz.htm diff --git a/lib/routes/dut/index.ts b/lib/routes/dut/index.ts index f1fdb3b9d..ca33823f3 100644 --- a/lib/routes/dut/index.ts +++ b/lib/routes/dut/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dut/shortcuts.ts b/lib/routes/dut/shortcuts.ts index de834b4dd..70e6ab507 100644 --- a/lib/routes/dut/shortcuts.ts +++ b/lib/routes/dut/shortcuts.ts @@ -1,4 +1,3 @@ -// @ts-nocheck module.exports = { news: { xwjj: 'xwjj01', diff --git a/lib/routes/dx2025/index.ts b/lib/routes/dx2025/index.ts index 286679412..425d38f57 100644 --- a/lib/routes/dx2025/index.ts +++ b/lib/routes/dx2025/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/dxy/profile/thread.ts b/lib/routes/dxy/profile/thread.ts index d10bf99cf..54182f20c 100644 --- a/lib/routes/dxy/profile/thread.ts +++ b/lib/routes/dxy/profile/thread.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dxy/special.ts b/lib/routes/dxy/special.ts index 025779869..b4bb14b94 100644 --- a/lib/routes/dxy/special.ts +++ b/lib/routes/dxy/special.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/dxy/utils.ts b/lib/routes/dxy/utils.ts index 1713dd6d4..43e58e273 100644 --- a/lib/routes/dxy/utils.ts +++ b/lib/routes/dxy/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const CryptoJS = require('crypto-js'); import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/e-hentai/index.ts b/lib/routes/e-hentai/index.ts index 888084463..55a5eecd4 100644 --- a/lib/routes/e-hentai/index.ts +++ b/lib/routes/e-hentai/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/eagle/blog.ts b/lib/routes/eagle/blog.ts index e8198d656..5fbd2c2a3 100644 --- a/lib/routes/eagle/blog.ts +++ b/lib/routes/eagle/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/eagle/changelog.ts b/lib/routes/eagle/changelog.ts index d6a016c8c..88a096cb0 100644 --- a/lib/routes/eagle/changelog.ts +++ b/lib/routes/eagle/changelog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/earthquake/ceic.ts b/lib/routes/earthquake/ceic.ts index cffae391b..f9c7f8a92 100644 --- a/lib/routes/earthquake/ceic.ts +++ b/lib/routes/earthquake/ceic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/earthquake/index.ts b/lib/routes/earthquake/index.ts index 01109dd9a..d87ae47d2 100644 --- a/lib/routes/earthquake/index.ts +++ b/lib/routes/earthquake/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/eastday/24.ts b/lib/routes/eastday/24.ts index a4bc2c6b6..16aebafd0 100644 --- a/lib/routes/eastday/24.ts +++ b/lib/routes/eastday/24.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/eastday/portrait.ts b/lib/routes/eastday/portrait.ts index 998e77f12..9d8a254ac 100644 --- a/lib/routes/eastday/portrait.ts +++ b/lib/routes/eastday/portrait.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/eastday/sh.ts b/lib/routes/eastday/sh.ts index 53a21ef55..06ed1359f 100644 --- a/lib/routes/eastday/sh.ts +++ b/lib/routes/eastday/sh.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/eastmoney/report/index.ts b/lib/routes/eastmoney/report/index.ts index 7135c6546..60b7a33b4 100644 --- a/lib/routes/eastmoney/report/index.ts +++ b/lib/routes/eastmoney/report/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/eastmoney/search/index.ts b/lib/routes/eastmoney/search/index.ts index b31a60b2a..cb933d30e 100644 --- a/lib/routes/eastmoney/search/index.ts +++ b/lib/routes/eastmoney/search/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { parseDate } from '@/utils/parse-date'; import got from '@/utils/got'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/eastmoney/ttjj/user.ts b/lib/routes/eastmoney/ttjj/user.ts index 5fa18cbde..56df98895 100644 --- a/lib/routes/eastmoney/ttjj/user.ts +++ b/lib/routes/eastmoney/ttjj/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ecnu/contest.ts b/lib/routes/ecnu/contest.ts index d98c9cec0..47043b74b 100644 --- a/lib/routes/ecnu/contest.ts +++ b/lib/routes/ecnu/contest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/ecnu/yjs.ts b/lib/routes/ecnu/yjs.ts index 2a5bf58c2..f266025a8 100644 --- a/lib/routes/ecnu/yjs.ts +++ b/lib/routes/ecnu/yjs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/economist/espresso.ts b/lib/routes/economist/espresso.ts index 7e4ab7e3e..fce23df05 100644 --- a/lib/routes/economist/espresso.ts +++ b/lib/routes/economist/espresso.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/economist/full.ts b/lib/routes/economist/full.ts index c6eec3df3..070314ef7 100644 --- a/lib/routes/economist/full.ts +++ b/lib/routes/economist/full.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import parser from '@/utils/rss-parser'; import got from '@/utils/got'; diff --git a/lib/routes/economist/global-business-review.ts b/lib/routes/economist/global-business-review.ts index c4b341cbd..304f0031c 100644 --- a/lib/routes/economist/global-business-review.ts +++ b/lib/routes/economist/global-business-review.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/ecust/e/news.ts b/lib/routes/ecust/e/news.ts index 917791c49..b8d2fa357 100644 --- a/lib/routes/ecust/e/news.ts +++ b/lib/routes/ecust/e/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/ecust/gschool/yjs.ts b/lib/routes/ecust/gschool/yjs.ts index 56f6957f1..a9db29acc 100644 --- a/lib/routes/ecust/gschool/yjs.ts +++ b/lib/routes/ecust/gschool/yjs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ecust/jwc/notice.ts b/lib/routes/ecust/jwc/notice.ts index af10fbd2a..757f5f51a 100644 --- a/lib/routes/ecust/jwc/notice.ts +++ b/lib/routes/ecust/jwc/notice.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/egsea/flash.ts b/lib/routes/egsea/flash.ts index 38ff0eaf7..c65ea24a4 100644 --- a/lib/routes/egsea/flash.ts +++ b/lib/routes/egsea/flash.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/ehentai/ehapi.ts b/lib/routes/ehentai/ehapi.ts index c2d42254c..78c55cd34 100644 --- a/lib/routes/ehentai/ehapi.ts +++ b/lib/routes/ehentai/ehapi.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import logger from '@/utils/logger'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/ehentai/favorites.ts b/lib/routes/ehentai/favorites.ts index 308ad74f0..8b215a98e 100644 --- a/lib/routes/ehentai/favorites.ts +++ b/lib/routes/ehentai/favorites.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const EhAPI = require('./ehapi'); diff --git a/lib/routes/ehentai/search.ts b/lib/routes/ehentai/search.ts index c88896908..52d568161 100644 --- a/lib/routes/ehentai/search.ts +++ b/lib/routes/ehentai/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const EhAPI = require('./ehapi'); diff --git a/lib/routes/ehentai/tag.ts b/lib/routes/ehentai/tag.ts index 0ad6396ec..d6ec8f7c5 100644 --- a/lib/routes/ehentai/tag.ts +++ b/lib/routes/ehentai/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const EhAPI = require('./ehapi'); diff --git a/lib/routes/ekantipur/issue.ts b/lib/routes/ekantipur/issue.ts index 5240e3b66..0bff6e780 100644 --- a/lib/routes/ekantipur/issue.ts +++ b/lib/routes/ekantipur/issue.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; // Require necessary modules import got from '@/utils/got'; // a customised got diff --git a/lib/routes/elasticsearch-cn/index.ts b/lib/routes/elasticsearch-cn/index.ts index 9ba1d6a92..461dfc162 100644 --- a/lib/routes/elasticsearch-cn/index.ts +++ b/lib/routes/elasticsearch-cn/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/eleduck/jobs.ts b/lib/routes/eleduck/jobs.ts index a37be820c..a89fde1f2 100644 --- a/lib/routes/eleduck/jobs.ts +++ b/lib/routes/eleduck/jobs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/eleduck/posts.ts b/lib/routes/eleduck/posts.ts index 861a42e87..4fded878c 100644 --- a/lib/routes/eleduck/posts.ts +++ b/lib/routes/eleduck/posts.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; diff --git a/lib/routes/elsevier/issue.ts b/lib/routes/elsevier/issue.ts index 06eaacf39..6e394f71e 100644 --- a/lib/routes/elsevier/issue.ts +++ b/lib/routes/elsevier/issue.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/elsevier/journal.ts b/lib/routes/elsevier/journal.ts index 0150b1600..17cfb06ca 100644 --- a/lib/routes/elsevier/journal.ts +++ b/lib/routes/elsevier/journal.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/embassy/index.ts b/lib/routes/embassy/index.ts index f37e771a4..980a9129e 100644 --- a/lib/routes/embassy/index.ts +++ b/lib/routes/embassy/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/embassy/supported-list.ts b/lib/routes/embassy/supported-list.ts index f2e5299c8..6f1325b4c 100644 --- a/lib/routes/embassy/supported-list.ts +++ b/lib/routes/embassy/supported-list.ts @@ -1,4 +1,3 @@ -// @ts-nocheck module.exports = { ca: { country: 'ca', diff --git a/lib/routes/epicgames/index.ts b/lib/routes/epicgames/index.ts index 3e54fe64d..6fa4f5d8b 100644 --- a/lib/routes/epicgames/index.ts +++ b/lib/routes/epicgames/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/eprice/rss.ts b/lib/routes/eprice/rss.ts index 59830ed9f..7cbf2e660 100644 --- a/lib/routes/eprice/rss.ts +++ b/lib/routes/eprice/rss.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/eventernote/actors.ts b/lib/routes/eventernote/actors.ts index 1a99c6b9a..d130b8c74 100644 --- a/lib/routes/eventernote/actors.ts +++ b/lib/routes/eventernote/actors.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/famitsu/category.ts b/lib/routes/famitsu/category.ts index 9a5e37e2e..df93baf04 100644 --- a/lib/routes/famitsu/category.ts +++ b/lib/routes/famitsu/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/fansly/post.ts b/lib/routes/fansly/post.ts index 945578cd3..9d7eafaaf 100644 --- a/lib/routes/fansly/post.ts +++ b/lib/routes/fansly/post.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { parseDate } from '@/utils/parse-date'; const { getAccountByUsername, getTimelineByAccountId, parseDescription, baseUrl } = require('./utils'); diff --git a/lib/routes/fansly/tag.ts b/lib/routes/fansly/tag.ts index 95d85829c..bcf0891fa 100644 --- a/lib/routes/fansly/tag.ts +++ b/lib/routes/fansly/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { parseDate } from '@/utils/parse-date'; const { getTagId, getTagSuggestion, findAccountById, parseDescription, baseUrl, icon } = require('./utils'); diff --git a/lib/routes/fansly/utils.ts b/lib/routes/fansly/utils.ts index ed3714970..f1955fc8c 100644 --- a/lib/routes/fansly/utils.ts +++ b/lib/routes/fansly/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/fantia/search.ts b/lib/routes/fantia/search.ts index 2053aa6f0..267cd0a6a 100644 --- a/lib/routes/fantia/search.ts +++ b/lib/routes/fantia/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import { config } from '@/config'; diff --git a/lib/routes/fantia/user.ts b/lib/routes/fantia/user.ts index efaa3329e..6f893457d 100644 --- a/lib/routes/fantia/user.ts +++ b/lib/routes/fantia/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/farmatters/index.ts b/lib/routes/farmatters/index.ts index dcda8bf61..af70b071f 100644 --- a/lib/routes/farmatters/index.ts +++ b/lib/routes/farmatters/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/fastbull/express-news.ts b/lib/routes/fastbull/express-news.ts index d03459125..53712ace9 100644 --- a/lib/routes/fastbull/express-news.ts +++ b/lib/routes/fastbull/express-news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/fastbull/news.ts b/lib/routes/fastbull/news.ts index 8dfc4e0b3..d6cd79ffa 100644 --- a/lib/routes/fastbull/news.ts +++ b/lib/routes/fastbull/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/fda/cdrh.ts b/lib/routes/fda/cdrh.ts index 66a249231..247e4533d 100644 --- a/lib/routes/fda/cdrh.ts +++ b/lib/routes/fda/cdrh.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/feng/forum.ts b/lib/routes/feng/forum.ts index 7cf981177..014a2e0cd 100644 --- a/lib/routes/feng/forum.ts +++ b/lib/routes/feng/forum.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/feng/utils.ts b/lib/routes/feng/utils.ts index 72c99ba1f..a10334e2d 100644 --- a/lib/routes/feng/utils.ts +++ b/lib/routes/feng/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const CryptoJS = require('crypto-js'); import got from '@/utils/got'; diff --git a/lib/routes/ff14/ff14-global.ts b/lib/routes/ff14/ff14-global.ts index c6f5b7409..48e8f305a 100644 --- a/lib/routes/ff14/ff14-global.ts +++ b/lib/routes/ff14/ff14-global.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/ff14/ff14-zh.ts b/lib/routes/ff14/ff14-zh.ts index 4179ad278..fe3c7d131 100644 --- a/lib/routes/ff14/ff14-zh.ts +++ b/lib/routes/ff14/ff14-zh.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/fffdm/manhua/manhua.ts b/lib/routes/fffdm/manhua/manhua.ts index 83ec4e198..19a3829ea 100644 --- a/lib/routes/fffdm/manhua/manhua.ts +++ b/lib/routes/fffdm/manhua/manhua.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/finology/bullets.ts b/lib/routes/finology/bullets.ts index 2052c64fc..17f363c21 100644 --- a/lib/routes/finology/bullets.ts +++ b/lib/routes/finology/bullets.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/finology/most-viewed.ts b/lib/routes/finology/most-viewed.ts index 2a6af9783..5efe5bd6a 100644 --- a/lib/routes/finology/most-viewed.ts +++ b/lib/routes/finology/most-viewed.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import logger from '@/utils/logger'; const { getItems } = require('./utils'); diff --git a/lib/routes/finology/tag.ts b/lib/routes/finology/tag.ts index 9a076d5bd..972238c2f 100644 --- a/lib/routes/finology/tag.ts +++ b/lib/routes/finology/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import logger from '@/utils/logger'; const { getItems } = require('./utils'); diff --git a/lib/routes/finology/utils.ts b/lib/routes/finology/utils.ts index d1134fb57..606b91a06 100644 --- a/lib/routes/finology/utils.ts +++ b/lib/routes/finology/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/finviz/news.ts b/lib/routes/finviz/news.ts index c03533a99..19ad70183 100644 --- a/lib/routes/finviz/news.ts +++ b/lib/routes/finviz/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/finviz/quote.ts b/lib/routes/finviz/quote.ts index c123fee6a..7d18552d8 100644 --- a/lib/routes/finviz/quote.ts +++ b/lib/routes/finviz/quote.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/firecore/index.ts b/lib/routes/firecore/index.ts index 2bd43a672..47ecfe863 100644 --- a/lib/routes/firecore/index.ts +++ b/lib/routes/firecore/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/firefox/addons.ts b/lib/routes/firefox/addons.ts index 2c78bded3..497e0fa15 100644 --- a/lib/routes/firefox/addons.ts +++ b/lib/routes/firefox/addons.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/firefox/breaches.ts b/lib/routes/firefox/breaches.ts index bc39710f9..6c174c7d9 100644 --- a/lib/routes/firefox/breaches.ts +++ b/lib/routes/firefox/breaches.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/firefox/release.ts b/lib/routes/firefox/release.ts index e79d3fe12..f8ecc5411 100644 --- a/lib/routes/firefox/release.ts +++ b/lib/routes/firefox/release.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/fisher-spb/news.ts b/lib/routes/fisher-spb/news.ts index 7aa626baf..d97e4bfe8 100644 --- a/lib/routes/fisher-spb/news.ts +++ b/lib/routes/fisher-spb/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/fishshell/index.ts b/lib/routes/fishshell/index.ts index e8751b764..9fab39c5d 100644 --- a/lib/routes/fishshell/index.ts +++ b/lib/routes/fishshell/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/fjksbm/index.ts b/lib/routes/fjksbm/index.ts index 2e63153cd..ae56e418f 100644 --- a/lib/routes/fjksbm/index.ts +++ b/lib/routes/fjksbm/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/flyert/creditcard.ts b/lib/routes/flyert/creditcard.ts index 45e70098a..46c0744cc 100644 --- a/lib/routes/flyert/creditcard.ts +++ b/lib/routes/flyert/creditcard.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/flyert/preferential.ts b/lib/routes/flyert/preferential.ts index ad7c4e55a..20ead7a53 100644 --- a/lib/routes/flyert/preferential.ts +++ b/lib/routes/flyert/preferential.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/flyert/utils.ts b/lib/routes/flyert/utils.ts index 3b6ff418b..2b41c09c9 100644 --- a/lib/routes/flyert/utils.ts +++ b/lib/routes/flyert/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const url = require('url'); diff --git a/lib/routes/focustaiwan/index.ts b/lib/routes/focustaiwan/index.ts index 3e64e8331..9d17a139c 100644 --- a/lib/routes/focustaiwan/index.ts +++ b/lib/routes/focustaiwan/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/followin/index.ts b/lib/routes/followin/index.ts index 36fec7288..2ce97cd08 100644 --- a/lib/routes/followin/index.ts +++ b/lib/routes/followin/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { apiUrl, favicon, getBParam, getBuildId, getGToken, parseList, parseItem } = require('./utils'); diff --git a/lib/routes/followin/kol.ts b/lib/routes/followin/kol.ts index 0d3de477b..0634798a2 100644 --- a/lib/routes/followin/kol.ts +++ b/lib/routes/followin/kol.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { baseUrl, getBuildId, parseList, parseItem } = require('./utils'); diff --git a/lib/routes/followin/news.ts b/lib/routes/followin/news.ts index 91fb68d4e..886acf47b 100644 --- a/lib/routes/followin/news.ts +++ b/lib/routes/followin/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { baseUrl, favicon, getBuildId, parseList, parseItem } = require('./utils'); diff --git a/lib/routes/followin/tag.ts b/lib/routes/followin/tag.ts index 25fc6000e..e50a51281 100644 --- a/lib/routes/followin/tag.ts +++ b/lib/routes/followin/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { apiUrl, baseUrl, getBParam, getBuildId, getGToken, parseList, parseItem } = require('./utils'); diff --git a/lib/routes/followin/topic.ts b/lib/routes/followin/topic.ts index 017798f69..9da2ed9de 100644 --- a/lib/routes/followin/topic.ts +++ b/lib/routes/followin/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; const { baseUrl, getBuildId, parseList, parseItem } = require('./utils'); diff --git a/lib/routes/followin/utils.ts b/lib/routes/followin/utils.ts index 8421e79c9..985566c59 100644 --- a/lib/routes/followin/utils.ts +++ b/lib/routes/followin/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/foresightnews/article.ts b/lib/routes/foresightnews/article.ts index 09a04f0fc..ffaad0bef 100644 --- a/lib/routes/foresightnews/article.ts +++ b/lib/routes/foresightnews/article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, apiRootUrl, processItems, icon, image } = require('./util'); export default async (ctx) => { diff --git a/lib/routes/foresightnews/column.ts b/lib/routes/foresightnews/column.ts index 8151c1991..d5afafba4 100644 --- a/lib/routes/foresightnews/column.ts +++ b/lib/routes/foresightnews/column.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, apiRootUrl, processItems, icon, image } = require('./util'); export default async (ctx) => { diff --git a/lib/routes/foresightnews/index.ts b/lib/routes/foresightnews/index.ts index 4eb770a2f..e7eb8b6a6 100644 --- a/lib/routes/foresightnews/index.ts +++ b/lib/routes/foresightnews/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, apiRootUrl, processItems, icon, image } = require('./util'); export default async (ctx) => { diff --git a/lib/routes/foresightnews/news.ts b/lib/routes/foresightnews/news.ts index 83c333f27..59086cafe 100644 --- a/lib/routes/foresightnews/news.ts +++ b/lib/routes/foresightnews/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const { rootUrl, apiRootUrl, processItems, icon, image } = require('./util'); export default async (ctx) => { diff --git a/lib/routes/foresightnews/util.ts b/lib/routes/foresightnews/util.ts index 09e56603b..4189a8684 100644 --- a/lib/routes/foresightnews/util.ts +++ b/lib/routes/foresightnews/util.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/foreverblog/feeds.ts b/lib/routes/foreverblog/feeds.ts index bec9de324..c263617e5 100644 --- a/lib/routes/foreverblog/feeds.ts +++ b/lib/routes/foreverblog/feeds.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/fortnite/news.ts b/lib/routes/fortnite/news.ts index 53dd55498..faafda4bb 100644 --- a/lib/routes/fortnite/news.ts +++ b/lib/routes/fortnite/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { parseDate } from '@/utils/parse-date'; import logger from '@/utils/logger'; diff --git a/lib/routes/fortunechina/index.ts b/lib/routes/fortunechina/index.ts index 0023a0b50..9fb54e900 100644 --- a/lib/routes/fortunechina/index.ts +++ b/lib/routes/fortunechina/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/fosshub/index.ts b/lib/routes/fosshub/index.ts index 4cf568174..eaed17a2b 100644 --- a/lib/routes/fosshub/index.ts +++ b/lib/routes/fosshub/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/free/rss.ts b/lib/routes/free/rss.ts index 8fd1e524f..5b5785a8e 100644 --- a/lib/routes/free/rss.ts +++ b/lib/routes/free/rss.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { parseDate } from '@/utils/parse-date'; import got from '@/utils/got'; diff --git a/lib/routes/freebuf/index.ts b/lib/routes/freebuf/index.ts index 7ac9fda78..d95c4db2b 100644 --- a/lib/routes/freebuf/index.ts +++ b/lib/routes/freebuf/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/freecomputerbooks/index.ts b/lib/routes/freecomputerbooks/index.ts index f9457b867..39f56c3ff 100644 --- a/lib/routes/freecomputerbooks/index.ts +++ b/lib/routes/freecomputerbooks/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/freewechat/profile.ts b/lib/routes/freewechat/profile.ts index d69e21d54..415a562a3 100644 --- a/lib/routes/freewechat/profile.ts +++ b/lib/routes/freewechat/profile.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/ft/channel.ts b/lib/routes/ft/channel.ts index 5306d303e..29648a7b8 100644 --- a/lib/routes/ft/channel.ts +++ b/lib/routes/ft/channel.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); export default async (ctx) => { diff --git a/lib/routes/ft/myft.ts b/lib/routes/ft/myft.ts index 5590a733b..782805328 100644 --- a/lib/routes/ft/myft.ts +++ b/lib/routes/ft/myft.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import parser from '@/utils/rss-parser'; diff --git a/lib/routes/ft/utils.ts b/lib/routes/ft/utils.ts index 726258a1b..06393c38c 100644 --- a/lib/routes/ft/utils.ts +++ b/lib/routes/ft/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import parser from '@/utils/rss-parser'; diff --git a/lib/routes/fuliba/latest.ts b/lib/routes/fuliba/latest.ts index 231d409fd..8c971b2eb 100644 --- a/lib/routes/fuliba/latest.ts +++ b/lib/routes/fuliba/latest.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/furstar/archive.ts b/lib/routes/furstar/archive.ts index 8c5744acf..48a8b171e 100644 --- a/lib/routes/furstar/archive.ts +++ b/lib/routes/furstar/archive.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/furstar/artists.ts b/lib/routes/furstar/artists.ts index fe650ceb0..78b25f978 100644 --- a/lib/routes/furstar/artists.ts +++ b/lib/routes/furstar/artists.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const utils = require('./utils'); import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/furstar/index.ts b/lib/routes/furstar/index.ts index 0975e3777..f7d1199e1 100644 --- a/lib/routes/furstar/index.ts +++ b/lib/routes/furstar/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; const utils = require('./utils'); import got from '@/utils/got'; diff --git a/lib/routes/furstar/utils.ts b/lib/routes/furstar/utils.ts index 60308c28c..612c4ecb1 100644 --- a/lib/routes/furstar/utils.ts +++ b/lib/routes/furstar/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/futunn/main.ts b/lib/routes/futunn/main.ts index 08769d613..d891106e0 100644 --- a/lib/routes/futunn/main.ts +++ b/lib/routes/futunn/main.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/fx-markets/channel.ts b/lib/routes/fx-markets/channel.ts index 882ad51c2..8c7170299 100644 --- a/lib/routes/fx-markets/channel.ts +++ b/lib/routes/fx-markets/channel.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/fx678/kx.ts b/lib/routes/fx678/kx.ts index 6c795a76b..d0686b64f 100644 --- a/lib/routes/fx678/kx.ts +++ b/lib/routes/fx678/kx.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import { load } from 'cheerio'; import got from '@/utils/got'; diff --git a/lib/routes/fxiaoke/crm.ts b/lib/routes/fxiaoke/crm.ts index a1ad58d8e..bd3d99c68 100644 --- a/lib/routes/fxiaoke/crm.ts +++ b/lib/routes/fxiaoke/crm.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/fzmtr/announcements.ts b/lib/routes/fzmtr/announcements.ts index 91a80dd84..bbf28d3ce 100644 --- a/lib/routes/fzmtr/announcements.ts +++ b/lib/routes/fzmtr/announcements.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gameapps/index.ts b/lib/routes/gameapps/index.ts index db76bd95d..a705e20ab 100644 --- a/lib/routes/gameapps/index.ts +++ b/lib/routes/gameapps/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/gamebase/news.ts b/lib/routes/gamebase/news.ts index 720bc97c8..3b97aedd1 100644 --- a/lib/routes/gamebase/news.ts +++ b/lib/routes/gamebase/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gamegene/news.ts b/lib/routes/gamegene/news.ts index c9565f8d4..ff2171233 100644 --- a/lib/routes/gamegene/news.ts +++ b/lib/routes/gamegene/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gamer/ani/anime.ts b/lib/routes/gamer/ani/anime.ts index 94d7490f4..91e401189 100644 --- a/lib/routes/gamer/ani/anime.ts +++ b/lib/routes/gamer/ani/anime.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; export default async (ctx) => { diff --git a/lib/routes/gamer/ani/new-anime.ts b/lib/routes/gamer/ani/new-anime.ts index 810dc73d5..fbe451ca1 100644 --- a/lib/routes/gamer/ani/new-anime.ts +++ b/lib/routes/gamer/ani/new-anime.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/gamer/gnn-index.ts b/lib/routes/gamer/gnn-index.ts index a5ced26f2..fafa2fa59 100644 --- a/lib/routes/gamer/gnn-index.ts +++ b/lib/routes/gamer/gnn-index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gamer/hot.ts b/lib/routes/gamer/hot.ts index b6ff72ec6..8649b6052 100644 --- a/lib/routes/gamer/hot.ts +++ b/lib/routes/gamer/hot.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gamersecret/index.ts b/lib/routes/gamersecret/index.ts index dde4f943b..c6dae62f1 100644 --- a/lib/routes/gamersecret/index.ts +++ b/lib/routes/gamersecret/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gamme/category.ts b/lib/routes/gamme/category.ts index 9f015cc82..6f2f6e6d2 100644 --- a/lib/routes/gamme/category.ts +++ b/lib/routes/gamme/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gamme/tag.ts b/lib/routes/gamme/tag.ts index bd6dcbcac..bceca6457 100644 --- a/lib/routes/gamme/tag.ts +++ b/lib/routes/gamme/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gcores/category.ts b/lib/routes/gcores/category.ts index 3a2a42000..63f29ab3b 100644 --- a/lib/routes/gcores/category.ts +++ b/lib/routes/gcores/category.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gcores/collection.ts b/lib/routes/gcores/collection.ts index 4cf8095de..3ab27f475 100644 --- a/lib/routes/gcores/collection.ts +++ b/lib/routes/gcores/collection.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; /* refer to: ./tag.js (author: @StevenREC0) */ import got from '@/utils/got'; diff --git a/lib/routes/gcores/radio.ts b/lib/routes/gcores/radio.ts index d2e9773a9..f71c06cc9 100644 --- a/lib/routes/gcores/radio.ts +++ b/lib/routes/gcores/radio.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/gcores/tag.ts b/lib/routes/gcores/tag.ts index 063d7e948..17730a1b8 100644 --- a/lib/routes/gcores/tag.ts +++ b/lib/routes/gcores/tag.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gdsrx/index.ts b/lib/routes/gdsrx/index.ts index d90b4549e..caccbe9ff 100644 --- a/lib/routes/gdsrx/index.ts +++ b/lib/routes/gdsrx/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gdut/news.ts b/lib/routes/gdut/news.ts index d03d19460..d8fbf442a 100644 --- a/lib/routes/gdut/news.ts +++ b/lib/routes/gdut/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck // import cache from '@/utils/cache'; /* eslint-disable unicorn/no-empty-file */ /* Removed due to news.gdut.edu.cn no longer exists. diff --git a/lib/routes/gdut/oa-news.ts b/lib/routes/gdut/oa-news.ts index 75f910a59..aace2d89f 100644 --- a/lib/routes/gdut/oa-news.ts +++ b/lib/routes/gdut/oa-news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import wait from '@/utils/wait'; diff --git a/lib/routes/gelonghui/home.ts b/lib/routes/gelonghui/home.ts index 323071697..7f5d25dab 100644 --- a/lib/routes/gelonghui/home.ts +++ b/lib/routes/gelonghui/home.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gelonghui/hot-article.ts b/lib/routes/gelonghui/hot-article.ts index fc34e975a..48636bac6 100644 --- a/lib/routes/gelonghui/hot-article.ts +++ b/lib/routes/gelonghui/hot-article.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gelonghui/keyword.ts b/lib/routes/gelonghui/keyword.ts index 293c73944..e97001232 100644 --- a/lib/routes/gelonghui/keyword.ts +++ b/lib/routes/gelonghui/keyword.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gelonghui/live.ts b/lib/routes/gelonghui/live.ts index 3cd5b432b..8593f70f7 100644 --- a/lib/routes/gelonghui/live.ts +++ b/lib/routes/gelonghui/live.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/gelonghui/subject.ts b/lib/routes/gelonghui/subject.ts index 05c6695ce..30b0e35e8 100644 --- a/lib/routes/gelonghui/subject.ts +++ b/lib/routes/gelonghui/subject.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gelonghui/user.ts b/lib/routes/gelonghui/user.ts index 39da55e97..299cf64c9 100644 --- a/lib/routes/gelonghui/user.ts +++ b/lib/routes/gelonghui/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gelonghui/utils.ts b/lib/routes/gelonghui/utils.ts index c4f5347f3..7d1ea3a84 100644 --- a/lib/routes/gelonghui/utils.ts +++ b/lib/routes/gelonghui/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate, parseRelativeDate } from '@/utils/parse-date'; diff --git a/lib/routes/geocaching/blogs.ts b/lib/routes/geocaching/blogs.ts index b5a1c59b5..10341fe28 100644 --- a/lib/routes/geocaching/blogs.ts +++ b/lib/routes/geocaching/blogs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/getdr/index.ts b/lib/routes/getdr/index.ts index 6496d0b08..4f1ebdba8 100644 --- a/lib/routes/getdr/index.ts +++ b/lib/routes/getdr/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/getitfree/index.ts b/lib/routes/getitfree/index.ts index c27378cc4..2ef392edc 100644 --- a/lib/routes/getitfree/index.ts +++ b/lib/routes/getitfree/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/getitfree/util.ts b/lib/routes/getitfree/util.ts index 62891e9fa..9d60dd0ad 100644 --- a/lib/routes/getitfree/util.ts +++ b/lib/routes/getitfree/util.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gettr/user.ts b/lib/routes/gettr/user.ts index c4366f273..c812fcb73 100644 --- a/lib/routes/gettr/user.ts +++ b/lib/routes/gettr/user.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/gf-cn/news.ts b/lib/routes/gf-cn/news.ts index 50ef04e8c..e20a395af 100644 --- a/lib/routes/gf-cn/news.ts +++ b/lib/routes/gf-cn/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import timezone from '@/utils/timezone'; diff --git a/lib/routes/gihyo/group.ts b/lib/routes/gihyo/group.ts index 4d40da41a..deffdfb80 100644 --- a/lib/routes/gihyo/group.ts +++ b/lib/routes/gihyo/group.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gitee/repos/commits.ts b/lib/routes/gitee/repos/commits.ts index e75962125..5dae915da 100644 --- a/lib/routes/gitee/repos/commits.ts +++ b/lib/routes/gitee/repos/commits.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gitee/repos/events.ts b/lib/routes/gitee/repos/events.ts index b97b02168..6e5f5c195 100644 --- a/lib/routes/gitee/repos/events.ts +++ b/lib/routes/gitee/repos/events.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gitee/repos/releases.ts b/lib/routes/gitee/repos/releases.ts index 720041183..bf9123ed1 100644 --- a/lib/routes/gitee/repos/releases.ts +++ b/lib/routes/gitee/repos/releases.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; import { config } from '@/config'; diff --git a/lib/routes/gitee/users/events.ts b/lib/routes/gitee/users/events.ts index 7033f9765..0044eccb2 100644 --- a/lib/routes/gitee/users/events.ts +++ b/lib/routes/gitee/users/events.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import cache from '@/utils/cache'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/github/branches.ts b/lib/routes/github/branches.ts index caeacec2e..bac3c769c 100644 --- a/lib/routes/github/branches.ts +++ b/lib/routes/github/branches.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/github/comments.ts b/lib/routes/github/comments.ts index ee3518f01..8fe7b2ee9 100644 --- a/lib/routes/github/comments.ts +++ b/lib/routes/github/comments.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const md = require('markdown-it')({ diff --git a/lib/routes/github/contributors.ts b/lib/routes/github/contributors.ts index 044e610ce..21769dd9f 100644 --- a/lib/routes/github/contributors.ts +++ b/lib/routes/github/contributors.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/github/file.ts b/lib/routes/github/file.ts index c4bfdb3e7..11846cacf 100644 --- a/lib/routes/github/file.ts +++ b/lib/routes/github/file.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; import queryString from 'query-string'; diff --git a/lib/routes/github/follower.ts b/lib/routes/github/follower.ts index 1034d32f7..c411f1891 100644 --- a/lib/routes/github/follower.ts +++ b/lib/routes/github/follower.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/github/gist.ts b/lib/routes/github/gist.ts index a64b0df82..478aaa43e 100644 --- a/lib/routes/github/gist.ts +++ b/lib/routes/github/gist.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/github/issue.ts b/lib/routes/github/issue.ts index 581e9d781..5f00314e6 100644 --- a/lib/routes/github/issue.ts +++ b/lib/routes/github/issue.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; const md = require('markdown-it')({ diff --git a/lib/routes/github/notifications.ts b/lib/routes/github/notifications.ts index 36982f510..faab6e724 100644 --- a/lib/routes/github/notifications.ts +++ b/lib/routes/github/notifications.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/github/pulls.ts b/lib/routes/github/pulls.ts index c2d51614f..a1acedb36 100644 --- a/lib/routes/github/pulls.ts +++ b/lib/routes/github/pulls.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; const md = require('markdown-it')({ diff --git a/lib/routes/github/pulse.ts b/lib/routes/github/pulse.ts index e95efbbb3..1489fbaae 100644 --- a/lib/routes/github/pulse.ts +++ b/lib/routes/github/pulse.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/github/repos.ts b/lib/routes/github/repos.ts index 3d982c714..9f96b399f 100644 --- a/lib/routes/github/repos.ts +++ b/lib/routes/github/repos.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; import queryString from 'query-string'; diff --git a/lib/routes/github/search.ts b/lib/routes/github/search.ts index e93b84574..21e40c99b 100644 --- a/lib/routes/github/search.ts +++ b/lib/routes/github/search.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; const url = require('url'); diff --git a/lib/routes/github/star.ts b/lib/routes/github/star.ts index dc6866cb0..ef5b7fdce 100644 --- a/lib/routes/github/star.ts +++ b/lib/routes/github/star.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/github/starred-repos.ts b/lib/routes/github/starred-repos.ts index 20b6c9b04..e28cfbdee 100644 --- a/lib/routes/github/starred-repos.ts +++ b/lib/routes/github/starred-repos.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { config } from '@/config'; diff --git a/lib/routes/github/topic.ts b/lib/routes/github/topic.ts index 0ad603c62..d501d2453 100644 --- a/lib/routes/github/topic.ts +++ b/lib/routes/github/topic.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { load } from 'cheerio'; import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/github/trending.ts b/lib/routes/github/trending.ts index 9f11c761b..00da08b82 100644 --- a/lib/routes/github/trending.ts +++ b/lib/routes/github/trending.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/github/wiki.ts b/lib/routes/github/wiki.ts index 2ccc9d8de..1c6443ed3 100644 --- a/lib/routes/github/wiki.ts +++ b/lib/routes/github/wiki.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gitpod/blog.ts b/lib/routes/gitpod/blog.ts index a4225fdc9..36fc572b2 100644 --- a/lib/routes/gitpod/blog.ts +++ b/lib/routes/gitpod/blog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import { getCurrentPath } from '@/utils/helpers'; const __dirname = getCurrentPath(import.meta.url); diff --git a/lib/routes/gitpod/changelog.ts b/lib/routes/gitpod/changelog.ts index d715b83a2..3122959d3 100644 --- a/lib/routes/gitpod/changelog.ts +++ b/lib/routes/gitpod/changelog.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; import { parseDate } from '@/utils/parse-date'; diff --git a/lib/routes/gitpod/utils.ts b/lib/routes/gitpod/utils.ts index 477c376b8..05d3dc35f 100644 --- a/lib/routes/gitpod/utils.ts +++ b/lib/routes/gitpod/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck module.exports = { rootUrl: 'https://www.gitpod.io', }; diff --git a/lib/routes/globallawreview/index.ts b/lib/routes/globallawreview/index.ts index d58628115..c67e53e48 100644 --- a/lib/routes/globallawreview/index.ts +++ b/lib/routes/globallawreview/index.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { load } from 'cheerio'; diff --git a/lib/routes/gocn/jobs.ts b/lib/routes/gocn/jobs.ts index 6a9617359..de7a5e2de 100644 --- a/lib/routes/gocn/jobs.ts +++ b/lib/routes/gocn/jobs.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { renderHTML } = require('./utils'); diff --git a/lib/routes/gocn/news.ts b/lib/routes/gocn/news.ts index e47731222..91b515a82 100644 --- a/lib/routes/gocn/news.ts +++ b/lib/routes/gocn/news.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { renderHTML } = require('./utils'); diff --git a/lib/routes/gocn/topics.ts b/lib/routes/gocn/topics.ts index 17f9dd21a..7f5485088 100644 --- a/lib/routes/gocn/topics.ts +++ b/lib/routes/gocn/topics.ts @@ -1,4 +1,3 @@ -// @ts-nocheck import got from '@/utils/got'; import { parseDate } from '@/utils/parse-date'; const { renderHTML } = require('./utils'); diff --git a/lib/routes/gocn/utils.ts b/lib/routes/gocn/utils.ts index 4784e1238..f2e865cfb 100644 --- a/lib/routes/gocn/utils.ts +++ b/lib/routes/gocn/utils.ts @@ -1,4 +1,3 @@ -// @ts-nocheck const elementMap = { code_block: (element) => `
${element.children[0].text}`,
a: (element) => `${renderHTML(element.children)}`,
diff --git a/lib/routes/gofans/index.ts b/lib/routes/gofans/index.ts
index 33f18c576..c305cbd52 100644
--- a/lib/routes/gofans/index.ts
+++ b/lib/routes/gofans/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gogoanimehd/recent-releases.ts b/lib/routes/gogoanimehd/recent-releases.ts
index 4f45b81d1..5b8aa52b2 100644
--- a/lib/routes/gogoanimehd/recent-releases.ts
+++ b/lib/routes/gogoanimehd/recent-releases.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/google/album.ts b/lib/routes/google/album.ts
index 98d0b862a..d77427720 100644
--- a/lib/routes/google/album.ts
+++ b/lib/routes/google/album.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/google/alerts.ts b/lib/routes/google/alerts.ts
index bd38cb642..6185459f5 100644
--- a/lib/routes/google/alerts.ts
+++ b/lib/routes/google/alerts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/google/citations.ts b/lib/routes/google/citations.ts
index 5118326af..d8eca8d93 100644
--- a/lib/routes/google/citations.ts
+++ b/lib/routes/google/citations.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/google/doodles.ts b/lib/routes/google/doodles.ts
index 3def0d716..951aceb56 100644
--- a/lib/routes/google/doodles.ts
+++ b/lib/routes/google/doodles.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/google/fonts.ts b/lib/routes/google/fonts.ts
index 70c1784fe..fd7d63cf4 100644
--- a/lib/routes/google/fonts.ts
+++ b/lib/routes/google/fonts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/google/news.ts b/lib/routes/google/news.ts
index 52e9af295..d37465dae 100644
--- a/lib/routes/google/news.ts
+++ b/lib/routes/google/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/google/scholar.ts b/lib/routes/google/scholar.ts
index ace2bb8fd..c0dd45fa0 100644
--- a/lib/routes/google/scholar.ts
+++ b/lib/routes/google/scholar.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/google/search.ts b/lib/routes/google/search.ts
index b6073817e..f396977c6 100644
--- a/lib/routes/google/search.ts
+++ b/lib/routes/google/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/anhui/kjt.ts b/lib/routes/gov/anhui/kjt.ts
index a87f20db4..905b31ff1 100644
--- a/lib/routes/gov/anhui/kjt.ts
+++ b/lib/routes/gov/anhui/kjt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/beijing/bjedu/gh.ts b/lib/routes/gov/beijing/bjedu/gh.ts
index 7da1644df..e040ff310 100644
--- a/lib/routes/gov/beijing/bjedu/gh.ts
+++ b/lib/routes/gov/beijing/bjedu/gh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/beijing/bphc/index.ts b/lib/routes/gov/beijing/bphc/index.ts
index d0dc4ae76..939810785 100644
--- a/lib/routes/gov/beijing/bphc/index.ts
+++ b/lib/routes/gov/beijing/bphc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/gov/beijing/jw/tzgg.ts b/lib/routes/gov/beijing/jw/tzgg.ts
index ef2f3275b..8a857f234 100644
--- a/lib/routes/gov/beijing/jw/tzgg.ts
+++ b/lib/routes/gov/beijing/jw/tzgg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/beijing/kw/index.ts b/lib/routes/gov/beijing/kw/index.ts
index 562ecbe19..7fa950828 100644
--- a/lib/routes/gov/beijing/kw/index.ts
+++ b/lib/routes/gov/beijing/kw/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/caac/cjwt.ts b/lib/routes/gov/caac/cjwt.ts
index a342cec57..a63989653 100644
--- a/lib/routes/gov/caac/cjwt.ts
+++ b/lib/routes/gov/caac/cjwt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/cac/index.ts b/lib/routes/gov/cac/index.ts
index 0ff23b5fc..db82fcdb0 100644
--- a/lib/routes/gov/cac/index.ts
+++ b/lib/routes/gov/cac/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/ccdi/index.ts b/lib/routes/gov/ccdi/index.ts
index 78e996fcb..f7fc8fa78 100644
--- a/lib/routes/gov/ccdi/index.ts
+++ b/lib/routes/gov/ccdi/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
const { rootUrl, parseNewsList, parseArticle } = require('./utils');
diff --git a/lib/routes/gov/ccdi/utils.ts b/lib/routes/gov/ccdi/utils.ts
index f2187dc94..5f8be7bc6 100644
--- a/lib/routes/gov/ccdi/utils.ts
+++ b/lib/routes/gov/ccdi/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/chinamine-safety/util.ts b/lib/routes/gov/chinamine-safety/util.ts
index 31fa885e0..7a67521cd 100644
--- a/lib/routes/gov/chinamine-safety/util.ts
+++ b/lib/routes/gov/chinamine-safety/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/gov/chinamine-safety/xw.ts b/lib/routes/gov/chinamine-safety/xw.ts
index 3ccd3477b..fd50957c5 100644
--- a/lib/routes/gov/chinamine-safety/xw.ts
+++ b/lib/routes/gov/chinamine-safety/xw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/chinamine-safety/zfxxgk.ts b/lib/routes/gov/chinamine-safety/zfxxgk.ts
index 5ec9cbc63..1e19bff26 100644
--- a/lib/routes/gov/chinamine-safety/zfxxgk.ts
+++ b/lib/routes/gov/chinamine-safety/zfxxgk.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/chinatax/latest.ts b/lib/routes/gov/chinatax/latest.ts
index 153e44402..d3c4bbb0d 100644
--- a/lib/routes/gov/chinatax/latest.ts
+++ b/lib/routes/gov/chinatax/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/chongqing/gzw.ts b/lib/routes/gov/chongqing/gzw.ts
index 8ae3306e2..4d770d941 100644
--- a/lib/routes/gov/chongqing/gzw.ts
+++ b/lib/routes/gov/chongqing/gzw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/chongqing/rsks.ts b/lib/routes/gov/chongqing/rsks.ts
index 81c303205..0bbb949c5 100644
--- a/lib/routes/gov/chongqing/rsks.ts
+++ b/lib/routes/gov/chongqing/rsks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/chongqing/sydwgkzp.ts b/lib/routes/gov/chongqing/sydwgkzp.ts
index db5509fec..a09d4c017 100644
--- a/lib/routes/gov/chongqing/sydwgkzp.ts
+++ b/lib/routes/gov/chongqing/sydwgkzp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/cmse/fxrw.ts b/lib/routes/gov/cmse/fxrw.ts
index 03eeb25c8..4c78ad9ec 100644
--- a/lib/routes/gov/cmse/fxrw.ts
+++ b/lib/routes/gov/cmse/fxrw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/cmse/index.ts b/lib/routes/gov/cmse/index.ts
index 32e08f5b3..642f0d73c 100644
--- a/lib/routes/gov/cmse/index.ts
+++ b/lib/routes/gov/cmse/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/cnnic/index.ts b/lib/routes/gov/cnnic/index.ts
index 2280d98e0..f3ce9f77f 100644
--- a/lib/routes/gov/cnnic/index.ts
+++ b/lib/routes/gov/cnnic/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/gov/csrc/auditstatus.ts b/lib/routes/gov/csrc/auditstatus.ts
index 8771c921f..60e56619c 100644
--- a/lib/routes/gov/csrc/auditstatus.ts
+++ b/lib/routes/gov/csrc/auditstatus.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/csrc/news.ts b/lib/routes/gov/csrc/news.ts
index e8f4afc32..cc3c06c73 100644
--- a/lib/routes/gov/csrc/news.ts
+++ b/lib/routes/gov/csrc/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/customs/list.ts b/lib/routes/gov/customs/list.ts
index 58904cadc..5eddb5778 100644
--- a/lib/routes/gov/customs/list.ts
+++ b/lib/routes/gov/customs/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
const { host, puppeteerGet } = require('./utils');
diff --git a/lib/routes/gov/customs/utils.ts b/lib/routes/gov/customs/utils.ts
index 57db4a9dd..37ebc9860 100644
--- a/lib/routes/gov/customs/utils.ts
+++ b/lib/routes/gov/customs/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const host = 'http://www.customs.gov.cn';
const puppeteerGet = async (url, browser) => {
diff --git a/lib/routes/gov/dianbai/dianbai.ts b/lib/routes/gov/dianbai/dianbai.ts
index 04a9eb8ff..cdfad9723 100644
--- a/lib/routes/gov/dianbai/dianbai.ts
+++ b/lib/routes/gov/dianbai/dianbai.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/forestry/gjlckjdjt.ts b/lib/routes/gov/forestry/gjlckjdjt.ts
index 0e5d9d885..1fdb12206 100644
--- a/lib/routes/gov/forestry/gjlckjdjt.ts
+++ b/lib/routes/gov/forestry/gjlckjdjt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/gaozhou/gaozhou.ts b/lib/routes/gov/gaozhou/gaozhou.ts
index 9f2b9ff5e..b30d21a42 100644
--- a/lib/routes/gov/gaozhou/gaozhou.ts
+++ b/lib/routes/gov/gaozhou/gaozhou.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/general/general.ts b/lib/routes/gov/general/general.ts
index 0b2df856e..1d0802cdf 100644
--- a/lib/routes/gov/general/general.ts
+++ b/lib/routes/gov/general/general.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/guangdong/tqyb/sncsyjxh.ts b/lib/routes/gov/guangdong/tqyb/sncsyjxh.ts
index 682ead1e9..d0b975569 100644
--- a/lib/routes/gov/guangdong/tqyb/sncsyjxh.ts
+++ b/lib/routes/gov/guangdong/tqyb/sncsyjxh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/guangdong/tqyb/tfxtq.ts b/lib/routes/gov/guangdong/tqyb/tfxtq.ts
index a74e68c13..b8a3bee13 100644
--- a/lib/routes/gov/guangdong/tqyb/tfxtq.ts
+++ b/lib/routes/gov/guangdong/tqyb/tfxtq.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/gz/index.ts b/lib/routes/gov/gz/index.ts
index c253f04c0..ce1a99fe3 100644
--- a/lib/routes/gov/gz/index.ts
+++ b/lib/routes/gov/gz/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/hebei/czt.ts b/lib/routes/gov/hebei/czt.ts
index 91c06c584..1d5218339 100644
--- a/lib/routes/gov/hebei/czt.ts
+++ b/lib/routes/gov/hebei/czt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/huazhou/huazhou.ts b/lib/routes/gov/huazhou/huazhou.ts
index d3064f283..84c95aa92 100644
--- a/lib/routes/gov/huazhou/huazhou.ts
+++ b/lib/routes/gov/huazhou/huazhou.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/huizhou/zwgk/index.ts b/lib/routes/gov/huizhou/zwgk/index.ts
index f59e5de18..dcad5bfc8 100644
--- a/lib/routes/gov/huizhou/zwgk/index.ts
+++ b/lib/routes/gov/huizhou/zwgk/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/hunan/changsha/major-email.ts b/lib/routes/gov/hunan/changsha/major-email.ts
index 00d019351..f6560f124 100644
--- a/lib/routes/gov/hunan/changsha/major-email.ts
+++ b/lib/routes/gov/hunan/changsha/major-email.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/immiau/news.ts b/lib/routes/gov/immiau/news.ts
index b924126ce..c32180838 100644
--- a/lib/routes/gov/immiau/news.ts
+++ b/lib/routes/gov/immiau/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/jgjcndrc/index.ts b/lib/routes/gov/jgjcndrc/index.ts
index 93a1ab1af..355134905 100644
--- a/lib/routes/gov/jgjcndrc/index.ts
+++ b/lib/routes/gov/jgjcndrc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/jinan/healthcommission/medical-exam-notice.ts b/lib/routes/gov/jinan/healthcommission/medical-exam-notice.ts
index d02c2aea5..23d1e4ca6 100644
--- a/lib/routes/gov/jinan/healthcommission/medical-exam-notice.ts
+++ b/lib/routes/gov/jinan/healthcommission/medical-exam-notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/gov/maoming/maoming.ts b/lib/routes/gov/maoming/maoming.ts
index 8afb9c8f4..4f5c3d755 100644
--- a/lib/routes/gov/maoming/maoming.ts
+++ b/lib/routes/gov/maoming/maoming.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
const { gdgov } = require('../general/general');
diff --git a/lib/routes/gov/maonan/maonan.ts b/lib/routes/gov/maonan/maonan.ts
index f50e893cb..9ca30007f 100644
--- a/lib/routes/gov/maonan/maonan.ts
+++ b/lib/routes/gov/maonan/maonan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mee/ywdt.ts b/lib/routes/gov/mee/ywdt.ts
index ac9f4a8b8..43345c1cf 100644
--- a/lib/routes/gov/mee/ywdt.ts
+++ b/lib/routes/gov/mee/ywdt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mem/sgcc.ts b/lib/routes/gov/mem/sgcc.ts
index 6863236de..df51ceba5 100644
--- a/lib/routes/gov/mem/sgcc.ts
+++ b/lib/routes/gov/mem/sgcc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mfa/wjdt.ts b/lib/routes/gov/mfa/wjdt.ts
index 4e72651e3..810ab8e76 100644
--- a/lib/routes/gov/mfa/wjdt.ts
+++ b/lib/routes/gov/mfa/wjdt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mgs/mgs.ts b/lib/routes/gov/mgs/mgs.ts
index 2b5dd0c97..9e34f3497 100644
--- a/lib/routes/gov/mgs/mgs.ts
+++ b/lib/routes/gov/mgs/mgs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/miit/wjfb.ts b/lib/routes/gov/miit/wjfb.ts
index 1fb05fc98..957397755 100644
--- a/lib/routes/gov/miit/wjfb.ts
+++ b/lib/routes/gov/miit/wjfb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/miit/wjgs.ts b/lib/routes/gov/miit/wjgs.ts
index 46f62eb73..b83385934 100644
--- a/lib/routes/gov/miit/wjgs.ts
+++ b/lib/routes/gov/miit/wjgs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/miit/yjzj.ts b/lib/routes/gov/miit/yjzj.ts
index c6be9a797..25dda0427 100644
--- a/lib/routes/gov/miit/yjzj.ts
+++ b/lib/routes/gov/miit/yjzj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/miit/zcjd.ts b/lib/routes/gov/miit/zcjd.ts
index c2c2a5aeb..a6bf1e780 100644
--- a/lib/routes/gov/miit/zcjd.ts
+++ b/lib/routes/gov/miit/zcjd.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/miit/zcwj.ts b/lib/routes/gov/miit/zcwj.ts
index 5594bf2e0..ff6060045 100644
--- a/lib/routes/gov/miit/zcwj.ts
+++ b/lib/routes/gov/miit/zcwj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mmht/mmht.ts b/lib/routes/gov/mmht/mmht.ts
index f10a7162a..7787f2954 100644
--- a/lib/routes/gov/mmht/mmht.ts
+++ b/lib/routes/gov/mmht/mmht.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/moa/moa.ts b/lib/routes/gov/moa/moa.ts
index 42778b66a..9e41408d9 100644
--- a/lib/routes/gov/moa/moa.ts
+++ b/lib/routes/gov/moa/moa.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/moa/zdscxx.ts b/lib/routes/gov/moa/zdscxx.ts
index d8c225bd0..b9ddaf05c 100644
--- a/lib/routes/gov/moa/zdscxx.ts
+++ b/lib/routes/gov/moa/zdscxx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/moe/moe.ts b/lib/routes/gov/moe/moe.ts
index 7a2c43bfb..1f95a1694 100644
--- a/lib/routes/gov/moe/moe.ts
+++ b/lib/routes/gov/moe/moe.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/moe/s78.ts b/lib/routes/gov/moe/s78.ts
index eb66c8af6..28c76cadf 100644
--- a/lib/routes/gov/moe/s78.ts
+++ b/lib/routes/gov/moe/s78.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mof/bond.ts b/lib/routes/gov/mof/bond.ts
index 1f69619af..da85c494f 100644
--- a/lib/routes/gov/mof/bond.ts
+++ b/lib/routes/gov/mof/bond.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mofcom/article.ts b/lib/routes/gov/mofcom/article.ts
index 5128c0dc3..12fca9ab8 100644
--- a/lib/routes/gov/mofcom/article.ts
+++ b/lib/routes/gov/mofcom/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/gov/moj/aac/news.ts b/lib/routes/gov/moj/aac/news.ts
index e17a238fb..dd3912e8e 100644
--- a/lib/routes/gov/moj/aac/news.ts
+++ b/lib/routes/gov/moj/aac/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/moj/lfyjzj.ts b/lib/routes/gov/moj/lfyjzj.ts
index 755e37e44..d48c93701 100644
--- a/lib/routes/gov/moj/lfyjzj.ts
+++ b/lib/routes/gov/moj/lfyjzj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/mot/index.ts b/lib/routes/gov/mot/index.ts
index 16bdd382b..b16d653d7 100644
--- a/lib/routes/gov/mot/index.ts
+++ b/lib/routes/gov/mot/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/ndrc/fggz.ts b/lib/routes/gov/ndrc/fggz.ts
index 87557562a..9daacd699 100644
--- a/lib/routes/gov/ndrc/fggz.ts
+++ b/lib/routes/gov/ndrc/fggz.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/ndrc/xwdt.ts b/lib/routes/gov/ndrc/xwdt.ts
index 64657ebb7..9347975ff 100644
--- a/lib/routes/gov/ndrc/xwdt.ts
+++ b/lib/routes/gov/ndrc/xwdt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/nea/ghs.ts b/lib/routes/gov/nea/ghs.ts
index 47be1cf43..2aa988fa1 100644
--- a/lib/routes/gov/nea/ghs.ts
+++ b/lib/routes/gov/nea/ghs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/news/index.ts b/lib/routes/gov/news/index.ts
index 16ddfb562..5c12983fb 100644
--- a/lib/routes/gov/news/index.ts
+++ b/lib/routes/gov/news/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/nifdc/index.ts b/lib/routes/gov/nifdc/index.ts
index 199916096..38a1e283b 100644
--- a/lib/routes/gov/nifdc/index.ts
+++ b/lib/routes/gov/nifdc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/nmpa/generic.ts b/lib/routes/gov/nmpa/generic.ts
index 11f43b8ca..010d54d72 100644
--- a/lib/routes/gov/nmpa/generic.ts
+++ b/lib/routes/gov/nmpa/generic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/gov/nopss/index.ts b/lib/routes/gov/nopss/index.ts
index 166864419..4a6a0775a 100644
--- a/lib/routes/gov/nopss/index.ts
+++ b/lib/routes/gov/nopss/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/gov/npc/index.ts b/lib/routes/gov/npc/index.ts
index 76e52e7d8..e4bfc0ec8 100644
--- a/lib/routes/gov/npc/index.ts
+++ b/lib/routes/gov/npc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/nrta/dsj.ts b/lib/routes/gov/nrta/dsj.ts
index d523333e7..52893bb78 100644
--- a/lib/routes/gov/nrta/dsj.ts
+++ b/lib/routes/gov/nrta/dsj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/nrta/news.ts b/lib/routes/gov/nrta/news.ts
index e570d7566..75a1f1e93 100644
--- a/lib/routes/gov/nrta/news.ts
+++ b/lib/routes/gov/nrta/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/nsfc/index.ts b/lib/routes/gov/nsfc/index.ts
index 7e6b38d63..c2b6c7d2b 100644
--- a/lib/routes/gov/nsfc/index.ts
+++ b/lib/routes/gov/nsfc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/gov/nsfc/shortcuts.ts b/lib/routes/gov/nsfc/shortcuts.ts
index 038f2f958..3870f47eb 100644
--- a/lib/routes/gov/nsfc/shortcuts.ts
+++ b/lib/routes/gov/nsfc/shortcuts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
// 基金要闻 - 基金要闻 https://www.nsfc.gov.cn/publish/portal0/tab440/
jjyw: '/publish/portal0/tab440/',
diff --git a/lib/routes/gov/pbc/goutongjiaoliu.ts b/lib/routes/gov/pbc/goutongjiaoliu.ts
index 950e77412..8be2c5c3f 100644
--- a/lib/routes/gov/pbc/goutongjiaoliu.ts
+++ b/lib/routes/gov/pbc/goutongjiaoliu.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/pbc/gzlw.ts b/lib/routes/gov/pbc/gzlw.ts
index 793259402..a0ca5bca6 100644
--- a/lib/routes/gov/pbc/gzlw.ts
+++ b/lib/routes/gov/pbc/gzlw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { processItems } = require('./utils');
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/pbc/trade-announcement.ts b/lib/routes/gov/pbc/trade-announcement.ts
index bd2f0d0e3..131c032b2 100644
--- a/lib/routes/gov/pbc/trade-announcement.ts
+++ b/lib/routes/gov/pbc/trade-announcement.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/pbc/utils.ts b/lib/routes/gov/pbc/utils.ts
index 7c4749a94..02af3422c 100644
--- a/lib/routes/gov/pbc/utils.ts
+++ b/lib/routes/gov/pbc/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/pbc/zcyj.ts b/lib/routes/gov/pbc/zcyj.ts
index b8d9d2440..7aaaf931c 100644
--- a/lib/routes/gov/pbc/zcyj.ts
+++ b/lib/routes/gov/pbc/zcyj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { processItems } = require('./utils');
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/safe/business.ts b/lib/routes/gov/safe/business.ts
index 4e1db852d..9ebce9673 100644
--- a/lib/routes/gov/safe/business.ts
+++ b/lib/routes/gov/safe/business.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { processZxfkItems } = require('./util');
export default async (ctx) => {
diff --git a/lib/routes/gov/safe/complaint.ts b/lib/routes/gov/safe/complaint.ts
index 09c8e7357..091ebded8 100644
--- a/lib/routes/gov/safe/complaint.ts
+++ b/lib/routes/gov/safe/complaint.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { processZxfkItems } = require('./util');
export default async (ctx) => {
diff --git a/lib/routes/gov/safe/util.ts b/lib/routes/gov/safe/util.ts
index d6c969227..4d812d555 100644
--- a/lib/routes/gov/safe/util.ts
+++ b/lib/routes/gov/safe/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/samr/xgzlyhd.ts b/lib/routes/gov/samr/xgzlyhd.ts
index 29c6264f6..fd058f501 100644
--- a/lib/routes/gov/samr/xgzlyhd.ts
+++ b/lib/routes/gov/samr/xgzlyhd.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/sasac/generic.ts b/lib/routes/gov/sasac/generic.ts
index 758ce74f0..460d8a630 100644
--- a/lib/routes/gov/sasac/generic.ts
+++ b/lib/routes/gov/sasac/generic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/sdb/sdb.ts b/lib/routes/gov/sdb/sdb.ts
index 63a3741c0..9cbf65051 100644
--- a/lib/routes/gov/sdb/sdb.ts
+++ b/lib/routes/gov/sdb/sdb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/shaanxi/kjt.ts b/lib/routes/gov/shaanxi/kjt.ts
index af5ce69ec..f8e0aa9d7 100644
--- a/lib/routes/gov/shaanxi/kjt.ts
+++ b/lib/routes/gov/shaanxi/kjt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/shanghai/rsj/ksxm.ts b/lib/routes/gov/shanghai/rsj/ksxm.ts
index 2d4e2d84b..343855270 100644
--- a/lib/routes/gov/shanghai/rsj/ksxm.ts
+++ b/lib/routes/gov/shanghai/rsj/ksxm.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/shanghai/wgj/wgj.ts b/lib/routes/gov/shanghai/wgj/wgj.ts
index 4047a0558..f4d787366 100644
--- a/lib/routes/gov/shanghai/wgj/wgj.ts
+++ b/lib/routes/gov/shanghai/wgj/wgj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/shanghai/wsjkw/yqtb/index.ts b/lib/routes/gov/shanghai/wsjkw/yqtb/index.ts
index f2fcda036..9ec3a6d12 100644
--- a/lib/routes/gov/shanghai/wsjkw/yqtb/index.ts
+++ b/lib/routes/gov/shanghai/wsjkw/yqtb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/shanghai/yjj/index.ts b/lib/routes/gov/shanghai/yjj/index.ts
index 4db0bce6f..dc36e188b 100644
--- a/lib/routes/gov/shanghai/yjj/index.ts
+++ b/lib/routes/gov/shanghai/yjj/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/gov/shenzhen/hrss/szksy/index.ts b/lib/routes/gov/shenzhen/hrss/szksy/index.ts
index 9779dadf9..9c34b8279 100644
--- a/lib/routes/gov/shenzhen/hrss/szksy/index.ts
+++ b/lib/routes/gov/shenzhen/hrss/szksy/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/shenzhen/xxgk/zfxxgj.ts b/lib/routes/gov/shenzhen/xxgk/zfxxgj.ts
index a6f6bb0d8..52a54b992 100644
--- a/lib/routes/gov/shenzhen/xxgk/zfxxgj.ts
+++ b/lib/routes/gov/shenzhen/xxgk/zfxxgj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/shenzhen/zjj/index.ts b/lib/routes/gov/shenzhen/zjj/index.ts
index 8abecaa60..dd70b6e98 100644
--- a/lib/routes/gov/shenzhen/zjj/index.ts
+++ b/lib/routes/gov/shenzhen/zjj/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/shenzhen/zzb/index.ts b/lib/routes/gov/shenzhen/zzb/index.ts
index acf4fbb30..79ae7e7cb 100644
--- a/lib/routes/gov/shenzhen/zzb/index.ts
+++ b/lib/routes/gov/shenzhen/zzb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/sichuan/deyang/govpublicinfo.ts b/lib/routes/gov/sichuan/deyang/govpublicinfo.ts
index 86e4cf77e..23c6ff01a 100644
--- a/lib/routes/gov/sichuan/deyang/govpublicinfo.ts
+++ b/lib/routes/gov/sichuan/deyang/govpublicinfo.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/sichuan/deyang/mztoday.ts b/lib/routes/gov/sichuan/deyang/mztoday.ts
index 7507bbf98..d8c3a0f1a 100644
--- a/lib/routes/gov/sichuan/deyang/mztoday.ts
+++ b/lib/routes/gov/sichuan/deyang/mztoday.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/stats/index.ts b/lib/routes/gov/stats/index.ts
index 96a2f079e..39f396215 100644
--- a/lib/routes/gov/stats/index.ts
+++ b/lib/routes/gov/stats/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gov/suzhou/doc.ts b/lib/routes/gov/suzhou/doc.ts
index 7e303d642..429b008d0 100644
--- a/lib/routes/gov/suzhou/doc.ts
+++ b/lib/routes/gov/suzhou/doc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/suzhou/fg.ts b/lib/routes/gov/suzhou/fg.ts
index e54073a77..a752c2fd0 100644
--- a/lib/routes/gov/suzhou/fg.ts
+++ b/lib/routes/gov/suzhou/fg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/suzhou/news.ts b/lib/routes/gov/suzhou/news.ts
index 7f5465923..3dd492c3d 100644
--- a/lib/routes/gov/suzhou/news.ts
+++ b/lib/routes/gov/suzhou/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/taiyuan/rsj.ts b/lib/routes/gov/taiyuan/rsj.ts
index 0a313082d..6167b1ff1 100644
--- a/lib/routes/gov/taiyuan/rsj.ts
+++ b/lib/routes/gov/taiyuan/rsj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/gov/wuhan/whyw.ts b/lib/routes/gov/wuhan/whyw.ts
index 926de3205..9f1eaa82d 100644
--- a/lib/routes/gov/wuhan/whyw.ts
+++ b/lib/routes/gov/wuhan/whyw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/xinyi/xinyi.ts b/lib/routes/gov/xinyi/xinyi.ts
index b6fe63c52..0a230aab4 100644
--- a/lib/routes/gov/xinyi/xinyi.ts
+++ b/lib/routes/gov/xinyi/xinyi.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { gdgov } = require('../general/general');
export default async (ctx) => {
diff --git a/lib/routes/gov/xuzhou/hrss.ts b/lib/routes/gov/xuzhou/hrss.ts
index 0dc7cd641..d68d23eee 100644
--- a/lib/routes/gov/xuzhou/hrss.ts
+++ b/lib/routes/gov/xuzhou/hrss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/zhejiang/gwy.ts b/lib/routes/gov/zhejiang/gwy.ts
index eeeb4741c..b2367dec4 100644
--- a/lib/routes/gov/zhejiang/gwy.ts
+++ b/lib/routes/gov/zhejiang/gwy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/zhengce/govall.ts b/lib/routes/gov/zhengce/govall.ts
index 61b41bc97..0ed51e36b 100644
--- a/lib/routes/gov/zhengce/govall.ts
+++ b/lib/routes/gov/zhengce/govall.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/zhengce/index.ts b/lib/routes/gov/zhengce/index.ts
index 86b6778e9..eb1099123 100644
--- a/lib/routes/gov/zhengce/index.ts
+++ b/lib/routes/gov/zhengce/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/zhengce/wenjian.ts b/lib/routes/gov/zhengce/wenjian.ts
index 61a29c992..f4eecb529 100644
--- a/lib/routes/gov/zhengce/wenjian.ts
+++ b/lib/routes/gov/zhengce/wenjian.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gov/zhengce/zhengceku.ts b/lib/routes/gov/zhengce/zhengceku.ts
index 026167db7..074437185 100644
--- a/lib/routes/gov/zhengce/zhengceku.ts
+++ b/lib/routes/gov/zhengce/zhengceku.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
export default async (ctx) => {
diff --git a/lib/routes/greasyfork/feedback.ts b/lib/routes/greasyfork/feedback.ts
index 838394fa7..f625e936b 100644
--- a/lib/routes/greasyfork/feedback.ts
+++ b/lib/routes/greasyfork/feedback.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/greasyfork/scripts.ts b/lib/routes/greasyfork/scripts.ts
index 269695a78..8812d0595 100644
--- a/lib/routes/greasyfork/scripts.ts
+++ b/lib/routes/greasyfork/scripts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/greasyfork/versions.ts b/lib/routes/greasyfork/versions.ts
index d003fe70a..52eb6df63 100644
--- a/lib/routes/greasyfork/versions.ts
+++ b/lib/routes/greasyfork/versions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/grist/featured.ts b/lib/routes/grist/featured.ts
index d52ee6beb..6ad5de05a 100644
--- a/lib/routes/grist/featured.ts
+++ b/lib/routes/grist/featured.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getData, getList } = require('./utils');
import got from '@/utils/got';
diff --git a/lib/routes/grist/index.ts b/lib/routes/grist/index.ts
index d68253635..89c6baa3e 100644
--- a/lib/routes/grist/index.ts
+++ b/lib/routes/grist/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getData, getList } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/grist/series.ts b/lib/routes/grist/series.ts
index 839c727f4..c3d7ab305 100644
--- a/lib/routes/grist/series.ts
+++ b/lib/routes/grist/series.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getData, getList } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/grist/topic.ts b/lib/routes/grist/topic.ts
index cb4a24940..63af86b90 100644
--- a/lib/routes/grist/topic.ts
+++ b/lib/routes/grist/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getData, getList } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/grist/utils.ts b/lib/routes/grist/utils.ts
index 18b40106d..da52e48cf 100644
--- a/lib/routes/grist/utils.ts
+++ b/lib/routes/grist/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/grubstreet/index.ts b/lib/routes/grubstreet/index.ts
index 2709721c8..56999ef7d 100644
--- a/lib/routes/grubstreet/index.ts
+++ b/lib/routes/grubstreet/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/grubstreet/utils.ts b/lib/routes/grubstreet/utils.ts
index 87c72045b..7c63b1ad1 100644
--- a/lib/routes/grubstreet/utils.ts
+++ b/lib/routes/grubstreet/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guancha/headline.ts b/lib/routes/guancha/headline.ts
index 77b4e3ab3..4a71e98ca 100644
--- a/lib/routes/guancha/headline.ts
+++ b/lib/routes/guancha/headline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guancha/index.ts b/lib/routes/guancha/index.ts
index 91e8a5b3c..6f282dee0 100644
--- a/lib/routes/guancha/index.ts
+++ b/lib/routes/guancha/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guancha/member.ts b/lib/routes/guancha/member.ts
index 6d413c2f8..c79a7189f 100644
--- a/lib/routes/guancha/member.ts
+++ b/lib/routes/guancha/member.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/guancha/personalpage.ts b/lib/routes/guancha/personalpage.ts
index 140a82c3b..7f20c4117 100644
--- a/lib/routes/guancha/personalpage.ts
+++ b/lib/routes/guancha/personalpage.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/guancha/topic.ts b/lib/routes/guancha/topic.ts
index fd989e0d2..857547ef6 100644
--- a/lib/routes/guancha/topic.ts
+++ b/lib/routes/guancha/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guangdiu/cheaps.ts b/lib/routes/guangdiu/cheaps.ts
index 1ba396ab3..bcf1cf31b 100644
--- a/lib/routes/guangdiu/cheaps.ts
+++ b/lib/routes/guangdiu/cheaps.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/guangdiu/index.ts b/lib/routes/guangdiu/index.ts
index 641e463cb..295a429d5 100644
--- a/lib/routes/guangdiu/index.ts
+++ b/lib/routes/guangdiu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guangdiu/rank.ts b/lib/routes/guangdiu/rank.ts
index 5f944bbf1..55b3238ab 100644
--- a/lib/routes/guangdiu/rank.ts
+++ b/lib/routes/guangdiu/rank.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guangdiu/search.ts b/lib/routes/guangdiu/search.ts
index 4649adde9..3a8b6d1b0 100644
--- a/lib/routes/guangdiu/search.ts
+++ b/lib/routes/guangdiu/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guangzhoumetro/news.ts b/lib/routes/guangzhoumetro/news.ts
index 83458d04c..637c0047f 100644
--- a/lib/routes/guangzhoumetro/news.ts
+++ b/lib/routes/guangzhoumetro/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/guanhai/index.ts b/lib/routes/guanhai/index.ts
index 9f483ecdf..506ccc9aa 100644
--- a/lib/routes/guanhai/index.ts
+++ b/lib/routes/guanhai/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/guduodata/daily.ts b/lib/routes/guduodata/daily.ts
index ba7e4a2a8..43d2a72d6 100644
--- a/lib/routes/guduodata/daily.ts
+++ b/lib/routes/guduodata/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gumroad/index.ts b/lib/routes/gumroad/index.ts
index 270d775d0..cab880e15 100644
--- a/lib/routes/gumroad/index.ts
+++ b/lib/routes/gumroad/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/guokr/channel.ts b/lib/routes/guokr/channel.ts
index 66c52a0b7..9d1ce8495 100644
--- a/lib/routes/guokr/channel.ts
+++ b/lib/routes/guokr/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/guokr/scientific.ts b/lib/routes/guokr/scientific.ts
index ae3158485..c8784c505 100644
--- a/lib/routes/guokr/scientific.ts
+++ b/lib/routes/guokr/scientific.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gxmzu/ai.ts b/lib/routes/gxmzu/ai.ts
index 7185f3c9f..8f9885e9f 100644
--- a/lib/routes/gxmzu/ai.ts
+++ b/lib/routes/gxmzu/ai.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getNoticeList } = require('./utils');
const url = 'https://ai.gxmzu.edu.cn/index/tzgg.htm';
diff --git a/lib/routes/gxmzu/lib.ts b/lib/routes/gxmzu/lib.ts
index 184c69bf4..5e299e876 100644
--- a/lib/routes/gxmzu/lib.ts
+++ b/lib/routes/gxmzu/lib.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入got库,该库用来请求网页数据
import got from '@/utils/got';
diff --git a/lib/routes/gxmzu/utils/index.ts b/lib/routes/gxmzu/utils/index.ts
index 89da8bf11..5755e0081 100644
--- a/lib/routes/gxmzu/utils/index.ts
+++ b/lib/routes/gxmzu/utils/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/gxmzu/yjs.ts b/lib/routes/gxmzu/yjs.ts
index b5705bbaa..467893c57 100644
--- a/lib/routes/gxmzu/yjs.ts
+++ b/lib/routes/gxmzu/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getNoticeList } = require('./utils');
const url = 'https://yjs.gxmzu.edu.cn/tzgg/zsgg.htm';
diff --git a/lib/routes/gzdaily/app.ts b/lib/routes/gzdaily/app.ts
index db75c8896..526955c70 100644
--- a/lib/routes/gzdaily/app.ts
+++ b/lib/routes/gzdaily/app.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/gzhu/yjs.ts b/lib/routes/gzhu/yjs.ts
index beb9dc48d..39012a6af 100644
--- a/lib/routes/gzhu/yjs.ts
+++ b/lib/routes/gzhu/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hackernews/index.ts b/lib/routes/hackernews/index.ts
index 8e12b29bc..46c8a6335 100644
--- a/lib/routes/hackernews/index.ts
+++ b/lib/routes/hackernews/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hackertalk/index.ts b/lib/routes/hackertalk/index.ts
index 03fbf5fa3..f3a766fe7 100644
--- a/lib/routes/hackertalk/index.ts
+++ b/lib/routes/hackertalk/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import MarkdownIt from 'markdown-it';
diff --git a/lib/routes/hacking8/index.ts b/lib/routes/hacking8/index.ts
index 64afd4c81..4cad38f5f 100644
--- a/lib/routes/hacking8/index.ts
+++ b/lib/routes/hacking8/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/hacking8/search.ts b/lib/routes/hacking8/search.ts
index be6a29a75..6c405c437 100644
--- a/lib/routes/hacking8/search.ts
+++ b/lib/routes/hacking8/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/hackmd/profile.ts b/lib/routes/hackmd/profile.ts
index f8a325f16..e1866f4d2 100644
--- a/lib/routes/hackmd/profile.ts
+++ b/lib/routes/hackmd/profile.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/hackyournews/index.ts b/lib/routes/hackyournews/index.ts
index 1f5efea2b..8e6cf2f50 100644
--- a/lib/routes/hackyournews/index.ts
+++ b/lib/routes/hackyournews/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// Require necessary modules
import got from '@/utils/got'; // a customised got
import { load } from 'cheerio'; // an HTML parser with a jQuery-like API
diff --git a/lib/routes/hafu/news.ts b/lib/routes/hafu/news.ts
index 0eb478eb1..8f7afd5a3 100644
--- a/lib/routes/hafu/news.ts
+++ b/lib/routes/hafu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const parseList = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/hafu/utils.ts b/lib/routes/hafu/utils.ts
index 7360e1d0e..cd393bedf 100644
--- a/lib/routes/hafu/utils.ts
+++ b/lib/routes/hafu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hakkatv/type.ts b/lib/routes/hakkatv/type.ts
index 756431ab9..480945028 100644
--- a/lib/routes/hakkatv/type.ts
+++ b/lib/routes/hakkatv/type.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hameln/chapter.ts b/lib/routes/hameln/chapter.ts
index 2ed708eb4..206a92740 100644
--- a/lib/routes/hameln/chapter.ts
+++ b/lib/routes/hameln/chapter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/harvard/health/blog.ts b/lib/routes/harvard/health/blog.ts
index 19bd38c77..398bea22a 100644
--- a/lib/routes/harvard/health/blog.ts
+++ b/lib/routes/harvard/health/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hashnode/blog.ts b/lib/routes/hashnode/blog.ts
index 8f49652b2..f29697e9f 100644
--- a/lib/routes/hashnode/blog.ts
+++ b/lib/routes/hashnode/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hbooker/chapter.ts b/lib/routes/hbooker/chapter.ts
index 473a0a19b..a6b0014ab 100644
--- a/lib/routes/hbooker/chapter.ts
+++ b/lib/routes/hbooker/chapter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hbr/topic.ts b/lib/routes/hbr/topic.ts
index a45a1c846..a0d71ede8 100644
--- a/lib/routes/hbr/topic.ts
+++ b/lib/routes/hbr/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hdu/cs/notice.ts b/lib/routes/hdu/cs/notice.ts
index b0fa54a5d..cc34ba853 100644
--- a/lib/routes/hdu/cs/notice.ts
+++ b/lib/routes/hdu/cs/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hdu/cs/pg.ts b/lib/routes/hdu/cs/pg.ts
index dc3ec228d..16d9de1d3 100644
--- a/lib/routes/hdu/cs/pg.ts
+++ b/lib/routes/hdu/cs/pg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hebtv/nong-bo-shi-zai-xing-dong.ts b/lib/routes/hebtv/nong-bo-shi-zai-xing-dong.ts
index 2c3f19b45..272cda3d8 100644
--- a/lib/routes/hebtv/nong-bo-shi-zai-xing-dong.ts
+++ b/lib/routes/hebtv/nong-bo-shi-zai-xing-dong.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hellobtc/information.ts b/lib/routes/hellobtc/information.ts
index 1ac97b383..18ca8ee30 100644
--- a/lib/routes/hellobtc/information.ts
+++ b/lib/routes/hellobtc/information.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hellobtc/kepu.ts b/lib/routes/hellobtc/kepu.ts
index a62d8ba18..740294fa7 100644
--- a/lib/routes/hellobtc/kepu.ts
+++ b/lib/routes/hellobtc/kepu.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hellobtc/news.ts b/lib/routes/hellobtc/news.ts
index 7706d4ead..afb57d801 100644
--- a/lib/routes/hellobtc/news.ts
+++ b/lib/routes/hellobtc/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hellogithub/index.ts b/lib/routes/hellogithub/index.ts
index da3b14fe2..a2f3aa849 100644
--- a/lib/routes/hellogithub/index.ts
+++ b/lib/routes/hellogithub/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hellogithub/report.ts b/lib/routes/hellogithub/report.ts
index 9ade61ada..cf6da0aa3 100644
--- a/lib/routes/hellogithub/report.ts
+++ b/lib/routes/hellogithub/report.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hellogithub/volume.ts b/lib/routes/hellogithub/volume.ts
index 9e3699935..0d6f569e1 100644
--- a/lib/routes/hellogithub/volume.ts
+++ b/lib/routes/hellogithub/volume.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hex-rays/index.ts b/lib/routes/hex-rays/index.ts
index c58f689cc..f284b2b13 100644
--- a/lib/routes/hex-rays/index.ts
+++ b/lib/routes/hex-rays/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hicairo/rss.ts b/lib/routes/hicairo/rss.ts
index bc974fb3c..1a2917f1f 100644
--- a/lib/routes/hicairo/rss.ts
+++ b/lib/routes/hicairo/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hinatazaka46/blog.ts b/lib/routes/hinatazaka46/blog.ts
index c682437f3..90bc5a0d3 100644
--- a/lib/routes/hinatazaka46/blog.ts
+++ b/lib/routes/hinatazaka46/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hinatazaka46/news.ts b/lib/routes/hinatazaka46/news.ts
index 7cba105f1..cef9ff0a5 100644
--- a/lib/routes/hinatazaka46/news.ts
+++ b/lib/routes/hinatazaka46/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hit/hitgs.ts b/lib/routes/hit/hitgs.ts
index b9b92d35c..0edb34c9a 100644
--- a/lib/routes/hit/hitgs.ts
+++ b/lib/routes/hit/hitgs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hit/jwc.ts b/lib/routes/hit/jwc.ts
index 88375a7b7..502fe48bd 100644
--- a/lib/routes/hit/jwc.ts
+++ b/lib/routes/hit/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hit/today.ts b/lib/routes/hit/today.ts
index 8ff509362..9cc40b916 100644
--- a/lib/routes/hit/today.ts
+++ b/lib/routes/hit/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hitsz/article.ts b/lib/routes/hitsz/article.ts
index 66a9e7db9..e6faaac0e 100644
--- a/lib/routes/hitsz/article.ts
+++ b/lib/routes/hitsz/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hitwh/today.ts b/lib/routes/hitwh/today.ts
index 7e444f49c..80359b3c5 100644
--- a/lib/routes/hitwh/today.ts
+++ b/lib/routes/hitwh/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hizu/index.ts b/lib/routes/hizu/index.ts
index 31028fb13..41031b807 100644
--- a/lib/routes/hizu/index.ts
+++ b/lib/routes/hizu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hk01/channel.ts b/lib/routes/hk01/channel.ts
index 997f0cd90..e999ead02 100644
--- a/lib/routes/hk01/channel.ts
+++ b/lib/routes/hk01/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { rootUrl, apiRootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/hk01/hot.ts b/lib/routes/hk01/hot.ts
index a42546a61..526ddaab8 100644
--- a/lib/routes/hk01/hot.ts
+++ b/lib/routes/hk01/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { rootUrl, apiRootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/hk01/issue.ts b/lib/routes/hk01/issue.ts
index 1604737fa..e4fde5765 100644
--- a/lib/routes/hk01/issue.ts
+++ b/lib/routes/hk01/issue.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { rootUrl, apiRootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/hk01/latest.ts b/lib/routes/hk01/latest.ts
index 3278c63a4..65c424030 100644
--- a/lib/routes/hk01/latest.ts
+++ b/lib/routes/hk01/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { rootUrl, apiRootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/hk01/tag.ts b/lib/routes/hk01/tag.ts
index 27f88b886..a5668853c 100644
--- a/lib/routes/hk01/tag.ts
+++ b/lib/routes/hk01/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { rootUrl, apiRootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/hk01/utils.ts b/lib/routes/hk01/utils.ts
index 671e69163..84ad27092 100644
--- a/lib/routes/hk01/utils.ts
+++ b/lib/routes/hk01/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hk01/zone.ts b/lib/routes/hk01/zone.ts
index f16f7bbb9..60cb9043e 100644
--- a/lib/routes/hk01/zone.ts
+++ b/lib/routes/hk01/zone.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { rootUrl, apiRootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/hkej/index.ts b/lib/routes/hkej/index.ts
index b871cd354..f8f96c11b 100644
--- a/lib/routes/hkej/index.ts
+++ b/lib/routes/hkej/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hkepc/data.ts b/lib/routes/hkepc/data.ts
index c8608f0ae..d63dd4342 100644
--- a/lib/routes/hkepc/data.ts
+++ b/lib/routes/hkepc/data.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const baseUrl = 'https://www.hkepc.com';
module.exports = {
diff --git a/lib/routes/hkepc/index.ts b/lib/routes/hkepc/index.ts
index 2b544929f..66d77548b 100644
--- a/lib/routes/hkepc/index.ts
+++ b/lib/routes/hkepc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hket/index.ts b/lib/routes/hket/index.ts
index e309da57d..b8efbe087 100644
--- a/lib/routes/hket/index.ts
+++ b/lib/routes/hket/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hkjunkcall/index.ts b/lib/routes/hkjunkcall/index.ts
index 00b75b5b4..8be8dc20c 100644
--- a/lib/routes/hkjunkcall/index.ts
+++ b/lib/routes/hkjunkcall/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hljucm/yjsy.ts b/lib/routes/hljucm/yjsy.ts
index 134cbef10..f040859ef 100644
--- a/lib/routes/hljucm/yjsy.ts
+++ b/lib/routes/hljucm/yjsy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hnrb/index.ts b/lib/routes/hnrb/index.ts
index 34bafc6a8..fe345f00d 100644
--- a/lib/routes/hnrb/index.ts
+++ b/lib/routes/hnrb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hnu/careers.ts b/lib/routes/hnu/careers.ts
index 9481276a2..d6bbd217c 100644
--- a/lib/routes/hnu/careers.ts
+++ b/lib/routes/hnu/careers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/hongkong/chp.ts b/lib/routes/hongkong/chp.ts
index d8c07fe90..c291c0fae 100644
--- a/lib/routes/hongkong/chp.ts
+++ b/lib/routes/hongkong/chp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hongkong/dh.ts b/lib/routes/hongkong/dh.ts
index 2a75d9be7..f7dcc2e8a 100644
--- a/lib/routes/hongkong/dh.ts
+++ b/lib/routes/hongkong/dh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hostmonit/cloudflareyes.ts b/lib/routes/hostmonit/cloudflareyes.ts
index 03d0a0834..cdf8b9f50 100644
--- a/lib/routes/hostmonit/cloudflareyes.ts
+++ b/lib/routes/hostmonit/cloudflareyes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hostmonit/cloudflareyesv6.ts b/lib/routes/hostmonit/cloudflareyesv6.ts
index f8ff376d5..dbb60c079 100644
--- a/lib/routes/hostmonit/cloudflareyesv6.ts
+++ b/lib/routes/hostmonit/cloudflareyesv6.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
export default (ctx) => {
ctx.redirect('/hostmonit/cloudflareyes/v6');
};
diff --git a/lib/routes/hotukdeals/hottest.ts b/lib/routes/hotukdeals/hottest.ts
index f0375354c..759b9f20f 100644
--- a/lib/routes/hotukdeals/hottest.ts
+++ b/lib/routes/hotukdeals/hottest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { JSDOM } = require('jsdom');
diff --git a/lib/routes/hotukdeals/index.ts b/lib/routes/hotukdeals/index.ts
index 0de04a290..49a5b2d1c 100644
--- a/lib/routes/hotukdeals/index.ts
+++ b/lib/routes/hotukdeals/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/houxu/events.ts b/lib/routes/houxu/events.ts
index 63fd2f47e..bd45bce92 100644
--- a/lib/routes/houxu/events.ts
+++ b/lib/routes/houxu/events.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/houxu/index.ts b/lib/routes/houxu/index.ts
index ad2b5df79..8a0707f3c 100644
--- a/lib/routes/houxu/index.ts
+++ b/lib/routes/houxu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/houxu/lives.ts b/lib/routes/houxu/lives.ts
index 8ed2b7384..1e6a34273 100644
--- a/lib/routes/houxu/lives.ts
+++ b/lib/routes/houxu/lives.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/houxu/memory.ts b/lib/routes/houxu/memory.ts
index 43cfd7119..52a00e164 100644
--- a/lib/routes/houxu/memory.ts
+++ b/lib/routes/houxu/memory.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/howtoforge/rss.ts b/lib/routes/howtoforge/rss.ts
index 25bf02415..7709dee75 100644
--- a/lib/routes/howtoforge/rss.ts
+++ b/lib/routes/howtoforge/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hoyolab/constant.ts b/lib/routes/hoyolab/constant.ts
index a1df149df..fd3dcabe6 100644
--- a/lib/routes/hoyolab/constant.ts
+++ b/lib/routes/hoyolab/constant.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// 域名
const HOST = 'https://bbs-api-os.hoyolab.com';
// 活动列接口
diff --git a/lib/routes/hoyolab/news.ts b/lib/routes/hoyolab/news.ts
index 80e4714bd..38a744c07 100644
--- a/lib/routes/hoyolab/news.ts
+++ b/lib/routes/hoyolab/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hoyolab/utils.ts b/lib/routes/hoyolab/utils.ts
index eb81dc199..64feb1be0 100644
--- a/lib/routes/hoyolab/utils.ts
+++ b/lib/routes/hoyolab/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const getGameInfoList = (tryGet) =>
diff --git a/lib/routes/hpoi/all.ts b/lib/routes/hpoi/all.ts
index 0b1fb2f89..1c9d1ba07 100644
--- a/lib/routes/hpoi/all.ts
+++ b/lib/routes/hpoi/all.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { ProcessFeed } = require('./utils');
export default async (ctx) => ctx.set('data', await ProcessFeed('all', 0, ctx.req.param('order')));
diff --git a/lib/routes/hpoi/banner-item.ts b/lib/routes/hpoi/banner-item.ts
index 4ed0d2a61..b753e6a30 100644
--- a/lib/routes/hpoi/banner-item.ts
+++ b/lib/routes/hpoi/banner-item.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hpoi/character.ts b/lib/routes/hpoi/character.ts
index 2b7d2d80e..3bdb8cfc9 100644
--- a/lib/routes/hpoi/character.ts
+++ b/lib/routes/hpoi/character.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { ProcessFeed } = require('./utils');
export default async (ctx) => ctx.set('data', await ProcessFeed('character', ctx.req.param('id'), ctx.req.param('order')));
diff --git a/lib/routes/hpoi/info.ts b/lib/routes/hpoi/info.ts
index 722e69500..3dfb592f7 100644
--- a/lib/routes/hpoi/info.ts
+++ b/lib/routes/hpoi/info.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/hpoi/user.ts b/lib/routes/hpoi/user.ts
index d5faf7149..536283a73 100644
--- a/lib/routes/hpoi/user.ts
+++ b/lib/routes/hpoi/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hpoi/utils.ts b/lib/routes/hpoi/utils.ts
index e7f56524f..b5d4d4c56 100644
--- a/lib/routes/hpoi/utils.ts
+++ b/lib/routes/hpoi/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hpoi/work.ts b/lib/routes/hpoi/work.ts
index 51e5d278f..852e17a2d 100644
--- a/lib/routes/hpoi/work.ts
+++ b/lib/routes/hpoi/work.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { ProcessFeed } = require('./utils');
export default async (ctx) => ctx.set('data', await ProcessFeed('work', ctx.req.param('id'), ctx.req.param('order')));
diff --git a/lib/routes/hrbeu/gx/card.ts b/lib/routes/hrbeu/gx/card.ts
index c1738995f..0b9c8b4da 100644
--- a/lib/routes/hrbeu/gx/card.ts
+++ b/lib/routes/hrbeu/gx/card.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hrbeu/gx/list.ts b/lib/routes/hrbeu/gx/list.ts
index 8250e6fe0..1e6c4835a 100644
--- a/lib/routes/hrbeu/gx/list.ts
+++ b/lib/routes/hrbeu/gx/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hrbeu/job/bigemploy.ts b/lib/routes/hrbeu/job/bigemploy.ts
index f0e1b0e62..777369c51 100644
--- a/lib/routes/hrbeu/job/bigemploy.ts
+++ b/lib/routes/hrbeu/job/bigemploy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hrbeu/job/calendar.ts b/lib/routes/hrbeu/job/calendar.ts
index 5bf913bad..1327a051d 100644
--- a/lib/routes/hrbeu/job/calendar.ts
+++ b/lib/routes/hrbeu/job/calendar.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hrbeu/job/list.ts b/lib/routes/hrbeu/job/list.ts
index eca9e4abd..a0a65bb67 100644
--- a/lib/routes/hrbeu/job/list.ts
+++ b/lib/routes/hrbeu/job/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hrbeu/uae/news.ts b/lib/routes/hrbeu/uae/news.ts
index 54bb18d7b..3df7c8db5 100644
--- a/lib/routes/hrbeu/uae/news.ts
+++ b/lib/routes/hrbeu/uae/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hrbeu/ugs/news.ts b/lib/routes/hrbeu/ugs/news.ts
index 081be33d0..341016898 100644
--- a/lib/routes/hrbeu/ugs/news.ts
+++ b/lib/routes/hrbeu/ugs/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hrbeu/yjsy/list.ts b/lib/routes/hrbeu/yjsy/list.ts
index ce6d66e37..bfdab7f0a 100644
--- a/lib/routes/hrbeu/yjsy/list.ts
+++ b/lib/routes/hrbeu/yjsy/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hrbust/jwzx.ts b/lib/routes/hrbust/jwzx.ts
index 6ab63a1cb..dbac12cf4 100644
--- a/lib/routes/hrbust/jwzx.ts
+++ b/lib/routes/hrbust/jwzx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/hrbust/utils.ts b/lib/routes/hrbust/utils.ts
index ffd012652..aadef4a2a 100644
--- a/lib/routes/hrbust/utils.ts
+++ b/lib/routes/hrbust/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/huanqiu/index.ts b/lib/routes/huanqiu/index.ts
index 1b45ddc56..17c5ee70f 100644
--- a/lib/routes/huanqiu/index.ts
+++ b/lib/routes/huanqiu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/huggingface/blog-zh.ts b/lib/routes/huggingface/blog-zh.ts
index 6b424a8fc..3a770fef7 100644
--- a/lib/routes/huggingface/blog-zh.ts
+++ b/lib/routes/huggingface/blog-zh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/huggingface/daily-papers.ts b/lib/routes/huggingface/daily-papers.ts
index 96ac7b7a3..200d6d225 100644
--- a/lib/routes/huggingface/daily-papers.ts
+++ b/lib/routes/huggingface/daily-papers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hunanpea/rsks.ts b/lib/routes/hunanpea/rsks.ts
index 9cccf4c72..a7ee231d0 100644
--- a/lib/routes/hunanpea/rsks.ts
+++ b/lib/routes/hunanpea/rsks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hunau/gfxy/index.ts b/lib/routes/hunau/gfxy/index.ts
index 25c75d463..0933eb59d 100644
--- a/lib/routes/hunau/gfxy/index.ts
+++ b/lib/routes/hunau/gfxy/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const getContent = require('../utils/common');
export default async (ctx) => {
diff --git a/lib/routes/hunau/ied.ts b/lib/routes/hunau/ied.ts
index 499dad5d6..9803a4b6f 100644
--- a/lib/routes/hunau/ied.ts
+++ b/lib/routes/hunau/ied.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const getContent = require('./utils/common');
export default async (ctx) => {
diff --git a/lib/routes/hunau/jwc.ts b/lib/routes/hunau/jwc.ts
index cc19ad3b0..3b1a57625 100644
--- a/lib/routes/hunau/jwc.ts
+++ b/lib/routes/hunau/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const getContent = require('./utils/common');
export default async (ctx) => {
diff --git a/lib/routes/hunau/utils/category-title.ts b/lib/routes/hunau/utils/category-title.ts
index a3ef0125f..c1eb2a3e1 100644
--- a/lib/routes/hunau/utils/category-title.ts
+++ b/lib/routes/hunau/utils/category-title.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const categoryTitle = (type) => {
let title;
type = type.slice(0, 4).toLowerCase();
diff --git a/lib/routes/hunau/utils/common.ts b/lib/routes/hunau/utils/common.ts
index 9b7fe51dc..1c4a6f64b 100644
--- a/lib/routes/hunau/utils/common.ts
+++ b/lib/routes/hunau/utils/common.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// common.js
import { load } from 'cheerio';
diff --git a/lib/routes/hunau/utils/index-page.ts b/lib/routes/hunau/utils/index-page.ts
index 7db2e9072..11405cb5a 100644
--- a/lib/routes/hunau/utils/index-page.ts
+++ b/lib/routes/hunau/utils/index-page.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const indexPage = (page) => {
const fileName = 'index';
const fileType = 'html';
diff --git a/lib/routes/hunau/utils/news-content.ts b/lib/routes/hunau/utils/news-content.ts
index eba4e625d..815f30a3c 100644
--- a/lib/routes/hunau/utils/news-content.ts
+++ b/lib/routes/hunau/utils/news-content.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/hunau/xky/index.ts b/lib/routes/hunau/xky/index.ts
index 47338d0e6..27b14da15 100644
--- a/lib/routes/hunau/xky/index.ts
+++ b/lib/routes/hunau/xky/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const getContent = require('../utils/common');
export default async (ctx) => {
diff --git a/lib/routes/huoxian/zone.ts b/lib/routes/huoxian/zone.ts
index 143265893..5e7501a79 100644
--- a/lib/routes/huoxian/zone.ts
+++ b/lib/routes/huoxian/zone.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hupu/all.ts b/lib/routes/hupu/all.ts
index b6e2bf79e..448ca9b79 100644
--- a/lib/routes/hupu/all.ts
+++ b/lib/routes/hupu/all.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hupu/bbs.ts b/lib/routes/hupu/bbs.ts
index 45a9626cf..a91d07b8c 100644
--- a/lib/routes/hupu/bbs.ts
+++ b/lib/routes/hupu/bbs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/hupu/index.ts b/lib/routes/hupu/index.ts
index 5d91b826e..f2ce8a3cb 100644
--- a/lib/routes/hupu/index.ts
+++ b/lib/routes/hupu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/hust/aia/news.ts b/lib/routes/hust/aia/news.ts
index 1ba0cec76..10996518c 100755
--- a/lib/routes/hust/aia/news.ts
+++ b/lib/routes/hust/aia/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hust/aia/notice.ts b/lib/routes/hust/aia/notice.ts
index ac2c6b568..c4e3d96d4 100755
--- a/lib/routes/hust/aia/notice.ts
+++ b/lib/routes/hust/aia/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/hust/yjs.ts b/lib/routes/hust/yjs.ts
index 18811ae17..f3e071cfb 100644
--- a/lib/routes/hust/yjs.ts
+++ b/lib/routes/hust/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/huxiu/brief-column.ts b/lib/routes/huxiu/brief-column.ts
index f04f73d32..f8e28ea92 100644
--- a/lib/routes/huxiu/brief-column.ts
+++ b/lib/routes/huxiu/brief-column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/channel.ts b/lib/routes/huxiu/channel.ts
index 5ef50c083..914878698 100644
--- a/lib/routes/huxiu/channel.ts
+++ b/lib/routes/huxiu/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/club.ts b/lib/routes/huxiu/club.ts
index bdbeeda43..dd0ae4889 100644
--- a/lib/routes/huxiu/club.ts
+++ b/lib/routes/huxiu/club.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/collection.ts b/lib/routes/huxiu/collection.ts
index 595ba205d..3d1b53982 100644
--- a/lib/routes/huxiu/collection.ts
+++ b/lib/routes/huxiu/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/member.ts b/lib/routes/huxiu/member.ts
index 5e355bae4..b433771d1 100644
--- a/lib/routes/huxiu/member.ts
+++ b/lib/routes/huxiu/member.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/moment.ts b/lib/routes/huxiu/moment.ts
index c9fc9e2ab..6326877ff 100644
--- a/lib/routes/huxiu/moment.ts
+++ b/lib/routes/huxiu/moment.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/search.ts b/lib/routes/huxiu/search.ts
index a51fd14a9..280e38442 100644
--- a/lib/routes/huxiu/search.ts
+++ b/lib/routes/huxiu/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/tag.ts b/lib/routes/huxiu/tag.ts
index 1ddcca2b4..a8e1c3f61 100644
--- a/lib/routes/huxiu/tag.ts
+++ b/lib/routes/huxiu/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/huxiu/util.ts b/lib/routes/huxiu/util.ts
index 9bf23aae2..99cd90f4c 100644
--- a/lib/routes/huxiu/util.ts
+++ b/lib/routes/huxiu/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ianspriggs/index.ts b/lib/routes/ianspriggs/index.ts
index 94bbbdf68..c58f0fe08 100644
--- a/lib/routes/ianspriggs/index.ts
+++ b/lib/routes/ianspriggs/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/icac/news.ts b/lib/routes/icac/news.ts
index c518abe83..8b3e36779 100644
--- a/lib/routes/icac/news.ts
+++ b/lib/routes/icac/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/icac/utils.ts b/lib/routes/icac/utils.ts
index d0337ee36..1168d2172 100644
--- a/lib/routes/icac/utils.ts
+++ b/lib/routes/icac/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const BASE_URL = 'https://www.icac.org.hk';
const LANG_TYPE = {
diff --git a/lib/routes/icbc/whpj.ts b/lib/routes/icbc/whpj.ts
index c402645fe..69d65707a 100644
--- a/lib/routes/icbc/whpj.ts
+++ b/lib/routes/icbc/whpj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/idolypride/news.ts b/lib/routes/idolypride/news.ts
index 32f74e127..ff6325cf2 100644
--- a/lib/routes/idolypride/news.ts
+++ b/lib/routes/idolypride/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/ieee-security/sp.ts b/lib/routes/ieee-security/sp.ts
index b14146cf8..388bd5446 100644
--- a/lib/routes/ieee-security/sp.ts
+++ b/lib/routes/ieee-security/sp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ieee/earlyaccess.ts b/lib/routes/ieee/earlyaccess.ts
index 944b8cb13..fbecae76f 100644
--- a/lib/routes/ieee/earlyaccess.ts
+++ b/lib/routes/ieee/earlyaccess.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ieee/journal.ts b/lib/routes/ieee/journal.ts
index 1b2809bbe..68b1402ab 100644
--- a/lib/routes/ieee/journal.ts
+++ b/lib/routes/ieee/journal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ieee/recent.ts b/lib/routes/ieee/recent.ts
index 95adbcb1f..f255dec8d 100644
--- a/lib/routes/ieee/recent.ts
+++ b/lib/routes/ieee/recent.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ielts/index.ts b/lib/routes/ielts/index.ts
index d14129203..6ccb03b76 100644
--- a/lib/routes/ielts/index.ts
+++ b/lib/routes/ielts/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/ifeng/feng.ts b/lib/routes/ifeng/feng.ts
index 2faeb3154..3b711e32a 100644
--- a/lib/routes/ifeng/feng.ts
+++ b/lib/routes/ifeng/feng.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ifeng/news.ts b/lib/routes/ifeng/news.ts
index e4ca6a1b9..d2fa0942a 100644
--- a/lib/routes/ifeng/news.ts
+++ b/lib/routes/ifeng/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ifeng/utils.ts b/lib/routes/ifeng/utils.ts
index f7297935e..248ee23d2 100644
--- a/lib/routes/ifeng/utils.ts
+++ b/lib/routes/ifeng/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ifi-audio/download.ts b/lib/routes/ifi-audio/download.ts
index 2e23dfe32..a62a3f5e1 100644
--- a/lib/routes/ifi-audio/download.ts
+++ b/lib/routes/ifi-audio/download.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/iguoguo/index.ts b/lib/routes/iguoguo/index.ts
index 022fd809f..ce10d89ad 100644
--- a/lib/routes/iguoguo/index.ts
+++ b/lib/routes/iguoguo/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/iiilab/index.ts b/lib/routes/iiilab/index.ts
index 1b97144f2..9ea0a4522 100644
--- a/lib/routes/iiilab/index.ts
+++ b/lib/routes/iiilab/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
const baseUrl = 'https://www.iiilab.com/';
diff --git a/lib/routes/ikea/cn/family-offers.ts b/lib/routes/ikea/cn/family-offers.ts
index 9195587e0..b9634b1a9 100644
--- a/lib/routes/ikea/cn/family-offers.ts
+++ b/lib/routes/ikea/cn/family-offers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { generateProductItem } = require('./utils');
diff --git a/lib/routes/ikea/cn/low-price.ts b/lib/routes/ikea/cn/low-price.ts
index 45d38b5c6..890c7d05d 100644
--- a/lib/routes/ikea/cn/low-price.ts
+++ b/lib/routes/ikea/cn/low-price.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { generateRequestHeaders, generateProductItem } = require('./utils');
diff --git a/lib/routes/ikea/cn/new.ts b/lib/routes/ikea/cn/new.ts
index 5f61ce176..9b7485629 100644
--- a/lib/routes/ikea/cn/new.ts
+++ b/lib/routes/ikea/cn/new.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { generateRequestHeaders, generateProductItem } = require('./utils');
diff --git a/lib/routes/ikea/cn/utils.ts b/lib/routes/ikea/cn/utils.ts
index 6fb7049cb..bc7bbba76 100644
--- a/lib/routes/ikea/cn/utils.ts
+++ b/lib/routes/ikea/cn/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ikea/gb/new.ts b/lib/routes/ikea/gb/new.ts
index 185b618e3..0b0f432d3 100644
--- a/lib/routes/ikea/gb/new.ts
+++ b/lib/routes/ikea/gb/new.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ikea/gb/offer.ts b/lib/routes/ikea/gb/offer.ts
index 46fcf909c..276853ac3 100644
--- a/lib/routes/ikea/gb/offer.ts
+++ b/lib/routes/ikea/gb/offer.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/imagemagick/changelog.ts b/lib/routes/imagemagick/changelog.ts
index 2507bb800..e2d4264ba 100644
--- a/lib/routes/imagemagick/changelog.ts
+++ b/lib/routes/imagemagick/changelog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/imiker/jinghua.ts b/lib/routes/imiker/jinghua.ts
index 3afcd1fcd..9346afdb0 100644
--- a/lib/routes/imiker/jinghua.ts
+++ b/lib/routes/imiker/jinghua.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/indiansinkuwait/latest.ts b/lib/routes/indiansinkuwait/latest.ts
index f550f8a28..55a2d8b80 100644
--- a/lib/routes/indiansinkuwait/latest.ts
+++ b/lib/routes/indiansinkuwait/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/indienova/article.ts b/lib/routes/indienova/article.ts
index 62c0dabcb..1d64bf79b 100644
--- a/lib/routes/indienova/article.ts
+++ b/lib/routes/indienova/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/indienova/column.ts b/lib/routes/indienova/column.ts
index 8f6d1d470..09d72d4e6 100644
--- a/lib/routes/indienova/column.ts
+++ b/lib/routes/indienova/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/indienova/gamedb.ts b/lib/routes/indienova/gamedb.ts
index f7451b938..2d3745039 100644
--- a/lib/routes/indienova/gamedb.ts
+++ b/lib/routes/indienova/gamedb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/indienova/usergames.ts b/lib/routes/indienova/usergames.ts
index 056fcca43..b794ee51d 100644
--- a/lib/routes/indienova/usergames.ts
+++ b/lib/routes/indienova/usergames.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/indienova/utils.ts b/lib/routes/indienova/utils.ts
index e7932eaf6..96b419877 100644
--- a/lib/routes/indienova/utils.ts
+++ b/lib/routes/indienova/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/inewsweek/index.ts b/lib/routes/inewsweek/index.ts
index 587425c40..8f32f718a 100644
--- a/lib/routes/inewsweek/index.ts
+++ b/lib/routes/inewsweek/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/infoq/recommend.ts b/lib/routes/infoq/recommend.ts
index 217eb25fc..1d79036a3 100644
--- a/lib/routes/infoq/recommend.ts
+++ b/lib/routes/infoq/recommend.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/infoq/topic.ts b/lib/routes/infoq/topic.ts
index cda5fa392..72955ecfe 100644
--- a/lib/routes/infoq/topic.ts
+++ b/lib/routes/infoq/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/infoq/utils.ts b/lib/routes/infoq/utils.ts
index 9a28c874e..192e48c75 100644
--- a/lib/routes/infoq/utils.ts
+++ b/lib/routes/infoq/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/informs/index.ts b/lib/routes/informs/index.ts
index ae4cb6419..7128e3bc2 100644
--- a/lib/routes/informs/index.ts
+++ b/lib/routes/informs/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/inoreader/index.ts b/lib/routes/inoreader/index.ts
index 79df0d014..3967b5136 100644
--- a/lib/routes/inoreader/index.ts
+++ b/lib/routes/inoreader/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/inoreader/rss.ts b/lib/routes/inoreader/rss.ts
index a4e9e426b..a945b34e9 100644
--- a/lib/routes/inoreader/rss.ts
+++ b/lib/routes/inoreader/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import parser from '@/utils/rss-parser';
import { load } from 'cheerio';
diff --git a/lib/routes/instagram/common-utils.ts b/lib/routes/instagram/common-utils.ts
index e4e7955e6..c7610f32c 100644
--- a/lib/routes/instagram/common-utils.ts
+++ b/lib/routes/instagram/common-utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/instagram/private-api/index.ts b/lib/routes/instagram/private-api/index.ts
index 82bb7733b..a43bc2f55 100644
--- a/lib/routes/instagram/private-api/index.ts
+++ b/lib/routes/instagram/private-api/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { ig, login } = require('./utils');
import logger from '@/utils/logger';
diff --git a/lib/routes/instagram/private-api/utils.ts b/lib/routes/instagram/private-api/utils.ts
index ed58eea3c..e75fa17c8 100644
--- a/lib/routes/instagram/private-api/utils.ts
+++ b/lib/routes/instagram/private-api/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { IgApiClient } = require('instagram-private-api');
import logger from '@/utils/logger';
import { config } from '@/config';
diff --git a/lib/routes/instagram/web-api/index.ts b/lib/routes/instagram/web-api/index.ts
index 727c35e1b..ca3f669d7 100644
--- a/lib/routes/instagram/web-api/index.ts
+++ b/lib/routes/instagram/web-api/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { CookieJar } = require('tough-cookie');
import { config } from '@/config';
diff --git a/lib/routes/instagram/web-api/utils.ts b/lib/routes/instagram/web-api/utils.ts
index 95a5c2b93..a9593aaac 100644
--- a/lib/routes/instagram/web-api/utils.ts
+++ b/lib/routes/instagram/web-api/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/instructables/projects.ts b/lib/routes/instructables/projects.ts
index cf3d437e0..36b811c72 100644
--- a/lib/routes/instructables/projects.ts
+++ b/lib/routes/instructables/projects.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/iqilu/program.ts b/lib/routes/iqilu/program.ts
index a0a59d6db..0738edd41 100644
--- a/lib/routes/iqilu/program.ts
+++ b/lib/routes/iqilu/program.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/iqiyi/album.ts b/lib/routes/iqiyi/album.ts
index 1c428ebce..2b3ae1814 100644
--- a/lib/routes/iqiyi/album.ts
+++ b/lib/routes/iqiyi/album.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/iqiyi/video.ts b/lib/routes/iqiyi/video.ts
index 944224b97..eaed7032a 100644
--- a/lib/routes/iqiyi/video.ts
+++ b/lib/routes/iqiyi/video.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { config } from '@/config';
diff --git a/lib/routes/iqnew/latest.ts b/lib/routes/iqnew/latest.ts
index 40b1f172f..9d8677fa1 100644
--- a/lib/routes/iqnew/latest.ts
+++ b/lib/routes/iqnew/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/iresearch/report.ts b/lib/routes/iresearch/report.ts
index 26d68a25b..36648bdaf 100644
--- a/lib/routes/iresearch/report.ts
+++ b/lib/routes/iresearch/report.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/iresearch/weekly.ts b/lib/routes/iresearch/weekly.ts
index 631a88ead..98272266d 100644
--- a/lib/routes/iresearch/weekly.ts
+++ b/lib/routes/iresearch/weekly.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/issuehunt/funded.ts b/lib/routes/issuehunt/funded.ts
index fe71fecef..44771e9f6 100644
--- a/lib/routes/issuehunt/funded.ts
+++ b/lib/routes/issuehunt/funded.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const MarkdownIt = require('markdown-it');
diff --git a/lib/routes/itch/devlog.ts b/lib/routes/itch/devlog.ts
index d3050c93a..d12b4ab5d 100644
--- a/lib/routes/itch/devlog.ts
+++ b/lib/routes/itch/devlog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/itch/index.ts b/lib/routes/itch/index.ts
index e376d6925..649abecca 100644
--- a/lib/routes/itch/index.ts
+++ b/lib/routes/itch/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/itch/posts.ts b/lib/routes/itch/posts.ts
index de596d28b..a1eb78ac2 100644
--- a/lib/routes/itch/posts.ts
+++ b/lib/routes/itch/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ithome/index.ts b/lib/routes/ithome/index.ts
index 0ac524551..9ee728e52 100644
--- a/lib/routes/ithome/index.ts
+++ b/lib/routes/ithome/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ithome/ranking.ts b/lib/routes/ithome/ranking.ts
index 42bbfc139..25c9c2e9a 100644
--- a/lib/routes/ithome/ranking.ts
+++ b/lib/routes/ithome/ranking.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ithome/tag.ts b/lib/routes/ithome/tag.ts
index 981fdb30a..de6203069 100644
--- a/lib/routes/ithome/tag.ts
+++ b/lib/routes/ithome/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ithome/tw/feeds.ts b/lib/routes/ithome/tw/feeds.ts
index 2da5afb7a..fae8f19fe 100644
--- a/lib/routes/ithome/tw/feeds.ts
+++ b/lib/routes/ithome/tw/feeds.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ithome/zt.ts b/lib/routes/ithome/zt.ts
index ce65be318..e74caaace 100644
--- a/lib/routes/ithome/zt.ts
+++ b/lib/routes/ithome/zt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/iwara/index.ts b/lib/routes/iwara/index.ts
index 0f2c60a64..9495645f7 100644
--- a/lib/routes/iwara/index.ts
+++ b/lib/routes/iwara/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/iwara/subscriptions.ts b/lib/routes/iwara/subscriptions.ts
index 4ba1c54b4..3ed4816e5 100644
--- a/lib/routes/iwara/subscriptions.ts
+++ b/lib/routes/iwara/subscriptions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ixigua/user-video.ts b/lib/routes/ixigua/user-video.ts
index a4cb79882..60843969d 100644
--- a/lib/routes/ixigua/user-video.ts
+++ b/lib/routes/ixigua/user-video.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jandan/index.ts b/lib/routes/jandan/index.ts
index 83570119a..4cc0fd443 100644
--- a/lib/routes/jandan/index.ts
+++ b/lib/routes/jandan/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/jandan/section.ts b/lib/routes/jandan/section.ts
index da85ad290..7e8803ba6 100644
--- a/lib/routes/jandan/section.ts
+++ b/lib/routes/jandan/section.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/japanpost/track.ts b/lib/routes/japanpost/track.ts
index ada761a52..4174336cb 100644
--- a/lib/routes/japanpost/track.ts
+++ b/lib/routes/japanpost/track.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/japanpost/utils.ts b/lib/routes/japanpost/utils.ts
index 64aa517c2..ae649287d 100644
--- a/lib/routes/japanpost/utils.ts
+++ b/lib/routes/japanpost/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const crypto = require('crypto');
const cityTimezones = require('city-timezones');
diff --git a/lib/routes/javbus/index.ts b/lib/routes/javbus/index.ts
index 982dcf238..a44f7e228 100644
--- a/lib/routes/javbus/index.ts
+++ b/lib/routes/javbus/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/javdb/actors.ts b/lib/routes/javdb/actors.ts
index c144062ce..240999c40 100644
--- a/lib/routes/javdb/actors.ts
+++ b/lib/routes/javdb/actors.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/index.ts b/lib/routes/javdb/index.ts
index b078eafda..8dbb49c65 100644
--- a/lib/routes/javdb/index.ts
+++ b/lib/routes/javdb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/lists.ts b/lib/routes/javdb/lists.ts
index 1851c815d..454f9c7c6 100644
--- a/lib/routes/javdb/lists.ts
+++ b/lib/routes/javdb/lists.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/makers.ts b/lib/routes/javdb/makers.ts
index ae2be6d77..70e56cdac 100644
--- a/lib/routes/javdb/makers.ts
+++ b/lib/routes/javdb/makers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/rankings.ts b/lib/routes/javdb/rankings.ts
index f85aebbe8..295d44a0c 100644
--- a/lib/routes/javdb/rankings.ts
+++ b/lib/routes/javdb/rankings.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/search.ts b/lib/routes/javdb/search.ts
index 5261b5de7..9ce1cdeed 100644
--- a/lib/routes/javdb/search.ts
+++ b/lib/routes/javdb/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/series.ts b/lib/routes/javdb/series.ts
index d2fbdf1ad..f00c5a571 100644
--- a/lib/routes/javdb/series.ts
+++ b/lib/routes/javdb/series.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/tags.ts b/lib/routes/javdb/tags.ts
index 3e17389a0..a4c75e439 100644
--- a/lib/routes/javdb/tags.ts
+++ b/lib/routes/javdb/tags.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/javdb/utils.ts b/lib/routes/javdb/utils.ts
index a88ed8e75..14ad29693 100644
--- a/lib/routes/javdb/utils.ts
+++ b/lib/routes/javdb/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/javlibrary/bestrated.ts b/lib/routes/javlibrary/bestrated.ts
index d156f9100..8c3856826 100644
--- a/lib/routes/javlibrary/bestrated.ts
+++ b/lib/routes/javlibrary/bestrated.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/bestreviews.ts b/lib/routes/javlibrary/bestreviews.ts
index b23f80856..12883c472 100644
--- a/lib/routes/javlibrary/bestreviews.ts
+++ b/lib/routes/javlibrary/bestreviews.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/genre.ts b/lib/routes/javlibrary/genre.ts
index 8e09373a6..d1c6844df 100644
--- a/lib/routes/javlibrary/genre.ts
+++ b/lib/routes/javlibrary/genre.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultGenre, defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/maker.ts b/lib/routes/javlibrary/maker.ts
index 2a1bf5fda..371949514 100644
--- a/lib/routes/javlibrary/maker.ts
+++ b/lib/routes/javlibrary/maker.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultLanguage, defaultMaker, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/mostwanted.ts b/lib/routes/javlibrary/mostwanted.ts
index e667a57a5..999fb13dd 100644
--- a/lib/routes/javlibrary/mostwanted.ts
+++ b/lib/routes/javlibrary/mostwanted.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/newentries.ts b/lib/routes/javlibrary/newentries.ts
index 2d7f5aab6..bf91ba9d7 100644
--- a/lib/routes/javlibrary/newentries.ts
+++ b/lib/routes/javlibrary/newentries.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/newrelease.ts b/lib/routes/javlibrary/newrelease.ts
index df1ee8fb3..d968098c3 100644
--- a/lib/routes/javlibrary/newrelease.ts
+++ b/lib/routes/javlibrary/newrelease.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/star.ts b/lib/routes/javlibrary/star.ts
index 76528f0fb..da5705399 100644
--- a/lib/routes/javlibrary/star.ts
+++ b/lib/routes/javlibrary/star.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultMode, defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/update.ts b/lib/routes/javlibrary/update.ts
index 1e9ae98c0..296e1908d 100644
--- a/lib/routes/javlibrary/update.ts
+++ b/lib/routes/javlibrary/update.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/user.ts b/lib/routes/javlibrary/user.ts
index 7d69f52ec..85514cc7c 100644
--- a/lib/routes/javlibrary/user.ts
+++ b/lib/routes/javlibrary/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { defaultLanguage, rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/javlibrary/utils.ts b/lib/routes/javlibrary/utils.ts
index 19d6e03e2..5f5758f9a 100644
--- a/lib/routes/javlibrary/utils.ts
+++ b/lib/routes/javlibrary/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jd/price.ts b/lib/routes/jd/price.ts
index f1c4e36dd..65cb15002 100644
--- a/lib/routes/jd/price.ts
+++ b/lib/routes/jd/price.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jewishmuseum/exhibitions.ts b/lib/routes/jewishmuseum/exhibitions.ts
index 3c828539c..57c059f1e 100644
--- a/lib/routes/jewishmuseum/exhibitions.ts
+++ b/lib/routes/jewishmuseum/exhibitions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
export default async (ctx) => {
diff --git a/lib/routes/jianshu/collection.ts b/lib/routes/jianshu/collection.ts
index 00e04150f..d54a4959d 100644
--- a/lib/routes/jianshu/collection.ts
+++ b/lib/routes/jianshu/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/jianshu/home.ts b/lib/routes/jianshu/home.ts
index 0ff7ff880..f50ec4559 100644
--- a/lib/routes/jianshu/home.ts
+++ b/lib/routes/jianshu/home.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/jianshu/user.ts b/lib/routes/jianshu/user.ts
index 4ec24abb8..833ea3a00 100644
--- a/lib/routes/jianshu/user.ts
+++ b/lib/routes/jianshu/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/jianshu/utils.ts b/lib/routes/jianshu/utils.ts
index 8027e3283..c213f29f5 100644
--- a/lib/routes/jianshu/utils.ts
+++ b/lib/routes/jianshu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/jiaoliudao/index.ts b/lib/routes/jiaoliudao/index.ts
index 142e1fdcf..27b970254 100644
--- a/lib/routes/jiaoliudao/index.ts
+++ b/lib/routes/jiaoliudao/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/jiemian/list.ts b/lib/routes/jiemian/list.ts
index 653824b0a..2643565da 100644
--- a/lib/routes/jiemian/list.ts
+++ b/lib/routes/jiemian/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
export default (ctx) => {
const id = ctx.req.param('id');
diff --git a/lib/routes/jiemian/lists.ts b/lib/routes/jiemian/lists.ts
index 6ecb9e46a..1b792769d 100644
--- a/lib/routes/jiemian/lists.ts
+++ b/lib/routes/jiemian/lists.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jike/topic-text.ts b/lib/routes/jike/topic-text.ts
index 15a36c0f6..f04cac51a 100644
--- a/lib/routes/jike/topic-text.ts
+++ b/lib/routes/jike/topic-text.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const dayjs = require('dayjs');
const { constructTopicEntry } = require('./utils');
diff --git a/lib/routes/jike/topic.ts b/lib/routes/jike/topic.ts
index 15a7faf7a..4c56d1f11 100644
--- a/lib/routes/jike/topic.ts
+++ b/lib/routes/jike/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { topicDataHanding } = require('./utils');
diff --git a/lib/routes/jike/user.ts b/lib/routes/jike/user.ts
index 55d59585f..4021c58cd 100644
--- a/lib/routes/jike/user.ts
+++ b/lib/routes/jike/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/jike/utils.ts b/lib/routes/jike/utils.ts
index 4c1b27dad..9d1367fe4 100644
--- a/lib/routes/jike/utils.ts
+++ b/lib/routes/jike/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
diff --git a/lib/routes/jin10/index.ts b/lib/routes/jin10/index.ts
index 1ffdd59e4..dd7ec8f94 100644
--- a/lib/routes/jin10/index.ts
+++ b/lib/routes/jin10/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jin10/topic.ts b/lib/routes/jin10/topic.ts
index 4ac622097..423de4409 100644
--- a/lib/routes/jin10/topic.ts
+++ b/lib/routes/jin10/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/jinse/catalogue.ts b/lib/routes/jinse/catalogue.ts
index 804fe2e69..e0c95dcf2 100644
--- a/lib/routes/jinse/catalogue.ts
+++ b/lib/routes/jinse/catalogue.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jinse/lives.ts b/lib/routes/jinse/lives.ts
index 5243d0bb4..609098622 100644
--- a/lib/routes/jinse/lives.ts
+++ b/lib/routes/jinse/lives.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jinse/timeline.ts b/lib/routes/jinse/timeline.ts
index 35b3d3323..d9fa60759 100644
--- a/lib/routes/jinse/timeline.ts
+++ b/lib/routes/jinse/timeline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jisilu/index.ts b/lib/routes/jisilu/index.ts
index f1182e907..6504c45b1 100644
--- a/lib/routes/jisilu/index.ts
+++ b/lib/routes/jisilu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/jjwxc/author.ts b/lib/routes/jjwxc/author.ts
index 47e370a5e..dd90ec5bf 100644
--- a/lib/routes/jjwxc/author.ts
+++ b/lib/routes/jjwxc/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jjwxc/book.ts b/lib/routes/jjwxc/book.ts
index 6504db20c..44daa24d8 100644
--- a/lib/routes/jjwxc/book.ts
+++ b/lib/routes/jjwxc/book.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/jornada/index.ts b/lib/routes/jornada/index.ts
index 918840920..0d8d6697d 100644
--- a/lib/routes/jornada/index.ts
+++ b/lib/routes/jornada/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/jou/home.ts b/lib/routes/jou/home.ts
index d0650052b..7c3f12b7d 100644
--- a/lib/routes/jou/home.ts
+++ b/lib/routes/jou/home.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getItems } = require('./utils');
const url = 'https://www.jou.edu.cn/index/tzgg.htm';
diff --git a/lib/routes/jou/utils/index.ts b/lib/routes/jou/utils/index.ts
index 9e34a2dcf..3ea7ad127 100644
--- a/lib/routes/jou/utils/index.ts
+++ b/lib/routes/jou/utils/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入got库,该库用来请求网页数据
import got from '@/utils/got';
diff --git a/lib/routes/jou/yz.ts b/lib/routes/jou/yz.ts
index 07bd6e620..20adad212 100644
--- a/lib/routes/jou/yz.ts
+++ b/lib/routes/jou/yz.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getItems } = require('./utils');
const url = 'https://yz.jou.edu.cn/index/zxgg.htm';
diff --git a/lib/routes/jseea/news.ts b/lib/routes/jseea/news.ts
index 0e11a9415..c66f035b0 100644
--- a/lib/routes/jseea/news.ts
+++ b/lib/routes/jseea/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/jsu/cxzx.ts b/lib/routes/jsu/cxzx.ts
index 3e6d23277..73b49a791 100644
--- a/lib/routes/jsu/cxzx.ts
+++ b/lib/routes/jsu/cxzx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
diff --git a/lib/routes/jsu/jwc.ts b/lib/routes/jsu/jwc.ts
index d57efdd90..111e0a14e 100644
--- a/lib/routes/jsu/jwc.ts
+++ b/lib/routes/jsu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
diff --git a/lib/routes/jsu/math.ts b/lib/routes/jsu/math.ts
index cb11ffb85..3cff70d5d 100644
--- a/lib/routes/jsu/math.ts
+++ b/lib/routes/jsu/math.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
diff --git a/lib/routes/jsu/rjxy.ts b/lib/routes/jsu/rjxy.ts
index 287fcc05f..29f50165e 100644
--- a/lib/routes/jsu/rjxy.ts
+++ b/lib/routes/jsu/rjxy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
diff --git a/lib/routes/jsu/universityindex.ts b/lib/routes/jsu/universityindex.ts
index c2995af54..1aeaf0ba3 100644
--- a/lib/routes/jsu/universityindex.ts
+++ b/lib/routes/jsu/universityindex.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
diff --git a/lib/routes/jsu/utils/index.ts b/lib/routes/jsu/utils/index.ts
index dd0cbb4b5..9ec764788 100644
--- a/lib/routes/jsu/utils/index.ts
+++ b/lib/routes/jsu/utils/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got'; // 自订的 got
import { load } from 'cheerio'; // 可以使用类似 jQuery 的 API HTML 解析器
diff --git a/lib/routes/juejin/books.ts b/lib/routes/juejin/books.ts
index 08a0ba4fb..681d54aeb 100644
--- a/lib/routes/juejin/books.ts
+++ b/lib/routes/juejin/books.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/juejin/category.ts b/lib/routes/juejin/category.ts
index a24e73817..5888f89f2 100644
--- a/lib/routes/juejin/category.ts
+++ b/lib/routes/juejin/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/collection.ts b/lib/routes/juejin/collection.ts
index 9c779d86c..0998400cd 100644
--- a/lib/routes/juejin/collection.ts
+++ b/lib/routes/juejin/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/column.ts b/lib/routes/juejin/column.ts
index fd7607713..0ee4e4202 100644
--- a/lib/routes/juejin/column.ts
+++ b/lib/routes/juejin/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/favorites.ts b/lib/routes/juejin/favorites.ts
index c79c3649c..59ff81f8b 100644
--- a/lib/routes/juejin/favorites.ts
+++ b/lib/routes/juejin/favorites.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/pins.ts b/lib/routes/juejin/pins.ts
index 8966d29f6..24adcc55a 100644
--- a/lib/routes/juejin/pins.ts
+++ b/lib/routes/juejin/pins.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/juejin/posts.ts b/lib/routes/juejin/posts.ts
index 900053ad6..21b5cdb80 100644
--- a/lib/routes/juejin/posts.ts
+++ b/lib/routes/juejin/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/tag.ts b/lib/routes/juejin/tag.ts
index 60de94c9c..54b52e52f 100644
--- a/lib/routes/juejin/tag.ts
+++ b/lib/routes/juejin/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/trending.ts b/lib/routes/juejin/trending.ts
index ad51ce1cc..4bfa1f771 100644
--- a/lib/routes/juejin/trending.ts
+++ b/lib/routes/juejin/trending.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/juejin/utils.ts b/lib/routes/juejin/utils.ts
index 7de3b35a8..ad5e9ee69 100644
--- a/lib/routes/juejin/utils.ts
+++ b/lib/routes/juejin/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/jump/discount.ts b/lib/routes/jump/discount.ts
index 4513011d2..329afeb0b 100644
--- a/lib/routes/jump/discount.ts
+++ b/lib/routes/jump/discount.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/kamen-rider-official/news.ts b/lib/routes/kamen-rider-official/news.ts
index 607c7ca1d..a9b326a4c 100644
--- a/lib/routes/kamen-rider-official/news.ts
+++ b/lib/routes/kamen-rider-official/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/kantarworldpanel/index.ts b/lib/routes/kantarworldpanel/index.ts
index 307e50ac5..618c7ca13 100644
--- a/lib/routes/kantarworldpanel/index.ts
+++ b/lib/routes/kantarworldpanel/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/kbs/news.ts b/lib/routes/kbs/news.ts
index 4a4ded1e8..18e7046bb 100644
--- a/lib/routes/kbs/news.ts
+++ b/lib/routes/kbs/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/kbs/today.ts b/lib/routes/kbs/today.ts
index cd6a25932..8cefbbf66 100644
--- a/lib/routes/kbs/today.ts
+++ b/lib/routes/kbs/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/kcna/news.ts b/lib/routes/kcna/news.ts
index 308a17d29..2dc793e97 100644
--- a/lib/routes/kcna/news.ts
+++ b/lib/routes/kcna/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/kcna/utils.ts b/lib/routes/kcna/utils.ts
index a9590bde8..ce4dae366 100644
--- a/lib/routes/kcna/utils.ts
+++ b/lib/routes/kcna/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
diff --git a/lib/routes/ke/results.ts b/lib/routes/ke/results.ts
index b92c43ab2..aa03eed96 100644
--- a/lib/routes/ke/results.ts
+++ b/lib/routes/ke/results.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
diff --git a/lib/routes/keep/user.ts b/lib/routes/keep/user.ts
index 8c5c9cbc8..99bea4d56 100644
--- a/lib/routes/keep/user.ts
+++ b/lib/routes/keep/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/keepass/news.ts b/lib/routes/keepass/news.ts
index 426189b21..04060dd3e 100644
--- a/lib/routes/keepass/news.ts
+++ b/lib/routes/keepass/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/kemono/index.ts b/lib/routes/kemono/index.ts
index 0d5a04e9e..8616ad081 100644
--- a/lib/routes/kemono/index.ts
+++ b/lib/routes/kemono/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/kepu/live.ts b/lib/routes/kepu/live.ts
index 305e60f0d..4b3f0b1f2 100644
--- a/lib/routes/kepu/live.ts
+++ b/lib/routes/kepu/live.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/keylol/index.ts b/lib/routes/keylol/index.ts
index 6ffe2003b..fb2c5df68 100644
--- a/lib/routes/keylol/index.ts
+++ b/lib/routes/keylol/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/kimlaw/thesis.ts b/lib/routes/kimlaw/thesis.ts
index af602b7ff..41a444618 100644
--- a/lib/routes/kimlaw/thesis.ts
+++ b/lib/routes/kimlaw/thesis.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/konghq/blog-posts.ts b/lib/routes/konghq/blog-posts.ts
index 1a777adbc..12847871e 100644
--- a/lib/routes/konghq/blog-posts.ts
+++ b/lib/routes/konghq/blog-posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// Get the lastest blog posts of https://konghq.com/
import got from '@/utils/got';
diff --git a/lib/routes/kuaidi100/index.ts b/lib/routes/kuaidi100/index.ts
index f84fa0d76..ff8ff1bd4 100644
--- a/lib/routes/kuaidi100/index.ts
+++ b/lib/routes/kuaidi100/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/kuaidi100/supported-company.ts b/lib/routes/kuaidi100/supported-company.ts
index 4943925e5..f96dce2a0 100644
--- a/lib/routes/kuaidi100/supported-company.ts
+++ b/lib/routes/kuaidi100/supported-company.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/kuaidi100/utils.ts b/lib/routes/kuaidi100/utils.ts
index aa9d9b421..71ec748f9 100644
--- a/lib/routes/kuaidi100/utils.ts
+++ b/lib/routes/kuaidi100/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const wwwid_key = 'kuaidi100-wwwid';
diff --git a/lib/routes/kunchengblog/essay.ts b/lib/routes/kunchengblog/essay.ts
index b3ba9eed1..7994940ca 100644
--- a/lib/routes/kunchengblog/essay.ts
+++ b/lib/routes/kunchengblog/essay.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/kuwaitlocal/index.ts b/lib/routes/kuwaitlocal/index.ts
index 5b48b95c8..52c662253 100644
--- a/lib/routes/kuwaitlocal/index.ts
+++ b/lib/routes/kuwaitlocal/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/kyodonews/index.ts b/lib/routes/kyodonews/index.ts
index 370e65c43..e47e8a6a5 100644
--- a/lib/routes/kyodonews/index.ts
+++ b/lib/routes/kyodonews/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/laimanhua/index.ts b/lib/routes/laimanhua/index.ts
index 57bac0955..1200aa075 100644
--- a/lib/routes/laimanhua/index.ts
+++ b/lib/routes/laimanhua/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const iconv = require('iconv-lite');
import { load } from 'cheerio';
diff --git a/lib/routes/lala/rss.ts b/lib/routes/lala/rss.ts
index c81c65c89..666788273 100644
--- a/lib/routes/lala/rss.ts
+++ b/lib/routes/lala/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/lang/room.ts b/lib/routes/lang/room.ts
index 9d2f01ddc..6e85d0542 100644
--- a/lib/routes/lang/room.ts
+++ b/lib/routes/lang/room.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lanqiao/author.ts b/lib/routes/lanqiao/author.ts
index 4f7029c76..565482ed4 100644
--- a/lib/routes/lanqiao/author.ts
+++ b/lib/routes/lanqiao/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/lanqiao/courses.ts b/lib/routes/lanqiao/courses.ts
index 3b4a9382d..565d1138b 100644
--- a/lib/routes/lanqiao/courses.ts
+++ b/lib/routes/lanqiao/courses.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/lanqiao/questions.ts b/lib/routes/lanqiao/questions.ts
index e8806e3a8..5962287aa 100644
--- a/lib/routes/lanqiao/questions.ts
+++ b/lib/routes/lanqiao/questions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lanqiao/utils.ts b/lib/routes/lanqiao/utils.ts
index bad47eb68..120877c0d 100644
--- a/lib/routes/lanqiao/utils.ts
+++ b/lib/routes/lanqiao/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/laohu8/personal.ts b/lib/routes/laohu8/personal.ts
index 0e4d3479a..f0d6f1d4d 100644
--- a/lib/routes/laohu8/personal.ts
+++ b/lib/routes/laohu8/personal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/latepost/index.ts b/lib/routes/latepost/index.ts
index dc5776849..47652a6b5 100644
--- a/lib/routes/latepost/index.ts
+++ b/lib/routes/latepost/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/layoffs/index.ts b/lib/routes/layoffs/index.ts
index d065271b5..d23fc937b 100644
--- a/lib/routes/layoffs/index.ts
+++ b/lib/routes/layoffs/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/learnblockchain/posts.ts b/lib/routes/learnblockchain/posts.ts
index f19ede1c0..f5d966840 100644
--- a/lib/routes/learnblockchain/posts.ts
+++ b/lib/routes/learnblockchain/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/learnku/topic.ts b/lib/routes/learnku/topic.ts
index 61d959ef1..ca413cf7e 100644
--- a/lib/routes/learnku/topic.ts
+++ b/lib/routes/learnku/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/leetcode/articles.ts b/lib/routes/leetcode/articles.ts
index 8b42f5e5f..2ec1e3634 100644
--- a/lib/routes/leetcode/articles.ts
+++ b/lib/routes/leetcode/articles.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/leetcode/dailyquestion-cn.ts b/lib/routes/leetcode/dailyquestion-cn.ts
index 5734c96e1..319414230 100644
--- a/lib/routes/leetcode/dailyquestion-cn.ts
+++ b/lib/routes/leetcode/dailyquestion-cn.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/leetcode/dailyquestion-en.ts b/lib/routes/leetcode/dailyquestion-en.ts
index 467d1e328..2d8173ba2 100644
--- a/lib/routes/leetcode/dailyquestion-en.ts
+++ b/lib/routes/leetcode/dailyquestion-en.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/leetcode/dailyquestion-solution-cn.ts b/lib/routes/leetcode/dailyquestion-solution-cn.ts
index 6c3305d7b..d98a0835e 100644
--- a/lib/routes/leetcode/dailyquestion-solution-cn.ts
+++ b/lib/routes/leetcode/dailyquestion-solution-cn.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const md = require('markdown-it')({
html: true,
diff --git a/lib/routes/leetcode/dailyquestion-solution-en.ts b/lib/routes/leetcode/dailyquestion-solution-en.ts
index ad70491fd..0ef0ee66b 100644
--- a/lib/routes/leetcode/dailyquestion-solution-en.ts
+++ b/lib/routes/leetcode/dailyquestion-solution-en.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const md = require('markdown-it')({
html: true,
diff --git a/lib/routes/leiphone/index.ts b/lib/routes/leiphone/index.ts
index c6aa5dea5..69d8012bd 100644
--- a/lib/routes/leiphone/index.ts
+++ b/lib/routes/leiphone/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/leiphone/newsflash.ts b/lib/routes/leiphone/newsflash.ts
index ef8098ec8..1b72b24f2 100644
--- a/lib/routes/leiphone/newsflash.ts
+++ b/lib/routes/leiphone/newsflash.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/leiphone/utils.ts b/lib/routes/leiphone/utils.ts
index 78e344db0..a75389ac7 100644
--- a/lib/routes/leiphone/utils.ts
+++ b/lib/routes/leiphone/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lemmy/index.ts b/lib/routes/lemmy/index.ts
index c31df2d52..433c7db77 100644
--- a/lib/routes/lemmy/index.ts
+++ b/lib/routes/lemmy/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lfsyd/home.ts b/lib/routes/lfsyd/home.ts
index 984dff91c..b6b96e526 100644
--- a/lib/routes/lfsyd/home.ts
+++ b/lib/routes/lfsyd/home.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lfsyd/old-home.ts b/lib/routes/lfsyd/old-home.ts
index c17951513..8ae7869b6 100644
--- a/lib/routes/lfsyd/old-home.ts
+++ b/lib/routes/lfsyd/old-home.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lfsyd/tag.ts b/lib/routes/lfsyd/tag.ts
index 3de20dc16..76041c6f4 100644
--- a/lib/routes/lfsyd/tag.ts
+++ b/lib/routes/lfsyd/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lfsyd/user.ts b/lib/routes/lfsyd/user.ts
index 50da40cf1..29b356141 100644
--- a/lib/routes/lfsyd/user.ts
+++ b/lib/routes/lfsyd/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lfsyd/utils.ts b/lib/routes/lfsyd/utils.ts
index 442a2eaab..c46f9f5d8 100644
--- a/lib/routes/lfsyd/utils.ts
+++ b/lib/routes/lfsyd/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lifeweek/channel.ts b/lib/routes/lifeweek/channel.ts
index 3ee45bc54..fa5ef5d51 100644
--- a/lib/routes/lifeweek/channel.ts
+++ b/lib/routes/lifeweek/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const getRssItem = require('./utils');
diff --git a/lib/routes/lifeweek/tag.ts b/lib/routes/lifeweek/tag.ts
index 5c26895d2..f0cd8acbe 100644
--- a/lib/routes/lifeweek/tag.ts
+++ b/lib/routes/lifeweek/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const getRssItem = require('./utils');
diff --git a/lib/routes/lifeweek/utils.ts b/lib/routes/lifeweek/utils.ts
index bdab0fc7c..4660cef07 100644
--- a/lib/routes/lifeweek/utils.ts
+++ b/lib/routes/lifeweek/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lightnovel/light-novel.ts b/lib/routes/lightnovel/light-novel.ts
index bb3e8c61e..978671fe0 100644
--- a/lib/routes/lightnovel/light-novel.ts
+++ b/lib/routes/lightnovel/light-novel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
diff --git a/lib/routes/line/publisher.ts b/lib/routes/line/publisher.ts
index 3432d1a6f..2eb1dc9d4 100644
--- a/lib/routes/line/publisher.ts
+++ b/lib/routes/line/publisher.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { baseUrl, parseList, parseItems } = require('./utils');
diff --git a/lib/routes/line/today.ts b/lib/routes/line/today.ts
index f61e28a53..0daea2e8c 100644
--- a/lib/routes/line/today.ts
+++ b/lib/routes/line/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { baseUrl: rootUrl, parseList, parseItems } = require('./utils');
diff --git a/lib/routes/line/utils.ts b/lib/routes/line/utils.ts
index 9254dcdbb..d91a1b1bc 100644
--- a/lib/routes/line/utils.ts
+++ b/lib/routes/line/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/linkedin/cn/index.ts b/lib/routes/linkedin/cn/index.ts
index 3e586326a..c48620bee 100644
--- a/lib/routes/linkedin/cn/index.ts
+++ b/lib/routes/linkedin/cn/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { parseSearchHit, parseJobPosting } = require('./utils');
const siteUrl = 'https://www.linkedin.cn/incareer/jobs/search';
diff --git a/lib/routes/linkedin/cn/renderer.ts b/lib/routes/linkedin/cn/renderer.ts
index 5e23d6e93..fdb437e31 100644
--- a/lib/routes/linkedin/cn/renderer.ts
+++ b/lib/routes/linkedin/cn/renderer.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const text_tag = {
LINE_BREAK: 0,
INLINE_CODE: 1,
diff --git a/lib/routes/linkedin/cn/utils.ts b/lib/routes/linkedin/cn/utils.ts
index 4002deeb5..785624405 100644
--- a/lib/routes/linkedin/cn/utils.ts
+++ b/lib/routes/linkedin/cn/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/linkedin/jobs.ts b/lib/routes/linkedin/jobs.ts
index 4fd25dc6a..ff5b32ca6 100644
--- a/lib/routes/linkedin/jobs.ts
+++ b/lib/routes/linkedin/jobs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const { parseJobSearch, KEYWORDS_QUERY_KEY, JOB_TYPES, JOB_TYPES_QUERY_KEY, EXP_LEVELS_QUERY_KEY, parseParamsToSearchParams, EXP_LEVELS, parseParamsToString } = require('./utils');
diff --git a/lib/routes/linkedin/models.ts b/lib/routes/linkedin/models.ts
index f0aeba691..b9e40d218 100644
--- a/lib/routes/linkedin/models.ts
+++ b/lib/routes/linkedin/models.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
class Job {
constructor(title, link, company, location, pubDate, recruiter, description) {
this.title = title;
diff --git a/lib/routes/linkedin/utils.ts b/lib/routes/linkedin/utils.ts
index bb6f62d33..6e11a64d6 100644
--- a/lib/routes/linkedin/utils.ts
+++ b/lib/routes/linkedin/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
const { Job } = require('./models');
diff --git a/lib/routes/linkresearcher/index.ts b/lib/routes/linkresearcher/index.ts
index d7aaf1611..607e372d2 100644
--- a/lib/routes/linkresearcher/index.ts
+++ b/lib/routes/linkresearcher/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const qs = require('query-string');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/linovelib/novel.ts b/lib/routes/linovelib/novel.ts
index 8517c5cac..b5eefcbcc 100644
--- a/lib/routes/linovelib/novel.ts
+++ b/lib/routes/linovelib/novel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/liquipedia/cs-matches.ts b/lib/routes/liquipedia/cs-matches.ts
index fa415804e..aecebc81e 100644
--- a/lib/routes/liquipedia/cs-matches.ts
+++ b/lib/routes/liquipedia/cs-matches.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/liquipedia/dota2-matches.ts b/lib/routes/liquipedia/dota2-matches.ts
index 2bdcaa151..5638a7979 100644
--- a/lib/routes/liquipedia/dota2-matches.ts
+++ b/lib/routes/liquipedia/dota2-matches.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/literotica/category.ts b/lib/routes/literotica/category.ts
index fef556801..30125c243 100644
--- a/lib/routes/literotica/category.ts
+++ b/lib/routes/literotica/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/literotica/new.ts b/lib/routes/literotica/new.ts
index 9cb4f3304..5130adc76 100644
--- a/lib/routes/literotica/new.ts
+++ b/lib/routes/literotica/new.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/liulinblog/index.ts b/lib/routes/liulinblog/index.ts
index 0831aae95..02f90e5f1 100644
--- a/lib/routes/liulinblog/index.ts
+++ b/lib/routes/liulinblog/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/liulinblog/itnews.ts b/lib/routes/liulinblog/itnews.ts
index eb67286b2..4b6d2be02 100644
--- a/lib/routes/liulinblog/itnews.ts
+++ b/lib/routes/liulinblog/itnews.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
export default (ctx) => {
const { channel } = ctx.req.param();
const redirectTo = `/liulinblog/${channel}`;
diff --git a/lib/routes/liveuamap/index.ts b/lib/routes/liveuamap/index.ts
index 7fd07a6e2..6b5cc5747 100644
--- a/lib/routes/liveuamap/index.ts
+++ b/lib/routes/liveuamap/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/lkong/forum.ts b/lib/routes/lkong/forum.ts
index b43f25ecd..b802595d4 100644
--- a/lib/routes/lkong/forum.ts
+++ b/lib/routes/lkong/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lkong/query.ts b/lib/routes/lkong/query.ts
index 46c737028..5e6e5c72b 100644
--- a/lib/routes/lkong/query.ts
+++ b/lib/routes/lkong/query.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
viewForum: (id) => ({
operationName: 'ViewForum',
diff --git a/lib/routes/lkong/thread.ts b/lib/routes/lkong/thread.ts
index cfc0e471c..65502848e 100644
--- a/lib/routes/lkong/thread.ts
+++ b/lib/routes/lkong/thread.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lofter/tag.ts b/lib/routes/lofter/tag.ts
index 0e55b5409..a8e9cde48 100644
--- a/lib/routes/lofter/tag.ts
+++ b/lib/routes/lofter/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lofter/user.ts b/lib/routes/lofter/user.ts
index 845b5917e..81716427b 100644
--- a/lib/routes/lofter/user.ts
+++ b/lib/routes/lofter/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/logclub/index.ts b/lib/routes/logclub/index.ts
index ce314d47a..f3c25e97b 100644
--- a/lib/routes/logclub/index.ts
+++ b/lib/routes/logclub/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/logclub/report.ts b/lib/routes/logclub/report.ts
index 71ea99829..bdc276147 100644
--- a/lib/routes/logclub/report.ts
+++ b/lib/routes/logclub/report.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/logonews/index.ts b/lib/routes/logonews/index.ts
index 4fa978d91..9d9da2545 100644
--- a/lib/routes/logonews/index.ts
+++ b/lib/routes/logonews/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/loltw/news.ts b/lib/routes/loltw/news.ts
index 607ca7ec8..2a391fc59 100644
--- a/lib/routes/loltw/news.ts
+++ b/lib/routes/loltw/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lovelive-anime/news.ts b/lib/routes/lovelive-anime/news.ts
index 01d326d04..5cf534e07 100644
--- a/lib/routes/lovelive-anime/news.ts
+++ b/lib/routes/lovelive-anime/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lovelive-anime/schedules.ts b/lib/routes/lovelive-anime/schedules.ts
index 5696c6df3..0d2efa016 100644
--- a/lib/routes/lovelive-anime/schedules.ts
+++ b/lib/routes/lovelive-anime/schedules.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lovelive-anime/topics.ts b/lib/routes/lovelive-anime/topics.ts
index 6ec902071..1d7ff3443 100644
--- a/lib/routes/lovelive-anime/topics.ts
+++ b/lib/routes/lovelive-anime/topics.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lsnu/jiaowc/tzgg.ts b/lib/routes/lsnu/jiaowc/tzgg.ts
index 5b368429a..b18930ab7 100644
--- a/lib/routes/lsnu/jiaowc/tzgg.ts
+++ b/lib/routes/lsnu/jiaowc/tzgg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/luogu/contest.ts b/lib/routes/luogu/contest.ts
index 7336cbd78..d0561bc26 100644
--- a/lib/routes/luogu/contest.ts
+++ b/lib/routes/luogu/contest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/luogu/daily.ts b/lib/routes/luogu/daily.ts
index 0d3c23fd5..1413a1b85 100644
--- a/lib/routes/luogu/daily.ts
+++ b/lib/routes/luogu/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/luogu/user-blog.ts b/lib/routes/luogu/user-blog.ts
index d0be81abb..49c4e708d 100644
--- a/lib/routes/luogu/user-blog.ts
+++ b/lib/routes/luogu/user-blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/luogu/user-feed.ts b/lib/routes/luogu/user-feed.ts
index bbcecf60a..ca5abb567 100644
--- a/lib/routes/luogu/user-feed.ts
+++ b/lib/routes/luogu/user-feed.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/luxiangdong/archive.ts b/lib/routes/luxiangdong/archive.ts
index d426567d7..4c7c594bf 100644
--- a/lib/routes/luxiangdong/archive.ts
+++ b/lib/routes/luxiangdong/archive.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/lvv2/news.ts b/lib/routes/lvv2/news.ts
index e25333f03..e966e654f 100644
--- a/lib/routes/lvv2/news.ts
+++ b/lib/routes/lvv2/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lvv2/top.ts b/lib/routes/lvv2/top.ts
index 291879e42..17db338e3 100644
--- a/lib/routes/lvv2/top.ts
+++ b/lib/routes/lvv2/top.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lxixsxa/discography.ts b/lib/routes/lxixsxa/discography.ts
index 6745556c3..cee10562a 100644
--- a/lib/routes/lxixsxa/discography.ts
+++ b/lib/routes/lxixsxa/discography.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lxixsxa/information.ts b/lib/routes/lxixsxa/information.ts
index d815811d6..37f9af1df 100644
--- a/lib/routes/lxixsxa/information.ts
+++ b/lib/routes/lxixsxa/information.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/lxixsxa/jsonp-helper.ts b/lib/routes/lxixsxa/jsonp-helper.ts
index cedcdbfa5..6358a509e 100644
--- a/lib/routes/lxixsxa/jsonp-helper.ts
+++ b/lib/routes/lxixsxa/jsonp-helper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
function parseJSONP(jsonpData) {
try {
const startPos = jsonpData.indexOf('({');
diff --git a/lib/routes/m4/index.ts b/lib/routes/m4/index.ts
index 1230dc711..79e7cdcc5 100644
--- a/lib/routes/m4/index.ts
+++ b/lib/routes/m4/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/macfilos/blog.ts b/lib/routes/macfilos/blog.ts
index 00e360170..c32cf8580 100644
--- a/lib/routes/macfilos/blog.ts
+++ b/lib/routes/macfilos/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/macmenubar/recently.ts b/lib/routes/macmenubar/recently.ts
index 20e416a7e..af0da5c97 100644
--- a/lib/routes/macmenubar/recently.ts
+++ b/lib/routes/macmenubar/recently.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
async function getCategoryId(categories) {
diff --git a/lib/routes/macupdate/app.ts b/lib/routes/macupdate/app.ts
index 7108b6a5e..0e2ddd5b6 100644
--- a/lib/routes/macupdate/app.ts
+++ b/lib/routes/macupdate/app.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/magazinelib/latest-magazine.ts b/lib/routes/magazinelib/latest-magazine.ts
index e65796f85..dffb4b7d0 100644
--- a/lib/routes/magazinelib/latest-magazine.ts
+++ b/lib/routes/magazinelib/latest-magazine.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mail/imap.ts b/lib/routes/mail/imap.ts
index cecefb170..ded4cbf4d 100644
--- a/lib/routes/mail/imap.ts
+++ b/lib/routes/mail/imap.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { ImapFlow } = require('imapflow');
import { config } from '@/config';
diff --git a/lib/routes/mangadex/index.ts b/lib/routes/mangadex/index.ts
index 938c1b0d3..493099a75 100644
--- a/lib/routes/mangadex/index.ts
+++ b/lib/routes/mangadex/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/manhuagui/comic.ts b/lib/routes/manhuagui/comic.ts
index eb9c9ea36..78b5f14cb 100644
--- a/lib/routes/manhuagui/comic.ts
+++ b/lib/routes/manhuagui/comic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
const LZString = require('lz-string');
diff --git a/lib/routes/manhuagui/subscribe.ts b/lib/routes/manhuagui/subscribe.ts
index b86b2f85c..d457b9973 100644
--- a/lib/routes/manhuagui/subscribe.ts
+++ b/lib/routes/manhuagui/subscribe.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mastodon/account-id.ts b/lib/routes/mastodon/account-id.ts
index 89569b53b..7c2de61db 100644
--- a/lib/routes/mastodon/account-id.ts
+++ b/lib/routes/mastodon/account-id.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/mastodon/timeline-local.ts b/lib/routes/mastodon/timeline-local.ts
index 5af1a3b0a..96b9eeb2b 100644
--- a/lib/routes/mastodon/timeline-local.ts
+++ b/lib/routes/mastodon/timeline-local.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/mastodon/timeline-remote.ts b/lib/routes/mastodon/timeline-remote.ts
index ac570da1c..2dc557cca 100644
--- a/lib/routes/mastodon/timeline-remote.ts
+++ b/lib/routes/mastodon/timeline-remote.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/mastodon/utils.ts b/lib/routes/mastodon/utils.ts
index 9910a28b7..12206e64e 100644
--- a/lib/routes/mastodon/utils.ts
+++ b/lib/routes/mastodon/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/mckinsey/cn/category-map.ts b/lib/routes/mckinsey/cn/category-map.ts
index ae357e7e4..bb4271fa4 100644
--- a/lib/routes/mckinsey/cn/category-map.ts
+++ b/lib/routes/mckinsey/cn/category-map.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const categories = {
// https://www.mckinsey.com.cn/wp-json/wp/v2/categories?parent=25&per_page=100
2: {
diff --git a/lib/routes/mckinsey/cn/index.ts b/lib/routes/mckinsey/cn/index.ts
index 96e73c81d..79a0dfccd 100644
--- a/lib/routes/mckinsey/cn/index.ts
+++ b/lib/routes/mckinsey/cn/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// use stock `got` package as a workaround for
// https://github.com/DIYgod/RSSHub/issues/8239
// https://github.com/DIYgod/RSSHub/pull/8288
diff --git a/lib/routes/mdpi/journal.ts b/lib/routes/mdpi/journal.ts
index b0e43ad45..796fa73d0 100644
--- a/lib/routes/mdpi/journal.ts
+++ b/lib/routes/mdpi/journal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/medieval-china/post.ts b/lib/routes/medieval-china/post.ts
index 70901720d..7b23bc66c 100644
--- a/lib/routes/medieval-china/post.ts
+++ b/lib/routes/medieval-china/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/medium/following.ts b/lib/routes/medium/following.ts
index 6b1fa7672..29ecd76ca 100644
--- a/lib/routes/medium/following.ts
+++ b/lib/routes/medium/following.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
const parseArticle = require('./parse-article.js');
diff --git a/lib/routes/medium/for-you.ts b/lib/routes/medium/for-you.ts
index 993a242dc..2256d71d4 100644
--- a/lib/routes/medium/for-you.ts
+++ b/lib/routes/medium/for-you.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
const parseArticle = require('./parse-article.js');
diff --git a/lib/routes/medium/graphql.ts b/lib/routes/medium/graphql.ts
index 0fe134169..4f5d2e791 100644
--- a/lib/routes/medium/graphql.ts
+++ b/lib/routes/medium/graphql.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
async function graphqlRequest(body, cookie) {
diff --git a/lib/routes/medium/list.ts b/lib/routes/medium/list.ts
index 4ba1af7cc..ab020ddeb 100644
--- a/lib/routes/medium/list.ts
+++ b/lib/routes/medium/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
const parseArticle = require('./parse-article.js');
diff --git a/lib/routes/medium/parse-article.ts b/lib/routes/medium/parse-article.ts
index 3f72e5d4d..aa6fe7f08 100644
--- a/lib/routes/medium/parse-article.ts
+++ b/lib/routes/medium/parse-article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/medium/tag.ts b/lib/routes/medium/tag.ts
index 2040c7d8b..4ce3c5523 100644
--- a/lib/routes/medium/tag.ts
+++ b/lib/routes/medium/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
const parseArticle = require('./parse-article.js');
diff --git a/lib/routes/medsci/index.ts b/lib/routes/medsci/index.ts
index bcef616a2..719fe8e08 100644
--- a/lib/routes/medsci/index.ts
+++ b/lib/routes/medsci/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/metacritic/index.ts b/lib/routes/metacritic/index.ts
index 76b5874c3..de84dc08b 100644
--- a/lib/routes/metacritic/index.ts
+++ b/lib/routes/metacritic/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/metacritic/release.ts b/lib/routes/metacritic/release.ts
index 22c3cb465..e4c9d54ec 100644
--- a/lib/routes/metacritic/release.ts
+++ b/lib/routes/metacritic/release.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { toTitleCase } from '@/utils/common-utils';
import { load } from 'cheerio';
diff --git a/lib/routes/metacritic/util.ts b/lib/routes/metacritic/util.ts
index e5b617766..4ed8130a1 100644
--- a/lib/routes/metacritic/util.ts
+++ b/lib/routes/metacritic/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const sorts = {
metascore: {
id: 'metaScore',
diff --git a/lib/routes/meteor/boards.ts b/lib/routes/meteor/boards.ts
index a349b4085..c63105b22 100644
--- a/lib/routes/meteor/boards.ts
+++ b/lib/routes/meteor/boards.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { baseUrl, getBoards } = require('./utils');
diff --git a/lib/routes/meteor/index.ts b/lib/routes/meteor/index.ts
index aedc9da97..7dc05b207 100644
--- a/lib/routes/meteor/index.ts
+++ b/lib/routes/meteor/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/meteor/utils.ts b/lib/routes/meteor/utils.ts
index 9fbfb0778..9e0b8eaf4 100644
--- a/lib/routes/meteor/utils.ts
+++ b/lib/routes/meteor/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/metmuseum/exhibitions.ts b/lib/routes/metmuseum/exhibitions.ts
index 4adecd36b..84d35e380 100644
--- a/lib/routes/metmuseum/exhibitions.ts
+++ b/lib/routes/metmuseum/exhibitions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/mihoyo/bbs/cache.ts b/lib/routes/mihoyo/bbs/cache.ts
index b5c14d84a..2cd911d80 100644
--- a/lib/routes/mihoyo/bbs/cache.ts
+++ b/lib/routes/mihoyo/bbs/cache.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/mihoyo/bbs/follow-list.ts b/lib/routes/mihoyo/bbs/follow-list.ts
index d43f62101..03d96a53b 100644
--- a/lib/routes/mihoyo/bbs/follow-list.ts
+++ b/lib/routes/mihoyo/bbs/follow-list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mihoyo/bbs/img-ranking.ts b/lib/routes/mihoyo/bbs/img-ranking.ts
index 5cb72d66a..925a7f671 100644
--- a/lib/routes/mihoyo/bbs/img-ranking.ts
+++ b/lib/routes/mihoyo/bbs/img-ranking.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { DATA_MAP, RANKING_TYPE_MAP } = require('./static-data');
const { post2item } = require('./utils');
diff --git a/lib/routes/mihoyo/bbs/official.ts b/lib/routes/mihoyo/bbs/official.ts
index a8c722eb8..13a84ed64 100644
--- a/lib/routes/mihoyo/bbs/official.ts
+++ b/lib/routes/mihoyo/bbs/official.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { post2item } = require('./utils');
// 游戏id
diff --git a/lib/routes/mihoyo/bbs/static-data.ts b/lib/routes/mihoyo/bbs/static-data.ts
index 60e4ff7ce..2f33f98f0 100644
--- a/lib/routes/mihoyo/bbs/static-data.ts
+++ b/lib/routes/mihoyo/bbs/static-data.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// 排行榜基本数据
const DATA_MAP = {
bh2: {
diff --git a/lib/routes/mihoyo/bbs/timeline.ts b/lib/routes/mihoyo/bbs/timeline.ts
index b8e7db0fa..fc96d8fe0 100644
--- a/lib/routes/mihoyo/bbs/timeline.ts
+++ b/lib/routes/mihoyo/bbs/timeline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const cache = require('./cache');
import { config } from '@/config';
diff --git a/lib/routes/mihoyo/bbs/user-post.ts b/lib/routes/mihoyo/bbs/user-post.ts
index ac6a738cb..a5c0cd0ef 100644
--- a/lib/routes/mihoyo/bbs/user-post.ts
+++ b/lib/routes/mihoyo/bbs/user-post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { post2item } = require('./utils');
diff --git a/lib/routes/mihoyo/bbs/utils.ts b/lib/routes/mihoyo/bbs/utils.ts
index ddac77782..189fe6ee3 100644
--- a/lib/routes/mihoyo/bbs/utils.ts
+++ b/lib/routes/mihoyo/bbs/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mihoyo/sr/news.ts b/lib/routes/mihoyo/sr/news.ts
index a7d4ff823..41ab69ffc 100644
--- a/lib/routes/mihoyo/sr/news.ts
+++ b/lib/routes/mihoyo/sr/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/mihoyo/ys/news.ts b/lib/routes/mihoyo/ys/news.ts
index 59f5cee20..861595d57 100644
--- a/lib/routes/mihoyo/ys/news.ts
+++ b/lib/routes/mihoyo/ys/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mindmeister/example.ts b/lib/routes/mindmeister/example.ts
index adf590b75..ff10677e1 100644
--- a/lib/routes/mindmeister/example.ts
+++ b/lib/routes/mindmeister/example.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/minecraft/version.ts b/lib/routes/minecraft/version.ts
index b07a524dd..10a717a5d 100644
--- a/lib/routes/minecraft/version.ts
+++ b/lib/routes/minecraft/version.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/mingpao/index.ts b/lib/routes/mingpao/index.ts
index 9fb9c39da..3d7924514 100644
--- a/lib/routes/mingpao/index.ts
+++ b/lib/routes/mingpao/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mirror/index.ts b/lib/routes/mirror/index.ts
index eb58e3088..ff7db76c0 100644
--- a/lib/routes/mirror/index.ts
+++ b/lib/routes/mirror/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const md = require('markdown-it')({
diff --git a/lib/routes/missav/new.ts b/lib/routes/missav/new.ts
index 00a8c4ebd..48a579d6e 100644
--- a/lib/routes/missav/new.ts
+++ b/lib/routes/missav/new.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/misskey/featured-notes.ts b/lib/routes/misskey/featured-notes.ts
index a870c3a5e..12245e99c 100644
--- a/lib/routes/misskey/featured-notes.ts
+++ b/lib/routes/misskey/featured-notes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/misskey/utils.ts b/lib/routes/misskey/utils.ts
index c33e1ce81..cbb7d555f 100644
--- a/lib/routes/misskey/utils.ts
+++ b/lib/routes/misskey/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mittrchina/index.ts b/lib/routes/mittrchina/index.ts
index 2b511e244..464c41cff 100644
--- a/lib/routes/mittrchina/index.ts
+++ b/lib/routes/mittrchina/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mixcloud/index.ts b/lib/routes/mixcloud/index.ts
index 5b5d71819..4271527cc 100644
--- a/lib/routes/mixcloud/index.ts
+++ b/lib/routes/mixcloud/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const CryptoJS = require('crypto-js');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/mixcloud/queries.ts b/lib/routes/mixcloud/queries.ts
index 1859a3e5a..2102891a8 100644
--- a/lib/routes/mixcloud/queries.ts
+++ b/lib/routes/mixcloud/queries.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const queries = {
stream: {
query: `query UserStreamQuery(
diff --git a/lib/routes/modb/topic.ts b/lib/routes/modb/topic.ts
index 8b9f870e9..1cc16a91f 100644
--- a/lib/routes/modb/topic.ts
+++ b/lib/routes/modb/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/modelscope/community.ts b/lib/routes/modelscope/community.ts
index f1ad13fe9..02c271cf6 100644
--- a/lib/routes/modelscope/community.ts
+++ b/lib/routes/modelscope/community.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/modelscope/datasets.ts b/lib/routes/modelscope/datasets.ts
index c20cf2792..c7133626c 100644
--- a/lib/routes/modelscope/datasets.ts
+++ b/lib/routes/modelscope/datasets.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/modelscope/models.ts b/lib/routes/modelscope/models.ts
index f32c85b80..ffd73aeb6 100644
--- a/lib/routes/modelscope/models.ts
+++ b/lib/routes/modelscope/models.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const md = require('markdown-it')({
diff --git a/lib/routes/modelscope/studios.ts b/lib/routes/modelscope/studios.ts
index 3f27cbedb..9b15aef01 100644
--- a/lib/routes/modelscope/studios.ts
+++ b/lib/routes/modelscope/studios.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/modrinth/versions.ts b/lib/routes/modrinth/versions.ts
index 87723b98e..fa9dc4fb3 100644
--- a/lib/routes/modrinth/versions.ts
+++ b/lib/routes/modrinth/versions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mohw/clarification.ts b/lib/routes/mohw/clarification.ts
index 146227427..8ad67fecf 100644
--- a/lib/routes/mohw/clarification.ts
+++ b/lib/routes/mohw/clarification.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mox/index.ts b/lib/routes/mox/index.ts
index 5c66a3500..3367aab42 100644
--- a/lib/routes/mox/index.ts
+++ b/lib/routes/mox/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mpaypass/main.ts b/lib/routes/mpaypass/main.ts
index 10f620850..a697868a9 100644
--- a/lib/routes/mpaypass/main.ts
+++ b/lib/routes/mpaypass/main.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mpaypass/news.ts b/lib/routes/mpaypass/news.ts
index 35b61bbe9..a3db5318d 100644
--- a/lib/routes/mpaypass/news.ts
+++ b/lib/routes/mpaypass/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mrdx/daily.ts b/lib/routes/mrdx/daily.ts
index 3dc91d550..80088f700 100644
--- a/lib/routes/mrdx/daily.ts
+++ b/lib/routes/mrdx/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/mrdx/utils.ts b/lib/routes/mrdx/utils.ts
index 761a7d24e..40a9fecf9 100644
--- a/lib/routes/mrdx/utils.ts
+++ b/lib/routes/mrdx/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
function getElementChildrenInnerText(element) {
let text = '';
for (const child of element.children) {
diff --git a/lib/routes/mrm/index.ts b/lib/routes/mrm/index.ts
index 33e317219..06bc5620c 100644
--- a/lib/routes/mrm/index.ts
+++ b/lib/routes/mrm/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mvm/index.ts b/lib/routes/mvm/index.ts
index 6c92fae21..8889441bb 100644
--- a/lib/routes/mvm/index.ts
+++ b/lib/routes/mvm/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mydrivers/cid.ts b/lib/routes/mydrivers/cid.ts
index b5b546c92..808c6e7b3 100644
--- a/lib/routes/mydrivers/cid.ts
+++ b/lib/routes/mydrivers/cid.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import parser from '@/utils/rss-parser';
diff --git a/lib/routes/mydrivers/index.ts b/lib/routes/mydrivers/index.ts
index 4ab8736f6..c5118d571 100644
--- a/lib/routes/mydrivers/index.ts
+++ b/lib/routes/mydrivers/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mydrivers/rank.ts b/lib/routes/mydrivers/rank.ts
index 1fc0dcc2f..409c00c5b 100644
--- a/lib/routes/mydrivers/rank.ts
+++ b/lib/routes/mydrivers/rank.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/mydrivers/util.ts b/lib/routes/mydrivers/util.ts
index a3ba9f5f4..f2bebbe2f 100644
--- a/lib/routes/mydrivers/util.ts
+++ b/lib/routes/mydrivers/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/myfigurecollection/activity.ts b/lib/routes/myfigurecollection/activity.ts
index 5471170f0..916053b03 100644
--- a/lib/routes/myfigurecollection/activity.ts
+++ b/lib/routes/myfigurecollection/activity.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/myfigurecollection/index.ts b/lib/routes/myfigurecollection/index.ts
index 969ed3ef5..207cd0c59 100644
--- a/lib/routes/myfigurecollection/index.ts
+++ b/lib/routes/myfigurecollection/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mygopen/index.ts b/lib/routes/mygopen/index.ts
index 6fee3fb69..e892c0f35 100644
--- a/lib/routes/mygopen/index.ts
+++ b/lib/routes/mygopen/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/mymusicsheet/usersheets.ts b/lib/routes/mymusicsheet/usersheets.ts
index e4582979e..1d4cafb55 100644
--- a/lib/routes/mymusicsheet/usersheets.ts
+++ b/lib/routes/mymusicsheet/usersheets.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/mysql/release.ts b/lib/routes/mysql/release.ts
index 5ea16843f..ac107baaf 100644
--- a/lib/routes/mysql/release.ts
+++ b/lib/routes/mysql/release.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/nasa/apod-cn.ts b/lib/routes/nasa/apod-cn.ts
index 8e90356f2..572dacb8c 100644
--- a/lib/routes/nasa/apod-cn.ts
+++ b/lib/routes/nasa/apod-cn.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nasa/apod-ncku.ts b/lib/routes/nasa/apod-ncku.ts
index 8a5265fda..c363505fd 100644
--- a/lib/routes/nasa/apod-ncku.ts
+++ b/lib/routes/nasa/apod-ncku.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nasa/apod.ts b/lib/routes/nasa/apod.ts
index 13e38f07d..d37488c74 100644
--- a/lib/routes/nasa/apod.ts
+++ b/lib/routes/nasa/apod.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/natgeo/dailyphoto.ts b/lib/routes/natgeo/dailyphoto.ts
index bbc6ab4ff..aeca1f1f5 100644
--- a/lib/routes/natgeo/dailyphoto.ts
+++ b/lib/routes/natgeo/dailyphoto.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/natgeo/dailyselection.ts b/lib/routes/natgeo/dailyselection.ts
index 7229487bc..944b920ea 100644
--- a/lib/routes/natgeo/dailyselection.ts
+++ b/lib/routes/natgeo/dailyselection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/natgeo/natgeo.ts b/lib/routes/natgeo/natgeo.ts
index 3494ff1c4..2397a9880 100644
--- a/lib/routes/natgeo/natgeo.ts
+++ b/lib/routes/natgeo/natgeo.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/nationalgeographic/latest-stories.ts b/lib/routes/nationalgeographic/latest-stories.ts
index 3cb4050ba..fc04fc702 100644
--- a/lib/routes/nationalgeographic/latest-stories.ts
+++ b/lib/routes/nationalgeographic/latest-stories.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nature/cover.ts b/lib/routes/nature/cover.ts
index 41e7a76ee..1cc71ddb0 100644
--- a/lib/routes/nature/cover.ts
+++ b/lib/routes/nature/cover.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// The content is generateed by undocumentated API of nature journals
// This router has **just** been tested in:
diff --git a/lib/routes/nature/highlight.ts b/lib/routes/nature/highlight.ts
index fcadf53ba..f31e23b84 100644
--- a/lib/routes/nature/highlight.ts
+++ b/lib/routes/nature/highlight.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
const { baseUrl, cookieJar, getArticleList, getArticle } = require('./utils');
diff --git a/lib/routes/nature/news-and-comment.ts b/lib/routes/nature/news-and-comment.ts
index ad7141277..d92e4cf40 100644
--- a/lib/routes/nature/news-and-comment.ts
+++ b/lib/routes/nature/news-and-comment.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// example usage: `/nature/news-and-comment/ng`
// The journals from NPG are run by different group of people,
// and the website of may not be consitent for all the journals
diff --git a/lib/routes/nature/news.ts b/lib/routes/nature/news.ts
index 4a8bf9e24..b624ebaf4 100644
--- a/lib/routes/nature/news.ts
+++ b/lib/routes/nature/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/nature/research.ts b/lib/routes/nature/research.ts
index cfeed5709..077f060ae 100644
--- a/lib/routes/nature/research.ts
+++ b/lib/routes/nature/research.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// example usage: `/nature/research/ng`
// The journals from NPG are run by different group of people,
// and the website of may not be consitent for all the journals
diff --git a/lib/routes/nature/siteindex.ts b/lib/routes/nature/siteindex.ts
index b3d3dbb41..289e80afe 100644
--- a/lib/routes/nature/siteindex.ts
+++ b/lib/routes/nature/siteindex.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nature/utils.ts b/lib/routes/nature/utils.ts
index a954e0410..b77700518 100644
--- a/lib/routes/nature/utils.ts
+++ b/lib/routes/nature/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nautil/topics.ts b/lib/routes/nautil/topics.ts
index c7415347b..d315af650 100644
--- a/lib/routes/nautil/topics.ts
+++ b/lib/routes/nautil/topics.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nbd/daily.ts b/lib/routes/nbd/daily.ts
index aea6c3bc8..a5a5398d8 100644
--- a/lib/routes/nbd/daily.ts
+++ b/lib/routes/nbd/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
export default (ctx) => {
ctx.redirect('/nbd/332');
};
diff --git a/lib/routes/nbd/index.ts b/lib/routes/nbd/index.ts
index d7aabc83c..3d4568e08 100644
--- a/lib/routes/nbd/index.ts
+++ b/lib/routes/nbd/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nber/index.ts b/lib/routes/nber/index.ts
index bc740bac5..7ee7e1990 100644
--- a/lib/routes/nber/index.ts
+++ b/lib/routes/nber/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ncc-cma/cmdp.ts b/lib/routes/ncc-cma/cmdp.ts
index 6470af7a5..d059619d1 100644
--- a/lib/routes/ncc-cma/cmdp.ts
+++ b/lib/routes/ncc-cma/cmdp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ncepu/master/masterinfo.ts b/lib/routes/ncepu/master/masterinfo.ts
index 5822be815..fc640401c 100644
--- a/lib/routes/ncepu/master/masterinfo.ts
+++ b/lib/routes/ncepu/master/masterinfo.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ncu/jwc.ts b/lib/routes/ncu/jwc.ts
index 26453c831..01caf4250 100644
--- a/lib/routes/ncu/jwc.ts
+++ b/lib/routes/ncu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got'; // 自订的 got
import { load } from 'cheerio'; // 可以使用类似 jQuery 的 API HTML 解析器
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ncwu/notice.ts b/lib/routes/ncwu/notice.ts
index 4b90cd5be..2f4b6036d 100644
--- a/lib/routes/ncwu/notice.ts
+++ b/lib/routes/ncwu/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import { load } from 'cheerio';
diff --git a/lib/routes/ndss-symposium/ndss.ts b/lib/routes/ndss-symposium/ndss.ts
index 13e453e0b..f83778c50 100644
--- a/lib/routes/ndss-symposium/ndss.ts
+++ b/lib/routes/ndss-symposium/ndss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/neatdownloadmanager/download.ts b/lib/routes/neatdownloadmanager/download.ts
index a59241aed..f1ffdd8d1 100644
--- a/lib/routes/neatdownloadmanager/download.ts
+++ b/lib/routes/neatdownloadmanager/download.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/neea/index.ts b/lib/routes/neea/index.ts
index 149d6db8e..7b2b26ed2 100644
--- a/lib/routes/neea/index.ts
+++ b/lib/routes/neea/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/neea/jlpt.ts b/lib/routes/neea/jlpt.ts
index 08ba5ba08..12c515b0c 100644
--- a/lib/routes/neea/jlpt.ts
+++ b/lib/routes/neea/jlpt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nenu/sohac.ts b/lib/routes/nenu/sohac.ts
index 136a704fe..fc61eee2d 100644
--- a/lib/routes/nenu/sohac.ts
+++ b/lib/routes/nenu/sohac.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/nenu/yjsy.ts b/lib/routes/nenu/yjsy.ts
index 74f6ef94e..6a5351309 100644
--- a/lib/routes/nenu/yjsy.ts
+++ b/lib/routes/nenu/yjsy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/netflav/index.ts b/lib/routes/netflav/index.ts
index b4b96ef5a..f7590223f 100644
--- a/lib/routes/netflav/index.ts
+++ b/lib/routes/netflav/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/neu/bmie.ts b/lib/routes/neu/bmie.ts
index a03a75a54..d39a3ea32 100644
--- a/lib/routes/neu/bmie.ts
+++ b/lib/routes/neu/bmie.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/neu/news.ts b/lib/routes/neu/news.ts
index 6675300fc..6ef3ea6fc 100644
--- a/lib/routes/neu/news.ts
+++ b/lib/routes/neu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/newmuseum/exhibitions.ts b/lib/routes/newmuseum/exhibitions.ts
index 20f8dea7a..ea4a1889e 100644
--- a/lib/routes/newmuseum/exhibitions.ts
+++ b/lib/routes/newmuseum/exhibitions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
export default async (ctx) => {
diff --git a/lib/routes/newrank/douyin.ts b/lib/routes/newrank/douyin.ts
index 17bdbc519..075cde938 100644
--- a/lib/routes/newrank/douyin.ts
+++ b/lib/routes/newrank/douyin.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/newrank/utils.ts b/lib/routes/newrank/utils.ts
index 400782023..0e947772e 100644
--- a/lib/routes/newrank/utils.ts
+++ b/lib/routes/newrank/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import md5 from '@/utils/md5';
import got from '@/utils/got';
diff --git a/lib/routes/newrank/wechat.ts b/lib/routes/newrank/wechat.ts
index f56f03e5b..02867e685 100644
--- a/lib/routes/newrank/wechat.ts
+++ b/lib/routes/newrank/wechat.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { finishArticleItem } from '@/utils/wechat-mp';
import { load } from 'cheerio';
diff --git a/lib/routes/news/xhsxw.ts b/lib/routes/news/xhsxw.ts
index b308d071b..356d042cf 100644
--- a/lib/routes/news/xhsxw.ts
+++ b/lib/routes/news/xhsxw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/newsmarket/index.ts b/lib/routes/newsmarket/index.ts
index fcce855dc..20c0c91a1 100644
--- a/lib/routes/newsmarket/index.ts
+++ b/lib/routes/newsmarket/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/newzmz/index.ts b/lib/routes/newzmz/index.ts
index d24065aff..66dd17fe2 100644
--- a/lib/routes/newzmz/index.ts
+++ b/lib/routes/newzmz/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/newzmz/util.ts b/lib/routes/newzmz/util.ts
index 2acf3933d..d53afb290 100644
--- a/lib/routes/newzmz/util.ts
+++ b/lib/routes/newzmz/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nextapple/realtime.ts b/lib/routes/nextapple/realtime.ts
index 763336c22..65103a5e9 100644
--- a/lib/routes/nextapple/realtime.ts
+++ b/lib/routes/nextapple/realtime.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nga/forum.ts b/lib/routes/nga/forum.ts
index 3ac214f90..64bc54b42 100644
--- a/lib/routes/nga/forum.ts
+++ b/lib/routes/nga/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/nga/post.ts b/lib/routes/nga/post.ts
index fe87eaaf0..2ae9e21cb 100644
--- a/lib/routes/nga/post.ts
+++ b/lib/routes/nga/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const iconv = require('iconv-lite');
diff --git a/lib/routes/ngocn2/index.ts b/lib/routes/ngocn2/index.ts
index 6a6cf55a9..5a5811659 100644
--- a/lib/routes/ngocn2/index.ts
+++ b/lib/routes/ngocn2/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nhentai/other.ts b/lib/routes/nhentai/other.ts
index a7f276dda..df61739a6 100644
--- a/lib/routes/nhentai/other.ts
+++ b/lib/routes/nhentai/other.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getSimple, getDetails, getTorrents } = require('./util');
diff --git a/lib/routes/nhentai/search.ts b/lib/routes/nhentai/search.ts
index 8b9e67ed4..c510b54c7 100644
--- a/lib/routes/nhentai/search.ts
+++ b/lib/routes/nhentai/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getSimple, getDetails, getTorrents } = require('./util');
diff --git a/lib/routes/nhentai/util.ts b/lib/routes/nhentai/util.ts
index 2ead7b983..f5d9b656c 100644
--- a/lib/routes/nhentai/util.ts
+++ b/lib/routes/nhentai/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nhk/news-web-easy.ts b/lib/routes/nhk/news-web-easy.ts
index c8d28dfcc..1f8b7715d 100644
--- a/lib/routes/nhk/news-web-easy.ts
+++ b/lib/routes/nhk/news-web-easy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nhk/news.ts b/lib/routes/nhk/news.ts
index 05cecd152..7ecdbb3e8 100644
--- a/lib/routes/nhk/news.ts
+++ b/lib/routes/nhk/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/niaogebiji/cat.ts b/lib/routes/niaogebiji/cat.ts
index 17f433176..59d050e64 100644
--- a/lib/routes/niaogebiji/cat.ts
+++ b/lib/routes/niaogebiji/cat.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/niaogebiji/index.ts b/lib/routes/niaogebiji/index.ts
index 2749cead2..13d6c8992 100644
--- a/lib/routes/niaogebiji/index.ts
+++ b/lib/routes/niaogebiji/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/niaogebiji/today.ts b/lib/routes/niaogebiji/today.ts
index 42f546c1d..5ea6da459 100644
--- a/lib/routes/niaogebiji/today.ts
+++ b/lib/routes/niaogebiji/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nifd/research.ts b/lib/routes/nifd/research.ts
index 77b20009f..e45248836 100644
--- a/lib/routes/nifd/research.ts
+++ b/lib/routes/nifd/research.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nikkei/asia/index.ts b/lib/routes/nikkei/asia/index.ts
index 0a1129d4b..e72f13ee1 100644
--- a/lib/routes/nikkei/asia/index.ts
+++ b/lib/routes/nikkei/asia/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nikkei/cn/index.ts b/lib/routes/nikkei/cn/index.ts
index d8081838e..b92ce5582 100644
--- a/lib/routes/nikkei/cn/index.ts
+++ b/lib/routes/nikkei/cn/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/nikkei/index.ts b/lib/routes/nikkei/index.ts
index 38af3b018..ab8322ad5 100644
--- a/lib/routes/nikkei/index.ts
+++ b/lib/routes/nikkei/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nikkei/news.ts b/lib/routes/nikkei/news.ts
index 5b601871d..b6337b090 100644
--- a/lib/routes/nikkei/news.ts
+++ b/lib/routes/nikkei/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nintendo/direct.ts b/lib/routes/nintendo/direct.ts
index 60cbfee45..74f6167fd 100644
--- a/lib/routes/nintendo/direct.ts
+++ b/lib/routes/nintendo/direct.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nintendo/eshop-cn.ts b/lib/routes/nintendo/eshop-cn.ts
index 17a4571ea..b64c8476a 100644
--- a/lib/routes/nintendo/eshop-cn.ts
+++ b/lib/routes/nintendo/eshop-cn.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/nintendo/eshop-hk.ts b/lib/routes/nintendo/eshop-hk.ts
index e378489fd..f77a0a9ba 100644
--- a/lib/routes/nintendo/eshop-hk.ts
+++ b/lib/routes/nintendo/eshop-hk.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nintendo/eshop-jp.ts b/lib/routes/nintendo/eshop-jp.ts
index 382645780..86422e6e1 100644
--- a/lib/routes/nintendo/eshop-jp.ts
+++ b/lib/routes/nintendo/eshop-jp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nintendo/eshop-us.ts b/lib/routes/nintendo/eshop-us.ts
index 11c76860d..0260146d7 100644
--- a/lib/routes/nintendo/eshop-us.ts
+++ b/lib/routes/nintendo/eshop-us.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nintendo/news-china.ts b/lib/routes/nintendo/news-china.ts
index d4d65c32b..4fcd01411 100644
--- a/lib/routes/nintendo/news-china.ts
+++ b/lib/routes/nintendo/news-china.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/nintendo/news.ts b/lib/routes/nintendo/news.ts
index 9528ace88..c8dd5971f 100644
--- a/lib/routes/nintendo/news.ts
+++ b/lib/routes/nintendo/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const util = require('./utils');
diff --git a/lib/routes/nintendo/system-update.ts b/lib/routes/nintendo/system-update.ts
index 18d6cb54b..065314a1b 100644
--- a/lib/routes/nintendo/system-update.ts
+++ b/lib/routes/nintendo/system-update.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nintendo/utils.ts b/lib/routes/nintendo/utils.ts
index edeed1d91..587a6896d 100644
--- a/lib/routes/nintendo/utils.ts
+++ b/lib/routes/nintendo/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nippon/index.ts b/lib/routes/nippon/index.ts
index a92129b8a..7a5bd4d02 100644
--- a/lib/routes/nippon/index.ts
+++ b/lib/routes/nippon/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njglyy/utils/index.ts b/lib/routes/njglyy/utils/index.ts
index 3cd631712..7552ccbaf 100644
--- a/lib/routes/njglyy/utils/index.ts
+++ b/lib/routes/njglyy/utils/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njglyy/ygbjypx.ts b/lib/routes/njglyy/ygbjypx.ts
index 2392e8a7b..2adfd5a2f 100644
--- a/lib/routes/njglyy/ygbjypx.ts
+++ b/lib/routes/njglyy/ygbjypx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getNoticeList } = require('./utils');
const url = 'https://njglyy.com/ygb/jypx/jypx.aspx';
diff --git a/lib/routes/njit/jwc.ts b/lib/routes/njit/jwc.ts
index 570ae3a64..1d3d28671 100644
--- a/lib/routes/njit/jwc.ts
+++ b/lib/routes/njit/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njit/tzgg.ts b/lib/routes/njit/tzgg.ts
index 3482f8e94..6175a6e71 100644
--- a/lib/routes/njit/tzgg.ts
+++ b/lib/routes/njit/tzgg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njnu/ceai/ceai.ts b/lib/routes/njnu/ceai/ceai.ts
index cd3962682..66fb4efbc 100644
--- a/lib/routes/njnu/ceai/ceai.ts
+++ b/lib/routes/njnu/ceai/ceai.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njnu/ceai/utils.ts b/lib/routes/njnu/ceai/utils.ts
index 17571f289..756543f7b 100644
--- a/lib/routes/njnu/ceai/utils.ts
+++ b/lib/routes/njnu/ceai/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/njnu/jwc/jwc.ts b/lib/routes/njnu/jwc/jwc.ts
index f79e83c07..67244d78a 100644
--- a/lib/routes/njnu/jwc/jwc.ts
+++ b/lib/routes/njnu/jwc/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njnu/jwc/utils.ts b/lib/routes/njnu/jwc/utils.ts
index c3ec41e13..579c7d036 100644
--- a/lib/routes/njnu/jwc/utils.ts
+++ b/lib/routes/njnu/jwc/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/admission.ts b/lib/routes/nju/admission.ts
index 7ab952c18..f6020b6a0 100644
--- a/lib/routes/nju/admission.ts
+++ b/lib/routes/nju/admission.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/dafls.ts b/lib/routes/nju/dafls.ts
index ce9d07a80..c60cd495c 100644
--- a/lib/routes/nju/dafls.ts
+++ b/lib/routes/nju/dafls.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/exchangesys.ts b/lib/routes/nju/exchangesys.ts
index 570ba9f12..1f31ccc95 100644
--- a/lib/routes/nju/exchangesys.ts
+++ b/lib/routes/nju/exchangesys.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const dayjs = require('dayjs');
diff --git a/lib/routes/nju/gra.ts b/lib/routes/nju/gra.ts
index 66b7c2427..10cfa6114 100644
--- a/lib/routes/nju/gra.ts
+++ b/lib/routes/nju/gra.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/hosptial.ts b/lib/routes/nju/hosptial.ts
index 9bca8ddea..5b7699cbb 100644
--- a/lib/routes/nju/hosptial.ts
+++ b/lib/routes/nju/hosptial.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/hqjt.ts b/lib/routes/nju/hqjt.ts
index 889c57839..2b0f14dc0 100644
--- a/lib/routes/nju/hqjt.ts
+++ b/lib/routes/nju/hqjt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/itsc.ts b/lib/routes/nju/itsc.ts
index 93271cb2f..632215068 100644
--- a/lib/routes/nju/itsc.ts
+++ b/lib/routes/nju/itsc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/jjc.ts b/lib/routes/nju/jjc.ts
index 0ebdd754f..803dcdb32 100644
--- a/lib/routes/nju/jjc.ts
+++ b/lib/routes/nju/jjc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/jw.ts b/lib/routes/nju/jw.ts
index 0376e2ca7..e411b2bc9 100644
--- a/lib/routes/nju/jw.ts
+++ b/lib/routes/nju/jw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/nju/rczp.ts b/lib/routes/nju/rczp.ts
index e5f8df74f..b7c14ea5c 100644
--- a/lib/routes/nju/rczp.ts
+++ b/lib/routes/nju/rczp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/scit.ts b/lib/routes/nju/scit.ts
index c99229e36..96e56baa2 100644
--- a/lib/routes/nju/scit.ts
+++ b/lib/routes/nju/scit.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/zbb.ts b/lib/routes/nju/zbb.ts
index 2784bdd2b..26948cd0b 100644
--- a/lib/routes/nju/zbb.ts
+++ b/lib/routes/nju/zbb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nju/zcc.ts b/lib/routes/nju/zcc.ts
index fcefe5d50..5482efef2 100644
--- a/lib/routes/nju/zcc.ts
+++ b/lib/routes/nju/zcc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/njucm/grabs.ts b/lib/routes/njucm/grabs.ts
index 0d3c5be13..113f51ecf 100644
--- a/lib/routes/njucm/grabs.ts
+++ b/lib/routes/njucm/grabs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getNoticeList } = require('./utils');
const url = 'https://gra.njucm.edu.cn/2899/list.htm';
diff --git a/lib/routes/njucm/utils/index.ts b/lib/routes/njucm/utils/index.ts
index 3fa59bc23..b02cf5b16 100644
--- a/lib/routes/njucm/utils/index.ts
+++ b/lib/routes/njucm/utils/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njupt/jwc.ts b/lib/routes/njupt/jwc.ts
index 949bdd77a..1362ea35a 100644
--- a/lib/routes/njupt/jwc.ts
+++ b/lib/routes/njupt/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/njust/cwc.ts b/lib/routes/njust/cwc.ts
index fc47713e9..c8574de0d 100644
--- a/lib/routes/njust/cwc.ts
+++ b/lib/routes/njust/cwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/njust/dgxg.ts b/lib/routes/njust/dgxg.ts
index c0f28dc01..c741c5f28 100644
--- a/lib/routes/njust/dgxg.ts
+++ b/lib/routes/njust/dgxg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/njust/eo.ts b/lib/routes/njust/eo.ts
index 92715c019..e52fca04e 100644
--- a/lib/routes/njust/eo.ts
+++ b/lib/routes/njust/eo.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/njust/eoe.ts b/lib/routes/njust/eoe.ts
index b841a04bc..c94e3d90c 100644
--- a/lib/routes/njust/eoe.ts
+++ b/lib/routes/njust/eoe.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/njust/gs.ts b/lib/routes/njust/gs.ts
index b258f287c..82c04add2 100644
--- a/lib/routes/njust/gs.ts
+++ b/lib/routes/njust/gs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/njust/jwc.ts b/lib/routes/njust/jwc.ts
index 61199fa32..e172d9ba2 100644
--- a/lib/routes/njust/jwc.ts
+++ b/lib/routes/njust/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/njust/utils.ts b/lib/routes/njust/utils.ts
index f335bc8bb..3c096ecd4 100644
--- a/lib/routes/njust/utils.ts
+++ b/lib/routes/njust/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import puppeteer from '@/utils/puppeteer';
diff --git a/lib/routes/njxzc/home.ts b/lib/routes/njxzc/home.ts
index f67ee7592..5dfdf8ee3 100644
--- a/lib/routes/njxzc/home.ts
+++ b/lib/routes/njxzc/home.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getNoticeList } = require('./utils');
const url = 'https://www.njxzc.edu.cn/89/list.htm';
diff --git a/lib/routes/njxzc/lib.ts b/lib/routes/njxzc/lib.ts
index 103840159..ff85d1abd 100644
--- a/lib/routes/njxzc/lib.ts
+++ b/lib/routes/njxzc/lib.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getNoticeList } = require('./utils');
const url = 'https://lib.njxzc.edu.cn/pxyhd/list.htm';
diff --git a/lib/routes/njxzc/utils/index.ts b/lib/routes/njxzc/utils/index.ts
index 9e92558f4..27775e600 100644
--- a/lib/routes/njxzc/utils/index.ts
+++ b/lib/routes/njxzc/utils/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nltimes/news.ts b/lib/routes/nltimes/news.ts
index 81a0a6b48..0bcb9439d 100644
--- a/lib/routes/nltimes/news.ts
+++ b/lib/routes/nltimes/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nmtv/column.ts b/lib/routes/nmtv/column.ts
index 536c1dd77..9cc4423fc 100644
--- a/lib/routes/nmtv/column.ts
+++ b/lib/routes/nmtv/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nodejs/blog.ts b/lib/routes/nodejs/blog.ts
index 77ce2b1cc..bfa010c21 100644
--- a/lib/routes/nodejs/blog.ts
+++ b/lib/routes/nodejs/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nogizaka46/blog.ts b/lib/routes/nogizaka46/blog.ts
index fb7e46df3..7c9c128e1 100644
--- a/lib/routes/nogizaka46/blog.ts
+++ b/lib/routes/nogizaka46/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nogizaka46/news.ts b/lib/routes/nogizaka46/news.ts
index 507468934..1f035eaee 100644
--- a/lib/routes/nogizaka46/news.ts
+++ b/lib/routes/nogizaka46/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/notateslaapp/update.ts b/lib/routes/notateslaapp/update.ts
index 14db9f1b3..dfa98abf2 100644
--- a/lib/routes/notateslaapp/update.ts
+++ b/lib/routes/notateslaapp/update.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/notefolio/search.ts b/lib/routes/notefolio/search.ts
index 06d7c7090..404d3b84e 100644
--- a/lib/routes/notefolio/search.ts
+++ b/lib/routes/notefolio/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/notion/database.ts b/lib/routes/notion/database.ts
index 5e7d8f45a..9667b0b3c 100644
--- a/lib/routes/notion/database.ts
+++ b/lib/routes/notion/database.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { Client, isNotionClientError, APIErrorCode } = require('@notionhq/client');
import logger from '@/utils/logger';
diff --git a/lib/routes/now/news.ts b/lib/routes/now/news.ts
index 44d985497..1581c1c5c 100644
--- a/lib/routes/now/news.ts
+++ b/lib/routes/now/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nowcoder/discuss.ts b/lib/routes/nowcoder/discuss.ts
index b4ae3cec7..2b85d3b87 100644
--- a/lib/routes/nowcoder/discuss.ts
+++ b/lib/routes/nowcoder/discuss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nowcoder/experience.ts b/lib/routes/nowcoder/experience.ts
index cb825fbf8..4aa10bfd6 100644
--- a/lib/routes/nowcoder/experience.ts
+++ b/lib/routes/nowcoder/experience.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nowcoder/jobcenter.ts b/lib/routes/nowcoder/jobcenter.ts
index 6486c8319..8c3ebbb76 100644
--- a/lib/routes/nowcoder/jobcenter.ts
+++ b/lib/routes/nowcoder/jobcenter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const url = require('url');
import got from '@/utils/got';
diff --git a/lib/routes/nowcoder/recommend.ts b/lib/routes/nowcoder/recommend.ts
index 44ef32ec2..5cc704c12 100644
--- a/lib/routes/nowcoder/recommend.ts
+++ b/lib/routes/nowcoder/recommend.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/nowcoder/schedule.ts b/lib/routes/nowcoder/schedule.ts
index de87bfd80..5e2ff6836 100644
--- a/lib/routes/nowcoder/schedule.ts
+++ b/lib/routes/nowcoder/schedule.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/npm/package.ts b/lib/routes/npm/package.ts
index 33ed1d6ba..3dbc597a4 100644
--- a/lib/routes/npm/package.ts
+++ b/lib/routes/npm/package.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/npr/full.ts b/lib/routes/npr/full.ts
index 870f93a96..3b6c5f1c3 100644
--- a/lib/routes/npr/full.ts
+++ b/lib/routes/npr/full.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import parser from '@/utils/rss-parser';
import got from '@/utils/got';
diff --git a/lib/routes/ntdtv/channel.ts b/lib/routes/ntdtv/channel.ts
index 83113aca2..8aff1a5f9 100644
--- a/lib/routes/ntdtv/channel.ts
+++ b/lib/routes/ntdtv/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nua/dc.ts b/lib/routes/nua/dc.ts
index 243d87b23..d44419d43 100644
--- a/lib/routes/nua/dc.ts
+++ b/lib/routes/nua/dc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const util = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/nua/gra.ts b/lib/routes/nua/gra.ts
index 9b7c86f47..55433aef5 100644
--- a/lib/routes/nua/gra.ts
+++ b/lib/routes/nua/gra.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const util = require('./utils');
const baseUrl = 'https://grad.nua.edu.cn';
diff --git a/lib/routes/nua/index.ts b/lib/routes/nua/index.ts
index 476cdca54..65448c4ba 100644
--- a/lib/routes/nua/index.ts
+++ b/lib/routes/nua/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const util = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/nua/lib.ts b/lib/routes/nua/lib.ts
index 1494aa72d..7c36fa37d 100644
--- a/lib/routes/nua/lib.ts
+++ b/lib/routes/nua/lib.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const util = require('./utils');
const baseUrl = 'https://lib.nua.edu.cn';
diff --git a/lib/routes/nua/sxw.ts b/lib/routes/nua/sxw.ts
index addcebb86..86956860c 100644
--- a/lib/routes/nua/sxw.ts
+++ b/lib/routes/nua/sxw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const util = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/nua/utils.ts b/lib/routes/nua/utils.ts
index 8f417dedf..4eb81fb26 100644
--- a/lib/routes/nua/utils.ts
+++ b/lib/routes/nua/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuaa/college/cae.ts b/lib/routes/nuaa/college/cae.ts
index 3483b3831..7e0c6dc94 100644
--- a/lib/routes/nuaa/college/cae.ts
+++ b/lib/routes/nuaa/college/cae.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuaa/college/cs.ts b/lib/routes/nuaa/college/cs.ts
index fe51d97ed..48a0218cf 100644
--- a/lib/routes/nuaa/college/cs.ts
+++ b/lib/routes/nuaa/college/cs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuaa/jwc/jwc.ts b/lib/routes/nuaa/jwc/jwc.ts
index 71199fb64..e09c30bdb 100644
--- a/lib/routes/nuaa/jwc/jwc.ts
+++ b/lib/routes/nuaa/jwc/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuaa/utils/pypasswaf.ts b/lib/routes/nuaa/utils/pypasswaf.ts
index eb5c35c4e..5a91f63bd 100644
--- a/lib/routes/nuaa/utils/pypasswaf.ts
+++ b/lib/routes/nuaa/utils/pypasswaf.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCookies } from '@/utils/puppeteer-utils';
import puppeteer from '@/utils/puppeteer';
diff --git a/lib/routes/nuaa/yjsy/yjsy.ts b/lib/routes/nuaa/yjsy/yjsy.ts
index 6636879ad..5a58f69ce 100644
--- a/lib/routes/nuaa/yjsy/yjsy.ts
+++ b/lib/routes/nuaa/yjsy/yjsy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/bulletin.ts b/lib/routes/nuist/bulletin.ts
index ce355f06c..bc787602c 100644
--- a/lib/routes/nuist/bulletin.ts
+++ b/lib/routes/nuist/bulletin.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/nuist/cas.ts b/lib/routes/nuist/cas.ts
index b1b4e7a3a..83a87bd24 100644
--- a/lib/routes/nuist/cas.ts
+++ b/lib/routes/nuist/cas.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/jwc.ts b/lib/routes/nuist/jwc.ts
index 26327cd85..bfafdb4b4 100644
--- a/lib/routes/nuist/jwc.ts
+++ b/lib/routes/nuist/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/library/lib.ts b/lib/routes/nuist/library/lib.ts
index bd18f1fb5..9585dba88 100644
--- a/lib/routes/nuist/library/lib.ts
+++ b/lib/routes/nuist/library/lib.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/scs.ts b/lib/routes/nuist/scs.ts
index f4320e0e8..b4744aa80 100644
--- a/lib/routes/nuist/scs.ts
+++ b/lib/routes/nuist/scs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/sese.ts b/lib/routes/nuist/sese.ts
index 34f14a385..aa0b759f0 100644
--- a/lib/routes/nuist/sese.ts
+++ b/lib/routes/nuist/sese.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/xgc.ts b/lib/routes/nuist/xgc.ts
index e6f454eec..ba30f0181 100644
--- a/lib/routes/nuist/xgc.ts
+++ b/lib/routes/nuist/xgc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nuist/yjs.ts b/lib/routes/nuist/yjs.ts
index cdebc0b28..5ee986836 100644
--- a/lib/routes/nuist/yjs.ts
+++ b/lib/routes/nuist/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/nwafu/all.ts b/lib/routes/nwafu/all.ts
index 195ce86ea..b2a995f06 100644
--- a/lib/routes/nwafu/all.ts
+++ b/lib/routes/nwafu/all.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nwafu/utils.ts b/lib/routes/nwafu/utils.ts
index fee795061..b22f6a0f1 100644
--- a/lib/routes/nwafu/utils.ts
+++ b/lib/routes/nwafu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const libValue = ['https://lib.nwafu.edu.cn/gg/', '.pageList ul li', 'li a', '.pageArticle', `西北农林科技大学图书馆通知公告`];
const youthValue = ['https://54youth.nwsuaf.edu.cn/twsy/tzgg//', 'section ul li', 'li a', 'article', `共青团西北农林科技大学委员会通知公告`];
const cieValue = ['https://cie.nwsuaf.edu.cn/dtytz/tzgg/', 'ul.list li', 'li a', '.article', `西北农林科技大学信息工程学院通知公告`];
diff --git a/lib/routes/nyaa/main.ts b/lib/routes/nyaa/main.ts
index 27502cb41..cb6660b00 100644
--- a/lib/routes/nyaa/main.ts
+++ b/lib/routes/nyaa/main.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
const Parser = require('rss-parser');
diff --git a/lib/routes/nytimes/book.ts b/lib/routes/nytimes/book.ts
index 0e1764565..90dfef9a4 100644
--- a/lib/routes/nytimes/book.ts
+++ b/lib/routes/nytimes/book.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/nytimes/daily-briefing-chinese.ts b/lib/routes/nytimes/daily-briefing-chinese.ts
index 5fde2cace..20764ef42 100644
--- a/lib/routes/nytimes/daily-briefing-chinese.ts
+++ b/lib/routes/nytimes/daily-briefing-chinese.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/nytimes/index.ts b/lib/routes/nytimes/index.ts
index 3a06c55de..56fc7e2cc 100644
--- a/lib/routes/nytimes/index.ts
+++ b/lib/routes/nytimes/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import parser from '@/utils/rss-parser';
diff --git a/lib/routes/nytimes/utils.ts b/lib/routes/nytimes/utils.ts
index 11a64da20..06ebc2ba9 100644
--- a/lib/routes/nytimes/utils.ts
+++ b/lib/routes/nytimes/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/oceanengine/arithmetic-index.ts b/lib/routes/oceanengine/arithmetic-index.ts
index 4e05e9c8e..067da2aa3 100644
--- a/lib/routes/oceanengine/arithmetic-index.ts
+++ b/lib/routes/oceanengine/arithmetic-index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/odaily/activity.ts b/lib/routes/odaily/activity.ts
index 5ccdec2d1..e250f049a 100644
--- a/lib/routes/odaily/activity.ts
+++ b/lib/routes/odaily/activity.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/odaily/newsflash.ts b/lib/routes/odaily/newsflash.ts
index b432fe3bd..ebf7fe86d 100644
--- a/lib/routes/odaily/newsflash.ts
+++ b/lib/routes/odaily/newsflash.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/odaily/post.ts b/lib/routes/odaily/post.ts
index 406b17f99..13eb91b1e 100644
--- a/lib/routes/odaily/post.ts
+++ b/lib/routes/odaily/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/odaily/search-news.ts b/lib/routes/odaily/search-news.ts
index 85dfc7a46..f2c54c29d 100644
--- a/lib/routes/odaily/search-news.ts
+++ b/lib/routes/odaily/search-news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/odaily/user.ts b/lib/routes/odaily/user.ts
index e5fb731df..0866a9d13 100644
--- a/lib/routes/odaily/user.ts
+++ b/lib/routes/odaily/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/odaily/utils.ts b/lib/routes/odaily/utils.ts
index a7c1cb400..3ff06174a 100644
--- a/lib/routes/odaily/utils.ts
+++ b/lib/routes/odaily/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
rootUrl: 'https://www.odaily.news',
};
diff --git a/lib/routes/oeeee/app/channel.ts b/lib/routes/oeeee/app/channel.ts
index dcb8be4e1..10bc81bad 100644
--- a/lib/routes/oeeee/app/channel.ts
+++ b/lib/routes/oeeee/app/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oeeee/app/reporter.ts b/lib/routes/oeeee/app/reporter.ts
index c9133cc08..c5437791f 100644
--- a/lib/routes/oeeee/app/reporter.ts
+++ b/lib/routes/oeeee/app/reporter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oeeee/utils.ts b/lib/routes/oeeee/utils.ts
index 384b0e333..3e4c9fc21 100644
--- a/lib/routes/oeeee/utils.ts
+++ b/lib/routes/oeeee/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/oeeee/web.ts b/lib/routes/oeeee/web.ts
index eae9c9552..d2c3af615 100644
--- a/lib/routes/oeeee/web.ts
+++ b/lib/routes/oeeee/web.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oilchem/index.ts b/lib/routes/oilchem/index.ts
index 501723eda..5ac13030c 100644
--- a/lib/routes/oilchem/index.ts
+++ b/lib/routes/oilchem/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/oilchem/routes.ts b/lib/routes/oilchem/routes.ts
index bf70edd36..13fe7e493 100644
--- a/lib/routes/oilchem/routes.ts
+++ b/lib/routes/oilchem/routes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
'/www': 1,
'/oil': 101,
diff --git a/lib/routes/oncc/index.ts b/lib/routes/oncc/index.ts
index 7ae69877c..f2176e47b 100644
--- a/lib/routes/oncc/index.ts
+++ b/lib/routes/oncc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oncc/money18.ts b/lib/routes/oncc/money18.ts
index 53afad618..a32e23940 100644
--- a/lib/routes/oncc/money18.ts
+++ b/lib/routes/oncc/money18.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/onehu/common.ts b/lib/routes/onehu/common.ts
index 1f2499dde..deec272d2 100644
--- a/lib/routes/onehu/common.ts
+++ b/lib/routes/onehu/common.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/onet/news.ts b/lib/routes/onet/news.ts
index 2de08a4dd..c1d7a4ca2 100644
--- a/lib/routes/onet/news.ts
+++ b/lib/routes/onet/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/onet/utils.ts b/lib/routes/onet/utils.ts
index f239b6fb8..cab33b630 100644
--- a/lib/routes/onet/utils.ts
+++ b/lib/routes/onet/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oo-software/changelog.ts b/lib/routes/oo-software/changelog.ts
index 43289b6e9..b3f0ff224 100644
--- a/lib/routes/oo-software/changelog.ts
+++ b/lib/routes/oo-software/changelog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/openai/blog.ts b/lib/routes/openai/blog.ts
index 8916c1c3e..391b9314b 100644
--- a/lib/routes/openai/blog.ts
+++ b/lib/routes/openai/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { toTitleCase } from '@/utils/common-utils';
const { getApiUrl, parseArticle } = require('./common');
diff --git a/lib/routes/openai/chatgpt.ts b/lib/routes/openai/chatgpt.ts
index de6bc2095..d61db06e6 100644
--- a/lib/routes/openai/chatgpt.ts
+++ b/lib/routes/openai/chatgpt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const dayjs = require('dayjs');
import got from '@/utils/got';
diff --git a/lib/routes/openai/common.ts b/lib/routes/openai/common.ts
index 84901f2e0..0d947ce8d 100644
--- a/lib/routes/openai/common.ts
+++ b/lib/routes/openai/common.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/openai/research.ts b/lib/routes/openai/research.ts
index ba3b41fb4..fcac0aef3 100644
--- a/lib/routes/openai/research.ts
+++ b/lib/routes/openai/research.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { getApiUrl, parseArticle } = require('./common');
diff --git a/lib/routes/openwrt/releases.ts b/lib/routes/openwrt/releases.ts
index 30b86684f..33fc38e25 100644
--- a/lib/routes/openwrt/releases.ts
+++ b/lib/routes/openwrt/releases.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/orcid/index.ts b/lib/routes/orcid/index.ts
index 68d600227..b9e1758d1 100644
--- a/lib/routes/orcid/index.ts
+++ b/lib/routes/orcid/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oreno3d/get-sec-page-data.ts b/lib/routes/oreno3d/get-sec-page-data.ts
index 6ecab22a6..a8e2533ba 100644
--- a/lib/routes/oreno3d/get-sec-page-data.ts
+++ b/lib/routes/oreno3d/get-sec-page-data.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/oreno3d/main.ts b/lib/routes/oreno3d/main.ts
index 512f8bc1a..51d257f1f 100644
--- a/lib/routes/oreno3d/main.ts
+++ b/lib/routes/oreno3d/main.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/oschina/news.ts b/lib/routes/oschina/news.ts
index ef1580520..877fd72fe 100644
--- a/lib/routes/oschina/news.ts
+++ b/lib/routes/oschina/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate, parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/oschina/topic.ts b/lib/routes/oschina/topic.ts
index 860a2286a..c2e1ef675 100644
--- a/lib/routes/oschina/topic.ts
+++ b/lib/routes/oschina/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate, parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/oschina/user.ts b/lib/routes/oschina/user.ts
index a049f990c..4ab3a3417 100644
--- a/lib/routes/oschina/user.ts
+++ b/lib/routes/oschina/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/oshwhub/explore.ts b/lib/routes/oshwhub/explore.ts
index 6ebad71cb..384ad8836 100644
--- a/lib/routes/oshwhub/explore.ts
+++ b/lib/routes/oshwhub/explore.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/osu/beatmaps/packs.ts b/lib/routes/osu/beatmaps/packs.ts
index d9e1b762a..d36ca5ce2 100644
--- a/lib/routes/osu/beatmaps/packs.ts
+++ b/lib/routes/osu/beatmaps/packs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/otobanana/cast.ts b/lib/routes/otobanana/cast.ts
index a6baee650..12824e087 100644
--- a/lib/routes/otobanana/cast.ts
+++ b/lib/routes/otobanana/cast.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { apiBase, baseUrl, getUserInfo, renderCast } = require('./utils');
diff --git a/lib/routes/otobanana/livestream.ts b/lib/routes/otobanana/livestream.ts
index f088ada72..c2062f29f 100644
--- a/lib/routes/otobanana/livestream.ts
+++ b/lib/routes/otobanana/livestream.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { apiBase, baseUrl, getUserInfo, renderLive } = require('./utils');
diff --git a/lib/routes/otobanana/timeline.ts b/lib/routes/otobanana/timeline.ts
index e140f4261..949c8fcff 100644
--- a/lib/routes/otobanana/timeline.ts
+++ b/lib/routes/otobanana/timeline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { apiBase, baseUrl, getUserInfo, renderPost } = require('./utils');
diff --git a/lib/routes/otobanana/utils.ts b/lib/routes/otobanana/utils.ts
index 2b56a1739..05cd266b8 100644
--- a/lib/routes/otobanana/utils.ts
+++ b/lib/routes/otobanana/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ouc/it-postgraduate.ts b/lib/routes/ouc/it-postgraduate.ts
index bf5e912ed..89f329927 100644
--- a/lib/routes/ouc/it-postgraduate.ts
+++ b/lib/routes/ouc/it-postgraduate.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ouc/it-tx.ts b/lib/routes/ouc/it-tx.ts
index 59ffa59ff..bf761ffdc 100644
--- a/lib/routes/ouc/it-tx.ts
+++ b/lib/routes/ouc/it-tx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ouc/it.ts b/lib/routes/ouc/it.ts
index 898c6c194..528558e57 100644
--- a/lib/routes/ouc/it.ts
+++ b/lib/routes/ouc/it.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ouc/jwc.ts b/lib/routes/ouc/jwc.ts
index 3295c91af..ba50ff5b7 100644
--- a/lib/routes/ouc/jwc.ts
+++ b/lib/routes/ouc/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ouc/jwgl.ts b/lib/routes/ouc/jwgl.ts
index 527b53171..7d181856f 100644
--- a/lib/routes/ouc/jwgl.ts
+++ b/lib/routes/ouc/jwgl.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ouc/yjs.ts b/lib/routes/ouc/yjs.ts
index 966ecc8a7..553db0cf9 100644
--- a/lib/routes/ouc/yjs.ts
+++ b/lib/routes/ouc/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/oup/index.ts b/lib/routes/oup/index.ts
index 8912525c9..9e5008728 100644
--- a/lib/routes/oup/index.ts
+++ b/lib/routes/oup/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/outagereport/index.ts b/lib/routes/outagereport/index.ts
index f41b465b1..d012344d3 100644
--- a/lib/routes/outagereport/index.ts
+++ b/lib/routes/outagereport/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const baseUrl = 'https://outage.report/';
diff --git a/lib/routes/panewslab/author.ts b/lib/routes/panewslab/author.ts
index e8066b2c0..30beb1cc9 100644
--- a/lib/routes/panewslab/author.ts
+++ b/lib/routes/panewslab/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/panewslab/index.ts b/lib/routes/panewslab/index.ts
index 9ab25b9b4..66cc99ef5 100644
--- a/lib/routes/panewslab/index.ts
+++ b/lib/routes/panewslab/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/panewslab/news.ts b/lib/routes/panewslab/news.ts
index cba747990..84f648516 100644
--- a/lib/routes/panewslab/news.ts
+++ b/lib/routes/panewslab/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/panewslab/topic.ts b/lib/routes/panewslab/topic.ts
index c0dc3d0e0..93f7b3949 100644
--- a/lib/routes/panewslab/topic.ts
+++ b/lib/routes/panewslab/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/papers/index.ts b/lib/routes/papers/index.ts
index 04008126f..424b0cda8 100644
--- a/lib/routes/papers/index.ts
+++ b/lib/routes/papers/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/paradigm/writing.ts b/lib/routes/paradigm/writing.ts
index 4366491ab..15ca73957 100644
--- a/lib/routes/paradigm/writing.ts
+++ b/lib/routes/paradigm/writing.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/parliament/section77.ts b/lib/routes/parliament/section77.ts
index b081e879a..b6757400a 100644
--- a/lib/routes/parliament/section77.ts
+++ b/lib/routes/parliament/section77.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/patagonia/new-arrivals.ts b/lib/routes/patagonia/new-arrivals.ts
index f9160538e..6d33ec678 100644
--- a/lib/routes/patagonia/new-arrivals.ts
+++ b/lib/routes/patagonia/new-arrivals.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/paulgraham/article.ts b/lib/routes/paulgraham/article.ts
index cc0661626..1899ea143 100644
--- a/lib/routes/paulgraham/article.ts
+++ b/lib/routes/paulgraham/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/penguin-random-house/articles.ts b/lib/routes/penguin-random-house/articles.ts
index 23f285c0a..100dfd777 100644
--- a/lib/routes/penguin-random-house/articles.ts
+++ b/lib/routes/penguin-random-house/articles.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/penguin-random-house/thereaddown.ts b/lib/routes/penguin-random-house/thereaddown.ts
index 5ea4ad861..68df88d48 100644
--- a/lib/routes/penguin-random-house/thereaddown.ts
+++ b/lib/routes/penguin-random-house/thereaddown.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/penguin-random-house/utils.ts b/lib/routes/penguin-random-house/utils.ts
index 738d718d7..60c0056d4 100644
--- a/lib/routes/penguin-random-house/utils.ts
+++ b/lib/routes/penguin-random-house/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/people/index.ts b/lib/routes/people/index.ts
index d90f726b6..dfe478caa 100644
--- a/lib/routes/people/index.ts
+++ b/lib/routes/people/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/people/liuyan.ts b/lib/routes/people/liuyan.ts
index c106b8812..6a66bc46e 100644
--- a/lib/routes/people/liuyan.ts
+++ b/lib/routes/people/liuyan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/people/xjpjh.ts b/lib/routes/people/xjpjh.ts
index 17e647b5c..f89770363 100644
--- a/lib/routes/people/xjpjh.ts
+++ b/lib/routes/people/xjpjh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/peopo/topic.ts b/lib/routes/peopo/topic.ts
index f1adeb596..485a8765f 100644
--- a/lib/routes/peopo/topic.ts
+++ b/lib/routes/peopo/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/phoronix/index.ts b/lib/routes/phoronix/index.ts
index f307b9eef..f56e6903e 100644
--- a/lib/routes/phoronix/index.ts
+++ b/lib/routes/phoronix/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import parser from '@/utils/rss-parser';
import { load } from 'cheerio';
diff --git a/lib/routes/pianyuan/app.ts b/lib/routes/pianyuan/app.ts
index 030c99f89..6d90d6ff6 100644
--- a/lib/routes/pianyuan/app.ts
+++ b/lib/routes/pianyuan/app.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
const utils = require('./utils');
diff --git a/lib/routes/pianyuan/search.ts b/lib/routes/pianyuan/search.ts
index 1c4ef3e7e..c2497aeeb 100644
--- a/lib/routes/pianyuan/search.ts
+++ b/lib/routes/pianyuan/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
const utils = require('./utils');
diff --git a/lib/routes/pianyuan/utils.ts b/lib/routes/pianyuan/utils.ts
index 884fe3044..5aff5b27e 100644
--- a/lib/routes/pianyuan/utils.ts
+++ b/lib/routes/pianyuan/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/picnob/user.ts b/lib/routes/picnob/user.ts
index faefab228..82bec804a 100644
--- a/lib/routes/picnob/user.ts
+++ b/lib/routes/picnob/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/picnob/utils.ts b/lib/routes/picnob/utils.ts
index b0b642b62..aea8fa7bf 100644
--- a/lib/routes/picnob/utils.ts
+++ b/lib/routes/picnob/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const puppeteerGet = async (url, browser) => {
let data;
const page = await browser.newPage();
diff --git a/lib/routes/picuki/profile.ts b/lib/routes/picuki/profile.ts
index 8718aec36..b0216e4a0 100644
--- a/lib/routes/picuki/profile.ts
+++ b/lib/routes/picuki/profile.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/picuki/utils.ts b/lib/routes/picuki/utils.ts
index aede504a6..d6d66fd23 100644
--- a/lib/routes/picuki/utils.ts
+++ b/lib/routes/picuki/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const puppeteerGet = async (url, browser, includeStories = false) => {
const page = await browser.newPage();
const expectResourceTypes = includeStories ? ['document', 'script', 'xhr'] : ['document'];
diff --git a/lib/routes/pikabu/community.ts b/lib/routes/pikabu/community.ts
index 2c3a10798..0f90eadef 100644
--- a/lib/routes/pikabu/community.ts
+++ b/lib/routes/pikabu/community.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pikabu/user.ts b/lib/routes/pikabu/user.ts
index 8d3b3ef76..84b464161 100644
--- a/lib/routes/pikabu/user.ts
+++ b/lib/routes/pikabu/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const iconv = require('iconv-lite');
diff --git a/lib/routes/pikabu/utils.ts b/lib/routes/pikabu/utils.ts
index 19e3092c1..f57a3980a 100644
--- a/lib/routes/pikabu/utils.ts
+++ b/lib/routes/pikabu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pincong/hot.ts b/lib/routes/pincong/hot.ts
index 409c8e343..43b7092e0 100644
--- a/lib/routes/pincong/hot.ts
+++ b/lib/routes/pincong/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pincong/index.ts b/lib/routes/pincong/index.ts
index 728b40ca7..5837f6cb5 100644
--- a/lib/routes/pincong/index.ts
+++ b/lib/routes/pincong/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pincong/topic.ts b/lib/routes/pincong/topic.ts
index ecf8a2475..3a75a2ed2 100644
--- a/lib/routes/pincong/topic.ts
+++ b/lib/routes/pincong/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pincong/utils.ts b/lib/routes/pincong/utils.ts
index e77d31764..7af5785ad 100644
--- a/lib/routes/pincong/utils.ts
+++ b/lib/routes/pincong/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import puppeteer from '@/utils/puppeteer';
const baseUrl = 'https://pincong.rocks';
diff --git a/lib/routes/pingwest/status.ts b/lib/routes/pingwest/status.ts
index 7bec8f034..8ae9e6487 100644
--- a/lib/routes/pingwest/status.ts
+++ b/lib/routes/pingwest/status.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pingwest/tag.ts b/lib/routes/pingwest/tag.ts
index 3a9ffe4bb..7ef4927fa 100644
--- a/lib/routes/pingwest/tag.ts
+++ b/lib/routes/pingwest/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pingwest/user.ts b/lib/routes/pingwest/user.ts
index 7cb1808f1..3ebb95ead 100644
--- a/lib/routes/pingwest/user.ts
+++ b/lib/routes/pingwest/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pingwest/utils.ts b/lib/routes/pingwest/utils.ts
index a819eb753..1c188b346 100644
--- a/lib/routes/pingwest/utils.ts
+++ b/lib/routes/pingwest/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate, parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/pixabay/search.ts b/lib/routes/pixabay/search.ts
index c102bdd78..136cc11e2 100644
--- a/lib/routes/pixabay/search.ts
+++ b/lib/routes/pixabay/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pixiv/api/get-bookmarks.ts b/lib/routes/pixiv/api/get-bookmarks.ts
index b44ff3a0a..fc620c889 100644
--- a/lib/routes/pixiv/api/get-bookmarks.ts
+++ b/lib/routes/pixiv/api/get-bookmarks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
import queryString from 'query-string';
diff --git a/lib/routes/pixiv/api/get-illust-follows.ts b/lib/routes/pixiv/api/get-illust-follows.ts
index 0859d686d..b4cdc12ee 100644
--- a/lib/routes/pixiv/api/get-illust-follows.ts
+++ b/lib/routes/pixiv/api/get-illust-follows.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
import queryString from 'query-string';
diff --git a/lib/routes/pixiv/api/get-illusts.ts b/lib/routes/pixiv/api/get-illusts.ts
index 1f7b58a35..29a4cae2d 100644
--- a/lib/routes/pixiv/api/get-illusts.ts
+++ b/lib/routes/pixiv/api/get-illusts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
import queryString from 'query-string';
diff --git a/lib/routes/pixiv/api/get-ranking.ts b/lib/routes/pixiv/api/get-ranking.ts
index 237a791d5..cb42c1967 100644
--- a/lib/routes/pixiv/api/get-ranking.ts
+++ b/lib/routes/pixiv/api/get-ranking.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
const assert = require('assert');
diff --git a/lib/routes/pixiv/api/get-user-detail.ts b/lib/routes/pixiv/api/get-user-detail.ts
index 56c877368..7cf4a2d79 100644
--- a/lib/routes/pixiv/api/get-user-detail.ts
+++ b/lib/routes/pixiv/api/get-user-detail.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
import queryString from 'query-string';
diff --git a/lib/routes/pixiv/api/search-illust.ts b/lib/routes/pixiv/api/search-illust.ts
index 4a5bd076a..8cb05bd61 100644
--- a/lib/routes/pixiv/api/search-illust.ts
+++ b/lib/routes/pixiv/api/search-illust.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
import queryString from 'query-string';
diff --git a/lib/routes/pixiv/api/search-popular-illust.ts b/lib/routes/pixiv/api/search-popular-illust.ts
index 3be45f613..01c665715 100644
--- a/lib/routes/pixiv/api/search-popular-illust.ts
+++ b/lib/routes/pixiv/api/search-popular-illust.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const got = require('../pixiv-got');
const maskHeader = require('../constants').maskHeader;
import queryString from 'query-string';
diff --git a/lib/routes/pixiv/bookmarks.ts b/lib/routes/pixiv/bookmarks.ts
index cddaeece2..67d5c14aa 100644
--- a/lib/routes/pixiv/bookmarks.ts
+++ b/lib/routes/pixiv/bookmarks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getToken } = require('./token');
const getBookmarks = require('./api/get-bookmarks');
diff --git a/lib/routes/pixiv/constants.ts b/lib/routes/pixiv/constants.ts
index 9c74399d5..d889b33cf 100644
--- a/lib/routes/pixiv/constants.ts
+++ b/lib/routes/pixiv/constants.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
maskHeader: {
'App-OS': 'ios',
diff --git a/lib/routes/pixiv/illustfollow.ts b/lib/routes/pixiv/illustfollow.ts
index 9d88e01e7..1bb0df581 100644
--- a/lib/routes/pixiv/illustfollow.ts
+++ b/lib/routes/pixiv/illustfollow.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getToken } = require('./token');
const getIllustFollows = require('./api/get-illust-follows');
diff --git a/lib/routes/pixiv/novels.ts b/lib/routes/pixiv/novels.ts
index d53d0165d..e68638645 100644
--- a/lib/routes/pixiv/novels.ts
+++ b/lib/routes/pixiv/novels.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const baseUrl = 'https://www.pixiv.net';
diff --git a/lib/routes/pixiv/pixiv-got.ts b/lib/routes/pixiv/pixiv-got.ts
index cf54019f6..b2862c3c7 100644
--- a/lib/routes/pixiv/pixiv-got.ts
+++ b/lib/routes/pixiv/pixiv-got.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const tls = require('tls');
import ipRegex from 'ip-regex';
import got from '@/utils/got';
diff --git a/lib/routes/pixiv/ranking.ts b/lib/routes/pixiv/ranking.ts
index bfd877141..e5c12571a 100644
--- a/lib/routes/pixiv/ranking.ts
+++ b/lib/routes/pixiv/ranking.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getToken } = require('./token');
const getRanking = require('./api/get-ranking');
diff --git a/lib/routes/pixiv/search.ts b/lib/routes/pixiv/search.ts
index 349ffdfb6..ffe010782 100644
--- a/lib/routes/pixiv/search.ts
+++ b/lib/routes/pixiv/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getToken } = require('./token');
const searchPopularIllust = require('./api/search-popular-illust');
diff --git a/lib/routes/pixiv/token.ts b/lib/routes/pixiv/token.ts
index 2eec6c894..180a8327b 100644
--- a/lib/routes/pixiv/token.ts
+++ b/lib/routes/pixiv/token.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
import logger from '@/utils/logger';
const got = require('./pixiv-got');
diff --git a/lib/routes/pixiv/user.ts b/lib/routes/pixiv/user.ts
index ae69355c5..1ab8ed2a5 100644
--- a/lib/routes/pixiv/user.ts
+++ b/lib/routes/pixiv/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getToken } = require('./token');
const getIllusts = require('./api/get-illusts');
diff --git a/lib/routes/pixiv/utils.ts b/lib/routes/pixiv/utils.ts
index 3f9765bea..44fc349f1 100644
--- a/lib/routes/pixiv/utils.ts
+++ b/lib/routes/pixiv/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
module.exports = {
diff --git a/lib/routes/piyao/jrpy.ts b/lib/routes/piyao/jrpy.ts
index caec23f87..36584bd4c 100644
--- a/lib/routes/piyao/jrpy.ts
+++ b/lib/routes/piyao/jrpy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pkmer/recent.ts b/lib/routes/pkmer/recent.ts
index 77c50fc9b..000c03b4c 100644
--- a/lib/routes/pkmer/recent.ts
+++ b/lib/routes/pkmer/recent.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/bbs/hot.ts b/lib/routes/pku/bbs/hot.ts
index bd9e8dfb9..2c15a1355 100644
--- a/lib/routes/pku/bbs/hot.ts
+++ b/lib/routes/pku/bbs/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { config } from '@/config';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/cls/announcement.ts b/lib/routes/pku/cls/announcement.ts
index 7e30f5113..cf54e6407 100644
--- a/lib/routes/pku/cls/announcement.ts
+++ b/lib/routes/pku/cls/announcement.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/cls/lecture.ts b/lib/routes/pku/cls/lecture.ts
index 7e046c6e4..511d4da78 100644
--- a/lib/routes/pku/cls/lecture.ts
+++ b/lib/routes/pku/cls/lecture.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pku/eecs.ts b/lib/routes/pku/eecs.ts
index 76f0cbf5b..d425d4872 100644
--- a/lib/routes/pku/eecs.ts
+++ b/lib/routes/pku/eecs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/hr.ts b/lib/routes/pku/hr.ts
index 6d11a589e..93dbd5750 100644
--- a/lib/routes/pku/hr.ts
+++ b/lib/routes/pku/hr.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/nsd.ts b/lib/routes/pku/nsd.ts
index cdd57575f..dfe720b83 100644
--- a/lib/routes/pku/nsd.ts
+++ b/lib/routes/pku/nsd.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/pkuyjs.ts b/lib/routes/pku/pkuyjs.ts
index 539dbbc8b..7b109b8f1 100644
--- a/lib/routes/pku/pkuyjs.ts
+++ b/lib/routes/pku/pkuyjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pku/rccp/mzyt.ts b/lib/routes/pku/rccp/mzyt.ts
index f90943286..fb436b2d8 100644
--- a/lib/routes/pku/rccp/mzyt.ts
+++ b/lib/routes/pku/rccp/mzyt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pku/scc/recruit.ts b/lib/routes/pku/scc/recruit.ts
index 18f29938c..0a4386214 100644
--- a/lib/routes/pku/scc/recruit.ts
+++ b/lib/routes/pku/scc/recruit.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pku/ss/admission.ts b/lib/routes/pku/ss/admission.ts
index 229622a73..5175c2994 100644
--- a/lib/routes/pku/ss/admission.ts
+++ b/lib/routes/pku/ss/admission.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { baseUrl, getSingleRecord, getArticle } = require('./common');
diff --git a/lib/routes/pku/ss/common.ts b/lib/routes/pku/ss/common.ts
index a34640239..a9354eb4d 100644
--- a/lib/routes/pku/ss/common.ts
+++ b/lib/routes/pku/ss/common.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pku/ss/notice.ts b/lib/routes/pku/ss/notice.ts
index 37f0cf51c..083b6fa0c 100644
--- a/lib/routes/pku/ss/notice.ts
+++ b/lib/routes/pku/ss/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { baseUrl, getSingleRecord, getArticle } = require('./common');
diff --git a/lib/routes/pku/ss/pg-admin.ts b/lib/routes/pku/ss/pg-admin.ts
index 77db2b1bf..d0e6970f8 100644
--- a/lib/routes/pku/ss/pg-admin.ts
+++ b/lib/routes/pku/ss/pg-admin.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { baseUrl, getSingleRecord, getArticle } = require('./common');
diff --git a/lib/routes/pku/utils.ts b/lib/routes/pku/utils.ts
index 53f0791c7..fb3b89527 100644
--- a/lib/routes/pku/utils.ts
+++ b/lib/routes/pku/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const eecsMap = new Map([
[0, 'qb.htm'],
[1, 'xytz.htm'],
diff --git a/lib/routes/playno1/av.ts b/lib/routes/playno1/av.ts
index ce2efc446..ecb251ac4 100644
--- a/lib/routes/playno1/av.ts
+++ b/lib/routes/playno1/av.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/playno1/st.ts b/lib/routes/playno1/st.ts
index 4202d40ae..08b64c5ce 100644
--- a/lib/routes/playno1/st.ts
+++ b/lib/routes/playno1/st.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/playno1/utils.ts b/lib/routes/playno1/utils.ts
index 9a8cedf15..5839d80f7 100644
--- a/lib/routes/playno1/utils.ts
+++ b/lib/routes/playno1/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const { CookieJar, Cookie } = require('tough-cookie');
diff --git a/lib/routes/playpcesor/rss.ts b/lib/routes/playpcesor/rss.ts
index 5d832fa20..2b90bced9 100644
--- a/lib/routes/playpcesor/rss.ts
+++ b/lib/routes/playpcesor/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/plurk/anonymous.ts b/lib/routes/plurk/anonymous.ts
index 8a9a90694..33499e8ce 100644
--- a/lib/routes/plurk/anonymous.ts
+++ b/lib/routes/plurk/anonymous.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { baseUrl, getPlurk } = require('./utils');
diff --git a/lib/routes/plurk/hotlinks.ts b/lib/routes/plurk/hotlinks.ts
index 185d04901..cc256338b 100644
--- a/lib/routes/plurk/hotlinks.ts
+++ b/lib/routes/plurk/hotlinks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { baseUrl, getPlurk } = require('./utils');
diff --git a/lib/routes/plurk/news.ts b/lib/routes/plurk/news.ts
index c01ad27f1..06471a608 100644
--- a/lib/routes/plurk/news.ts
+++ b/lib/routes/plurk/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { baseUrl, fetchFriends, getPlurk } = require('./utils');
diff --git a/lib/routes/plurk/search.ts b/lib/routes/plurk/search.ts
index ac9326b28..29e7d026b 100644
--- a/lib/routes/plurk/search.ts
+++ b/lib/routes/plurk/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const dayjs = require('dayjs');
diff --git a/lib/routes/plurk/top.ts b/lib/routes/plurk/top.ts
index c9efdc714..586013ed0 100644
--- a/lib/routes/plurk/top.ts
+++ b/lib/routes/plurk/top.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { baseUrl, getPlurk } = require('./utils');
diff --git a/lib/routes/plurk/topic.ts b/lib/routes/plurk/topic.ts
index 0df8e0229..6cd0a5a6a 100644
--- a/lib/routes/plurk/topic.ts
+++ b/lib/routes/plurk/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/plurk/user.ts b/lib/routes/plurk/user.ts
index 9d9c65ef6..84e35c94b 100644
--- a/lib/routes/plurk/user.ts
+++ b/lib/routes/plurk/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/plurk/utils.ts b/lib/routes/plurk/utils.ts
index 0c7db9f84..3fb2ef39f 100644
--- a/lib/routes/plurk/utils.ts
+++ b/lib/routes/plurk/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pnas/index.ts b/lib/routes/pnas/index.ts
index 2bc370887..4f7c7ead6 100644
--- a/lib/routes/pnas/index.ts
+++ b/lib/routes/pnas/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pornhub/category-url.ts b/lib/routes/pornhub/category-url.ts
index 97ff59378..d91730e8b 100644
--- a/lib/routes/pornhub/category-url.ts
+++ b/lib/routes/pornhub/category-url.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/pornhub/category.ts b/lib/routes/pornhub/category.ts
index dd42f0019..1635d1d4f 100644
--- a/lib/routes/pornhub/category.ts
+++ b/lib/routes/pornhub/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pornhub/model.ts b/lib/routes/pornhub/model.ts
index 6696a2e56..7a0a5d655 100644
--- a/lib/routes/pornhub/model.ts
+++ b/lib/routes/pornhub/model.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/pornhub/pornstar.ts b/lib/routes/pornhub/pornstar.ts
index 56aad696a..5cadad72b 100644
--- a/lib/routes/pornhub/pornstar.ts
+++ b/lib/routes/pornhub/pornstar.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/pornhub/search.ts b/lib/routes/pornhub/search.ts
index c890e64a6..b421d6a66 100644
--- a/lib/routes/pornhub/search.ts
+++ b/lib/routes/pornhub/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const { defaultDomain, renderDescription } = require('./utils');
diff --git a/lib/routes/pornhub/users.ts b/lib/routes/pornhub/users.ts
index 826058c6d..44e01072e 100644
--- a/lib/routes/pornhub/users.ts
+++ b/lib/routes/pornhub/users.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/pornhub/utils.ts b/lib/routes/pornhub/utils.ts
index 538a9bee9..70e6c47b3 100644
--- a/lib/routes/pornhub/utils.ts
+++ b/lib/routes/pornhub/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/postman/release-notes.ts b/lib/routes/postman/release-notes.ts
index 76e776bea..578543abe 100644
--- a/lib/routes/postman/release-notes.ts
+++ b/lib/routes/postman/release-notes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const md = require('markdown-it')({
html: true,
diff --git a/lib/routes/priconne-redive/news.ts b/lib/routes/priconne-redive/news.ts
index e8c8c0e85..b24e24487 100644
--- a/lib/routes/priconne-redive/news.ts
+++ b/lib/routes/priconne-redive/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import cache from '@/utils/cache';
import { load } from 'cheerio';
diff --git a/lib/routes/producthunt/today.ts b/lib/routes/producthunt/today.ts
index e869455c5..658189578 100644
--- a/lib/routes/producthunt/today.ts
+++ b/lib/routes/producthunt/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ps/monthly-games.ts b/lib/routes/ps/monthly-games.ts
index 7f5beebc5..e1cc6605e 100644
--- a/lib/routes/ps/monthly-games.ts
+++ b/lib/routes/ps/monthly-games.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ps/trophy.ts b/lib/routes/ps/trophy.ts
index 4495ba4b4..c25f1f618 100644
--- a/lib/routes/ps/trophy.ts
+++ b/lib/routes/ps/trophy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/pts/curations.ts b/lib/routes/pts/curations.ts
index 773bfbf9e..2456fa633 100644
--- a/lib/routes/pts/curations.ts
+++ b/lib/routes/pts/curations.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pts/index.ts b/lib/routes/pts/index.ts
index af853cd2c..702f9b55a 100644
--- a/lib/routes/pts/index.ts
+++ b/lib/routes/pts/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pts/live.ts b/lib/routes/pts/live.ts
index 5f8531460..2a3143349 100644
--- a/lib/routes/pts/live.ts
+++ b/lib/routes/pts/live.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pts/projects.ts b/lib/routes/pts/projects.ts
index fad091195..bfcb0ecc2 100644
--- a/lib/routes/pts/projects.ts
+++ b/lib/routes/pts/projects.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pubmed/trending.ts b/lib/routes/pubmed/trending.ts
index 36ccaffd1..cd4c8d69d 100644
--- a/lib/routes/pubmed/trending.ts
+++ b/lib/routes/pubmed/trending.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/pumc/mdadmission.ts b/lib/routes/pumc/mdadmission.ts
index 45e4c00a9..210061d84 100644
--- a/lib/routes/pumc/mdadmission.ts
+++ b/lib/routes/pumc/mdadmission.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/putty/changes.ts b/lib/routes/putty/changes.ts
index 07eb3c26c..2613e2280 100644
--- a/lib/routes/putty/changes.ts
+++ b/lib/routes/putty/changes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/pwc/sustainability.ts b/lib/routes/pwc/sustainability.ts
index ffae64f8d..b32fb1f11 100644
--- a/lib/routes/pwc/sustainability.ts
+++ b/lib/routes/pwc/sustainability.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import logger from '@/utils/logger';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qbitai/category.ts b/lib/routes/qbitai/category.ts
index 6c3d2213b..9a6bffbbb 100644
--- a/lib/routes/qbitai/category.ts
+++ b/lib/routes/qbitai/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import parser from '@/utils/rss-parser';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qbitai/tag.ts b/lib/routes/qbitai/tag.ts
index b7c3099a0..cd8b4742b 100644
--- a/lib/routes/qbitai/tag.ts
+++ b/lib/routes/qbitai/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import parser from '@/utils/rss-parser';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qbittorrent/news.ts b/lib/routes/qbittorrent/news.ts
index 1f16c37b1..154405601 100644
--- a/lib/routes/qbittorrent/news.ts
+++ b/lib/routes/qbittorrent/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qdu/houqin.ts b/lib/routes/qdu/houqin.ts
index 06d5967c9..d4cfa6792 100644
--- a/lib/routes/qdu/houqin.ts
+++ b/lib/routes/qdu/houqin.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qdu/jwc.ts b/lib/routes/qdu/jwc.ts
index 1187f8456..b6bd78b6d 100644
--- a/lib/routes/qdu/jwc.ts
+++ b/lib/routes/qdu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qianp/news.ts b/lib/routes/qianp/news.ts
index 5772b3543..1a49816ea 100644
--- a/lib/routes/qianp/news.ts
+++ b/lib/routes/qianp/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qianp/utils.ts b/lib/routes/qianp/utils.ts
index cd08b1a7d..0101fd22c 100644
--- a/lib/routes/qianp/utils.ts
+++ b/lib/routes/qianp/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const getTokenAndSecret = (tryGet) =>
diff --git a/lib/routes/qianzhan/column.ts b/lib/routes/qianzhan/column.ts
index 83bc1e2ab..30c5f8e38 100644
--- a/lib/routes/qianzhan/column.ts
+++ b/lib/routes/qianzhan/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qianzhan/rank.ts b/lib/routes/qianzhan/rank.ts
index 0e7cf2384..a1018f4d4 100644
--- a/lib/routes/qianzhan/rank.ts
+++ b/lib/routes/qianzhan/rank.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qidian/author.ts b/lib/routes/qidian/author.ts
index 8bbba628f..9ad46cbe4 100644
--- a/lib/routes/qidian/author.ts
+++ b/lib/routes/qidian/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qidian/chapter.ts b/lib/routes/qidian/chapter.ts
index 0d272ae3e..867f3c882 100644
--- a/lib/routes/qidian/chapter.ts
+++ b/lib/routes/qidian/chapter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qidian/forum.ts b/lib/routes/qidian/forum.ts
index 896ebc689..685b433ed 100644
--- a/lib/routes/qidian/forum.ts
+++ b/lib/routes/qidian/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/qidian/free-next.ts b/lib/routes/qidian/free-next.ts
index 201893dc1..2f4daaf10 100644
--- a/lib/routes/qidian/free-next.ts
+++ b/lib/routes/qidian/free-next.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qidian/free.ts b/lib/routes/qidian/free.ts
index f18d9d5dc..34b00bf6d 100644
--- a/lib/routes/qidian/free.ts
+++ b/lib/routes/qidian/free.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/qingting/channel.ts b/lib/routes/qingting/channel.ts
index d3fce7abb..c47412e67 100644
--- a/lib/routes/qingting/channel.ts
+++ b/lib/routes/qingting/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/qingting/podcast.ts b/lib/routes/qingting/podcast.ts
index 13c27e1be..8d88c1560 100644
--- a/lib/routes/qingting/podcast.ts
+++ b/lib/routes/qingting/podcast.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const crypto = require('crypto');
import got from '@/utils/got';
diff --git a/lib/routes/qipamaijia/index.ts b/lib/routes/qipamaijia/index.ts
index 47d685d20..d5ed7f4eb 100644
--- a/lib/routes/qipamaijia/index.ts
+++ b/lib/routes/qipamaijia/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qiyoujiage/price.ts b/lib/routes/qiyoujiage/price.ts
index d356e0c5c..ed714aa8f 100644
--- a/lib/routes/qiyoujiage/price.ts
+++ b/lib/routes/qiyoujiage/price.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import md5 from '@/utils/md5';
diff --git a/lib/routes/qlu/notice.ts b/lib/routes/qlu/notice.ts
index 8c35a356d..6d64549cf 100644
--- a/lib/routes/qlu/notice.ts
+++ b/lib/routes/qlu/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qm120/news.ts b/lib/routes/qm120/news.ts
index 01f76b48f..2645a18ce 100644
--- a/lib/routes/qm120/news.ts
+++ b/lib/routes/qm120/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qoo-app/apps/card.ts b/lib/routes/qoo-app/apps/card.ts
index 05abb4093..f3e32c73c 100644
--- a/lib/routes/qoo-app/apps/card.ts
+++ b/lib/routes/qoo-app/apps/card.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qoo-app/apps/comment.ts b/lib/routes/qoo-app/apps/comment.ts
index bf408f2b2..a20a9efa2 100644
--- a/lib/routes/qoo-app/apps/comment.ts
+++ b/lib/routes/qoo-app/apps/comment.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qoo-app/apps/note.ts b/lib/routes/qoo-app/apps/note.ts
index 684917a71..14797cace 100644
--- a/lib/routes/qoo-app/apps/note.ts
+++ b/lib/routes/qoo-app/apps/note.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qoo-app/apps/post.ts b/lib/routes/qoo-app/apps/post.ts
index 8daabd5d2..e863215c1 100644
--- a/lib/routes/qoo-app/apps/post.ts
+++ b/lib/routes/qoo-app/apps/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qoo-app/news.ts b/lib/routes/qoo-app/news.ts
index 5684222b0..3d5265dde 100644
--- a/lib/routes/qoo-app/news.ts
+++ b/lib/routes/qoo-app/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qoo-app/notes/note.ts b/lib/routes/qoo-app/notes/note.ts
index e2620358e..5f646e22e 100644
--- a/lib/routes/qoo-app/notes/note.ts
+++ b/lib/routes/qoo-app/notes/note.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qoo-app/notes/topic.ts b/lib/routes/qoo-app/notes/topic.ts
index 081da8d10..919335c80 100644
--- a/lib/routes/qoo-app/notes/topic.ts
+++ b/lib/routes/qoo-app/notes/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const { notesUrl, extractNotes } = require('../utils');
diff --git a/lib/routes/qoo-app/notes/user.ts b/lib/routes/qoo-app/notes/user.ts
index 1b3779c3c..2df802162 100644
--- a/lib/routes/qoo-app/notes/user.ts
+++ b/lib/routes/qoo-app/notes/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const { notesUrl, extractNotes } = require('../utils');
diff --git a/lib/routes/qoo-app/user/app-comment.ts b/lib/routes/qoo-app/user/app-comment.ts
index 557b14d1d..152ecffe2 100644
--- a/lib/routes/qoo-app/user/app-comment.ts
+++ b/lib/routes/qoo-app/user/app-comment.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qoo-app/utils.ts b/lib/routes/qoo-app/utils.ts
index 03930a05d..2451a1fcd 100644
--- a/lib/routes/qoo-app/utils.ts
+++ b/lib/routes/qoo-app/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/qq/ac/comic.ts b/lib/routes/qq/ac/comic.ts
index d3e17cd3c..313cae3db 100644
--- a/lib/routes/qq/ac/comic.ts
+++ b/lib/routes/qq/ac/comic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qq/ac/rank.ts b/lib/routes/qq/ac/rank.ts
index dac8b11ab..473d1e169 100644
--- a/lib/routes/qq/ac/rank.ts
+++ b/lib/routes/qq/ac/rank.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { rootUrl, ProcessItems } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/qq/ac/utils.ts b/lib/routes/qq/ac/utils.ts
index 8fede5513..4ef68713c 100644
--- a/lib/routes/qq/ac/utils.ts
+++ b/lib/routes/qq/ac/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qq/fact/index.ts b/lib/routes/qq/fact/index.ts
index 5880b45ae..bffb8026d 100644
--- a/lib/routes/qq/fact/index.ts
+++ b/lib/routes/qq/fact/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qq/kg/cache.ts b/lib/routes/qq/kg/cache.ts
index 52a96768b..8b0ec9798 100644
--- a/lib/routes/qq/kg/cache.ts
+++ b/lib/routes/qq/kg/cache.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { JSDOM } = require('jsdom');
diff --git a/lib/routes/qq/kg/reply.ts b/lib/routes/qq/kg/reply.ts
index 5bb87769c..527c6ad1d 100644
--- a/lib/routes/qq/kg/reply.ts
+++ b/lib/routes/qq/kg/reply.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const cache = require('./cache');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qq/kg/user.ts b/lib/routes/qq/kg/user.ts
index 7615634f2..fd303a0c7 100644
--- a/lib/routes/qq/kg/user.ts
+++ b/lib/routes/qq/kg/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { JSDOM } = require('jsdom');
const cache = require('./cache');
diff --git a/lib/routes/qq88/index.ts b/lib/routes/qq88/index.ts
index 31873dfa6..1d8a9de9e 100644
--- a/lib/routes/qq88/index.ts
+++ b/lib/routes/qq88/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/qqorw/index.ts b/lib/routes/qqorw/index.ts
index 159885781..fd0b6de8d 100644
--- a/lib/routes/qqorw/index.ts
+++ b/lib/routes/qqorw/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/questmobile/report.ts b/lib/routes/questmobile/report.ts
index 8c29b6214..d1c7fc5b0 100644
--- a/lib/routes/questmobile/report.ts
+++ b/lib/routes/questmobile/report.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/quicker/qa.ts b/lib/routes/quicker/qa.ts
index 570a2604e..36d8c1059 100644
--- a/lib/routes/quicker/qa.ts
+++ b/lib/routes/quicker/qa.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/quicker/share.ts b/lib/routes/quicker/share.ts
index ad9ca141a..d845d5f43 100644
--- a/lib/routes/quicker/share.ts
+++ b/lib/routes/quicker/share.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/quicker/user.ts b/lib/routes/quicker/user.ts
index 4b83e7d44..7ca03a24c 100644
--- a/lib/routes/quicker/user.ts
+++ b/lib/routes/quicker/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/quicker/versions.ts b/lib/routes/quicker/versions.ts
index 82272c995..05192b024 100644
--- a/lib/routes/quicker/versions.ts
+++ b/lib/routes/quicker/versions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/qweather/3days.ts b/lib/routes/qweather/3days.ts
index 5e36c0a27..566c8229f 100644
--- a/lib/routes/qweather/3days.ts
+++ b/lib/routes/qweather/3days.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/qweather/now.ts b/lib/routes/qweather/now.ts
index 9960c2e4a..1a770f033 100644
--- a/lib/routes/qweather/now.ts
+++ b/lib/routes/qweather/now.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/radio-canada/latest.ts b/lib/routes/radio-canada/latest.ts
index c402a49d1..accb7d5c0 100644
--- a/lib/routes/radio-canada/latest.ts
+++ b/lib/routes/radio-canada/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/radio/album.ts b/lib/routes/radio/album.ts
index 4047bf9a6..83bd4e319 100644
--- a/lib/routes/radio/album.ts
+++ b/lib/routes/radio/album.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/radio/index.ts b/lib/routes/radio/index.ts
index 1928ce2d7..d155279f8 100644
--- a/lib/routes/radio/index.ts
+++ b/lib/routes/radio/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/radio/zhibo.ts b/lib/routes/radio/zhibo.ts
index a5b844688..654bc5ad9 100644
--- a/lib/routes/radio/zhibo.ts
+++ b/lib/routes/radio/zhibo.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/rarehistoricalphotos/index.ts b/lib/routes/rarehistoricalphotos/index.ts
index cf910ff40..64b0319be 100644
--- a/lib/routes/rarehistoricalphotos/index.ts
+++ b/lib/routes/rarehistoricalphotos/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/rattibha/user.ts b/lib/routes/rattibha/user.ts
index 02cc6058b..9d3f900c8 100644
--- a/lib/routes/rattibha/user.ts
+++ b/lib/routes/rattibha/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/rawkuma/manga.ts b/lib/routes/rawkuma/manga.ts
index f85b774d9..0f0f1b57b 100644
--- a/lib/routes/rawkuma/manga.ts
+++ b/lib/routes/rawkuma/manga.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/reactnewsletter/reactnewsletter.ts b/lib/routes/reactnewsletter/reactnewsletter.ts
index fb3821e4f..6b687169a 100644
--- a/lib/routes/reactnewsletter/reactnewsletter.ts
+++ b/lib/routes/reactnewsletter/reactnewsletter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const currentURL = 'https://reactnewsletter.com/issues';
diff --git a/lib/routes/readhub/daily.ts b/lib/routes/readhub/daily.ts
index 0d857846b..2213dac1e 100644
--- a/lib/routes/readhub/daily.ts
+++ b/lib/routes/readhub/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/readhub/index.ts b/lib/routes/readhub/index.ts
index c188ed47f..0f231c05b 100644
--- a/lib/routes/readhub/index.ts
+++ b/lib/routes/readhub/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/readhub/util.ts b/lib/routes/readhub/util.ts
index dec16c074..d27963bff 100644
--- a/lib/routes/readhub/util.ts
+++ b/lib/routes/readhub/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/remnote/changelog.ts b/lib/routes/remnote/changelog.ts
index c4b01f490..8b52d6ff2 100644
--- a/lib/routes/remnote/changelog.ts
+++ b/lib/routes/remnote/changelog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const FQDN = 'feedback.remnote.com';
diff --git a/lib/routes/researchgate/publications.ts b/lib/routes/researchgate/publications.ts
index 2e72bc246..aa9e0d6c0 100644
--- a/lib/routes/researchgate/publications.ts
+++ b/lib/routes/researchgate/publications.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/reuters/common.ts b/lib/routes/reuters/common.ts
index e68f838de..5ee17716b 100644
--- a/lib/routes/reuters/common.ts
+++ b/lib/routes/reuters/common.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/reuters/investigates.ts b/lib/routes/reuters/investigates.ts
index 9dffd29ec..a4bdfe3bf 100644
--- a/lib/routes/reuters/investigates.ts
+++ b/lib/routes/reuters/investigates.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/rfa/index.ts b/lib/routes/rfa/index.ts
index 1fd0ac43f..e68be85e4 100644
--- a/lib/routes/rfa/index.ts
+++ b/lib/routes/rfa/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/rfi/news.ts b/lib/routes/rfi/news.ts
index 07ed8618f..3e1602cde 100644
--- a/lib/routes/rfi/news.ts
+++ b/lib/routes/rfi/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/right/forum.ts b/lib/routes/right/forum.ts
index c7f5b4bc0..760007a32 100644
--- a/lib/routes/right/forum.ts
+++ b/lib/routes/right/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/rodong/news.ts b/lib/routes/rodong/news.ts
index 3bf519b18..520927853 100644
--- a/lib/routes/rodong/news.ts
+++ b/lib/routes/rodong/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/routledge/book-series.ts b/lib/routes/routledge/book-series.ts
index 2a8915a4c..07811ff4a 100644
--- a/lib/routes/routledge/book-series.ts
+++ b/lib/routes/routledge/book-series.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/rsc/journal.ts b/lib/routes/rsc/journal.ts
index b15305a8d..c60cad9d2 100644
--- a/lib/routes/rsc/journal.ts
+++ b/lib/routes/rsc/journal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/rsshub/referer-map.ts b/lib/routes/rsshub/referer-map.ts
index 7ee239c9b..b3406068d 100644
--- a/lib/routes/rsshub/referer-map.ts
+++ b/lib/routes/rsshub/referer-map.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const refererMap = new Map([
['fbcdn.net', 'https://www.facebook.com/'],
['cdninstagram.com', 'https://www.instagram.com/'],
diff --git a/lib/routes/rsshub/routes.ts b/lib/routes/rsshub/routes.ts
index b216c8cc7..0b679cf00 100644
--- a/lib/routes/rsshub/routes.ts
+++ b/lib/routes/rsshub/routes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/rsshub/transform/html.ts b/lib/routes/rsshub/transform/html.ts
index 35cda8fcc..0ee1d89c5 100644
--- a/lib/routes/rsshub/transform/html.ts
+++ b/lib/routes/rsshub/transform/html.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { config } from '@/config';
diff --git a/lib/routes/rsshub/transform/json.ts b/lib/routes/rsshub/transform/json.ts
index d6cedd24d..4d8b82f38 100644
--- a/lib/routes/rsshub/transform/json.ts
+++ b/lib/routes/rsshub/transform/json.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { config } from '@/config';
diff --git a/lib/routes/rsshub/transform/sitemap.ts b/lib/routes/rsshub/transform/sitemap.ts
index 2b5902d46..482454a33 100644
--- a/lib/routes/rsshub/transform/sitemap.ts
+++ b/lib/routes/rsshub/transform/sitemap.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { config } from '@/config';
diff --git a/lib/routes/ruancan/category.ts b/lib/routes/ruancan/category.ts
index 90d799b09..9d3444e4d 100644
--- a/lib/routes/ruancan/category.ts
+++ b/lib/routes/ruancan/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const fetchFeed = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/ruancan/index.ts b/lib/routes/ruancan/index.ts
index 58e274ad9..5afc7dc5d 100644
--- a/lib/routes/ruancan/index.ts
+++ b/lib/routes/ruancan/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const fetchFeed = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/ruancan/search.ts b/lib/routes/ruancan/search.ts
index 0c57117f3..87e983cff 100644
--- a/lib/routes/ruancan/search.ts
+++ b/lib/routes/ruancan/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const fetchFeed = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/ruancan/user.ts b/lib/routes/ruancan/user.ts
index 209b8e1c6..8eda3f971 100644
--- a/lib/routes/ruancan/user.ts
+++ b/lib/routes/ruancan/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const fetchFeed = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/ruancan/utils.ts b/lib/routes/ruancan/utils.ts
index 8073f3e90..3af71a158 100644
--- a/lib/routes/ruancan/utils.ts
+++ b/lib/routes/ruancan/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ruc/hr.ts b/lib/routes/ruc/hr.ts
index e3cf97408..fa2a5250c 100644
--- a/lib/routes/ruc/hr.ts
+++ b/lib/routes/ruc/hr.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/runtrail/posts.ts b/lib/routes/runtrail/posts.ts
index 0cfdf19b4..49f2ac85d 100644
--- a/lib/routes/runtrail/posts.ts
+++ b/lib/routes/runtrail/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/rustcc/jobs.ts b/lib/routes/rustcc/jobs.ts
index 1ac5c81b0..b2d990265 100644
--- a/lib/routes/rustcc/jobs.ts
+++ b/lib/routes/rustcc/jobs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sakurazaka46/blog.ts b/lib/routes/sakurazaka46/blog.ts
index 30781c29d..8bc20073b 100644
--- a/lib/routes/sakurazaka46/blog.ts
+++ b/lib/routes/sakurazaka46/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sakurazaka46/news.ts b/lib/routes/sakurazaka46/news.ts
index 04848055f..bb737212e 100644
--- a/lib/routes/sakurazaka46/news.ts
+++ b/lib/routes/sakurazaka46/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/samsung/research/blog.ts b/lib/routes/samsung/research/blog.ts
index 14b1dfc64..9f840498b 100644
--- a/lib/routes/samsung/research/blog.ts
+++ b/lib/routes/samsung/research/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/saraba1st/digest.ts b/lib/routes/saraba1st/digest.ts
index fb2e37309..4c6b0edca 100644
--- a/lib/routes/saraba1st/digest.ts
+++ b/lib/routes/saraba1st/digest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/saraba1st/thread.ts b/lib/routes/saraba1st/thread.ts
index b96bb0389..722a65337 100644
--- a/lib/routes/saraba1st/thread.ts
+++ b/lib/routes/saraba1st/thread.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import queryString from 'query-string';
diff --git a/lib/routes/sass/gs/index.ts b/lib/routes/sass/gs/index.ts
index 76aa6c8c0..a5def11c9 100644
--- a/lib/routes/sass/gs/index.ts
+++ b/lib/routes/sass/gs/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/scau/yjs.ts b/lib/routes/scau/yjs.ts
index d998daa8a..1c2756e6a 100644
--- a/lib/routes/scau/yjs.ts
+++ b/lib/routes/scau/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scau/yjsy.ts b/lib/routes/scau/yjsy.ts
index a79feb94d..510089aaf 100644
--- a/lib/routes/scau/yjsy.ts
+++ b/lib/routes/scau/yjsy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/science/blogs.ts b/lib/routes/science/blogs.ts
index 8051123a6..a105b9f54 100644
--- a/lib/routes/science/blogs.ts
+++ b/lib/routes/science/blogs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/science/cover.ts b/lib/routes/science/cover.ts
index 43be61b0e..205d1c5ee 100644
--- a/lib/routes/science/cover.ts
+++ b/lib/routes/science/cover.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/science/current.ts b/lib/routes/science/current.ts
index 5e1ec0282..4cef4c2e8 100644
--- a/lib/routes/science/current.ts
+++ b/lib/routes/science/current.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// journals form AAAS publishing group
//
diff --git a/lib/routes/science/early.ts b/lib/routes/science/early.ts
index 0187c83fb..92e478c84 100644
--- a/lib/routes/science/early.ts
+++ b/lib/routes/science/early.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/science/utils.ts b/lib/routes/science/utils.ts
index c842b5ea3..fd0c3829d 100644
--- a/lib/routes/science/utils.ts
+++ b/lib/routes/science/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sciencedirect/cf-email.ts b/lib/routes/sciencedirect/cf-email.ts
index f10c7a48d..16799ecef 100644
--- a/lib/routes/sciencedirect/cf-email.ts
+++ b/lib/routes/sciencedirect/cf-email.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
/**
* The alogrithm is well-explained in https://andrewlock.net/simple-obfuscation-of-email-addresses-using-javascript/
*/
diff --git a/lib/routes/sciencedirect/journal.ts b/lib/routes/sciencedirect/journal.ts
index ebb9f2f15..5b9440440 100644
--- a/lib/routes/sciencedirect/journal.ts
+++ b/lib/routes/sciencedirect/journal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sciencenet/blog.ts b/lib/routes/sciencenet/blog.ts
index de363542a..abb7634e3 100644
--- a/lib/routes/sciencenet/blog.ts
+++ b/lib/routes/sciencenet/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sciencenet/user.ts b/lib/routes/sciencenet/user.ts
index ff7673889..b4ba161d6 100644
--- a/lib/routes/sciencenet/user.ts
+++ b/lib/routes/sciencenet/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/scmp/coronavirus.ts b/lib/routes/scmp/coronavirus.ts
index 3c3666740..91452f7f4 100644
--- a/lib/routes/scmp/coronavirus.ts
+++ b/lib/routes/scmp/coronavirus.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
export default (ctx) => {
ctx.redirect('/scmp/topics/coronavirus-pandemic-all-stories');
};
diff --git a/lib/routes/scmp/index.ts b/lib/routes/scmp/index.ts
index 01e98e328..4d029b257 100644
--- a/lib/routes/scmp/index.ts
+++ b/lib/routes/scmp/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/scmp/topic.ts b/lib/routes/scmp/topic.ts
index 1d2da49be..f4df43ec4 100644
--- a/lib/routes/scmp/topic.ts
+++ b/lib/routes/scmp/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/scmp/utils.ts b/lib/routes/scmp/utils.ts
index fb199f50c..540bd0941 100644
--- a/lib/routes/scmp/utils.ts
+++ b/lib/routes/scmp/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scnu/cs/match.ts b/lib/routes/scnu/cs/match.ts
index 08910719b..16db6bc98 100644
--- a/lib/routes/scnu/cs/match.ts
+++ b/lib/routes/scnu/cs/match.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scnu/jw.ts b/lib/routes/scnu/jw.ts
index 2b126724f..7006cd4fa 100644
--- a/lib/routes/scnu/jw.ts
+++ b/lib/routes/scnu/jw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scnu/library.ts b/lib/routes/scnu/library.ts
index 32b68d334..e791b8b3a 100644
--- a/lib/routes/scnu/library.ts
+++ b/lib/routes/scnu/library.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scnu/physics-school-announcements-and-news.ts b/lib/routes/scnu/physics-school-announcements-and-news.ts
index ee5b69941..3be4f1618 100644
--- a/lib/routes/scnu/physics-school-announcements-and-news.ts
+++ b/lib/routes/scnu/physics-school-announcements-and-news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/scnu/ss.ts b/lib/routes/scnu/ss.ts
index 2a97a0e09..ed09f72d1 100644
--- a/lib/routes/scnu/ss.ts
+++ b/lib/routes/scnu/ss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scnu/yjs.ts b/lib/routes/scnu/yjs.ts
index 410645f66..3122134d4 100644
--- a/lib/routes/scnu/yjs.ts
+++ b/lib/routes/scnu/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sctv/programme.ts b/lib/routes/sctv/programme.ts
index 73ada50fb..2e3a0a93b 100644
--- a/lib/routes/sctv/programme.ts
+++ b/lib/routes/sctv/programme.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/scut/jwc/news.ts b/lib/routes/scut/jwc/news.ts
index dc51f4736..7041e18f8 100644
--- a/lib/routes/scut/jwc/news.ts
+++ b/lib/routes/scut/jwc/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const url = require('url');
diff --git a/lib/routes/scut/jwc/notice.ts b/lib/routes/scut/jwc/notice.ts
index 099f24562..ce2c0e89a 100644
--- a/lib/routes/scut/jwc/notice.ts
+++ b/lib/routes/scut/jwc/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const url = require('url');
diff --git a/lib/routes/scut/jwc/school.ts b/lib/routes/scut/jwc/school.ts
index 44465c62f..58b502278 100644
--- a/lib/routes/scut/jwc/school.ts
+++ b/lib/routes/scut/jwc/school.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const url = require('url');
diff --git a/lib/routes/scut/scet/notice.ts b/lib/routes/scut/scet/notice.ts
index fe9e8d6ce..e84425e6b 100644
--- a/lib/routes/scut/scet/notice.ts
+++ b/lib/routes/scut/scet/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/scut/seie/news-ccenter.ts b/lib/routes/scut/seie/news-ccenter.ts
index 39aabe12b..c456f9d65 100644
--- a/lib/routes/scut/seie/news-ccenter.ts
+++ b/lib/routes/scut/seie/news-ccenter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/scut/smae/notice.ts b/lib/routes/scut/smae/notice.ts
index 8c4a6c9ed..187dd1f5d 100644
--- a/lib/routes/scut/smae/notice.ts
+++ b/lib/routes/scut/smae/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got';
diff --git a/lib/routes/scut/yjs.ts b/lib/routes/scut/yjs.ts
index fac5180db..e6d415d77 100644
--- a/lib/routes/scut/yjs.ts
+++ b/lib/routes/scut/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/scvtc/xygg.ts b/lib/routes/scvtc/xygg.ts
index a4cf4767f..bc51e0586 100644
--- a/lib/routes/scvtc/xygg.ts
+++ b/lib/routes/scvtc/xygg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/cmse.ts b/lib/routes/sdu/cmse.ts
index cdabf6986..b035d8438 100644
--- a/lib/routes/sdu/cmse.ts
+++ b/lib/routes/sdu/cmse.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/cs.ts b/lib/routes/sdu/cs.ts
index 90f8342fc..2cf44c0e9 100644
--- a/lib/routes/sdu/cs.ts
+++ b/lib/routes/sdu/cs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/data.ts b/lib/routes/sdu/data.ts
index 55ab8a6c2..35ef0309a 100644
--- a/lib/routes/sdu/data.ts
+++ b/lib/routes/sdu/data.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
wh: {
news: {
diff --git a/lib/routes/sdu/epe.ts b/lib/routes/sdu/epe.ts
index 6a73c3235..a3adaf37f 100644
--- a/lib/routes/sdu/epe.ts
+++ b/lib/routes/sdu/epe.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/extractor/index.ts b/lib/routes/sdu/extractor/index.ts
index e4db2a712..5e9652ae5 100644
--- a/lib/routes/sdu/extractor/index.ts
+++ b/lib/routes/sdu/extractor/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = (link) => {
if (link.startsWith('https://xinwen.wh.sdu.edu.cn/')) {
return require('./wh/news')(link);
diff --git a/lib/routes/sdu/extractor/sdrj.ts b/lib/routes/sdu/extractor/sdrj.ts
index bf345d51c..53d7c37e2 100644
--- a/lib/routes/sdu/extractor/sdrj.ts
+++ b/lib/routes/sdu/extractor/sdrj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/extractor/view.ts b/lib/routes/sdu/extractor/view.ts
index 10b432914..d0772e815 100644
--- a/lib/routes/sdu/extractor/view.ts
+++ b/lib/routes/sdu/extractor/view.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/extractor/wh/jwc.ts b/lib/routes/sdu/extractor/wh/jwc.ts
index ce876e77f..c8b151053 100644
--- a/lib/routes/sdu/extractor/wh/jwc.ts
+++ b/lib/routes/sdu/extractor/wh/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/extractor/wh/news.ts b/lib/routes/sdu/extractor/wh/news.ts
index 531426e34..4c8a3717e 100644
--- a/lib/routes/sdu/extractor/wh/news.ts
+++ b/lib/routes/sdu/extractor/wh/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/mech.ts b/lib/routes/sdu/mech.ts
index aa9484875..74031ec68 100644
--- a/lib/routes/sdu/mech.ts
+++ b/lib/routes/sdu/mech.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/sc.ts b/lib/routes/sdu/sc.ts
index 599cd6902..5633b676f 100644
--- a/lib/routes/sdu/sc.ts
+++ b/lib/routes/sdu/sc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/wh/jwc.ts b/lib/routes/sdu/wh/jwc.ts
index 7f77bfbba..24b0af648 100644
--- a/lib/routes/sdu/wh/jwc.ts
+++ b/lib/routes/sdu/wh/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdu/wh/news.ts b/lib/routes/sdu/wh/news.ts
index 92057ee5d..c8dc1da61 100644
--- a/lib/routes/sdu/wh/news.ts
+++ b/lib/routes/sdu/wh/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdust/yjsy/zhaosheng.ts b/lib/routes/sdust/yjsy/zhaosheng.ts
index 7e3afb410..4b69d1790 100644
--- a/lib/routes/sdust/yjsy/zhaosheng.ts
+++ b/lib/routes/sdust/yjsy/zhaosheng.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sdzk/index.ts b/lib/routes/sdzk/index.ts
index ebfb6a0a0..aa07a8841 100644
--- a/lib/routes/sdzk/index.ts
+++ b/lib/routes/sdzk/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sec-in/index.ts b/lib/routes/sec-in/index.ts
index a86b320a0..e0aebabba 100644
--- a/lib/routes/sec-in/index.ts
+++ b/lib/routes/sec-in/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sec-wiki/weekly.ts b/lib/routes/sec-wiki/weekly.ts
index 07a78c520..10cf0fb70 100644
--- a/lib/routes/sec-wiki/weekly.ts
+++ b/lib/routes/sec-wiki/weekly.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
// import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/secrss/author.ts b/lib/routes/secrss/author.ts
index 8166f3b18..02744641b 100644
--- a/lib/routes/secrss/author.ts
+++ b/lib/routes/secrss/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/secrss/category.ts b/lib/routes/secrss/category.ts
index 2407ac13e..0b1ccb830 100644
--- a/lib/routes/secrss/category.ts
+++ b/lib/routes/secrss/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/seekingalpha/index.ts b/lib/routes/seekingalpha/index.ts
index 25a38c9d8..06ef5bc75 100644
--- a/lib/routes/seekingalpha/index.ts
+++ b/lib/routes/seekingalpha/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/segmentfault/blogs.ts b/lib/routes/segmentfault/blogs.ts
index 121408003..0fd30cf9d 100644
--- a/lib/routes/segmentfault/blogs.ts
+++ b/lib/routes/segmentfault/blogs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { host, acw_sc__v2, parseList, parseItems } = require('./utils');
diff --git a/lib/routes/segmentfault/channel.ts b/lib/routes/segmentfault/channel.ts
index 128243faf..9fcd76423 100644
--- a/lib/routes/segmentfault/channel.ts
+++ b/lib/routes/segmentfault/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/segmentfault/user.ts b/lib/routes/segmentfault/user.ts
index 333aa0427..a56359d66 100644
--- a/lib/routes/segmentfault/user.ts
+++ b/lib/routes/segmentfault/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { host, acw_sc__v2, parseList, parseItems } = require('./utils');
diff --git a/lib/routes/segmentfault/utils.ts b/lib/routes/segmentfault/utils.ts
index 8f8c41425..a0c00ad7a 100644
--- a/lib/routes/segmentfault/utils.ts
+++ b/lib/routes/segmentfault/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const zlib = require('zlib');
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sehuatang/index.ts b/lib/routes/sehuatang/index.ts
index 97ab4d2b8..4d38ae01a 100644
--- a/lib/routes/sehuatang/index.ts
+++ b/lib/routes/sehuatang/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sehuatang/user.ts b/lib/routes/sehuatang/user.ts
index f811404bc..a23e92262 100644
--- a/lib/routes/sehuatang/user.ts
+++ b/lib/routes/sehuatang/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
diff --git a/lib/routes/sensortower/blog.ts b/lib/routes/sensortower/blog.ts
index 6c2a52c1e..66b2989ed 100644
--- a/lib/routes/sensortower/blog.ts
+++ b/lib/routes/sensortower/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/setn/index.ts b/lib/routes/setn/index.ts
index b087e20e7..3c61d0cad 100644
--- a/lib/routes/setn/index.ts
+++ b/lib/routes/setn/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/seu/cse/index.ts b/lib/routes/seu/cse/index.ts
index 6e8279009..2e932d8a9 100644
--- a/lib/routes/seu/cse/index.ts
+++ b/lib/routes/seu/cse/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/seu/radio/academic.ts b/lib/routes/seu/radio/academic.ts
index 9f1d3a409..c4f6d20c5 100644
--- a/lib/routes/seu/radio/academic.ts
+++ b/lib/routes/seu/radio/academic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/seu/yjs.ts b/lib/routes/seu/yjs.ts
index 5bd78541e..383cae806 100644
--- a/lib/routes/seu/yjs.ts
+++ b/lib/routes/seu/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/seu/yzb/index.ts b/lib/routes/seu/yzb/index.ts
index 3f6f64a1d..8957cc10e 100644
--- a/lib/routes/seu/yzb/index.ts
+++ b/lib/routes/seu/yzb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sfacg/novel-chapter.ts b/lib/routes/sfacg/novel-chapter.ts
index b92dc6f07..c7eaa94f2 100644
--- a/lib/routes/sfacg/novel-chapter.ts
+++ b/lib/routes/sfacg/novel-chapter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shcstheatre/programs.ts b/lib/routes/shcstheatre/programs.ts
index 86df2debe..6cadad842 100644
--- a/lib/routes/shcstheatre/programs.ts
+++ b/lib/routes/shcstheatre/programs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/shiep/config.ts b/lib/routes/shiep/config.ts
index 642e1ac94..7051f3bd1 100644
--- a/lib/routes/shiep/config.ts
+++ b/lib/routes/shiep/config.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const config = {
bwc: { title: '武装部保卫处', id: 'tzgg' },
career: { title: '本科就业信息网', id: 'tzgg', listSelector: 'ul.newsList', pubDateSelector: 'li.span2.y', descriptionSelector: '.aContent' },
diff --git a/lib/routes/shiep/index.ts b/lib/routes/shiep/index.ts
index b679d315a..14847ba98 100644
--- a/lib/routes/shiep/index.ts
+++ b/lib/routes/shiep/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/shisu/news.ts b/lib/routes/shisu/news.ts
index 20f706e01..dd0c9ca54 100644
--- a/lib/routes/shisu/news.ts
+++ b/lib/routes/shisu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shmeea/index.ts b/lib/routes/shmeea/index.ts
index 48d44e085..cf84b1e27 100644
--- a/lib/routes/shmeea/index.ts
+++ b/lib/routes/shmeea/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shmeea/self-study.ts b/lib/routes/shmeea/self-study.ts
index 5f4821a60..ba9e164e5 100644
--- a/lib/routes/shmeea/self-study.ts
+++ b/lib/routes/shmeea/self-study.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shmtu/jwc.ts b/lib/routes/shmtu/jwc.ts
index edd57e607..742a89106 100644
--- a/lib/routes/shmtu/jwc.ts
+++ b/lib/routes/shmtu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shmtu/portal.ts b/lib/routes/shmtu/portal.ts
index b52084a68..32a98e4f1 100644
--- a/lib/routes/shmtu/portal.ts
+++ b/lib/routes/shmtu/portal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/shmtu/www.ts b/lib/routes/shmtu/www.ts
index bf6abd2d6..18e6159ff 100644
--- a/lib/routes/shmtu/www.ts
+++ b/lib/routes/shmtu/www.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shoac/recent-show.ts b/lib/routes/shoac/recent-show.ts
index 18f8009ac..43a3db354 100644
--- a/lib/routes/shoac/recent-show.ts
+++ b/lib/routes/shoac/recent-show.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/shopback/store.ts b/lib/routes/shopback/store.ts
index 68176aa37..d0853b60c 100644
--- a/lib/routes/shopback/store.ts
+++ b/lib/routes/shopback/store.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shoppingdesign/posts.ts b/lib/routes/shoppingdesign/posts.ts
index 6aac8fd8c..5035632ab 100644
--- a/lib/routes/shoppingdesign/posts.ts
+++ b/lib/routes/shoppingdesign/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/showstart/artist.ts b/lib/routes/showstart/artist.ts
index 7d7f7b8f6..6eb0545d9 100644
--- a/lib/routes/showstart/artist.ts
+++ b/lib/routes/showstart/artist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { TITLE, HOST } = require('./const');
const { fetchPerformerInfo } = require('./service');
diff --git a/lib/routes/showstart/brand.ts b/lib/routes/showstart/brand.ts
index f732d4ddf..acf01c343 100644
--- a/lib/routes/showstart/brand.ts
+++ b/lib/routes/showstart/brand.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { TITLE, HOST } = require('./const');
const { fetchBrandInfo } = require('./service');
diff --git a/lib/routes/showstart/const.ts b/lib/routes/showstart/const.ts
index 721a4b283..f7880faed 100644
--- a/lib/routes/showstart/const.ts
+++ b/lib/routes/showstart/const.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
HOST: 'https://www.showstart.com',
TITLE: '秀动网',
diff --git a/lib/routes/showstart/event.ts b/lib/routes/showstart/event.ts
index e3cbcab32..15a5a2c8b 100644
--- a/lib/routes/showstart/event.ts
+++ b/lib/routes/showstart/event.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { TITLE, HOST } = require('./const');
const { fetchActivityList, fetchDictionary } = require('./service');
diff --git a/lib/routes/showstart/search.ts b/lib/routes/showstart/search.ts
index e82bc1a64..f52953765 100644
--- a/lib/routes/showstart/search.ts
+++ b/lib/routes/showstart/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { TITLE, HOST } = require('./const');
const { fetchActivityList, fetchPerformerList, fetchBrandList, fetchCityList, fetchStyleList } = require('./service');
diff --git a/lib/routes/showstart/service.ts b/lib/routes/showstart/service.ts
index 0b5a2faef..ac2bde1cc 100644
--- a/lib/routes/showstart/service.ts
+++ b/lib/routes/showstart/service.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { HOST } = require('./const');
const { getAccessToken, post, sortBy, uniqBy } = require('./utils');
diff --git a/lib/routes/showstart/utils.ts b/lib/routes/showstart/utils.ts
index a3cc50c71..a9634a23b 100644
--- a/lib/routes/showstart/utils.ts
+++ b/lib/routes/showstart/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import md5 from '@/utils/md5';
diff --git a/lib/routes/shu/index.ts b/lib/routes/shu/index.ts
index 30ae1e995..5f3a337fc 100644
--- a/lib/routes/shu/index.ts
+++ b/lib/routes/shu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shu/jwb.ts b/lib/routes/shu/jwb.ts
index 182c55b63..bb3e7971e 100644
--- a/lib/routes/shu/jwb.ts
+++ b/lib/routes/shu/jwb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/shuiguopai/index.ts b/lib/routes/shuiguopai/index.ts
index 7ee728091..03e147228 100644
--- a/lib/routes/shuiguopai/index.ts
+++ b/lib/routes/shuiguopai/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sicau/dky.ts b/lib/routes/sicau/dky.ts
index 14c351a8d..deaed62e8 100644
--- a/lib/routes/sicau/dky.ts
+++ b/lib/routes/sicau/dky.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sicau/yan.ts b/lib/routes/sicau/yan.ts
index d376887d5..da96d503a 100644
--- a/lib/routes/sicau/yan.ts
+++ b/lib/routes/sicau/yan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sicau/zsjy.ts b/lib/routes/sicau/zsjy.ts
index 7a7f7bdfb..f2ac1e627 100644
--- a/lib/routes/sicau/zsjy.ts
+++ b/lib/routes/sicau/zsjy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sigsac/ccs.ts b/lib/routes/sigsac/ccs.ts
index d55a15935..8bb350dbd 100644
--- a/lib/routes/sigsac/ccs.ts
+++ b/lib/routes/sigsac/ccs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const url = 'https://www.sigsac.org/';
diff --git a/lib/routes/simpleinfo/index.ts b/lib/routes/simpleinfo/index.ts
index f56fdc772..819e30060 100644
--- a/lib/routes/simpleinfo/index.ts
+++ b/lib/routes/simpleinfo/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sina/chuangshiji.ts b/lib/routes/sina/chuangshiji.ts
index 5344f7401..3ac7d537d 100644
--- a/lib/routes/sina/chuangshiji.ts
+++ b/lib/routes/sina/chuangshiji.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getRollNewsList, parseRollNewsList, parseArticle } = require('./utils');
diff --git a/lib/routes/sina/discovery.ts b/lib/routes/sina/discovery.ts
index 7f4c72ff0..990585835 100644
--- a/lib/routes/sina/discovery.ts
+++ b/lib/routes/sina/discovery.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getRollNewsList, parseRollNewsList, parseArticle } = require('./utils');
diff --git a/lib/routes/sina/finance/china.ts b/lib/routes/sina/finance/china.ts
index 0a5bfe009..92bb28ef5 100644
--- a/lib/routes/sina/finance/china.ts
+++ b/lib/routes/sina/finance/china.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getRollNewsList, parseRollNewsList, parseArticle } = require('../utils');
diff --git a/lib/routes/sina/finance/stock/usstock.ts b/lib/routes/sina/finance/stock/usstock.ts
index cc5eb8dfd..9edf6ab2d 100644
--- a/lib/routes/sina/finance/stock/usstock.ts
+++ b/lib/routes/sina/finance/stock/usstock.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sina/rollnews.ts b/lib/routes/sina/rollnews.ts
index 7fd155d89..164ae44ec 100644
--- a/lib/routes/sina/rollnews.ts
+++ b/lib/routes/sina/rollnews.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getRollNewsList, parseRollNewsList, parseArticle } = require('./utils');
diff --git a/lib/routes/sina/sports.ts b/lib/routes/sina/sports.ts
index 2a05685ef..9dfe5beaa 100644
--- a/lib/routes/sina/sports.ts
+++ b/lib/routes/sina/sports.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sina/utils.ts b/lib/routes/sina/utils.ts
index d35fa1a72..6677de283 100644
--- a/lib/routes/sina/utils.ts
+++ b/lib/routes/sina/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sinchew/index.ts b/lib/routes/sinchew/index.ts
index 50f5f5122..6d85f52d2 100644
--- a/lib/routes/sinchew/index.ts
+++ b/lib/routes/sinchew/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sis001/forum.ts b/lib/routes/sis001/forum.ts
index 29783a4b5..7f2b06aeb 100644
--- a/lib/routes/sis001/forum.ts
+++ b/lib/routes/sis001/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sjtu/gs.ts b/lib/routes/sjtu/gs.ts
index a407e3484..d0cbee929 100644
--- a/lib/routes/sjtu/gs.ts
+++ b/lib/routes/sjtu/gs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sjtu/jwc.ts b/lib/routes/sjtu/jwc.ts
index ee7deaa22..0c764f442 100644
--- a/lib/routes/sjtu/jwc.ts
+++ b/lib/routes/sjtu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sjtu/seiee/academic.ts b/lib/routes/sjtu/seiee/academic.ts
index 568268ef1..ea571f1dc 100644
--- a/lib/routes/sjtu/seiee/academic.ts
+++ b/lib/routes/sjtu/seiee/academic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const workerFactory = require('./utils');
module.exports = workerFactory(
diff --git a/lib/routes/sjtu/seiee/bjwb.ts b/lib/routes/sjtu/seiee/bjwb.ts
index 7c95332af..894e013b8 100644
--- a/lib/routes/sjtu/seiee/bjwb.ts
+++ b/lib/routes/sjtu/seiee/bjwb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const workerFactory = require('./utils');
module.exports = workerFactory(
diff --git a/lib/routes/sjtu/seiee/utils.ts b/lib/routes/sjtu/seiee/utils.ts
index 3cdd244cd..32eb00ed0 100644
--- a/lib/routes/sjtu/seiee/utils.ts
+++ b/lib/routes/sjtu/seiee/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sjtu/seiee/xsb.ts b/lib/routes/sjtu/seiee/xsb.ts
index 39aa0e7c5..f0114c3c8 100644
--- a/lib/routes/sjtu/seiee/xsb.ts
+++ b/lib/routes/sjtu/seiee/xsb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const workerFactory = require('./utils');
module.exports = workerFactory(
diff --git a/lib/routes/sjtu/tongqu/activity.ts b/lib/routes/sjtu/tongqu/activity.ts
index 260c190c4..7a76aac1a 100644
--- a/lib/routes/sjtu/tongqu/activity.ts
+++ b/lib/routes/sjtu/tongqu/activity.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sjtu/yzb/zkxx.ts b/lib/routes/sjtu/yzb/zkxx.ts
index 1ef0e2cb9..b17bea1e6 100644
--- a/lib/routes/sjtu/yzb/zkxx.ts
+++ b/lib/routes/sjtu/yzb/zkxx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/skysports/news.ts b/lib/routes/skysports/news.ts
index ed480777a..32a85f360 100644
--- a/lib/routes/skysports/news.ts
+++ b/lib/routes/skysports/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/slowmist/slowmist.ts b/lib/routes/slowmist/slowmist.ts
index c6b0ecc47..4683b7804 100644
--- a/lib/routes/slowmist/slowmist.ts
+++ b/lib/routes/slowmist/slowmist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const baseUrl = 'https://www.slowmist.com';
diff --git a/lib/routes/smashingmagazine/category.ts b/lib/routes/smashingmagazine/category.ts
index 7b7d6b67c..e8d266932 100644
--- a/lib/routes/smashingmagazine/category.ts
+++ b/lib/routes/smashingmagazine/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/smzdm/article.ts b/lib/routes/smzdm/article.ts
index 4ce9cedc9..21b48710d 100644
--- a/lib/routes/smzdm/article.ts
+++ b/lib/routes/smzdm/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/smzdm/baoliao.ts b/lib/routes/smzdm/baoliao.ts
index 69e05a063..3b4a9b0bc 100644
--- a/lib/routes/smzdm/baoliao.ts
+++ b/lib/routes/smzdm/baoliao.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/smzdm/haowen-fenlei.ts b/lib/routes/smzdm/haowen-fenlei.ts
index 9dd3680f1..aafd0467f 100644
--- a/lib/routes/smzdm/haowen-fenlei.ts
+++ b/lib/routes/smzdm/haowen-fenlei.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/smzdm/haowen.ts b/lib/routes/smzdm/haowen.ts
index 4fd990917..48264b0f7 100644
--- a/lib/routes/smzdm/haowen.ts
+++ b/lib/routes/smzdm/haowen.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/smzdm/keyword.ts b/lib/routes/smzdm/keyword.ts
index fd245f457..9664789e0 100644
--- a/lib/routes/smzdm/keyword.ts
+++ b/lib/routes/smzdm/keyword.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/smzdm/ranking.ts b/lib/routes/smzdm/ranking.ts
index b1a3bc7a7..665db0fcc 100644
--- a/lib/routes/smzdm/ranking.ts
+++ b/lib/routes/smzdm/ranking.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/snowpeak/us-new-arrivals.ts b/lib/routes/snowpeak/us-new-arrivals.ts
index 786259e7c..a3abd0059 100644
--- a/lib/routes/snowpeak/us-new-arrivals.ts
+++ b/lib/routes/snowpeak/us-new-arrivals.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sobooks/date.ts b/lib/routes/sobooks/date.ts
index accaa336c..f4ffd4174 100644
--- a/lib/routes/sobooks/date.ts
+++ b/lib/routes/sobooks/date.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/sobooks/index.ts b/lib/routes/sobooks/index.ts
index 868868111..d941bb562 100644
--- a/lib/routes/sobooks/index.ts
+++ b/lib/routes/sobooks/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/sobooks/tag.ts b/lib/routes/sobooks/tag.ts
index 251646d14..06cffbd4a 100644
--- a/lib/routes/sobooks/tag.ts
+++ b/lib/routes/sobooks/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/sobooks/utils.ts b/lib/routes/sobooks/utils.ts
index cbed46989..aae919a90 100644
--- a/lib/routes/sobooks/utils.ts
+++ b/lib/routes/sobooks/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sogou/doodles.ts b/lib/routes/sogou/doodles.ts
index fbea82255..a43dbc287 100644
--- a/lib/routes/sogou/doodles.ts
+++ b/lib/routes/sogou/doodles.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/sogou/search.ts b/lib/routes/sogou/search.ts
index eb4a4f45e..7e80b3b57 100644
--- a/lib/routes/sogou/search.ts
+++ b/lib/routes/sogou/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sohu/mp.ts b/lib/routes/sohu/mp.ts
index 5bcbf7ba4..897d581f1 100644
--- a/lib/routes/sohu/mp.ts
+++ b/lib/routes/sohu/mp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/solidot/_article.ts b/lib/routes/solidot/_article.ts
index f6e4cf202..b66655060 100644
--- a/lib/routes/solidot/_article.ts
+++ b/lib/routes/solidot/_article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got'; // get web content
import { load } from 'cheerio'; // html parser
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/solidot/main.ts b/lib/routes/solidot/main.ts
index d7cb8b504..56c2c9562 100644
--- a/lib/routes/solidot/main.ts
+++ b/lib/routes/solidot/main.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// Warning: The author still knows nothing about javascript!
diff --git a/lib/routes/sony/downloads.ts b/lib/routes/sony/downloads.ts
index 0ca48edf5..8d05d9f96 100644
--- a/lib/routes/sony/downloads.ts
+++ b/lib/routes/sony/downloads.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const host = 'https://www.sony.com';
diff --git a/lib/routes/soundofhope/channel.ts b/lib/routes/soundofhope/channel.ts
index beae0bd9f..c8033fc60 100644
--- a/lib/routes/soundofhope/channel.ts
+++ b/lib/routes/soundofhope/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sourceforge/index.ts b/lib/routes/sourceforge/index.ts
index 21784f519..b638b4464 100644
--- a/lib/routes/sourceforge/index.ts
+++ b/lib/routes/sourceforge/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/southcn/nfapp/column.ts b/lib/routes/southcn/nfapp/column.ts
index f749f174a..51b8f952f 100644
--- a/lib/routes/southcn/nfapp/column.ts
+++ b/lib/routes/southcn/nfapp/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/southcn/nfapp/reporter.ts b/lib/routes/southcn/nfapp/reporter.ts
index a25c60764..5e9b2901a 100644
--- a/lib/routes/southcn/nfapp/reporter.ts
+++ b/lib/routes/southcn/nfapp/reporter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/southcn/nfapp/utils.ts b/lib/routes/southcn/nfapp/utils.ts
index 6eaabbc08..bdc1dd98c 100644
--- a/lib/routes/southcn/nfapp/utils.ts
+++ b/lib/routes/southcn/nfapp/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/spotify/artist.ts b/lib/routes/spotify/artist.ts
index 274b5a47f..d9a414055 100644
--- a/lib/routes/spotify/artist.ts
+++ b/lib/routes/spotify/artist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/spotify/artists-top.ts b/lib/routes/spotify/artists-top.ts
index 3e218d1cc..5480a50b0 100644
--- a/lib/routes/spotify/artists-top.ts
+++ b/lib/routes/spotify/artists-top.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
diff --git a/lib/routes/spotify/playlist.ts b/lib/routes/spotify/playlist.ts
index 2ee3b0cc9..a69e2e0c7 100644
--- a/lib/routes/spotify/playlist.ts
+++ b/lib/routes/spotify/playlist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/spotify/saved.ts b/lib/routes/spotify/saved.ts
index 81323d9ba..fe2a8c0b1 100644
--- a/lib/routes/spotify/saved.ts
+++ b/lib/routes/spotify/saved.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/spotify/show.ts b/lib/routes/spotify/show.ts
index b32134f6a..32a5fc2bb 100644
--- a/lib/routes/spotify/show.ts
+++ b/lib/routes/spotify/show.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/spotify/tracks-top.ts b/lib/routes/spotify/tracks-top.ts
index 8b2975af2..74eeb2247 100644
--- a/lib/routes/spotify/tracks-top.ts
+++ b/lib/routes/spotify/tracks-top.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
diff --git a/lib/routes/spotify/utils.ts b/lib/routes/spotify/utils.ts
index c09ac6cdb..622ac55e0 100644
--- a/lib/routes/spotify/utils.ts
+++ b/lib/routes/spotify/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
import got from '@/utils/got';
diff --git a/lib/routes/springer/journal.ts b/lib/routes/springer/journal.ts
index c9d27243b..499c0cbee 100644
--- a/lib/routes/springer/journal.ts
+++ b/lib/routes/springer/journal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sputniknews/index.ts b/lib/routes/sputniknews/index.ts
index f2eafa304..93e5624a4 100644
--- a/lib/routes/sputniknews/index.ts
+++ b/lib/routes/sputniknews/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sqmc/www.ts b/lib/routes/sqmc/www.ts
index fb3b45d21..a44a5b3b9 100644
--- a/lib/routes/sqmc/www.ts
+++ b/lib/routes/sqmc/www.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sse/convert.ts b/lib/routes/sse/convert.ts
index d68938436..0dd9c461f 100644
--- a/lib/routes/sse/convert.ts
+++ b/lib/routes/sse/convert.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sse/disclosure.ts b/lib/routes/sse/disclosure.ts
index 1e0bee294..44bbb6295 100644
--- a/lib/routes/sse/disclosure.ts
+++ b/lib/routes/sse/disclosure.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sse/inquire.ts b/lib/routes/sse/inquire.ts
index f540f9583..412c3ca83 100644
--- a/lib/routes/sse/inquire.ts
+++ b/lib/routes/sse/inquire.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sse/lawandrules.ts b/lib/routes/sse/lawandrules.ts
index b61a7dc2e..fce7a7ac7 100644
--- a/lib/routes/sse/lawandrules.ts
+++ b/lib/routes/sse/lawandrules.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sse/renewal.ts b/lib/routes/sse/renewal.ts
index 78e7d3623..24f68819b 100644
--- a/lib/routes/sse/renewal.ts
+++ b/lib/routes/sse/renewal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/ssm/news.ts b/lib/routes/ssm/news.ts
index ca4907ec0..c68d9c58d 100644
--- a/lib/routes/ssm/news.ts
+++ b/lib/routes/ssm/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sspai/activity.ts b/lib/routes/sspai/activity.ts
index 4f2c95024..a411e7850 100644
--- a/lib/routes/sspai/activity.ts
+++ b/lib/routes/sspai/activity.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/author.ts b/lib/routes/sspai/author.ts
index aa5a705b0..e57ad2bd0 100644
--- a/lib/routes/sspai/author.ts
+++ b/lib/routes/sspai/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/bookmarks.ts b/lib/routes/sspai/bookmarks.ts
index d72d688c6..d185bffb5 100644
--- a/lib/routes/sspai/bookmarks.ts
+++ b/lib/routes/sspai/bookmarks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/column.ts b/lib/routes/sspai/column.ts
index 01a91e7b9..d3df7b3fc 100644
--- a/lib/routes/sspai/column.ts
+++ b/lib/routes/sspai/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/index.ts b/lib/routes/sspai/index.ts
index 80c420f7e..8b1b7ad67 100644
--- a/lib/routes/sspai/index.ts
+++ b/lib/routes/sspai/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/matrix.ts b/lib/routes/sspai/matrix.ts
index 3348677d2..0c8a37508 100644
--- a/lib/routes/sspai/matrix.ts
+++ b/lib/routes/sspai/matrix.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/series-update.ts b/lib/routes/sspai/series-update.ts
index 56995481e..3fabb9b1a 100644
--- a/lib/routes/sspai/series-update.ts
+++ b/lib/routes/sspai/series-update.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/series.ts b/lib/routes/sspai/series.ts
index 622bdc2a2..c2201716d 100644
--- a/lib/routes/sspai/series.ts
+++ b/lib/routes/sspai/series.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sspai/shortcuts-gallery.ts b/lib/routes/sspai/shortcuts-gallery.ts
index 04948f275..641d23d6e 100644
--- a/lib/routes/sspai/shortcuts-gallery.ts
+++ b/lib/routes/sspai/shortcuts-gallery.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/tag.ts b/lib/routes/sspai/tag.ts
index 4048522b5..fa4f5f59f 100644
--- a/lib/routes/sspai/tag.ts
+++ b/lib/routes/sspai/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/topic.ts b/lib/routes/sspai/topic.ts
index 950b2f950..e36a7f0ac 100644
--- a/lib/routes/sspai/topic.ts
+++ b/lib/routes/sspai/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspai/topics.ts b/lib/routes/sspai/topics.ts
index 4881b0025..2fb2466e0 100644
--- a/lib/routes/sspai/topics.ts
+++ b/lib/routes/sspai/topics.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sspu/jwc.ts b/lib/routes/sspu/jwc.ts
index 897f70eb3..475645b4b 100644
--- a/lib/routes/sspu/jwc.ts
+++ b/lib/routes/sspu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sspu/pe.ts b/lib/routes/sspu/pe.ts
index ee86c1deb..415633747 100644
--- a/lib/routes/sspu/pe.ts
+++ b/lib/routes/sspu/pe.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/startuplatte/index.ts b/lib/routes/startuplatte/index.ts
index ac5cdf075..29783c283 100644
--- a/lib/routes/startuplatte/index.ts
+++ b/lib/routes/startuplatte/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/stbu/jsjxy.ts b/lib/routes/stbu/jsjxy.ts
index d25009a36..0936ce2d3 100644
--- a/lib/routes/stbu/jsjxy.ts
+++ b/lib/routes/stbu/jsjxy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/stbu/xyxw.ts b/lib/routes/stbu/xyxw.ts
index c031dd8af..9a45d796f 100644
--- a/lib/routes/stbu/xyxw.ts
+++ b/lib/routes/stbu/xyxw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/stcn/index.ts b/lib/routes/stcn/index.ts
index 2ba39f84c..c47f0828e 100644
--- a/lib/routes/stcn/index.ts
+++ b/lib/routes/stcn/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/stdaily/digitalpaper.ts b/lib/routes/stdaily/digitalpaper.ts
index b2404f9c9..021e9b297 100644
--- a/lib/routes/stdaily/digitalpaper.ts
+++ b/lib/routes/stdaily/digitalpaper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/stheadline/std/realtime.ts b/lib/routes/stheadline/std/realtime.ts
index 530b112e3..88ac8f443 100644
--- a/lib/routes/stheadline/std/realtime.ts
+++ b/lib/routes/stheadline/std/realtime.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/stockedge/daily-news.ts b/lib/routes/stockedge/daily-news.ts
index ab6d4cc54..89a43bcc2 100644
--- a/lib/routes/stockedge/daily-news.ts
+++ b/lib/routes/stockedge/daily-news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getData, getList } = require('./utils');
diff --git a/lib/routes/stockedge/utils.ts b/lib/routes/stockedge/utils.ts
index b7fe11a61..c615cbe83 100644
--- a/lib/routes/stockedge/utils.ts
+++ b/lib/routes/stockedge/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/storm/index.ts b/lib/routes/storm/index.ts
index 444d076ea..c4f12355e 100644
--- a/lib/routes/storm/index.ts
+++ b/lib/routes/storm/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/storyfm/episodes.ts b/lib/routes/storyfm/episodes.ts
index f363eb509..97e77a614 100644
--- a/lib/routes/storyfm/episodes.ts
+++ b/lib/routes/storyfm/episodes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/storyfm/index.ts b/lib/routes/storyfm/index.ts
index cc173f92f..29bab8b8c 100644
--- a/lib/routes/storyfm/index.ts
+++ b/lib/routes/storyfm/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/stratechery/index.ts b/lib/routes/stratechery/index.ts
index 87145d348..0939b8880 100644
--- a/lib/routes/stratechery/index.ts
+++ b/lib/routes/stratechery/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
export default async (ctx) => {
diff --git a/lib/routes/studygolang/go.ts b/lib/routes/studygolang/go.ts
index a1338f86b..5fa17cdbb 100644
--- a/lib/routes/studygolang/go.ts
+++ b/lib/routes/studygolang/go.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { FetchGoItems } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/studygolang/jobs.ts b/lib/routes/studygolang/jobs.ts
index 2f13c6e6b..8fb2f8995 100644
--- a/lib/routes/studygolang/jobs.ts
+++ b/lib/routes/studygolang/jobs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { FetchGoItems } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/studygolang/utils.ts b/lib/routes/studygolang/utils.ts
index a900b60e0..4c21e75cc 100644
--- a/lib/routes/studygolang/utils.ts
+++ b/lib/routes/studygolang/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/studygolang/weekly.ts b/lib/routes/studygolang/weekly.ts
index 6f24fbdcb..a2760af03 100644
--- a/lib/routes/studygolang/weekly.ts
+++ b/lib/routes/studygolang/weekly.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { FetchGoItems } = require('./utils');
export default async (ctx) => {
diff --git a/lib/routes/subhd/index.ts b/lib/routes/subhd/index.ts
index ec2123be6..dba7e2be8 100644
--- a/lib/routes/subhd/index.ts
+++ b/lib/routes/subhd/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/supchina/index.ts b/lib/routes/supchina/index.ts
index fb89605dc..829117ecb 100644
--- a/lib/routes/supchina/index.ts
+++ b/lib/routes/supchina/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/supchina/podcasts.ts b/lib/routes/supchina/podcasts.ts
index debb7d625..52abf75ff 100644
--- a/lib/routes/supchina/podcasts.ts
+++ b/lib/routes/supchina/podcasts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/surfshark/blog.ts b/lib/routes/surfshark/blog.ts
index 3012af739..fbe55e12d 100644
--- a/lib/routes/surfshark/blog.ts
+++ b/lib/routes/surfshark/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/sustech/bidding.ts b/lib/routes/sustech/bidding.ts
index 7988d2a6d..6d4b10203 100644
--- a/lib/routes/sustech/bidding.ts
+++ b/lib/routes/sustech/bidding.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sustech/newshub-zh.ts b/lib/routes/sustech/newshub-zh.ts
index 267332113..d0d147792 100644
--- a/lib/routes/sustech/newshub-zh.ts
+++ b/lib/routes/sustech/newshub-zh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/sustech/yjs.ts b/lib/routes/sustech/yjs.ts
index d2446bbdb..522c668ab 100644
--- a/lib/routes/sustech/yjs.ts
+++ b/lib/routes/sustech/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/swissinfo/index.ts b/lib/routes/swissinfo/index.ts
index 0b02a5218..2e488f3cf 100644
--- a/lib/routes/swissinfo/index.ts
+++ b/lib/routes/swissinfo/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/swjtu/jtys/yjs.ts b/lib/routes/swjtu/jtys/yjs.ts
index 4bba12574..b26aaf0d5 100644
--- a/lib/routes/swjtu/jtys/yjs.ts
+++ b/lib/routes/swjtu/jtys/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/swjtu/jwc.ts b/lib/routes/swjtu/jwc.ts
index 8eb5cc455..b6fab2468 100644
--- a/lib/routes/swjtu/jwc.ts
+++ b/lib/routes/swjtu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/swjtu/jyzpxx.ts b/lib/routes/swjtu/jyzpxx.ts
index 5c094893b..2538444eb 100644
--- a/lib/routes/swjtu/jyzpxx.ts
+++ b/lib/routes/swjtu/jyzpxx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import got from '@/utils/got';
diff --git a/lib/routes/swjtu/utils.ts b/lib/routes/swjtu/utils.ts
index 4baa9537a..12cad3a63 100644
--- a/lib/routes/swjtu/utils.ts
+++ b/lib/routes/swjtu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/swjtu/xg.ts b/lib/routes/swjtu/xg.ts
index fe8da712b..311012499 100644
--- a/lib/routes/swjtu/xg.ts
+++ b/lib/routes/swjtu/xg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/swpu/bgw.ts b/lib/routes/swpu/bgw.ts
index f334b001b..cb4ad56ab 100644
--- a/lib/routes/swpu/bgw.ts
+++ b/lib/routes/swpu/bgw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { joinUrl } = require('./utils');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/swpu/cjxy.ts b/lib/routes/swpu/cjxy.ts
index 682501adf..649966d3d 100644
--- a/lib/routes/swpu/cjxy.ts
+++ b/lib/routes/swpu/cjxy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import { load } from 'cheerio';
diff --git a/lib/routes/swpu/dean.ts b/lib/routes/swpu/dean.ts
index bd740e87b..201bbb39c 100644
--- a/lib/routes/swpu/dean.ts
+++ b/lib/routes/swpu/dean.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { joinUrl } = require('./utils');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/swpu/dxy.ts b/lib/routes/swpu/dxy.ts
index 60e0470df..92df9d063 100644
--- a/lib/routes/swpu/dxy.ts
+++ b/lib/routes/swpu/dxy.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { joinUrl } = require('./utils');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/swpu/is.ts b/lib/routes/swpu/is.ts
index 7f9c88e23..2707d4370 100644
--- a/lib/routes/swpu/is.ts
+++ b/lib/routes/swpu/is.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import { load } from 'cheerio';
diff --git a/lib/routes/swpu/scs.ts b/lib/routes/swpu/scs.ts
index 28e731789..4f054a604 100644
--- a/lib/routes/swpu/scs.ts
+++ b/lib/routes/swpu/scs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { joinUrl } = require('./utils');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/swpu/utils.ts b/lib/routes/swpu/utils.ts
index 43813fdc0..d5d1ec5ff 100644
--- a/lib/routes/swpu/utils.ts
+++ b/lib/routes/swpu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
function isCompleteUrl(url) {
return /^\w+?:\/\/.*?\//.test(url);
}
diff --git a/lib/routes/syosetu/chapter.ts b/lib/routes/syosetu/chapter.ts
index d18151129..6ef0cc09f 100644
--- a/lib/routes/syosetu/chapter.ts
+++ b/lib/routes/syosetu/chapter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sysu/cse.ts b/lib/routes/sysu/cse.ts
index f5601d07a..00b129d0c 100644
--- a/lib/routes/sysu/cse.ts
+++ b/lib/routes/sysu/cse.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/sysu/ygafz.ts b/lib/routes/sysu/ygafz.ts
index a061ddc06..00a28cb9a 100644
--- a/lib/routes/sysu/ygafz.ts
+++ b/lib/routes/sysu/ygafz.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/szse/inquire.ts b/lib/routes/szse/inquire.ts
index 1d73a63d2..d2d61f16a 100644
--- a/lib/routes/szse/inquire.ts
+++ b/lib/routes/szse/inquire.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/szse/notice.ts b/lib/routes/szse/notice.ts
index d1c9194ce..702f7c71a 100644
--- a/lib/routes/szse/notice.ts
+++ b/lib/routes/szse/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/szse/projectdynamic.ts b/lib/routes/szse/projectdynamic.ts
index c1e5fe622..1f017f10c 100644
--- a/lib/routes/szse/projectdynamic.ts
+++ b/lib/routes/szse/projectdynamic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/szse/rule.ts b/lib/routes/szse/rule.ts
index e0ca65622..e2b4ab757 100644
--- a/lib/routes/szse/rule.ts
+++ b/lib/routes/szse/rule.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/szu/yz/index.ts b/lib/routes/szu/yz/index.ts
index 18d226008..16f4540c1 100644
--- a/lib/routes/szu/yz/index.ts
+++ b/lib/routes/szu/yz/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/szu/yz/utils.ts b/lib/routes/szu/yz/utils.ts
index 3ef8a8d28..3f9bee96f 100644
--- a/lib/routes/szu/yz/utils.ts
+++ b/lib/routes/szu/yz/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tableau/viz-of-the-day.ts b/lib/routes/tableau/viz-of-the-day.ts
index 3d71733df..8dfa559d0 100644
--- a/lib/routes/tableau/viz-of-the-day.ts
+++ b/lib/routes/tableau/viz-of-the-day.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
// import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/taiwannews/hot.ts b/lib/routes/taiwannews/hot.ts
index 6af4e7022..14dd0bc2c 100644
--- a/lib/routes/taiwannews/hot.ts
+++ b/lib/routes/taiwannews/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tangshufang/index.ts b/lib/routes/tangshufang/index.ts
index 06a899e6b..92368c7b2 100644
--- a/lib/routes/tangshufang/index.ts
+++ b/lib/routes/tangshufang/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/taobao/zhongchou.ts b/lib/routes/taobao/zhongchou.ts
index 8f4e6e103..f6bee5020 100644
--- a/lib/routes/taobao/zhongchou.ts
+++ b/lib/routes/taobao/zhongchou.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/taoguba/blog.ts b/lib/routes/taoguba/blog.ts
index 3d3c7bdc7..43b4690e1 100644
--- a/lib/routes/taoguba/blog.ts
+++ b/lib/routes/taoguba/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/taoguba/index.ts b/lib/routes/taoguba/index.ts
index 9c54628de..67f8349c1 100644
--- a/lib/routes/taoguba/index.ts
+++ b/lib/routes/taoguba/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/taptap/changelog.ts b/lib/routes/taptap/changelog.ts
index 1e7e2137d..f3167485f 100644
--- a/lib/routes/taptap/changelog.ts
+++ b/lib/routes/taptap/changelog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const { getRootUrl, appDetail, X_UA } = require('./utils');
diff --git a/lib/routes/taptap/review.ts b/lib/routes/taptap/review.ts
index e9dc2b9d0..6f174da1b 100644
--- a/lib/routes/taptap/review.ts
+++ b/lib/routes/taptap/review.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const { getRootUrl, appDetail, X_UA } = require('./utils');
diff --git a/lib/routes/taptap/topic.ts b/lib/routes/taptap/topic.ts
index 639baa8c6..743a474e9 100644
--- a/lib/routes/taptap/topic.ts
+++ b/lib/routes/taptap/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/taptap/utils.ts b/lib/routes/taptap/utils.ts
index 1e4d37d75..6dbbd5ee6 100644
--- a/lib/routes/taptap/utils.ts
+++ b/lib/routes/taptap/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tass/news.ts b/lib/routes/tass/news.ts
index baffa78be..22d62f19e 100644
--- a/lib/routes/tass/news.ts
+++ b/lib/routes/tass/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/techcrunch/news.ts b/lib/routes/techcrunch/news.ts
index 6042746ae..ca0697bb0 100644
--- a/lib/routes/techcrunch/news.ts
+++ b/lib/routes/techcrunch/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import parser from '@/utils/rss-parser';
import got from '@/utils/got';
diff --git a/lib/routes/techflowpost/express.ts b/lib/routes/techflowpost/express.ts
index 8632dbaf4..76efb3715 100644
--- a/lib/routes/techflowpost/express.ts
+++ b/lib/routes/techflowpost/express.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/techflowpost/index.ts b/lib/routes/techflowpost/index.ts
index 3e3709e99..b233173d9 100644
--- a/lib/routes/techflowpost/index.ts
+++ b/lib/routes/techflowpost/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/techpowerup/index.ts b/lib/routes/techpowerup/index.ts
index d61016886..f95fe5bf9 100644
--- a/lib/routes/techpowerup/index.ts
+++ b/lib/routes/techpowerup/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/techpowerup/review.ts b/lib/routes/techpowerup/review.ts
index bf267ed9c..f85661a3a 100644
--- a/lib/routes/techpowerup/review.ts
+++ b/lib/routes/techpowerup/review.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/techpowerup/utils.ts b/lib/routes/techpowerup/utils.ts
index 0c56d031c..6a40d018a 100644
--- a/lib/routes/techpowerup/utils.ts
+++ b/lib/routes/techpowerup/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/telecompaper/news.ts b/lib/routes/telecompaper/news.ts
index 18988ec71..9fc93962f 100644
--- a/lib/routes/telecompaper/news.ts
+++ b/lib/routes/telecompaper/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/telecompaper/search.ts b/lib/routes/telecompaper/search.ts
index aa07fcb4f..d8fb9beb6 100644
--- a/lib/routes/telecompaper/search.ts
+++ b/lib/routes/telecompaper/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/telegram/blog.ts b/lib/routes/telegram/blog.ts
index 28491d3dd..266ae5c59 100644
--- a/lib/routes/telegram/blog.ts
+++ b/lib/routes/telegram/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const cherrio = require('cheerio');
import got from '@/utils/got';
diff --git a/lib/routes/telegram/channel.ts b/lib/routes/telegram/channel.ts
index 1bab80671..814b10f9d 100644
--- a/lib/routes/telegram/channel.ts
+++ b/lib/routes/telegram/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/telegram/stickerpack.ts b/lib/routes/telegram/stickerpack.ts
index c53aca899..a06a61275 100644
--- a/lib/routes/telegram/stickerpack.ts
+++ b/lib/routes/telegram/stickerpack.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/telegram/tglib/channel.ts b/lib/routes/telegram/tglib/channel.ts
index c16f1230c..99a5b81d3 100644
--- a/lib/routes/telegram/tglib/channel.ts
+++ b/lib/routes/telegram/tglib/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import wait from '@/utils/wait';
import { config } from '@/config';
const { client, decodeMedia, getFilename, getMediaLink, streamDocument, streamThumbnail } = require('./client');
diff --git a/lib/routes/telegram/tglib/client.ts b/lib/routes/telegram/tglib/client.ts
index a99814fd7..f0f730eaa 100644
--- a/lib/routes/telegram/tglib/client.ts
+++ b/lib/routes/telegram/tglib/client.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const readline = require('node:readline/promises');
const { Api, TelegramClient } = require('telegram');
const { StringSession } = require('telegram/sessions');
diff --git a/lib/routes/tencent/news/author.ts b/lib/routes/tencent/news/author.ts
index 02f137a26..1f951195a 100644
--- a/lib/routes/tencent/news/author.ts
+++ b/lib/routes/tencent/news/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tencent/news/coronavirus/data.ts b/lib/routes/tencent/news/coronavirus/data.ts
index 4f122448e..5fc006a18 100644
--- a/lib/routes/tencent/news/coronavirus/data.ts
+++ b/lib/routes/tencent/news/coronavirus/data.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tencent/news/coronavirus/total.ts b/lib/routes/tencent/news/coronavirus/total.ts
index 0af26d9ca..fac3d7d56 100644
--- a/lib/routes/tencent/news/coronavirus/total.ts
+++ b/lib/routes/tencent/news/coronavirus/total.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tencent/news/coronavirus/utils.ts b/lib/routes/tencent/news/coronavirus/utils.ts
index 6356937d3..dcb0837ee 100644
--- a/lib/routes/tencent/news/coronavirus/utils.ts
+++ b/lib/routes/tencent/news/coronavirus/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
/**
diff --git a/lib/routes/tencent/pvp/newsindex.ts b/lib/routes/tencent/pvp/newsindex.ts
index 4910f6563..59acf790c 100644
--- a/lib/routes/tencent/pvp/newsindex.ts
+++ b/lib/routes/tencent/pvp/newsindex.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const map = new Map([
diff --git a/lib/routes/tencent/qq/sdk/changelog.ts b/lib/routes/tencent/qq/sdk/changelog.ts
index e720de790..9ce663461 100644
--- a/lib/routes/tencent/qq/sdk/changelog.ts
+++ b/lib/routes/tencent/qq/sdk/changelog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tesla/cx.ts b/lib/routes/tesla/cx.ts
index 1267fda5f..f19cf9e61 100644
--- a/lib/routes/tesla/cx.ts
+++ b/lib/routes/tesla/cx.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tesla/price/get-price.ts b/lib/routes/tesla/price/get-price.ts
index 42879222b..2ad1c2ab1 100644
--- a/lib/routes/tesla/price/get-price.ts
+++ b/lib/routes/tesla/price/get-price.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tesla/price/index.ts b/lib/routes/tesla/price/index.ts
index cc540db40..0770b34a0 100644
--- a/lib/routes/tesla/price/index.ts
+++ b/lib/routes/tesla/price/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { getTeslaPrice } = require('./get-price');
export default async (ctx) => {
diff --git a/lib/routes/test/index.ts b/lib/routes/test/index.ts
index b631316c5..e5ed78017 100644
--- a/lib/routes/test/index.ts
+++ b/lib/routes/test/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
import got from '@/utils/got';
import wait from '@/utils/wait';
diff --git a/lib/routes/tfc-taiwan/index.ts b/lib/routes/tfc-taiwan/index.ts
index 19e1a1502..87aec2d2e 100644
--- a/lib/routes/tfc-taiwan/index.ts
+++ b/lib/routes/tfc-taiwan/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tfc-taiwan/utils.ts b/lib/routes/tfc-taiwan/utils.ts
index 9a24cdc6b..2e08e9d8e 100644
--- a/lib/routes/tfc-taiwan/utils.ts
+++ b/lib/routes/tfc-taiwan/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/theatlantic/news.ts b/lib/routes/theatlantic/news.ts
index f61f528e6..bac5ce160 100644
--- a/lib/routes/theatlantic/news.ts
+++ b/lib/routes/theatlantic/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const { getArticleDetails } = require('./utils');
diff --git a/lib/routes/theatlantic/utils.ts b/lib/routes/theatlantic/utils.ts
index c859253e9..c757e38d1 100644
--- a/lib/routes/theatlantic/utils.ts
+++ b/lib/routes/theatlantic/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/theblockbeats/index.ts b/lib/routes/theblockbeats/index.ts
index 4e72436f9..4055513c0 100644
--- a/lib/routes/theblockbeats/index.ts
+++ b/lib/routes/theblockbeats/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/thecatcity/index.ts b/lib/routes/thecatcity/index.ts
index f3b3a3f9f..ef0582f1e 100644
--- a/lib/routes/thecatcity/index.ts
+++ b/lib/routes/thecatcity/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/thecatcity/terms-map.ts b/lib/routes/thecatcity/terms-map.ts
index 16e18e707..850f4800d 100644
--- a/lib/routes/thecatcity/terms-map.ts
+++ b/lib/routes/thecatcity/terms-map.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const termsMap = {
'': {
title: 'CatCity 貓奴日常 | 貓咪日常照顧、新手準備、貓用品、貓咪醫療',
diff --git a/lib/routes/thecover/channel.ts b/lib/routes/thecover/channel.ts
index 29ac0df7e..87caf6c0f 100644
--- a/lib/routes/thecover/channel.ts
+++ b/lib/routes/thecover/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/thehindu/topic.ts b/lib/routes/thehindu/topic.ts
index a1e1e8a4e..913a322aa 100644
--- a/lib/routes/thehindu/topic.ts
+++ b/lib/routes/thehindu/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/theinitium/full.ts b/lib/routes/theinitium/full.ts
index 96ffcc6a1..a762f7338 100644
--- a/lib/routes/theinitium/full.ts
+++ b/lib/routes/theinitium/full.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/themoviedb/api-key.ts b/lib/routes/themoviedb/api-key.ts
index 21d67b2b5..dc7885cf4 100644
--- a/lib/routes/themoviedb/api-key.ts
+++ b/lib/routes/themoviedb/api-key.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// https://github.com/rickylawson/freekeys/blob/master/index.js
const KEYS = [
'fb7bb23f03b6994dafc674c074d01761',
diff --git a/lib/routes/themoviedb/collection.ts b/lib/routes/themoviedb/collection.ts
index b8b9f6585..cdbab7927 100644
--- a/lib/routes/themoviedb/collection.ts
+++ b/lib/routes/themoviedb/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const apiKey = require('./api-key');
const { handleMovieItem } = require('./utils');
diff --git a/lib/routes/themoviedb/episodes.ts b/lib/routes/themoviedb/episodes.ts
index 4be5e8120..6123076e5 100644
--- a/lib/routes/themoviedb/episodes.ts
+++ b/lib/routes/themoviedb/episodes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const apiKey = require('./api-key');
diff --git a/lib/routes/themoviedb/seasons.ts b/lib/routes/themoviedb/seasons.ts
index a13512693..360a9eebd 100644
--- a/lib/routes/themoviedb/seasons.ts
+++ b/lib/routes/themoviedb/seasons.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const apiKey = require('./api-key');
diff --git a/lib/routes/themoviedb/sheet.ts b/lib/routes/themoviedb/sheet.ts
index b993c0709..7df46f735 100644
--- a/lib/routes/themoviedb/sheet.ts
+++ b/lib/routes/themoviedb/sheet.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const apiKey = require('./api-key');
const { MEDIA_TYPE_TO_ITEM_HANDLE } = require('./utils');
diff --git a/lib/routes/themoviedb/trending.ts b/lib/routes/themoviedb/trending.ts
index 05f02b04c..fca2a690b 100644
--- a/lib/routes/themoviedb/trending.ts
+++ b/lib/routes/themoviedb/trending.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const apiKey = require('./api-key');
const { MEDIA_TYPE_TO_ITEM_HANDLE } = require('./utils');
diff --git a/lib/routes/themoviedb/utils.ts b/lib/routes/themoviedb/utils.ts
index 2bf3caebf..05af36c6a 100644
--- a/lib/routes/themoviedb/utils.ts
+++ b/lib/routes/themoviedb/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/thenewslens/index.ts b/lib/routes/thenewslens/index.ts
index df61ffb07..b7b49412e 100644
--- a/lib/routes/thenewslens/index.ts
+++ b/lib/routes/thenewslens/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/thepaper/839studio/category.ts b/lib/routes/thepaper/839studio/category.ts
index ec8220a9a..c9debbbc4 100644
--- a/lib/routes/thepaper/839studio/category.ts
+++ b/lib/routes/thepaper/839studio/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/thepaper/839studio/studio.ts b/lib/routes/thepaper/839studio/studio.ts
index 2de3d2110..f1edd5ede 100644
--- a/lib/routes/thepaper/839studio/studio.ts
+++ b/lib/routes/thepaper/839studio/studio.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/thepaper/channel.ts b/lib/routes/thepaper/channel.ts
index 4c39059eb..52c8caccd 100644
--- a/lib/routes/thepaper/channel.ts
+++ b/lib/routes/thepaper/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/thepaper/factpaper.ts b/lib/routes/thepaper/factpaper.ts
index 220387a68..374881834 100644
--- a/lib/routes/thepaper/factpaper.ts
+++ b/lib/routes/thepaper/factpaper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/thepaper/featured.ts b/lib/routes/thepaper/featured.ts
index e307b1ec3..f0e507a50 100644
--- a/lib/routes/thepaper/featured.ts
+++ b/lib/routes/thepaper/featured.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/thepaper/list.ts b/lib/routes/thepaper/list.ts
index e2f88144e..e784565bd 100644
--- a/lib/routes/thepaper/list.ts
+++ b/lib/routes/thepaper/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/thepaper/sidebar.ts b/lib/routes/thepaper/sidebar.ts
index 31e21339d..01998a0ec 100644
--- a/lib/routes/thepaper/sidebar.ts
+++ b/lib/routes/thepaper/sidebar.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import got from '@/utils/got';
diff --git a/lib/routes/thepaper/utils.ts b/lib/routes/thepaper/utils.ts
index 20b9ca79a..19f4944f5 100644
--- a/lib/routes/thepaper/utils.ts
+++ b/lib/routes/thepaper/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/theverge/index.ts b/lib/routes/theverge/index.ts
index 81df8e53a..a668168fb 100644
--- a/lib/routes/theverge/index.ts
+++ b/lib/routes/theverge/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import parser from '@/utils/rss-parser';
diff --git a/lib/routes/thoughtco/index.ts b/lib/routes/thoughtco/index.ts
index 923e5cf7b..07f043ebc 100644
--- a/lib/routes/thoughtco/index.ts
+++ b/lib/routes/thoughtco/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/threads/index.ts b/lib/routes/threads/index.ts
index 4a2614033..1367ab1b4 100644
--- a/lib/routes/threads/index.ts
+++ b/lib/routes/threads/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const { PROFILE_QUERY, REPLIES_QUERY, THREADS_QUERY, apiUrl, threadUrl, profileUrl, extractTokens, makeHeader, buildContent } = require('./utils');
diff --git a/lib/routes/threads/utils.ts b/lib/routes/threads/utils.ts
index 729c80072..b1ae7e11b 100644
--- a/lib/routes/threads/utils.ts
+++ b/lib/routes/threads/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const dayjs = require('dayjs');
diff --git a/lib/routes/thwiki/index.ts b/lib/routes/thwiki/index.ts
index 97c5fbcd4..6eb805e53 100644
--- a/lib/routes/thwiki/index.ts
+++ b/lib/routes/thwiki/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const dayjs = require('dayjs');
diff --git a/lib/routes/tiktok/user.ts b/lib/routes/tiktok/user.ts
index eda17eb11..72da96c53 100644
--- a/lib/routes/tiktok/user.ts
+++ b/lib/routes/tiktok/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/timednews/news.ts b/lib/routes/timednews/news.ts
index 8dd585dcc..86d9e90f3 100644
--- a/lib/routes/timednews/news.ts
+++ b/lib/routes/timednews/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tingshuitz/changsha.ts b/lib/routes/tingshuitz/changsha.ts
index c9f129c5e..3582c4946 100644
--- a/lib/routes/tingshuitz/changsha.ts
+++ b/lib/routes/tingshuitz/changsha.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tingshuitz/dalian.ts b/lib/routes/tingshuitz/dalian.ts
index 58f69ae27..f1b047cda 100644
--- a/lib/routes/tingshuitz/dalian.ts
+++ b/lib/routes/tingshuitz/dalian.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tingshuitz/dongguan.ts b/lib/routes/tingshuitz/dongguan.ts
index 92cb678b6..c9ea88655 100644
--- a/lib/routes/tingshuitz/dongguan.ts
+++ b/lib/routes/tingshuitz/dongguan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tingshuitz/guangzhou.ts b/lib/routes/tingshuitz/guangzhou.ts
index c22301635..f37e25cee 100644
--- a/lib/routes/tingshuitz/guangzhou.ts
+++ b/lib/routes/tingshuitz/guangzhou.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/tingshuitz/hangzhou.ts b/lib/routes/tingshuitz/hangzhou.ts
index efefe85e2..5163099f5 100644
--- a/lib/routes/tingshuitz/hangzhou.ts
+++ b/lib/routes/tingshuitz/hangzhou.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tingshuitz/nanjing.ts b/lib/routes/tingshuitz/nanjing.ts
index 41a393ed4..0fa1b4598 100644
--- a/lib/routes/tingshuitz/nanjing.ts
+++ b/lib/routes/tingshuitz/nanjing.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tingshuitz/shenzhen.ts b/lib/routes/tingshuitz/shenzhen.ts
index a2298dfbb..c4dd877e8 100644
--- a/lib/routes/tingshuitz/shenzhen.ts
+++ b/lib/routes/tingshuitz/shenzhen.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tingshuitz/wuhan.ts b/lib/routes/tingshuitz/wuhan.ts
index b35764eba..2108ea016 100644
--- a/lib/routes/tingshuitz/wuhan.ts
+++ b/lib/routes/tingshuitz/wuhan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const baseUrl = 'https://www.whwater.com';
diff --git a/lib/routes/tingshuitz/xian.ts b/lib/routes/tingshuitz/xian.ts
index 10538e0b0..60e445a27 100644
--- a/lib/routes/tingshuitz/xian.ts
+++ b/lib/routes/tingshuitz/xian.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const iconv = require('iconv-lite');
diff --git a/lib/routes/tingshuitz/xiaoshan.ts b/lib/routes/tingshuitz/xiaoshan.ts
index d61ebb4df..f87285b2e 100644
--- a/lib/routes/tingshuitz/xiaoshan.ts
+++ b/lib/routes/tingshuitz/xiaoshan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tingshuitz/yangjiang.ts b/lib/routes/tingshuitz/yangjiang.ts
index 2d02d89f8..0be09b1ae 100644
--- a/lib/routes/tingshuitz/yangjiang.ts
+++ b/lib/routes/tingshuitz/yangjiang.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tingtingfm/program.ts b/lib/routes/tingtingfm/program.ts
index c17130d86..511fb145a 100644
--- a/lib/routes/tingtingfm/program.ts
+++ b/lib/routes/tingtingfm/program.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tingtingfm/utils.ts b/lib/routes/tingtingfm/utils.ts
index fd2652d6f..0ee38d8dd 100644
--- a/lib/routes/tingtingfm/utils.ts
+++ b/lib/routes/tingtingfm/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import md5 from '@/utils/md5';
const SALT = '1Ftjv0bfpVmqbE38';
diff --git a/lib/routes/tisi/index.ts b/lib/routes/tisi/index.ts
index b241ef042..1f1cba2b4 100644
--- a/lib/routes/tisi/index.ts
+++ b/lib/routes/tisi/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tju/cic/index.ts b/lib/routes/tju/cic/index.ts
index 7f94997d7..5280a3eeb 100644
--- a/lib/routes/tju/cic/index.ts
+++ b/lib/routes/tju/cic/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tju/news/index.ts b/lib/routes/tju/news/index.ts
index f965eb70c..1b3e73301 100644
--- a/lib/routes/tju/news/index.ts
+++ b/lib/routes/tju/news/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tju/oaa/index.ts b/lib/routes/tju/oaa/index.ts
index 22c4b0ad9..c06e6b151 100644
--- a/lib/routes/tju/oaa/index.ts
+++ b/lib/routes/tju/oaa/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tju/yzb/index.ts b/lib/routes/tju/yzb/index.ts
index 6601109f8..7683ad8db 100644
--- a/lib/routes/tju/yzb/index.ts
+++ b/lib/routes/tju/yzb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tokeninsight/blog.ts b/lib/routes/tokeninsight/blog.ts
index a3f569ae0..d1dc5cfec 100644
--- a/lib/routes/tokeninsight/blog.ts
+++ b/lib/routes/tokeninsight/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tokeninsight/bulletin.ts b/lib/routes/tokeninsight/bulletin.ts
index 72427b4f7..35d7d5ec8 100644
--- a/lib/routes/tokeninsight/bulletin.ts
+++ b/lib/routes/tokeninsight/bulletin.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tokeninsight/report.ts b/lib/routes/tokeninsight/report.ts
index 32928d9f1..3636d223e 100644
--- a/lib/routes/tokeninsight/report.ts
+++ b/lib/routes/tokeninsight/report.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tongji/bks.ts b/lib/routes/tongji/bks.ts
index 201e46e20..7e5ae4db0 100644
--- a/lib/routes/tongji/bks.ts
+++ b/lib/routes/tongji/bks.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tongji/sse/_article.ts b/lib/routes/tongji/sse/_article.ts
index acc1f4be2..722d95560 100644
--- a/lib/routes/tongji/sse/_article.ts
+++ b/lib/routes/tongji/sse/_article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got'; // get web content
import { load } from 'cheerio'; // html parser
diff --git a/lib/routes/tongji/sse/notice.ts b/lib/routes/tongji/sse/notice.ts
index 5fd8461dd..f4daf7d9b 100644
--- a/lib/routes/tongji/sse/notice.ts
+++ b/lib/routes/tongji/sse/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// Warning: The author still knows nothing about javascript!
diff --git a/lib/routes/tongji/yjs.ts b/lib/routes/tongji/yjs.ts
index 3fd625a3d..753172aef 100644
--- a/lib/routes/tongji/yjs.ts
+++ b/lib/routes/tongji/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tongli/news.ts b/lib/routes/tongli/news.ts
index 23361fe82..339663ea1 100644
--- a/lib/routes/tongli/news.ts
+++ b/lib/routes/tongli/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/toodaylab/index.ts b/lib/routes/toodaylab/index.ts
index 0fa24ae11..9a7c328a0 100644
--- a/lib/routes/toodaylab/index.ts
+++ b/lib/routes/toodaylab/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tophub/index.ts b/lib/routes/tophub/index.ts
index 5c0b3579a..97280bb86 100644
--- a/lib/routes/tophub/index.ts
+++ b/lib/routes/tophub/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { config } from '@/config';
diff --git a/lib/routes/tophub/list.ts b/lib/routes/tophub/list.ts
index 4c4dce716..db272cb60 100644
--- a/lib/routes/tophub/list.ts
+++ b/lib/routes/tophub/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/topys/index.ts b/lib/routes/topys/index.ts
index 9fdea23cc..f9f6d1968 100644
--- a/lib/routes/topys/index.ts
+++ b/lib/routes/topys/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/tradingview/blog.ts b/lib/routes/tradingview/blog.ts
index 36bfba7aa..eb9f90fc5 100644
--- a/lib/routes/tradingview/blog.ts
+++ b/lib/routes/tradingview/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tradingview/desktop.ts b/lib/routes/tradingview/desktop.ts
index e9e8cbee1..5f1d0d3db 100644
--- a/lib/routes/tradingview/desktop.ts
+++ b/lib/routes/tradingview/desktop.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/tradingview/pine.ts b/lib/routes/tradingview/pine.ts
index 7b8af865e..507aa32a7 100644
--- a/lib/routes/tradingview/pine.ts
+++ b/lib/routes/tradingview/pine.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/transcriptforest/index.ts b/lib/routes/transcriptforest/index.ts
index 76f583a84..107eeb6b6 100644
--- a/lib/routes/transcriptforest/index.ts
+++ b/lib/routes/transcriptforest/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/trending/all-trending.ts b/lib/routes/trending/all-trending.ts
index 4c444bc45..267840af6 100644
--- a/lib/routes/trending/all-trending.ts
+++ b/lib/routes/trending/all-trending.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/trendingpapers/papers.ts b/lib/routes/trendingpapers/papers.ts
index aee479e58..1dfd553d2 100644
--- a/lib/routes/trendingpapers/papers.ts
+++ b/lib/routes/trendingpapers/papers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tribalfootball/latest.ts b/lib/routes/tribalfootball/latest.ts
index 9dc456bda..d7a1dca04 100644
--- a/lib/routes/tribalfootball/latest.ts
+++ b/lib/routes/tribalfootball/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/trow/portal.ts b/lib/routes/trow/portal.ts
index e31c39474..edeb3796a 100644
--- a/lib/routes/trow/portal.ts
+++ b/lib/routes/trow/portal.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/tvb/news.ts b/lib/routes/tvb/news.ts
index 2b52e3a2f..858565dba 100644
--- a/lib/routes/tvb/news.ts
+++ b/lib/routes/tvb/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tvtropes/featured.ts b/lib/routes/tvtropes/featured.ts
index 84b60a270..4cd1dec79 100644
--- a/lib/routes/tvtropes/featured.ts
+++ b/lib/routes/tvtropes/featured.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/twitch/live.ts b/lib/routes/twitch/live.ts
index 9f8a797cb..ba62e95b5 100644
--- a/lib/routes/twitch/live.ts
+++ b/lib/routes/twitch/live.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/twitch/schedule.ts b/lib/routes/twitch/schedule.ts
index a2b65278e..2fd170511 100644
--- a/lib/routes/twitch/schedule.ts
+++ b/lib/routes/twitch/schedule.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
// https://github.com/streamlink/streamlink/blob/master/src/streamlink/plugins/twitch.py#L286
diff --git a/lib/routes/twitch/video.ts b/lib/routes/twitch/video.ts
index 2cec8849d..c434da3ec 100644
--- a/lib/routes/twitch/video.ts
+++ b/lib/routes/twitch/video.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/twitter/api-fallback-common.ts b/lib/routes/twitter/api-fallback-common.ts
index 09748486e..0107e9611 100644
--- a/lib/routes/twitter/api-fallback-common.ts
+++ b/lib/routes/twitter/api-fallback-common.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
import logger from '@/utils/logger';
const utils = require('./utils');
diff --git a/lib/routes/twitter/collection.ts b/lib/routes/twitter/collection.ts
index 0f051b767..8aebe8390 100644
--- a/lib/routes/twitter/collection.ts
+++ b/lib/routes/twitter/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { config } from '@/config';
const T = {};
diff --git a/lib/routes/twitter/developer-api/search.ts b/lib/routes/twitter/developer-api/search.ts
index d974e319a..468ec234b 100644
--- a/lib/routes/twitter/developer-api/search.ts
+++ b/lib/routes/twitter/developer-api/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('../utils');
export default async (ctx) => {
diff --git a/lib/routes/twitter/developer-api/user.ts b/lib/routes/twitter/developer-api/user.ts
index bcf547bb1..76126d2cc 100644
--- a/lib/routes/twitter/developer-api/user.ts
+++ b/lib/routes/twitter/developer-api/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('../utils');
export default async (ctx) => {
diff --git a/lib/routes/twitter/followings.ts b/lib/routes/twitter/followings.ts
index 4d77710a3..0658836e3 100644
--- a/lib/routes/twitter/followings.ts
+++ b/lib/routes/twitter/followings.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { config } from '@/config';
const T = {};
diff --git a/lib/routes/twitter/keyword.ts b/lib/routes/twitter/keyword.ts
index 7775cd6d8..027c410c4 100644
--- a/lib/routes/twitter/keyword.ts
+++ b/lib/routes/twitter/keyword.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import webApiImpl from './web-api/search';
export default async (ctx) => await webApiImpl(ctx);
diff --git a/lib/routes/twitter/likes.ts b/lib/routes/twitter/likes.ts
index 170d6d077..ec162b8ff 100644
--- a/lib/routes/twitter/likes.ts
+++ b/lib/routes/twitter/likes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/twitter/list.ts b/lib/routes/twitter/list.ts
index e662219c5..a552f9919 100644
--- a/lib/routes/twitter/list.ts
+++ b/lib/routes/twitter/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/twitter/media.ts b/lib/routes/twitter/media.ts
index 14e749b6a..81eba9162 100644
--- a/lib/routes/twitter/media.ts
+++ b/lib/routes/twitter/media.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import webApiImpl from './web-api/media';
export default async (ctx) => await webApiImpl(ctx);
diff --git a/lib/routes/twitter/trends.ts b/lib/routes/twitter/trends.ts
index eeda9b60a..10a03c217 100644
--- a/lib/routes/twitter/trends.ts
+++ b/lib/routes/twitter/trends.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/twitter/tweet.ts b/lib/routes/twitter/tweet.ts
index 65c4c2ab8..16d93a203 100644
--- a/lib/routes/twitter/tweet.ts
+++ b/lib/routes/twitter/tweet.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import webApiImpl from './web-api/tweet';
export default async (ctx) => {
diff --git a/lib/routes/twitter/user.ts b/lib/routes/twitter/user.ts
index 837974cfa..c3074f040 100644
--- a/lib/routes/twitter/user.ts
+++ b/lib/routes/twitter/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import webApiImpl from './web-api/user';
export default (ctx) => webApiImpl(ctx);
diff --git a/lib/routes/twitter/utils.ts b/lib/routes/twitter/utils.ts
index 941eef407..3ab15451d 100644
--- a/lib/routes/twitter/utils.ts
+++ b/lib/routes/twitter/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const URL = require('url');
import { config } from '@/config';
const { TwitterApi } = require('twitter-api-v2');
diff --git a/lib/routes/twitter/web-api/constants.ts b/lib/routes/twitter/web-api/constants.ts
index ecb062eee..287093e4c 100644
--- a/lib/routes/twitter/web-api/constants.ts
+++ b/lib/routes/twitter/web-api/constants.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const baseUrl = 'https://api.twitter.com';
const consumerKey = '3nVuSoBZnx6U4vzUxf5w';
diff --git a/lib/routes/twitter/web-api/login.ts b/lib/routes/twitter/web-api/login.ts
index cc64a6765..9a2858847 100644
--- a/lib/routes/twitter/web-api/login.ts
+++ b/lib/routes/twitter/web-api/login.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// https://github.com/BANKA2017/twitter-monitor/blob/node/apps/open_account/scripts/login.mjs
const { bearerToken, guestActivateUrl } = require('./constants');
diff --git a/lib/routes/twitter/web-api/media.ts b/lib/routes/twitter/web-api/media.ts
index 6c9af2ff3..a6a8d0f6a 100644
--- a/lib/routes/twitter/web-api/media.ts
+++ b/lib/routes/twitter/web-api/media.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('../utils');
// import { config } from '@/config';
const { getUser, getUserMedia } = require('./twitter-api');
diff --git a/lib/routes/twitter/web-api/search.ts b/lib/routes/twitter/web-api/search.ts
index f5c0ecf6c..e6861df7d 100644
--- a/lib/routes/twitter/web-api/search.ts
+++ b/lib/routes/twitter/web-api/search.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('../utils');
const { getSearch } = require('./twitter-api');
const { initToken } = require('./token');
diff --git a/lib/routes/twitter/web-api/token.ts b/lib/routes/twitter/web-api/token.ts
index d1f9c675d..76d40d379 100644
--- a/lib/routes/twitter/web-api/token.ts
+++ b/lib/routes/twitter/web-api/token.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
const login = require('./login');
diff --git a/lib/routes/twitter/web-api/tweet.ts b/lib/routes/twitter/web-api/tweet.ts
index bcdac86cd..2740d2e79 100644
--- a/lib/routes/twitter/web-api/tweet.ts
+++ b/lib/routes/twitter/web-api/tweet.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// import { config } from '@/config';
const { getUser, getUserTweet } = require('./twitter-api');
const utils = require('../utils');
diff --git a/lib/routes/twitter/web-api/twitter-api.ts b/lib/routes/twitter/web-api/twitter-api.ts
index c05a443d2..d1675d233 100644
--- a/lib/routes/twitter/web-api/twitter-api.ts
+++ b/lib/routes/twitter/web-api/twitter-api.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { baseUrl, gqlMap, gqlFeatures, consumerKey, consumerSecret } = require('./constants');
import { config } from '@/config';
import logger from '@/utils/logger';
diff --git a/lib/routes/twitter/web-api/user.ts b/lib/routes/twitter/web-api/user.ts
index ef5e0a896..420f29677 100644
--- a/lib/routes/twitter/web-api/user.ts
+++ b/lib/routes/twitter/web-api/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const utils = require('../utils');
const { getUser, getUserTweets, getUserTweetsAndReplies, excludeRetweet } = require('./twitter-api');
const { initToken } = require('./token');
diff --git a/lib/routes/twreporter/fetch-article.ts b/lib/routes/twreporter/fetch-article.ts
index 294070f08..0c303e17a 100644
--- a/lib/routes/twreporter/fetch-article.ts
+++ b/lib/routes/twreporter/fetch-article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/twreporter/newest.ts b/lib/routes/twreporter/newest.ts
index 6faf3d943..fcc9d16d3 100644
--- a/lib/routes/twreporter/newest.ts
+++ b/lib/routes/twreporter/newest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/txrjy/fornumtopic.ts b/lib/routes/txrjy/fornumtopic.ts
index 3098ca9aa..a3af5d420 100644
--- a/lib/routes/txrjy/fornumtopic.ts
+++ b/lib/routes/txrjy/fornumtopic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/tynu/tynu.ts b/lib/routes/tynu/tynu.ts
index 8a66356a4..23cb7c785 100644
--- a/lib/routes/tynu/tynu.ts
+++ b/lib/routes/tynu/tynu.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/typora/changelog-dev.ts b/lib/routes/typora/changelog-dev.ts
index 2b42c46e9..06402805b 100644
--- a/lib/routes/typora/changelog-dev.ts
+++ b/lib/routes/typora/changelog-dev.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/typora/changelog.ts b/lib/routes/typora/changelog.ts
index fe826a5e9..3b550b297 100644
--- a/lib/routes/typora/changelog.ts
+++ b/lib/routes/typora/changelog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/u3c3/index.ts b/lib/routes/u3c3/index.ts
index 20844e333..acd41d539 100644
--- a/lib/routes/u3c3/index.ts
+++ b/lib/routes/u3c3/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/u9a9/index.ts b/lib/routes/u9a9/index.ts
index da0e9ddbe..4e0783377 100644
--- a/lib/routes/u9a9/index.ts
+++ b/lib/routes/u9a9/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/uber/blog.ts b/lib/routes/uber/blog.ts
index 04383a2ee..379544b55 100644
--- a/lib/routes/uber/blog.ts
+++ b/lib/routes/uber/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ucas/ai.ts b/lib/routes/ucas/ai.ts
index 76058aa71..dda5af2be 100644
--- a/lib/routes/ucas/ai.ts
+++ b/lib/routes/ucas/ai.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ucas/index.ts b/lib/routes/ucas/index.ts
index 5d2a8cc63..607648522 100644
--- a/lib/routes/ucas/index.ts
+++ b/lib/routes/ucas/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ucas/rader.ts b/lib/routes/ucas/rader.ts
index cd3a73747..06bbf39ee 100644
--- a/lib/routes/ucas/rader.ts
+++ b/lib/routes/ucas/rader.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
'ucas.ac.cn': {
_name: '中国科学院大学招聘',
diff --git a/lib/routes/uchicago/current.ts b/lib/routes/uchicago/current.ts
index 31bdcdb86..c0571cbe4 100644
--- a/lib/routes/uchicago/current.ts
+++ b/lib/routes/uchicago/current.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/udn/breaking-news.ts b/lib/routes/udn/breaking-news.ts
index ebe1c44a7..dcc9bd4c5 100644
--- a/lib/routes/udn/breaking-news.ts
+++ b/lib/routes/udn/breaking-news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/udn/global/index.ts b/lib/routes/udn/global/index.ts
index 4df045be7..f2a36ceaf 100644
--- a/lib/routes/udn/global/index.ts
+++ b/lib/routes/udn/global/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/udn/global/tag.ts b/lib/routes/udn/global/tag.ts
index 12c7f6062..58cf685e2 100644
--- a/lib/routes/udn/global/tag.ts
+++ b/lib/routes/udn/global/tag.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/uestc/auto.ts b/lib/routes/uestc/auto.ts
index 6a0011bbe..ec08536c3 100644
--- a/lib/routes/uestc/auto.ts
+++ b/lib/routes/uestc/auto.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import puppeteer from '@/utils/puppeteer';
diff --git a/lib/routes/uestc/cqe.ts b/lib/routes/uestc/cqe.ts
index 11541c8b8..702b3fc7f 100644
--- a/lib/routes/uestc/cqe.ts
+++ b/lib/routes/uestc/cqe.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import puppeteer from '@/utils/puppeteer';
diff --git a/lib/routes/uestc/gr.ts b/lib/routes/uestc/gr.ts
index 3c2b8acad..ad29df19e 100644
--- a/lib/routes/uestc/gr.ts
+++ b/lib/routes/uestc/gr.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/uestc/jwc.ts b/lib/routes/uestc/jwc.ts
index faf57ef15..021c6b5bd 100644
--- a/lib/routes/uestc/jwc.ts
+++ b/lib/routes/uestc/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/uestc/news.ts b/lib/routes/uestc/news.ts
index 44f7cdb6f..22f7afd68 100644
--- a/lib/routes/uestc/news.ts
+++ b/lib/routes/uestc/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/uestc/scse.ts b/lib/routes/uestc/scse.ts
index 68ef096a9..059b2fe41 100644
--- a/lib/routes/uestc/scse.ts
+++ b/lib/routes/uestc/scse.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
const dayjs = require('dayjs');
diff --git a/lib/routes/uestc/sice.ts b/lib/routes/uestc/sice.ts
index e86006a76..7402234c1 100644
--- a/lib/routes/uestc/sice.ts
+++ b/lib/routes/uestc/sice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
const dayjs = require('dayjs');
diff --git a/lib/routes/uestc/sise.ts b/lib/routes/uestc/sise.ts
index c529d5ce6..d0bbdc733 100644
--- a/lib/routes/uestc/sise.ts
+++ b/lib/routes/uestc/sise.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
const dayjs = require('dayjs');
diff --git a/lib/routes/uibe/hr.ts b/lib/routes/uibe/hr.ts
index c9a1dfebd..7b120f446 100644
--- a/lib/routes/uibe/hr.ts
+++ b/lib/routes/uibe/hr.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ulapia/index.ts b/lib/routes/ulapia/index.ts
index b853d3f9d..0f3220c7b 100644
--- a/lib/routes/ulapia/index.ts
+++ b/lib/routes/ulapia/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ulapia/research.ts b/lib/routes/ulapia/research.ts
index bc6821ed4..deb81d563 100644
--- a/lib/routes/ulapia/research.ts
+++ b/lib/routes/ulapia/research.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/uniqlo/new.ts b/lib/routes/uniqlo/new.ts
index 941dba426..13d2522f9 100644
--- a/lib/routes/uniqlo/new.ts
+++ b/lib/routes/uniqlo/new.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/unraid/community-apps.ts b/lib/routes/unraid/community-apps.ts
index 46fe9b6d9..6f6567d34 100644
--- a/lib/routes/unraid/community-apps.ts
+++ b/lib/routes/unraid/community-apps.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/unusualwhales/news.ts b/lib/routes/unusualwhales/news.ts
index a75549ed4..b646af474 100644
--- a/lib/routes/unusualwhales/news.ts
+++ b/lib/routes/unusualwhales/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/upc/jsj.ts b/lib/routes/upc/jsj.ts
index 99a6cb250..2b9f250ac 100644
--- a/lib/routes/upc/jsj.ts
+++ b/lib/routes/upc/jsj.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 计算机科学与技术学院:http://computer.upc.edu.cn/
// - 学院新闻:http://computer.upc.edu.cn/6277/list.htm
diff --git a/lib/routes/upc/main.ts b/lib/routes/upc/main.ts
index 0e7e4d7a7..e917f1c34 100644
--- a/lib/routes/upc/main.ts
+++ b/lib/routes/upc/main.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
// 学校官网:http://www.upc.edu.cn/
import got from '@/utils/got';
diff --git a/lib/routes/upc/yjs.ts b/lib/routes/upc/yjs.ts
index 1c2ec1f6b..722e542dc 100644
--- a/lib/routes/upc/yjs.ts
+++ b/lib/routes/upc/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/uptimerobot/rss.ts b/lib/routes/uptimerobot/rss.ts
index 68217f0ba..290313fdb 100644
--- a/lib/routes/uptimerobot/rss.ts
+++ b/lib/routes/uptimerobot/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/uraaka-joshi/uraaka-joshi-user.ts b/lib/routes/uraaka-joshi/uraaka-joshi-user.ts
index f4e4d4c8e..d984ee317 100644
--- a/lib/routes/uraaka-joshi/uraaka-joshi-user.ts
+++ b/lib/routes/uraaka-joshi/uraaka-joshi-user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/uraaka-joshi/uraaka-joshi.ts b/lib/routes/uraaka-joshi/uraaka-joshi.ts
index b14c33c4f..50280bdb9 100644
--- a/lib/routes/uraaka-joshi/uraaka-joshi.ts
+++ b/lib/routes/uraaka-joshi/uraaka-joshi.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
import puppeteer from '@/utils/puppeteer';
diff --git a/lib/routes/urbandictionary/random.ts b/lib/routes/urbandictionary/random.ts
index fd4cebb3a..7ee5081fa 100644
--- a/lib/routes/urbandictionary/random.ts
+++ b/lib/routes/urbandictionary/random.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/usenix/usenix.ts b/lib/routes/usenix/usenix.ts
index 785ecef88..a7eceb69d 100644
--- a/lib/routes/usenix/usenix.ts
+++ b/lib/routes/usenix/usenix.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/usepanda/index.ts b/lib/routes/usepanda/index.ts
index 06d46fd1f..d611f4723 100644
--- a/lib/routes/usepanda/index.ts
+++ b/lib/routes/usepanda/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ustb/tj/news.ts b/lib/routes/ustb/tj/news.ts
index 404ca1846..8a663cb30 100644
--- a/lib/routes/ustb/tj/news.ts
+++ b/lib/routes/ustb/tj/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ustb/yjsy/news.ts b/lib/routes/ustb/yjsy/news.ts
index 1b3aa09eb..c5cd013c2 100644
--- a/lib/routes/ustb/yjsy/news.ts
+++ b/lib/routes/ustb/yjsy/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const iconv = require('iconv-lite');
diff --git a/lib/routes/ustb/yzxc/tzgg.ts b/lib/routes/ustb/yzxc/tzgg.ts
index d3f87490b..41734e73a 100644
--- a/lib/routes/ustb/yzxc/tzgg.ts
+++ b/lib/routes/ustb/yzxc/tzgg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ustc/eeis.ts b/lib/routes/ustc/eeis.ts
index b616ebb83..984757b32 100644
--- a/lib/routes/ustc/eeis.ts
+++ b/lib/routes/ustc/eeis.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ustc/gs.ts b/lib/routes/ustc/gs.ts
index 723429781..e2e0c920c 100644
--- a/lib/routes/ustc/gs.ts
+++ b/lib/routes/ustc/gs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ustc/index.ts b/lib/routes/ustc/index.ts
index 0be8016ab..8caa00bac 100644
--- a/lib/routes/ustc/index.ts
+++ b/lib/routes/ustc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ustc/job.ts b/lib/routes/ustc/job.ts
index b06fe655e..f739d7553 100644
--- a/lib/routes/ustc/job.ts
+++ b/lib/routes/ustc/job.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/ustc/jwc.ts b/lib/routes/ustc/jwc.ts
index a133134ec..310818c93 100644
--- a/lib/routes/ustc/jwc.ts
+++ b/lib/routes/ustc/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ustc/sist.ts b/lib/routes/ustc/sist.ts
index 1a2f75bd8..80a06dea1 100644
--- a/lib/routes/ustc/sist.ts
+++ b/lib/routes/ustc/sist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/usts/jwch.ts b/lib/routes/usts/jwch.ts
index 940a9f87c..3591c544d 100644
--- a/lib/routes/usts/jwch.ts
+++ b/lib/routes/usts/jwch.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/utgd/category.ts b/lib/routes/utgd/category.ts
index ddcb77381..73f67c2e7 100644
--- a/lib/routes/utgd/category.ts
+++ b/lib/routes/utgd/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/utgd/timeline.ts b/lib/routes/utgd/timeline.ts
index 9bbd1ecae..6c3c2f0d5 100644
--- a/lib/routes/utgd/timeline.ts
+++ b/lib/routes/utgd/timeline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/utgd/topic.ts b/lib/routes/utgd/topic.ts
index b6f89f608..070df371a 100644
--- a/lib/routes/utgd/topic.ts
+++ b/lib/routes/utgd/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/uw/gix/news.ts b/lib/routes/uw/gix/news.ts
index 3ab7729a3..063f6c56a 100644
--- a/lib/routes/uw/gix/news.ts
+++ b/lib/routes/uw/gix/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/v1tx/index.ts b/lib/routes/v1tx/index.ts
index 16bd34e23..a4c3e38fa 100644
--- a/lib/routes/v1tx/index.ts
+++ b/lib/routes/v1tx/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/v2ex/post.ts b/lib/routes/v2ex/post.ts
index b2a562daa..04860a977 100644
--- a/lib/routes/v2ex/post.ts
+++ b/lib/routes/v2ex/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/v2ex/tab.ts b/lib/routes/v2ex/tab.ts
index 9f8035cfb..75848d7e8 100644
--- a/lib/routes/v2ex/tab.ts
+++ b/lib/routes/v2ex/tab.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/v2ex/topics.ts b/lib/routes/v2ex/topics.ts
index b80646070..31db8d06e 100644
--- a/lib/routes/v2ex/topics.ts
+++ b/lib/routes/v2ex/topics.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/v2rayshare/index.ts b/lib/routes/v2rayshare/index.ts
index b30976db3..d993b5be3 100644
--- a/lib/routes/v2rayshare/index.ts
+++ b/lib/routes/v2rayshare/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got'; // 自订的 got
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/vcb-s/category.ts b/lib/routes/vcb-s/category.ts
index bc1ab7ace..ba64bae5d 100644
--- a/lib/routes/vcb-s/category.ts
+++ b/lib/routes/vcb-s/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/vcb-s/index.ts b/lib/routes/vcb-s/index.ts
index 7c0342deb..94742a69e 100644
--- a/lib/routes/vcb-s/index.ts
+++ b/lib/routes/vcb-s/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/verfghbw/press.ts b/lib/routes/verfghbw/press.ts
index 91f3ab193..4e8e64271 100644
--- a/lib/routes/verfghbw/press.ts
+++ b/lib/routes/verfghbw/press.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/vimeo/category.ts b/lib/routes/vimeo/category.ts
index 18ec6d94e..1c2f37e9e 100644
--- a/lib/routes/vimeo/category.ts
+++ b/lib/routes/vimeo/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/vimeo/channel.ts b/lib/routes/vimeo/channel.ts
index 9f1679f8e..089763d8e 100644
--- a/lib/routes/vimeo/channel.ts
+++ b/lib/routes/vimeo/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/vimeo/usr-videos.ts b/lib/routes/vimeo/usr-videos.ts
index 6ee7bf1f0..4b660b9a9 100644
--- a/lib/routes/vimeo/usr-videos.ts
+++ b/lib/routes/vimeo/usr-videos.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/vocus/publication.ts b/lib/routes/vocus/publication.ts
index 8074615df..b14686fb0 100644
--- a/lib/routes/vocus/publication.ts
+++ b/lib/routes/vocus/publication.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { processList, ProcessFeed, baseUrl, apiUrl } = require('./utils');
diff --git a/lib/routes/vocus/user.ts b/lib/routes/vocus/user.ts
index 54cf480b3..6183d0892 100644
--- a/lib/routes/vocus/user.ts
+++ b/lib/routes/vocus/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { processList, ProcessFeed, baseUrl, apiUrl } = require('./utils');
diff --git a/lib/routes/vocus/utils.ts b/lib/routes/vocus/utils.ts
index 60b10539b..688b6e3eb 100644
--- a/lib/routes/vocus/utils.ts
+++ b/lib/routes/vocus/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/vom/featured.ts b/lib/routes/vom/featured.ts
index 974aa1776..733f28440 100644
--- a/lib/routes/vom/featured.ts
+++ b/lib/routes/vom/featured.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wallhaven/index.ts b/lib/routes/wallhaven/index.ts
index 165449ec4..db080d2cf 100644
--- a/lib/routes/wallhaven/index.ts
+++ b/lib/routes/wallhaven/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wallpaperhub/index.ts b/lib/routes/wallpaperhub/index.ts
index 1925a59c8..4ed9d7bc3 100644
--- a/lib/routes/wallpaperhub/index.ts
+++ b/lib/routes/wallpaperhub/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wallstreetcn/hot.ts b/lib/routes/wallstreetcn/hot.ts
index 7c34e172f..1005a5cbb 100644
--- a/lib/routes/wallstreetcn/hot.ts
+++ b/lib/routes/wallstreetcn/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wallstreetcn/live.ts b/lib/routes/wallstreetcn/live.ts
index 41156fcab..26594523f 100644
--- a/lib/routes/wallstreetcn/live.ts
+++ b/lib/routes/wallstreetcn/live.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wallstreetcn/news.ts b/lib/routes/wallstreetcn/news.ts
index 47315b83c..fa0d3bce2 100644
--- a/lib/routes/wallstreetcn/news.ts
+++ b/lib/routes/wallstreetcn/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wanqu/news.ts b/lib/routes/wanqu/news.ts
index 6da1990cd..f6529f48e 100644
--- a/lib/routes/wanqu/news.ts
+++ b/lib/routes/wanqu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/warthunder/news.ts b/lib/routes/warthunder/news.ts
index 448882c77..b798e35bf 100644
--- a/lib/routes/warthunder/news.ts
+++ b/lib/routes/warthunder/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wdc/download.ts b/lib/routes/wdc/download.ts
index 1951607b6..f78e62c7f 100644
--- a/lib/routes/wdc/download.ts
+++ b/lib/routes/wdc/download.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/web3caff/index.ts b/lib/routes/web3caff/index.ts
index 5d7f3d045..b1c735d97 100644
--- a/lib/routes/web3caff/index.ts
+++ b/lib/routes/web3caff/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/wechat/announce.ts b/lib/routes/wechat/announce.ts
index 16171a12b..289a8b596 100644
--- a/lib/routes/wechat/announce.ts
+++ b/lib/routes/wechat/announce.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wechat/ce.ts b/lib/routes/wechat/ce.ts
index 964f6a2f5..9757d4049 100644
--- a/lib/routes/wechat/ce.ts
+++ b/lib/routes/wechat/ce.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import parser from '@/utils/rss-parser';
import got from '@/utils/got';
diff --git a/lib/routes/wechat/data258.ts b/lib/routes/wechat/data258.ts
index c414c2534..f7ea11069 100644
--- a/lib/routes/wechat/data258.ts
+++ b/lib/routes/wechat/data258.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wechat/ershcimi.ts b/lib/routes/wechat/ershcimi.ts
index 2b9d09711..253e09eb2 100644
--- a/lib/routes/wechat/ershcimi.ts
+++ b/lib/routes/wechat/ershcimi.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { finishArticleItem } from '@/utils/wechat-mp';
diff --git a/lib/routes/wechat/feeddd.ts b/lib/routes/wechat/feeddd.ts
index 93473fec4..efc25cd7e 100644
--- a/lib/routes/wechat/feeddd.ts
+++ b/lib/routes/wechat/feeddd.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import { finishArticleItem } from '@/utils/wechat-mp';
diff --git a/lib/routes/wechat/feeds.ts b/lib/routes/wechat/feeds.ts
index 64654c93a..695358d9f 100644
--- a/lib/routes/wechat/feeds.ts
+++ b/lib/routes/wechat/feeds.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import parser from '@/utils/rss-parser';
import { finishArticleItem } from '@/utils/wechat-mp';
diff --git a/lib/routes/wechat/mp.ts b/lib/routes/wechat/mp.ts
index 24f830056..705de4e3d 100755
--- a/lib/routes/wechat/mp.ts
+++ b/lib/routes/wechat/mp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const dayjs = require('dayjs');
diff --git a/lib/routes/wechat/msgalbum.ts b/lib/routes/wechat/msgalbum.ts
index 1aca4dc97..16d33293f 100644
--- a/lib/routes/wechat/msgalbum.ts
+++ b/lib/routes/wechat/msgalbum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const dayjs = require('dayjs');
diff --git a/lib/routes/wechat/sogou.ts b/lib/routes/wechat/sogou.ts
index c706f27f9..dfd173eb3 100644
--- a/lib/routes/wechat/sogou.ts
+++ b/lib/routes/wechat/sogou.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const host = 'https://weixin.sogou.com';
diff --git a/lib/routes/wechat/tgchannel.ts b/lib/routes/wechat/tgchannel.ts
index d6de88172..8fedef9a9 100644
--- a/lib/routes/wechat/tgchannel.ts
+++ b/lib/routes/wechat/tgchannel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { finishArticleItem } from '@/utils/wechat-mp';
diff --git a/lib/routes/wechat/uread.ts b/lib/routes/wechat/uread.ts
index c27f5235c..6f466d907 100644
--- a/lib/routes/wechat/uread.ts
+++ b/lib/routes/wechat/uread.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wechat/wechat2rss.ts b/lib/routes/wechat/wechat2rss.ts
index 60ce2b8c5..794d995b6 100644
--- a/lib/routes/wechat/wechat2rss.ts
+++ b/lib/routes/wechat/wechat2rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import parser from '@/utils/rss-parser';
import { parseDate } from '@/utils/parse-date';
import { finishArticleItem } from '@/utils/wechat-mp';
diff --git a/lib/routes/wechat/wxnmh.ts b/lib/routes/wechat/wxnmh.ts
index 43d775067..07ba3bb28 100644
--- a/lib/routes/wechat/wxnmh.ts
+++ b/lib/routes/wechat/wxnmh.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/weekendhk/posts.ts b/lib/routes/weekendhk/posts.ts
index 6c4bb63a7..ade3396c3 100644
--- a/lib/routes/weekendhk/posts.ts
+++ b/lib/routes/weekendhk/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/weibo/friends.ts b/lib/routes/weibo/friends.ts
index d90eda2f4..0fc777188 100644
--- a/lib/routes/weibo/friends.ts
+++ b/lib/routes/weibo/friends.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const querystring = require('querystring');
import got from '@/utils/got';
diff --git a/lib/routes/weibo/group.ts b/lib/routes/weibo/group.ts
index 355fc6820..e95d71eb0 100644
--- a/lib/routes/weibo/group.ts
+++ b/lib/routes/weibo/group.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const querystring = require('querystring');
import got from '@/utils/got';
diff --git a/lib/routes/weibo/keyword.ts b/lib/routes/weibo/keyword.ts
index 465066974..3f9e1fe17 100644
--- a/lib/routes/weibo/keyword.ts
+++ b/lib/routes/weibo/keyword.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const querystring = require('querystring');
import got from '@/utils/got';
diff --git a/lib/routes/weibo/oasis/user.ts b/lib/routes/weibo/oasis/user.ts
index ca055c839..5d8799786 100644
--- a/lib/routes/weibo/oasis/user.ts
+++ b/lib/routes/weibo/oasis/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
const weiboUtils = require('../utils');
diff --git a/lib/routes/weibo/search/hot.ts b/lib/routes/weibo/search/hot.ts
index 4dabc1043..fd6066fe6 100644
--- a/lib/routes/weibo/search/hot.ts
+++ b/lib/routes/weibo/search/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/weibo/super-index.ts b/lib/routes/weibo/super-index.ts
index 659c1640c..d87b3c769 100644
--- a/lib/routes/weibo/super-index.ts
+++ b/lib/routes/weibo/super-index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const weiboUtils = require('./utils');
diff --git a/lib/routes/weibo/timeline.ts b/lib/routes/weibo/timeline.ts
index c9377982f..bbf54439f 100644
--- a/lib/routes/weibo/timeline.ts
+++ b/lib/routes/weibo/timeline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const querystring = require('querystring');
import got from '@/utils/got';
diff --git a/lib/routes/weibo/user.ts b/lib/routes/weibo/user.ts
index 3c7b7daa2..a54dbbf86 100644
--- a/lib/routes/weibo/user.ts
+++ b/lib/routes/weibo/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import querystring from 'querystring';
import got from '@/utils/got';
diff --git a/lib/routes/weibo/utils.ts b/lib/routes/weibo/utils.ts
index e995adb91..76bec6546 100644
--- a/lib/routes/weibo/utils.ts
+++ b/lib/routes/weibo/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const querystring = require('querystring');
import got from '@/utils/got';
diff --git a/lib/routes/wenku8/chapter.ts b/lib/routes/wenku8/chapter.ts
index 29500ec76..e3be78aca 100644
--- a/lib/routes/wenku8/chapter.ts
+++ b/lib/routes/wenku8/chapter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const iconv = require('iconv-lite');
diff --git a/lib/routes/wenku8/index.ts b/lib/routes/wenku8/index.ts
index f2a5cadda..840d28518 100644
--- a/lib/routes/wenku8/index.ts
+++ b/lib/routes/wenku8/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const iconv = require('iconv-lite');
diff --git a/lib/routes/wenku8/volume.ts b/lib/routes/wenku8/volume.ts
index 025fff1c7..96801b268 100644
--- a/lib/routes/wenku8/volume.ts
+++ b/lib/routes/wenku8/volume.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wfdf/news.ts b/lib/routes/wfdf/news.ts
index 75f43d464..b4fa0a92d 100644
--- a/lib/routes/wfdf/news.ts
+++ b/lib/routes/wfdf/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wfu/jwc.ts b/lib/routes/wfu/jwc.ts
index 65dd5510e..8f83d201b 100644
--- a/lib/routes/wfu/jwc.ts
+++ b/lib/routes/wfu/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wfu/news.ts b/lib/routes/wfu/news.ts
index 95335d606..4a6202543 100644
--- a/lib/routes/wfu/news.ts
+++ b/lib/routes/wfu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/whitehouse/briefing-room.ts b/lib/routes/whitehouse/briefing-room.ts
index 646612d9c..7e5965a67 100644
--- a/lib/routes/whitehouse/briefing-room.ts
+++ b/lib/routes/whitehouse/briefing-room.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/whitehouse/ostp.ts b/lib/routes/whitehouse/ostp.ts
index df68d3a4d..25f8028f9 100644
--- a/lib/routes/whitehouse/ostp.ts
+++ b/lib/routes/whitehouse/ostp.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/who/news-room.ts b/lib/routes/who/news-room.ts
index c0c900b83..5d4d2dd43 100644
--- a/lib/routes/who/news-room.ts
+++ b/lib/routes/who/news-room.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/who/news.ts b/lib/routes/who/news.ts
index 621311bc5..f0513be82 100644
--- a/lib/routes/who/news.ts
+++ b/lib/routes/who/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/who/speeches.ts b/lib/routes/who/speeches.ts
index 83ecc1b7f..d3cde5781 100644
--- a/lib/routes/who/speeches.ts
+++ b/lib/routes/who/speeches.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/whu/cs.ts b/lib/routes/whu/cs.ts
index bd3cd2bfd..70db9fdae 100644
--- a/lib/routes/whu/cs.ts
+++ b/lib/routes/whu/cs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/whu/gs/index.ts b/lib/routes/whu/gs/index.ts
index efae9d823..0e8dbbd45 100644
--- a/lib/routes/whu/gs/index.ts
+++ b/lib/routes/whu/gs/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/whu/hyxt.ts b/lib/routes/whu/hyxt.ts
index f72783c4a..b36bc5903 100644
--- a/lib/routes/whu/hyxt.ts
+++ b/lib/routes/whu/hyxt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/whu/news.ts b/lib/routes/whu/news.ts
index 2c3d9578c..5d0d2fd7b 100644
--- a/lib/routes/whu/news.ts
+++ b/lib/routes/whu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/whu/util.ts b/lib/routes/whu/util.ts
index 5dc4b152c..f424a1ae3 100644
--- a/lib/routes/whu/util.ts
+++ b/lib/routes/whu/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wikinews/index.ts b/lib/routes/wikinews/index.ts
index ff66422b0..2a68d4091 100644
--- a/lib/routes/wikinews/index.ts
+++ b/lib/routes/wikinews/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/winstall/update.ts b/lib/routes/winstall/update.ts
index 926b073b6..f943d2616 100644
--- a/lib/routes/winstall/update.ts
+++ b/lib/routes/winstall/update.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wise/pair.ts b/lib/routes/wise/pair.ts
index cca605b9e..56a91a5e5 100644
--- a/lib/routes/wise/pair.ts
+++ b/lib/routes/wise/pair.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wizfile/index.ts b/lib/routes/wizfile/index.ts
index 8ecdf828d..798f17cf3 100644
--- a/lib/routes/wizfile/index.ts
+++ b/lib/routes/wizfile/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wmc-bj/publish.ts b/lib/routes/wmc-bj/publish.ts
index 602af0845..771028688 100644
--- a/lib/routes/wmc-bj/publish.ts
+++ b/lib/routes/wmc-bj/publish.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wmpvp/index.ts b/lib/routes/wmpvp/index.ts
index 136794610..4b07c7f1c 100644
--- a/lib/routes/wmpvp/index.ts
+++ b/lib/routes/wmpvp/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wnacg/index.ts b/lib/routes/wnacg/index.ts
index 42131a2ee..7269f828e 100644
--- a/lib/routes/wnacg/index.ts
+++ b/lib/routes/wnacg/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/worldjournal/index.ts b/lib/routes/worldjournal/index.ts
index 0248a191c..93e6cb063 100644
--- a/lib/routes/worldjournal/index.ts
+++ b/lib/routes/worldjournal/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/woshipm/popular.ts b/lib/routes/woshipm/popular.ts
index 8989ffada..17bbbd45c 100644
--- a/lib/routes/woshipm/popular.ts
+++ b/lib/routes/woshipm/popular.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/woshipm/user-article.ts b/lib/routes/woshipm/user-article.ts
index 3da439918..ae615c8af 100644
--- a/lib/routes/woshipm/user-article.ts
+++ b/lib/routes/woshipm/user-article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/woshipm/utils.ts b/lib/routes/woshipm/utils.ts
index d65c0a89a..b0234fb29 100644
--- a/lib/routes/woshipm/utils.ts
+++ b/lib/routes/woshipm/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/woshipm/wen.ts b/lib/routes/woshipm/wen.ts
index d579e3c69..8f325747c 100644
--- a/lib/routes/woshipm/wen.ts
+++ b/lib/routes/woshipm/wen.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wsj/news.ts b/lib/routes/wsj/news.ts
index b27ebd094..cc9d3eda1 100644
--- a/lib/routes/wsj/news.ts
+++ b/lib/routes/wsj/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const { asyncPoolAll, parseArticle } = require('./utils');
diff --git a/lib/routes/wsj/utils.ts b/lib/routes/wsj/utils.ts
index bc52a613a..ad10facab 100644
--- a/lib/routes/wsj/utils.ts
+++ b/lib/routes/wsj/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/wsyu/news.ts b/lib/routes/wsyu/news.ts
index 28ff34537..3e71f5a13 100644
--- a/lib/routes/wsyu/news.ts
+++ b/lib/routes/wsyu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wtu/index.ts b/lib/routes/wtu/index.ts
index fc0e6c1e8..1f10f65cc 100644
--- a/lib/routes/wtu/index.ts
+++ b/lib/routes/wtu/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/wtu/job.ts b/lib/routes/wtu/job.ts
index 121f014ee..32bafcff9 100644
--- a/lib/routes/wtu/job.ts
+++ b/lib/routes/wtu/job.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/wyzxwk/article.ts b/lib/routes/wyzxwk/article.ts
index bbfcb082c..ebbd2cb47 100644
--- a/lib/routes/wyzxwk/article.ts
+++ b/lib/routes/wyzxwk/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/wzu/news.ts b/lib/routes/wzu/news.ts
index 3c8c460da..934b4df88 100644
--- a/lib/routes/wzu/news.ts
+++ b/lib/routes/wzu/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/x-mol/news.ts b/lib/routes/x-mol/news.ts
index 809ae3f7c..47d8b0937 100644
--- a/lib/routes/x-mol/news.ts
+++ b/lib/routes/x-mol/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/x-mol/paper.ts b/lib/routes/x-mol/paper.ts
index 66c1f5f39..0cc2ba52c 100644
--- a/lib/routes/x-mol/paper.ts
+++ b/lib/routes/x-mol/paper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/x-mol/utils.ts b/lib/routes/x-mol/utils.ts
index 98a2b7552..4455bd56c 100644
--- a/lib/routes/x-mol/utils.ts
+++ b/lib/routes/x-mol/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
host: 'https://www.x-mol.com',
};
diff --git a/lib/routes/x6d/index.ts b/lib/routes/x6d/index.ts
index 5f5cada86..940e4c782 100644
--- a/lib/routes/x6d/index.ts
+++ b/lib/routes/x6d/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xaufe/jiaowu.ts b/lib/routes/xaufe/jiaowu.ts
index 283d64120..f586887be 100644
--- a/lib/routes/xaufe/jiaowu.ts
+++ b/lib/routes/xaufe/jiaowu.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xaut/index.ts b/lib/routes/xaut/index.ts
index c9a9b8a97..4feddb3b7 100644
--- a/lib/routes/xaut/index.ts
+++ b/lib/routes/xaut/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xaut/jwc.ts b/lib/routes/xaut/jwc.ts
index 0b61efc09..44de7e5a5 100644
--- a/lib/routes/xaut/jwc.ts
+++ b/lib/routes/xaut/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xaut/rsc.ts b/lib/routes/xaut/rsc.ts
index cc139a0b2..e08f37b42 100644
--- a/lib/routes/xaut/rsc.ts
+++ b/lib/routes/xaut/rsc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xboxfan/news.ts b/lib/routes/xboxfan/news.ts
index ea877d25d..02fda23b0 100644
--- a/lib/routes/xboxfan/news.ts
+++ b/lib/routes/xboxfan/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/xiaohongshu/board.ts b/lib/routes/xiaohongshu/board.ts
index 33253b7c5..113053c90 100644
--- a/lib/routes/xiaohongshu/board.ts
+++ b/lib/routes/xiaohongshu/board.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/xiaohongshu/notes.ts b/lib/routes/xiaohongshu/notes.ts
index f9847def2..cb9bd0d2a 100644
--- a/lib/routes/xiaohongshu/notes.ts
+++ b/lib/routes/xiaohongshu/notes.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getNotes, formatText, formatNote } = require('./util');
diff --git a/lib/routes/xiaohongshu/user.ts b/lib/routes/xiaohongshu/user.ts
index 862bcf431..fd1678fd9 100644
--- a/lib/routes/xiaohongshu/user.ts
+++ b/lib/routes/xiaohongshu/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getUser } = require('./util');
diff --git a/lib/routes/xiaohongshu/util.ts b/lib/routes/xiaohongshu/util.ts
index 6fa1d4388..e16ec5526 100644
--- a/lib/routes/xiaohongshu/util.ts
+++ b/lib/routes/xiaohongshu/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { config } from '@/config';
import logger from '@/utils/logger';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xiaomiyoupin/crowdfunding.ts b/lib/routes/xiaomiyoupin/crowdfunding.ts
index a7ed8d007..7a01dc9d5 100644
--- a/lib/routes/xiaomiyoupin/crowdfunding.ts
+++ b/lib/routes/xiaomiyoupin/crowdfunding.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xiaomiyoupin/latest.ts b/lib/routes/xiaomiyoupin/latest.ts
index 7f00e9ee9..dbfebf5dc 100644
--- a/lib/routes/xiaomiyoupin/latest.ts
+++ b/lib/routes/xiaomiyoupin/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { parseModule, parseFloorItem } = require('./utils');
diff --git a/lib/routes/xiaomiyoupin/utils.ts b/lib/routes/xiaomiyoupin/utils.ts
index 8c6efe645..124132314 100644
--- a/lib/routes/xiaomiyoupin/utils.ts
+++ b/lib/routes/xiaomiyoupin/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xiaote/index.ts b/lib/routes/xiaote/index.ts
index be168ee2d..5832bf322 100644
--- a/lib/routes/xiaote/index.ts
+++ b/lib/routes/xiaote/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got'; // 自订的 got
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xiaoyuzhou/pickup.ts b/lib/routes/xiaoyuzhou/pickup.ts
index b0022fb6c..8b2b98df5 100644
--- a/lib/routes/xiaoyuzhou/pickup.ts
+++ b/lib/routes/xiaoyuzhou/pickup.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { config } from '@/config';
diff --git a/lib/routes/xiaoyuzhou/podcast.ts b/lib/routes/xiaoyuzhou/podcast.ts
index 1e417dd32..63e027c8d 100644
--- a/lib/routes/xiaoyuzhou/podcast.ts
+++ b/lib/routes/xiaoyuzhou/podcast.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xiaozhuanlan/column.ts b/lib/routes/xiaozhuanlan/column.ts
index b4601304d..5ff55ab7c 100644
--- a/lib/routes/xiaozhuanlan/column.ts
+++ b/lib/routes/xiaozhuanlan/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xidian/jwc.ts b/lib/routes/xidian/jwc.ts
index 5511a358e..6665a8137 100644
--- a/lib/routes/xidian/jwc.ts
+++ b/lib/routes/xidian/jwc.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ximalaya/album.ts b/lib/routes/ximalaya/album.ts
index 5c7071185..27d51d5e0 100644
--- a/lib/routes/ximalaya/album.ts
+++ b/lib/routes/ximalaya/album.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ximalaya/utils.ts b/lib/routes/ximalaya/utils.ts
index 7b729ae56..7e3212e93 100644
--- a/lib/routes/ximalaya/utils.ts
+++ b/lib/routes/ximalaya/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const crypto = require('crypto');
const getParams = (ep) => {
const a1 = 'xkt3a41psizxrh9l';
diff --git a/lib/routes/xinpianchang/index.ts b/lib/routes/xinpianchang/index.ts
index 2cb30253c..040da489d 100644
--- a/lib/routes/xinpianchang/index.ts
+++ b/lib/routes/xinpianchang/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { rootUrl, getData, processItems } = require('./util');
diff --git a/lib/routes/xinpianchang/rank.ts b/lib/routes/xinpianchang/rank.ts
index 07a67fdb5..a81fc1e14 100644
--- a/lib/routes/xinpianchang/rank.ts
+++ b/lib/routes/xinpianchang/rank.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/xinpianchang/util.ts b/lib/routes/xinpianchang/util.ts
index ea1511dfb..93a533836 100644
--- a/lib/routes/xinpianchang/util.ts
+++ b/lib/routes/xinpianchang/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xjtu/2yuan/news.ts b/lib/routes/xjtu/2yuan/news.ts
index c4d9f0acd..3608e6fe6 100644
--- a/lib/routes/xjtu/2yuan/news.ts
+++ b/lib/routes/xjtu/2yuan/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xjtu/dean.ts b/lib/routes/xjtu/dean.ts
index 225a47704..68a160465 100644
--- a/lib/routes/xjtu/dean.ts
+++ b/lib/routes/xjtu/dean.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xjtu/dyyy/index.ts b/lib/routes/xjtu/dyyy/index.ts
index 17fc29e4c..8855117d7 100644
--- a/lib/routes/xjtu/dyyy/index.ts
+++ b/lib/routes/xjtu/dyyy/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xjtu/ee.ts b/lib/routes/xjtu/ee.ts
index 2db9ea7d8..c20c4068a 100644
--- a/lib/routes/xjtu/ee.ts
+++ b/lib/routes/xjtu/ee.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xjtu/gs/tzgg.ts b/lib/routes/xjtu/gs/tzgg.ts
index 323c68e0f..a7708c010 100644
--- a/lib/routes/xjtu/gs/tzgg.ts
+++ b/lib/routes/xjtu/gs/tzgg.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xjtu/international.ts b/lib/routes/xjtu/international.ts
index 0e3e296a3..d248c874a 100644
--- a/lib/routes/xjtu/international.ts
+++ b/lib/routes/xjtu/international.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xjtu/job.ts b/lib/routes/xjtu/job.ts
index 37e4ae985..9b66b0f2a 100644
--- a/lib/routes/xjtu/job.ts
+++ b/lib/routes/xjtu/job.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xjtu/std.ts b/lib/routes/xjtu/std.ts
index d574a2556..a9303bd97 100644
--- a/lib/routes/xjtu/std.ts
+++ b/lib/routes/xjtu/std.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xkb/index.ts b/lib/routes/xkb/index.ts
index 9a4cfe057..f5a86fa83 100644
--- a/lib/routes/xkb/index.ts
+++ b/lib/routes/xkb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xmanhua/index.ts b/lib/routes/xmanhua/index.ts
index 2bf3ea139..e02f4d65a 100644
--- a/lib/routes/xmanhua/index.ts
+++ b/lib/routes/xmanhua/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xmnn/epaper.ts b/lib/routes/xmnn/epaper.ts
index 080426677..5c75893d8 100644
--- a/lib/routes/xmnn/epaper.ts
+++ b/lib/routes/xmnn/epaper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xmnn/news.ts b/lib/routes/xmnn/news.ts
index b4256f6ec..6dbeff90e 100644
--- a/lib/routes/xmnn/news.ts
+++ b/lib/routes/xmnn/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xmut/jwc/bkjw.ts b/lib/routes/xmut/jwc/bkjw.ts
index e86937616..2aae4fbcf 100644
--- a/lib/routes/xmut/jwc/bkjw.ts
+++ b/lib/routes/xmut/jwc/bkjw.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xmut/jwc/yjs.ts b/lib/routes/xmut/jwc/yjs.ts
index 80427eace..9a6d054de 100644
--- a/lib/routes/xmut/jwc/yjs.ts
+++ b/lib/routes/xmut/jwc/yjs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xsijishe/forum.ts b/lib/routes/xsijishe/forum.ts
index cc8c3e12d..a4d8a44ad 100644
--- a/lib/routes/xsijishe/forum.ts
+++ b/lib/routes/xsijishe/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xsijishe/rank.ts b/lib/routes/xsijishe/rank.ts
index 98d5030d8..c486e78bb 100644
--- a/lib/routes/xsijishe/rank.ts
+++ b/lib/routes/xsijishe/rank.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xueqiu/column.ts b/lib/routes/xueqiu/column.ts
index a93b069cc..78a292239 100644
--- a/lib/routes/xueqiu/column.ts
+++ b/lib/routes/xueqiu/column.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { JSDOM } = require('jsdom');
const { CookieJar } = require('tough-cookie');
diff --git a/lib/routes/xueqiu/favorite.ts b/lib/routes/xueqiu/favorite.ts
index 956a518c2..67c8c2cb0 100644
--- a/lib/routes/xueqiu/favorite.ts
+++ b/lib/routes/xueqiu/favorite.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import queryString from 'query-string';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xueqiu/fund.ts b/lib/routes/xueqiu/fund.ts
index d192baec9..7ec01d5f1 100644
--- a/lib/routes/xueqiu/fund.ts
+++ b/lib/routes/xueqiu/fund.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import timezone from '@/utils/timezone';
diff --git a/lib/routes/xueqiu/hots.ts b/lib/routes/xueqiu/hots.ts
index 6c7c1a7ad..dce5c8966 100644
--- a/lib/routes/xueqiu/hots.ts
+++ b/lib/routes/xueqiu/hots.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import queryString from 'query-string';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xueqiu/snb.ts b/lib/routes/xueqiu/snb.ts
index b831cc2ec..d0ebbb309 100644
--- a/lib/routes/xueqiu/snb.ts
+++ b/lib/routes/xueqiu/snb.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import randUserAgent from '@/utils/rand-user-agent';
diff --git a/lib/routes/xueqiu/stock-comments.ts b/lib/routes/xueqiu/stock-comments.ts
index 84164a4e0..405558cab 100644
--- a/lib/routes/xueqiu/stock-comments.ts
+++ b/lib/routes/xueqiu/stock-comments.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xueqiu/stock-info.ts b/lib/routes/xueqiu/stock-info.ts
index 47955931d..3093b2e33 100644
--- a/lib/routes/xueqiu/stock-info.ts
+++ b/lib/routes/xueqiu/stock-info.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import queryString from 'query-string';
diff --git a/lib/routes/xueqiu/today.ts b/lib/routes/xueqiu/today.ts
index c0d3ce07f..0ab616124 100644
--- a/lib/routes/xueqiu/today.ts
+++ b/lib/routes/xueqiu/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/xueqiu/user-stock.ts b/lib/routes/xueqiu/user-stock.ts
index 34669bb55..e3e4c69d8 100644
--- a/lib/routes/xueqiu/user-stock.ts
+++ b/lib/routes/xueqiu/user-stock.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import queryString from 'query-string';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/xueqiu/user.ts b/lib/routes/xueqiu/user.ts
index a2682fb3d..c2d4e8fb5 100644
--- a/lib/routes/xueqiu/user.ts
+++ b/lib/routes/xueqiu/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import queryString from 'query-string';
diff --git a/lib/routes/xunhupay/index.ts b/lib/routes/xunhupay/index.ts
index 7cc7294d9..ecbc10c67 100644
--- a/lib/routes/xunhupay/index.ts
+++ b/lib/routes/xunhupay/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import buildData from '@/utils/common-config';
const baseUrl = 'https://www.xunhupay.com';
diff --git a/lib/routes/xys/new.ts b/lib/routes/xys/new.ts
index 4a3a091a2..dd9c238ed 100644
--- a/lib/routes/xys/new.ts
+++ b/lib/routes/xys/new.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/xyzrank/index.ts b/lib/routes/xyzrank/index.ts
index 98a53ae06..4aa8d8c4e 100644
--- a/lib/routes/xyzrank/index.ts
+++ b/lib/routes/xyzrank/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yahoo/news/tw/index.ts b/lib/routes/yahoo/news/tw/index.ts
index 5f5a1c88d..4ce62fff5 100644
--- a/lib/routes/yahoo/news/tw/index.ts
+++ b/lib/routes/yahoo/news/tw/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getArchive, getCategories, parseList, parseItem } = require('./utils');
diff --git a/lib/routes/yahoo/news/tw/provider-helper.ts b/lib/routes/yahoo/news/tw/provider-helper.ts
index 0bd99b136..0a0cf9edf 100644
--- a/lib/routes/yahoo/news/tw/provider-helper.ts
+++ b/lib/routes/yahoo/news/tw/provider-helper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getProviderList } = require('./utils');
diff --git a/lib/routes/yahoo/news/tw/provider.ts b/lib/routes/yahoo/news/tw/provider.ts
index 8f25ac4d9..0ae5869f3 100644
--- a/lib/routes/yahoo/news/tw/provider.ts
+++ b/lib/routes/yahoo/news/tw/provider.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getArchive, getProviderList, parseList, parseItem } = require('./utils');
diff --git a/lib/routes/yahoo/news/tw/utils.ts b/lib/routes/yahoo/news/tw/utils.ts
index a8cba73a9..88dc00127 100644
--- a/lib/routes/yahoo/news/tw/utils.ts
+++ b/lib/routes/yahoo/news/tw/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yahoo/news/us/index.ts b/lib/routes/yahoo/news/us/index.ts
index ae33d9174..cc38da57c 100644
--- a/lib/routes/yahoo/news/us/index.ts
+++ b/lib/routes/yahoo/news/us/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import parser from '@/utils/rss-parser';
diff --git a/lib/routes/yangtzeu/dongke.ts b/lib/routes/yangtzeu/dongke.ts
index 7cf7963cb..7cd6b3517 100644
--- a/lib/routes/yangtzeu/dongke.ts
+++ b/lib/routes/yangtzeu/dongke.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getSubPath } from '@/utils/common-utils';
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/ycwb/index.ts b/lib/routes/ycwb/index.ts
index 66127f292..27a69ce7d 100644
--- a/lib/routes/ycwb/index.ts
+++ b/lib/routes/ycwb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yicai/author.ts b/lib/routes/yicai/author.ts
index 9e6292c33..703144e11 100644
--- a/lib/routes/yicai/author.ts
+++ b/lib/routes/yicai/author.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yicai/brief.ts b/lib/routes/yicai/brief.ts
index 0fea0141c..200e221ca 100644
--- a/lib/routes/yicai/brief.ts
+++ b/lib/routes/yicai/brief.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import timezone from '@/utils/timezone';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/yicai/dt.ts b/lib/routes/yicai/dt.ts
index 17287165a..c740dbd7a 100644
--- a/lib/routes/yicai/dt.ts
+++ b/lib/routes/yicai/dt.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yicai/feed.ts b/lib/routes/yicai/feed.ts
index 1ffd370c7..1b330bbf1 100644
--- a/lib/routes/yicai/feed.ts
+++ b/lib/routes/yicai/feed.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yicai/headline.ts b/lib/routes/yicai/headline.ts
index 1030787ef..93bd48bdd 100644
--- a/lib/routes/yicai/headline.ts
+++ b/lib/routes/yicai/headline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/yicai/latest.ts b/lib/routes/yicai/latest.ts
index d95eff192..d94e78b98 100644
--- a/lib/routes/yicai/latest.ts
+++ b/lib/routes/yicai/latest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { rootUrl, ProcessItems } = require('./utils');
diff --git a/lib/routes/yicai/news.ts b/lib/routes/yicai/news.ts
index 92b46520f..4cdd59806 100644
--- a/lib/routes/yicai/news.ts
+++ b/lib/routes/yicai/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/yicai/utils.ts b/lib/routes/yicai/utils.ts
index b6112dce6..a9198ef5e 100644
--- a/lib/routes/yicai/utils.ts
+++ b/lib/routes/yicai/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yicai/video.ts b/lib/routes/yicai/video.ts
index 16ebc788d..ff88d8a96 100644
--- a/lib/routes/yicai/video.ts
+++ b/lib/routes/yicai/video.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/yicai/vip.ts b/lib/routes/yicai/vip.ts
index e63c867b9..eb77a2253 100644
--- a/lib/routes/yicai/vip.ts
+++ b/lib/routes/yicai/vip.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ymgal/article.ts b/lib/routes/ymgal/article.ts
index 84d25253d..dc7abfbfe 100644
--- a/lib/routes/ymgal/article.ts
+++ b/lib/routes/ymgal/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/ymgal/game.ts b/lib/routes/ymgal/game.ts
index 4a8d767d8..7ab097e6b 100644
--- a/lib/routes/ymgal/game.ts
+++ b/lib/routes/ymgal/game.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yoasobi-music/info.ts b/lib/routes/yoasobi-music/info.ts
index 02d8d6558..7525dadeb 100644
--- a/lib/routes/yoasobi-music/info.ts
+++ b/lib/routes/yoasobi-music/info.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yoasobi-music/jsonp-helper.ts b/lib/routes/yoasobi-music/jsonp-helper.ts
index cedcdbfa5..6358a509e 100644
--- a/lib/routes/yoasobi-music/jsonp-helper.ts
+++ b/lib/routes/yoasobi-music/jsonp-helper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
function parseJSONP(jsonpData) {
try {
const startPos = jsonpData.indexOf('({');
diff --git a/lib/routes/yoasobi-music/live.ts b/lib/routes/yoasobi-music/live.ts
index a1808c5a2..f799be3c0 100644
--- a/lib/routes/yoasobi-music/live.ts
+++ b/lib/routes/yoasobi-music/live.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yoasobi-music/media.ts b/lib/routes/yoasobi-music/media.ts
index 930545427..c3923dcc9 100644
--- a/lib/routes/yoasobi-music/media.ts
+++ b/lib/routes/yoasobi-music/media.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yomiuri/news.ts b/lib/routes/yomiuri/news.ts
index 3c14655c5..d3ab637cd 100644
--- a/lib/routes/yomiuri/news.ts
+++ b/lib/routes/yomiuri/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yomujp/level.ts b/lib/routes/yomujp/level.ts
index be8580e33..b6c16de43 100644
--- a/lib/routes/yomujp/level.ts
+++ b/lib/routes/yomujp/level.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
import { load } from 'cheerio';
import got from '@/utils/got';
diff --git a/lib/routes/youku/channel.ts b/lib/routes/youku/channel.ts
index f5cd91d7e..cb05b08c5 100644
--- a/lib/routes/youku/channel.ts
+++ b/lib/routes/youku/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/youtube/channel.ts b/lib/routes/youtube/channel.ts
index dbb9a0eeb..d90ad563f 100644
--- a/lib/routes/youtube/channel.ts
+++ b/lib/routes/youtube/channel.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/youtube/charts.ts b/lib/routes/youtube/charts.ts
index 8ae68f5c9..19af0e206 100644
--- a/lib/routes/youtube/charts.ts
+++ b/lib/routes/youtube/charts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const { renderDescription } = require('./utils');
diff --git a/lib/routes/youtube/community.ts b/lib/routes/youtube/community.ts
index fc538f6ea..13c2c64c8 100644
--- a/lib/routes/youtube/community.ts
+++ b/lib/routes/youtube/community.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/youtube/custom.ts b/lib/routes/youtube/custom.ts
index a2824305c..8a76ca423 100644
--- a/lib/routes/youtube/custom.ts
+++ b/lib/routes/youtube/custom.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/youtube/live.ts b/lib/routes/youtube/live.ts
index d8ef00904..a7b7c6cec 100644
--- a/lib/routes/youtube/live.ts
+++ b/lib/routes/youtube/live.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/youtube/playlist.ts b/lib/routes/youtube/playlist.ts
index 386b87fd3..57ac4664e 100644
--- a/lib/routes/youtube/playlist.ts
+++ b/lib/routes/youtube/playlist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/youtube/subscriptions.ts b/lib/routes/youtube/subscriptions.ts
index 848040632..356743b54 100644
--- a/lib/routes/youtube/subscriptions.ts
+++ b/lib/routes/youtube/subscriptions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import { config } from '@/config';
const utils = require('./utils');
diff --git a/lib/routes/youtube/user.ts b/lib/routes/youtube/user.ts
index 319c3db88..6038a2227 100644
--- a/lib/routes/youtube/user.ts
+++ b/lib/routes/youtube/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const utils = require('./utils');
import { config } from '@/config';
diff --git a/lib/routes/youtube/utils.ts b/lib/routes/youtube/utils.ts
index 755603b2f..ff51da5c2 100644
--- a/lib/routes/youtube/utils.ts
+++ b/lib/routes/youtube/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/youzhiyouxing/materials.ts b/lib/routes/youzhiyouxing/materials.ts
index d2e906c69..d7aa18427 100644
--- a/lib/routes/youzhiyouxing/materials.ts
+++ b/lib/routes/youzhiyouxing/materials.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yuque/book.ts b/lib/routes/yuque/book.ts
index 0a5f5b675..24f18b45f 100644
--- a/lib/routes/yuque/book.ts
+++ b/lib/routes/yuque/book.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yuque/utils.ts b/lib/routes/yuque/utils.ts
index 28263e771..ec210aaf5 100644
--- a/lib/routes/yuque/utils.ts
+++ b/lib/routes/yuque/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const card2Html = (elem, link) => {
const name = elem.attr('name');
const data = elem.attr('value')?.split('data:')[1]?.replace('undefined', '');
diff --git a/lib/routes/yxdown/news.ts b/lib/routes/yxdown/news.ts
index d48aacbe8..3b7838fe3 100644
--- a/lib/routes/yxdown/news.ts
+++ b/lib/routes/yxdown/news.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yxdown/recommend.ts b/lib/routes/yxdown/recommend.ts
index 8dd2ee21b..4576bc3a0 100644
--- a/lib/routes/yxdown/recommend.ts
+++ b/lib/routes/yxdown/recommend.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yxdown/utils.ts b/lib/routes/yxdown/utils.ts
index ffc611bdd..dbe01d10c 100644
--- a/lib/routes/yxdown/utils.ts
+++ b/lib/routes/yxdown/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const rootUrl = 'http://www.yxdown.com';
diff --git a/lib/routes/yxdzqb/index.ts b/lib/routes/yxdzqb/index.ts
index d8d96c2a4..e86fceb24 100644
--- a/lib/routes/yxdzqb/index.ts
+++ b/lib/routes/yxdzqb/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/yxrb/home.ts b/lib/routes/yxrb/home.ts
index c98221266..4f714f297 100644
--- a/lib/routes/yxrb/home.ts
+++ b/lib/routes/yxrb/home.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yyets/article.ts b/lib/routes/yyets/article.ts
index f969e3b19..563ba9ee9 100644
--- a/lib/routes/yyets/article.ts
+++ b/lib/routes/yyets/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yyets/today.ts b/lib/routes/yyets/today.ts
index e7a4fa243..b9806042f 100644
--- a/lib/routes/yyets/today.ts
+++ b/lib/routes/yyets/today.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yystv/category.ts b/lib/routes/yystv/category.ts
index e1ca524ae..13383b97e 100644
--- a/lib/routes/yystv/category.ts
+++ b/lib/routes/yystv/category.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/yystv/docs.ts b/lib/routes/yystv/docs.ts
index 90d08e174..8d424d11c 100644
--- a/lib/routes/yystv/docs.ts
+++ b/lib/routes/yystv/docs.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseRelativeDate } from '@/utils/parse-date';
diff --git a/lib/routes/zagg/new-arrivals.ts b/lib/routes/zagg/new-arrivals.ts
index 5151370d8..cf0df7822 100644
--- a/lib/routes/zagg/new-arrivals.ts
+++ b/lib/routes/zagg/new-arrivals.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zaker/index.ts b/lib/routes/zaker/index.ts
index bf73d782a..8c8502b2a 100644
--- a/lib/routes/zaker/index.ts
+++ b/lib/routes/zaker/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zaobao/index.ts b/lib/routes/zaobao/index.ts
index 747b58494..301025bc5 100644
--- a/lib/routes/zaobao/index.ts
+++ b/lib/routes/zaobao/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { parseList } = require('./util');
const baseUrl = 'https://www.zaobao.com';
diff --git a/lib/routes/zaobao/interactive.ts b/lib/routes/zaobao/interactive.ts
index 58b1cd181..36c4c7661 100644
--- a/lib/routes/zaobao/interactive.ts
+++ b/lib/routes/zaobao/interactive.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { parseList } = require('./util');
const baseUrl = 'https://www.zaobao.com';
diff --git a/lib/routes/zaobao/realtime.ts b/lib/routes/zaobao/realtime.ts
index 3043587ff..0d7eed29a 100644
--- a/lib/routes/zaobao/realtime.ts
+++ b/lib/routes/zaobao/realtime.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { parseList } = require('./util');
const baseUrl = 'https://www.zaobao.com';
diff --git a/lib/routes/zaobao/util.ts b/lib/routes/zaobao/util.ts
index 91f7aa7e2..dc2fb6aae 100644
--- a/lib/routes/zaobao/util.ts
+++ b/lib/routes/zaobao/util.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zaobao/znews.ts b/lib/routes/zaobao/znews.ts
index 8e4b1efe5..24d670f8d 100644
--- a/lib/routes/zaobao/znews.ts
+++ b/lib/routes/zaobao/znews.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
const { parseList } = require('./util');
const baseUrl = 'https://www.zaobao.com';
diff --git a/lib/routes/zaozao/article.ts b/lib/routes/zaozao/article.ts
index 8619747e0..880a5e561 100644
--- a/lib/routes/zaozao/article.ts
+++ b/lib/routes/zaozao/article.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
diff --git a/lib/routes/zcmu/jwc/index.ts b/lib/routes/zcmu/jwc/index.ts
index df8f31ec0..bd1620e4e 100644
--- a/lib/routes/zcmu/jwc/index.ts
+++ b/lib/routes/zcmu/jwc/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zcmu/yxy/index.ts b/lib/routes/zcmu/yxy/index.ts
index f2ac2c55a..beeb11bb6 100644
--- a/lib/routes/zcmu/yxy/index.ts
+++ b/lib/routes/zcmu/yxy/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zcool/discover.ts b/lib/routes/zcool/discover.ts
index 30eebdf6c..ea71c59b3 100644
--- a/lib/routes/zcool/discover.ts
+++ b/lib/routes/zcool/discover.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zcool/locations.ts b/lib/routes/zcool/locations.ts
index d8ce0a27f..aecaa2343 100644
--- a/lib/routes/zcool/locations.ts
+++ b/lib/routes/zcool/locations.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
module.exports = {
亚洲: 1,
欧洲: 2,
diff --git a/lib/routes/zcool/top.ts b/lib/routes/zcool/top.ts
index a319a9a62..7500df198 100644
--- a/lib/routes/zcool/top.ts
+++ b/lib/routes/zcool/top.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zcool/user.ts b/lib/routes/zcool/user.ts
index 48d5c6bb8..689be4068 100644
--- a/lib/routes/zcool/user.ts
+++ b/lib/routes/zcool/user.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zcool/utils.ts b/lib/routes/zcool/utils.ts
index 467c489b5..f9f6e2bf9 100644
--- a/lib/routes/zcool/utils.ts
+++ b/lib/routes/zcool/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zhangyoubao/index.ts b/lib/routes/zhangyoubao/index.ts
index a8a0ba3d3..477a3c377 100644
--- a/lib/routes/zhangyoubao/index.ts
+++ b/lib/routes/zhangyoubao/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zhibo8/forum.ts b/lib/routes/zhibo8/forum.ts
index aacae192c..9e9665b07 100644
--- a/lib/routes/zhibo8/forum.ts
+++ b/lib/routes/zhibo8/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zhibo8/luxiang.ts b/lib/routes/zhibo8/luxiang.ts
index 0d1e24dcd..84bede122 100644
--- a/lib/routes/zhibo8/luxiang.ts
+++ b/lib/routes/zhibo8/luxiang.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zhibo8/more.ts b/lib/routes/zhibo8/more.ts
index 6021ee0f0..206b39e90 100644
--- a/lib/routes/zhibo8/more.ts
+++ b/lib/routes/zhibo8/more.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zhibo8/post.ts b/lib/routes/zhibo8/post.ts
index 19d062092..4f159c2ab 100644
--- a/lib/routes/zhibo8/post.ts
+++ b/lib/routes/zhibo8/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zhihu/activities.ts b/lib/routes/zhihu/activities.ts
index eca0f3a43..5c607337c 100644
--- a/lib/routes/zhihu/activities.ts
+++ b/lib/routes/zhihu/activities.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/answers.ts b/lib/routes/zhihu/answers.ts
index 532d9bd69..4b2ef5bc5 100644
--- a/lib/routes/zhihu/answers.ts
+++ b/lib/routes/zhihu/answers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/bookstore/newest.ts b/lib/routes/zhihu/bookstore/newest.ts
index 81dfa6fcb..cbf435bc2 100644
--- a/lib/routes/zhihu/bookstore/newest.ts
+++ b/lib/routes/zhihu/bookstore/newest.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {
diff --git a/lib/routes/zhihu/collection.ts b/lib/routes/zhihu/collection.ts
index 2c199b8bc..be10319a8 100644
--- a/lib/routes/zhihu/collection.ts
+++ b/lib/routes/zhihu/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zhihu/daily-section.ts b/lib/routes/zhihu/daily-section.ts
index a97787266..8c930d1d2 100644
--- a/lib/routes/zhihu/daily-section.ts
+++ b/lib/routes/zhihu/daily-section.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/daily.ts b/lib/routes/zhihu/daily.ts
index e14149272..51aeaefcd 100644
--- a/lib/routes/zhihu/daily.ts
+++ b/lib/routes/zhihu/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/execlib/x-zse-96-v3.ts b/lib/routes/zhihu/execlib/x-zse-96-v3.ts
index 80dca9b69..47cd35c13 100644
--- a/lib/routes/zhihu/execlib/x-zse-96-v3.ts
+++ b/lib/routes/zhihu/execlib/x-zse-96-v3.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// Credit:
// https://blog.csdn.net/zjq592767809/article/details/126512798
// https://blog.csdn.net/zhoumi_/article/details/126659351
diff --git a/lib/routes/zhihu/hot.ts b/lib/routes/zhihu/hot.ts
index 4bc314c20..3fd88dfb3 100644
--- a/lib/routes/zhihu/hot.ts
+++ b/lib/routes/zhihu/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zhihu/hotlist.ts b/lib/routes/zhihu/hotlist.ts
index 1809cabdb..b4f4461dd 100644
--- a/lib/routes/zhihu/hotlist.ts
+++ b/lib/routes/zhihu/hotlist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zhihu/pin/daily.ts b/lib/routes/zhihu/pin/daily.ts
index 7d1419d2e..6440d4918 100644
--- a/lib/routes/zhihu/pin/daily.ts
+++ b/lib/routes/zhihu/pin/daily.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { generateData } = require('./utils');
diff --git a/lib/routes/zhihu/pin/hotlist.ts b/lib/routes/zhihu/pin/hotlist.ts
index 9a59acde3..d81220326 100644
--- a/lib/routes/zhihu/pin/hotlist.ts
+++ b/lib/routes/zhihu/pin/hotlist.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { generateData } = require('./utils');
diff --git a/lib/routes/zhihu/pin/people.ts b/lib/routes/zhihu/pin/people.ts
index 05cb7df57..4dbd9f5d3 100644
--- a/lib/routes/zhihu/pin/people.ts
+++ b/lib/routes/zhihu/pin/people.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const { generateData } = require('./utils');
diff --git a/lib/routes/zhihu/pin/utils.ts b/lib/routes/zhihu/pin/utils.ts
index 50d220399..71ac91e80 100644
--- a/lib/routes/zhihu/pin/utils.ts
+++ b/lib/routes/zhihu/pin/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
const generateDescription = (target, init) =>
diff --git a/lib/routes/zhihu/posts.ts b/lib/routes/zhihu/posts.ts
index f153e157d..7213adc8d 100644
--- a/lib/routes/zhihu/posts.ts
+++ b/lib/routes/zhihu/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { load } from 'cheerio';
diff --git a/lib/routes/zhihu/question.ts b/lib/routes/zhihu/question.ts
index b73beb690..18d52c5ed 100644
--- a/lib/routes/zhihu/question.ts
+++ b/lib/routes/zhihu/question.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/timeline.ts b/lib/routes/zhihu/timeline.ts
index bcddc9011..b93a12ad0 100644
--- a/lib/routes/zhihu/timeline.ts
+++ b/lib/routes/zhihu/timeline.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { config } from '@/config';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/topic.ts b/lib/routes/zhihu/topic.ts
index 393801504..67eca0a5d 100644
--- a/lib/routes/zhihu/topic.ts
+++ b/lib/routes/zhihu/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
const utils = require('./utils');
diff --git a/lib/routes/zhihu/utils.ts b/lib/routes/zhihu/utils.ts
index 63c71fbfd..6efa3b566 100644
--- a/lib/routes/zhihu/utils.ts
+++ b/lib/routes/zhihu/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { load } from 'cheerio';
module.exports = {
diff --git a/lib/routes/zhihu/weekly.ts b/lib/routes/zhihu/weekly.ts
index 23401c564..a044eb58c 100644
--- a/lib/routes/zhihu/weekly.ts
+++ b/lib/routes/zhihu/weekly.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zhihu/xhu/activities.ts b/lib/routes/zhihu/xhu/activities.ts
index b4aad65e4..1526cdba6 100644
--- a/lib/routes/zhihu/xhu/activities.ts
+++ b/lib/routes/zhihu/xhu/activities.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
const utils = require('../utils');
diff --git a/lib/routes/zhihu/xhu/answers.ts b/lib/routes/zhihu/xhu/answers.ts
index c8f884e7d..7ad53da16 100644
--- a/lib/routes/zhihu/xhu/answers.ts
+++ b/lib/routes/zhihu/xhu/answers.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zhihu/xhu/auth.ts b/lib/routes/zhihu/xhu/auth.ts
index acc8c2c38..11713743e 100644
--- a/lib/routes/zhihu/xhu/auth.ts
+++ b/lib/routes/zhihu/xhu/auth.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/zhihu/xhu/collection.ts b/lib/routes/zhihu/xhu/collection.ts
index 6f0d88564..c42c94ff6 100644
--- a/lib/routes/zhihu/xhu/collection.ts
+++ b/lib/routes/zhihu/xhu/collection.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
const { generateData } = require('../pin/utils');
diff --git a/lib/routes/zhihu/xhu/posts.ts b/lib/routes/zhihu/xhu/posts.ts
index 831a29705..3415b9f75 100644
--- a/lib/routes/zhihu/xhu/posts.ts
+++ b/lib/routes/zhihu/xhu/posts.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zhihu/xhu/question.ts b/lib/routes/zhihu/xhu/question.ts
index d4abb82ff..5ff6ab422 100644
--- a/lib/routes/zhihu/xhu/question.ts
+++ b/lib/routes/zhihu/xhu/question.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
const utils = require('../utils');
diff --git a/lib/routes/zhihu/xhu/topic.ts b/lib/routes/zhihu/xhu/topic.ts
index 8371f5fa8..f7fc189cb 100644
--- a/lib/routes/zhihu/xhu/topic.ts
+++ b/lib/routes/zhihu/xhu/topic.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
const utils = require('../utils');
diff --git a/lib/routes/zhihu/xhu/zhuanlan.ts b/lib/routes/zhihu/xhu/zhuanlan.ts
index 01f5f0ac2..1aad3cec5 100644
--- a/lib/routes/zhihu/xhu/zhuanlan.ts
+++ b/lib/routes/zhihu/xhu/zhuanlan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const auth = require('./auth');
import { load } from 'cheerio';
diff --git a/lib/routes/zhihu/zhuanlan.ts b/lib/routes/zhihu/zhuanlan.ts
index 674dc3142..312a5435d 100644
--- a/lib/routes/zhihu/zhuanlan.ts
+++ b/lib/routes/zhihu/zhuanlan.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const utils = require('./utils');
import { load } from 'cheerio';
diff --git a/lib/routes/zhitongcaijing/index.ts b/lib/routes/zhitongcaijing/index.ts
index b9cba8a7f..d8509c57b 100644
--- a/lib/routes/zhitongcaijing/index.ts
+++ b/lib/routes/zhitongcaijing/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zhiy/letter.ts b/lib/routes/zhiy/letter.ts
index 8b17a0b3a..fd1317a76 100644
--- a/lib/routes/zhiy/letter.ts
+++ b/lib/routes/zhiy/letter.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
const { baseUrl, fetchUserDate } = require('./utils');
diff --git a/lib/routes/zhiy/post.ts b/lib/routes/zhiy/post.ts
index e9f40ebd3..146a3073b 100644
--- a/lib/routes/zhiy/post.ts
+++ b/lib/routes/zhiy/post.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zhiy/utils.ts b/lib/routes/zhiy/utils.ts
index 3495a34fc..d8169c441 100644
--- a/lib/routes/zhiy/utils.ts
+++ b/lib/routes/zhiy/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
const baseUrl = 'https://zhiy.cc';
diff --git a/lib/routes/zhubai/index.ts b/lib/routes/zhubai/index.ts
index c7e2b4147..9771b197a 100644
--- a/lib/routes/zhubai/index.ts
+++ b/lib/routes/zhubai/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
import { isValidHost } from '@/utils/valid-host';
diff --git a/lib/routes/zhubai/top20.ts b/lib/routes/zhubai/top20.ts
index 699ae1a05..369d24a73 100644
--- a/lib/routes/zhubai/top20.ts
+++ b/lib/routes/zhubai/top20.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zimuxia/index.ts b/lib/routes/zimuxia/index.ts
index 69c5a6202..6a1640d32 100644
--- a/lib/routes/zimuxia/index.ts
+++ b/lib/routes/zimuxia/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zimuxia/portfolio.ts b/lib/routes/zimuxia/portfolio.ts
index 2bcede8c3..f55167e0d 100644
--- a/lib/routes/zimuxia/portfolio.ts
+++ b/lib/routes/zimuxia/portfolio.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
const allowlinktypes = new Set(['all', 'magnet', 'ed2k', 'baidu', 'subhd', 'quark', '115']);
diff --git a/lib/routes/zjgtjy/index.ts b/lib/routes/zjgtjy/index.ts
index 0091c7c39..2cd45023a 100644
--- a/lib/routes/zjgtjy/index.ts
+++ b/lib/routes/zjgtjy/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
diff --git a/lib/routes/zjol/paper.ts b/lib/routes/zjol/paper.ts
index 05acc8bcb..cba5eecb1 100644
--- a/lib/routes/zjol/paper.ts
+++ b/lib/routes/zjol/paper.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zju/career/index.ts b/lib/routes/zju/career/index.ts
index 51de126bd..70a4cd0e5 100644
--- a/lib/routes/zju/career/index.ts
+++ b/lib/routes/zju/career/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zju/cst/custom.ts b/lib/routes/zju/cst/custom.ts
index d0da8375b..e5c071724 100644
--- a/lib/routes/zju/cst/custom.ts
+++ b/lib/routes/zju/cst/custom.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zju/cst/index.ts b/lib/routes/zju/cst/index.ts
index f8d670c38..b9b622733 100644
--- a/lib/routes/zju/cst/index.ts
+++ b/lib/routes/zju/cst/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zju/grs/index.ts b/lib/routes/zju/grs/index.ts
index 90b92fa40..78726cdfa 100644
--- a/lib/routes/zju/grs/index.ts
+++ b/lib/routes/zju/grs/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zju/list.ts b/lib/routes/zju/list.ts
index 58bdd0ac9..0643b1ccc 100644
--- a/lib/routes/zju/list.ts
+++ b/lib/routes/zju/list.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zju/physics/index.ts b/lib/routes/zju/physics/index.ts
index 7d927cb26..bf83b7ac6 100644
--- a/lib/routes/zju/physics/index.ts
+++ b/lib/routes/zju/physics/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zjuvag/blog.ts b/lib/routes/zjuvag/blog.ts
index 18d0cb586..03ca97ca4 100644
--- a/lib/routes/zjuvag/blog.ts
+++ b/lib/routes/zjuvag/blog.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
// 导入必要的模组
import got from '@/utils/got'; // 自订的 got
import { load } from 'cheerio'; // 可以使用类似 jQuery 的 API HTML 解析器
diff --git a/lib/routes/zodgame/forum.ts b/lib/routes/zodgame/forum.ts
index 55ef6a471..fc6839ee3 100644
--- a/lib/routes/zodgame/forum.ts
+++ b/lib/routes/zodgame/forum.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zotero/versions.ts b/lib/routes/zotero/versions.ts
index afbb93f8a..4fdf7e7a8 100644
--- a/lib/routes/zotero/versions.ts
+++ b/lib/routes/zotero/versions.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zrblog/rss.ts b/lib/routes/zrblog/rss.ts
index 0914b5daa..3a0704c3b 100644
--- a/lib/routes/zrblog/rss.ts
+++ b/lib/routes/zrblog/rss.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { parseDate } from '@/utils/parse-date';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zuel/notice.ts b/lib/routes/zuel/notice.ts
index f5c62623a..2f7e77e1b 100644
--- a/lib/routes/zuel/notice.ts
+++ b/lib/routes/zuel/notice.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { load } from 'cheerio';
diff --git a/lib/routes/zuvio/boards.ts b/lib/routes/zuvio/boards.ts
index 85eab40f7..7566336b9 100644
--- a/lib/routes/zuvio/boards.ts
+++ b/lib/routes/zuvio/boards.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
const { getBoards, rootUrl } = require('./utils');
diff --git a/lib/routes/zuvio/student5.ts b/lib/routes/zuvio/student5.ts
index 816bc3760..44a7f9b74 100644
--- a/lib/routes/zuvio/student5.ts
+++ b/lib/routes/zuvio/student5.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import cache from '@/utils/cache';
import got from '@/utils/got';
import { parseDate } from '@/utils/parse-date';
diff --git a/lib/routes/zuvio/utils.ts b/lib/routes/zuvio/utils.ts
index 83173db30..ce4728d73 100644
--- a/lib/routes/zuvio/utils.ts
+++ b/lib/routes/zuvio/utils.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zyshow/index.ts b/lib/routes/zyshow/index.ts
index 5472a6157..cb9ea80f6 100644
--- a/lib/routes/zyshow/index.ts
+++ b/lib/routes/zyshow/index.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import { getCurrentPath } from '@/utils/helpers';
const __dirname = getCurrentPath(import.meta.url);
diff --git a/lib/routes/zyw/hot.ts b/lib/routes/zyw/hot.ts
index 6447d03b2..0fc948b86 100644
--- a/lib/routes/zyw/hot.ts
+++ b/lib/routes/zyw/hot.ts
@@ -1,4 +1,3 @@
-// @ts-nocheck
import got from '@/utils/got';
export default async (ctx) => {