mirror of
https://github.com/DIYgod/RSSHub.git
synced 2026-09-24 23:12:34 +08:00
feat: v3 migration - 7/n
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:listId?', require('./index'));
|
||||
router.get('/:listId?', './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:date/:from/:to/:type?', require('./index'));
|
||||
router.get('/zxdt/:id?', require('./zxdt'));
|
||||
router.get('/:date/:from/:to/:type?', './index');
|
||||
router.get('/zxdt/:id?', './zxdt');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w-/]+)?/, require('./index'));
|
||||
router.get(/([\w-/]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w-/]+)?/, require('./index'));
|
||||
router.get(/([\w-/]+)?/, './index');
|
||||
};
|
||||
|
||||
+16
-16
@@ -1,20 +1,20 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/exclusive/:id?', require('./exclusive'));
|
||||
router.get('/ds/:id', require('./ds'));
|
||||
router.get('/dy/:id', require('./dy'));
|
||||
router.get('/dy2/:id', require('./dy2'));
|
||||
router.get('/exclusive/:id?', './exclusive');
|
||||
router.get('/ds/:id', './ds');
|
||||
router.get('/dy/:id', './dy');
|
||||
router.get('/dy2/:id', './dy2');
|
||||
|
||||
router.get('/music/artist/:id', require('./music/artist'));
|
||||
router.get('/music/artist/songs/:id', require('./music/artist-songs'));
|
||||
router.get('/music/djradio/:id', require('./music/djradio'));
|
||||
router.get('/music/playlist/:id', require('./music/playlist'));
|
||||
router.get('/music/user/events/:id', require('./music/userevents'));
|
||||
router.get('/music/user/playlist/:uid', require('./music/userplaylist'));
|
||||
router.get('/music/user/playrecords/:uid/:type?', require('./music/userplayrecords'));
|
||||
router.get('/music/artist/:id', './music/artist');
|
||||
router.get('/music/artist/songs/:id', './music/artist-songs');
|
||||
router.get('/music/djradio/:id', './music/djradio');
|
||||
router.get('/music/playlist/:id', './music/playlist');
|
||||
router.get('/music/user/events/:id', './music/userevents');
|
||||
router.get('/music/user/playlist/:uid', './music/userplaylist');
|
||||
router.get('/music/user/playrecords/:uid/:type?', './music/userplayrecords');
|
||||
|
||||
router.get('/news/rank/:category?/:type?/:time?', require('./news/rank'));
|
||||
router.get('/news/special/:type?', require('./news/special'));
|
||||
router.get('/open/vip', require('./open/vip'));
|
||||
router.get('/renjian/:category?', require('./renjian'));
|
||||
router.get('/today/:need_content?', require('./today'));
|
||||
router.get('/news/rank/:category?/:type?/:time?', './news/rank');
|
||||
router.get('/news/special/:type?', './news/special');
|
||||
router.get('/open/vip', './open/vip');
|
||||
router.get('/renjian/:category?', './renjian');
|
||||
router.get('/today/:need_content?', './today');
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/album/:id', require('./album'));
|
||||
router.get('/blogs/:category?', require('./blogs'));
|
||||
router.get('/search/:option?/:category?/:keyword?/:time?/:order?', require('./search'));
|
||||
router.get('/:category?/:time?/:order?/:keyword?', require('./index'));
|
||||
router.get('/album/:id', './album');
|
||||
router.get('/blogs/:category?', './blogs');
|
||||
router.get('/search/:option?/:category?/:keyword?/:time?/:order?', './search');
|
||||
router.get('/:category?/:time?/:order?/:keyword?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:city?', require('./index'));
|
||||
router.get('/:city?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:path?', require('./index'));
|
||||
router.get('/:path?', './index');
|
||||
};
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/blog/:category?', require('./blog'));
|
||||
router.get('/category/:id?/:type?/:order?', require('./category'));
|
||||
router.get('/offer/:year?/:major?/:school?', require('./offer'));
|
||||
router.get('/post/:type?/:order?', require('./thread'));
|
||||
router.get('/section/:id?/:type?/:order?', require('./section'));
|
||||
router.get('/thread/:type?/:order?', require('./thread'));
|
||||
router.get('/user/:id/posts', require('./user/post'));
|
||||
router.get('/user/:id/threads', require('./user/thread'));
|
||||
router.get('/blog/:category?', './blog');
|
||||
router.get('/category/:id?/:type?/:order?', './category');
|
||||
router.get('/offer/:year?/:major?/:school?', './offer');
|
||||
router.get('/post/:type?/:order?', './thread');
|
||||
router.get('/section/:id?/:type?/:order?', './section');
|
||||
router.get('/thread/:type?/:order?', './thread');
|
||||
router.get('/user/:id/posts', './user/post');
|
||||
router.get('/user/:id/threads', './user/thread');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:id?', require('./index'));
|
||||
router.get('/:id?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:fid/:sort?', require('./index'));
|
||||
router.get('/:fid/:sort?', './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/hot-list/:category?', require('./hot-list'));
|
||||
router.get(/([\w-/]+)?/, require('./index'));
|
||||
router.get('/hot-list/:category?', './hot-list');
|
||||
router.get(/([\w-/]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/news/:category?', require('./news-center'));
|
||||
router.get('/:name/:type?', require('./game'));
|
||||
router.get('/news/:category?', './news-center');
|
||||
router.get('/:name/:type?', './game');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:category/:type?', require('./index'));
|
||||
router.get('/:category/:type?', './index');
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/', require('./category'));
|
||||
router.get('/category/:category', require('./category'));
|
||||
router.get('/tag/:tag', require('./tag'));
|
||||
router.get('/topic/:topic', require('./topic'));
|
||||
router.get('/', './category');
|
||||
router.get('/category/:category', './category');
|
||||
router.get('/tag/:tag', './tag');
|
||||
router.get('/topic/:topic', './topic');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/forum/:id?', require('./forum'));
|
||||
router.get('/forum/:id?', './forum');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/tribe/set/:id', require('./tribe-set'));
|
||||
router.get('/user/works/:id', require('./user'));
|
||||
router.get('/tribe/set/:id', './tribe-set');
|
||||
router.get('/user/works/:id', './user');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/', require('./zhuanjia'));
|
||||
router.get('/', './zhuanjia');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/symposium/:id?/:classId?', require('./symposium'));
|
||||
router.get('/:area?/:type?', require('./'));
|
||||
router.get('/symposium/:id?/:classId?', './symposium');
|
||||
router.get('/:area?/:type?', './');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/class/:category?', require('./class'));
|
||||
router.get('/top/:category?', require('./top'));
|
||||
router.get('/class/:category?', './class');
|
||||
router.get('/top/:category?', './top');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:country/rent/:query?', require('./list'));
|
||||
router.get('/:country/rent/:query?', './list');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/article', require('.'));
|
||||
router.get('/article', '.');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/news/:site?/:id?/:keyword?', require('./news'));
|
||||
router.get('/:id?/:type?/:keyword?', require('./'));
|
||||
router.get('/news/:site?/:id?/:keyword?', './news');
|
||||
router.get('/:id?/:type?/:keyword?', './');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/latestMovies', require('./latest-movies'));
|
||||
router.get('/latestTVSeries', require('./latest-tvseries'));
|
||||
router.get('/latestMovies', './latest-movies');
|
||||
router.get('/latestTVSeries', './latest-tvseries');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w/-]+)?/, require('./index'));
|
||||
router.get(/([\w/-]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:language?/:category?/:type?', require('./index'));
|
||||
router.get('/:language?/:category?/:type?', './index');
|
||||
};
|
||||
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/81rc(\/[\w-/]+)?/, require('./81rc'));
|
||||
router.get(/81rc(\/[\w-/]+)?/, './81rc');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/list/:id?', require('./list'));
|
||||
router.get('/list/:id?', './list');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/', require('./latest'));
|
||||
router.get('/cat/:cat*', require('./cat'));
|
||||
router.get('/tag/:tag', require('./tag'));
|
||||
router.get('/', './latest');
|
||||
router.get('/cat/:cat*', './cat');
|
||||
router.get('/tag/:tag', './tag');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w-/]+)?/, require('./index'));
|
||||
router.get(/([\w-/]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/author/:uid/:lang?', require('./author'));
|
||||
router.get('/:lang?', require('./index'));
|
||||
router.get('/author/:uid/:lang?', './author');
|
||||
router.get('/:lang?', './index');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/tab/:tab?', require('./tab'));
|
||||
router.get('/tag/:tag', require('./tag'));
|
||||
router.get('/category/:category', require('./category'));
|
||||
router.get('/tab/:tab?', './tab');
|
||||
router.get('/tag/:tag', './tag');
|
||||
router.get('/category/:category', './category');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:subsite/:tag?', require('./subsite'));
|
||||
router.get('/:subsite/:tag?', './subsite');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:category?/:id?', require('./index'));
|
||||
router.get('/:category?/:id?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:category*', require('./'));
|
||||
router.get('/:category*', './');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/index', require('./index'));
|
||||
router.get('/:category?', require('./category'));
|
||||
router.get('/index', './index');
|
||||
router.get('/:category?', './category');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/', require('./index'));
|
||||
router.get('/nsfw', require('./nsfw'));
|
||||
router.get('/', './index');
|
||||
router.get('/nsfw', './nsfw');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/article/:categoryId/:sortType?/:timeRange?', require('./article'));
|
||||
router.get('/bangumi/:id', require('./bangumi'));
|
||||
router.get('/user/video/:uid', require('./video'));
|
||||
router.get('/article/:categoryId/:sortType?/:timeRange?', './article');
|
||||
router.get('/bangumi/:id', './bangumi');
|
||||
router.get('/user/video/:uid', './video');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/post/all', require('./post'));
|
||||
router.get('/post/all', './post');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:id?/:name?', require('./'));
|
||||
router.get('/:id?/:name?', './');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/journal/:id', require('./journal'));
|
||||
router.get('/journal/:id', './journal');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:id', require('./index'));
|
||||
router.get('/:id', './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/category/:category', require('./category'));
|
||||
router.get('/:type', require('./type'));
|
||||
router.get('/category/:category', './category');
|
||||
router.get('/:type', './type');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/detail/:id', require('./detail'));
|
||||
router.get('/update', require('./update'));
|
||||
router.get('/detail/:id', './detail');
|
||||
router.get('/update', './update');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/topic/:topic', require('./topic'));
|
||||
router.get('/topic_list', require('./topic-list'));
|
||||
router.get('/:category?', require('./index'));
|
||||
router.get('/topic/:topic', './topic');
|
||||
router.get('/topic_list', './topic-list');
|
||||
router.get('/:category?', './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/pen0', require('./pen0'));
|
||||
router.get('/:category?', require('./index'));
|
||||
router.get('/pen0', './pen0');
|
||||
router.get('/:category?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/news', require('./news'));
|
||||
router.get('/news', './news');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:category?/:id?', require('./'));
|
||||
router.get('/:category?/:id?', './');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
return router.get('/seminars/:period', require('.'));
|
||||
return router.get('/seminars/:period', '.');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:type/:name?', require('.'));
|
||||
router.get('/:type/:name?', '.');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/article', require('./article'));
|
||||
router.get('/news', require('./news'));
|
||||
router.get('/article', './article');
|
||||
router.get('/news', './news');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:pub/:jrn', require('./journal'));
|
||||
// router.get('/:pub/:jrn', require('./journal-pupp')); // Switch to this route if the official website blocks the "got" method.
|
||||
router.get('/:pub/:jrn', './journal');
|
||||
// router.get('/:pub/:jrn', './journal-pupp'); // Switch to this route if the official website blocks the "got" method.
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/announcement', require('./index'));
|
||||
router.get('/announcement', './index');
|
||||
};
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/column/:id', require('./column'));
|
||||
router.get('/ranking/:id?/:period?', require('./toplist'));
|
||||
router.get('/toplist/:id?/:period?', require('./toplist'));
|
||||
router.get('/thinktank/:id/:type?', require('./thinktank'));
|
||||
router.get('/zhuanti/:id', require('./zhuanti'));
|
||||
router.get('/column/:id', './column');
|
||||
router.get('/ranking/:id?/:period?', './toplist');
|
||||
router.get('/toplist/:id?/:period?', './toplist');
|
||||
router.get('/thinktank/:id/:type?', './thinktank');
|
||||
router.get('/zhuanti/:id', './zhuanti');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:id', require('./index'));
|
||||
router.get('/:id', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/information/:type?', require('./information'));
|
||||
router.get('/information/:type?', './information');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/', require('./index'));
|
||||
router.get('/:topic', require('./topic'));
|
||||
router.get('/', './index');
|
||||
router.get('/:topic', './topic');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/database_month', require('./database-month'));
|
||||
router.get('/developer/group/:type', require('./developer/group'));
|
||||
router.get('/notice/:type?', require('./notice'));
|
||||
router.get('/database_month', './database-month');
|
||||
router.get('/developer/group/:type', './developer/group');
|
||||
router.get('/notice/:type?', './notice');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w/-]+)?/, require('./index'));
|
||||
router.get(/([\w/-]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/rail/:category?/:topic?', require('./rail'));
|
||||
router.get('/rail/:category?/:topic?', './rail');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/software/:name/:routeParams?', require('./software'));
|
||||
router.get('/platform/:name/:routeParams?', require('./platform'));
|
||||
router.get('/software/:name/:routeParams?', './software');
|
||||
router.get('/platform/:name/:routeParams?', './platform');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/awsblogs/:locale?', require('./awsblogs'));
|
||||
router.get('/kindle/software-updates', require('./kindle-software-updates'));
|
||||
router.get('/awsblogs/:locale?', './awsblogs');
|
||||
router.get('/kindle/software-updates', './kindle-software-updates');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/platform-tools-releases', require('./platform-tools-releases'));
|
||||
router.get('/platform-tools-releases', './platform-tools-releases');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:id', require('./index'));
|
||||
router.get('/:id', './index');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = (router) => {
|
||||
// router.get('/vul', require('./vul')); // 404
|
||||
router.get('/:category/:fulltext?', require('./category'));
|
||||
// router.get('/vul', './vul'); // 404
|
||||
router.get('/:category/:fulltext?', './category');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/apisix/blog', require('./apisix/blog'));
|
||||
router.get('/apisix/blog', './apisix/blog');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/blog', require('./blog'));
|
||||
router.get('/blog', './blog');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/versions/:pkg/:region?', require('./versions'));
|
||||
router.get('/versions/:pkg/:region?', './versions');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/topics/:topic?', require('./topics'));
|
||||
router.get('/topics/:topic?', './topics');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/release/:user/:app/:distribution_group', require('./release'));
|
||||
router.get('/release/:user/:app/:distribution_group', './release');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/apps/update/:country/:id/:platform?', require('./apps'));
|
||||
router.get('/exchange_repair/:country?', require('./exchange-repair'));
|
||||
router.get('/apps/update/:country/:id/:platform?', './apps');
|
||||
router.get('/exchange_repair/:country?', './exchange-repair');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:category?', require('./index'));
|
||||
router.get('/:category?', './index');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/xianmian', require('./xianmian'));
|
||||
router.get('/iap/:country/:id', require('./in-app-purchase'));
|
||||
router.get('/price/:country/:type/:id', require('./price'));
|
||||
router.get('/xianmian', './xianmian');
|
||||
router.get('/iap/:country/:id', './in-app-purchase');
|
||||
router.get('/price/:country/:type/:id', './price');
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/cn/news', require('./news'));
|
||||
router.get('/community/:id?/:keyword?', require('./community'));
|
||||
router.get('/cn/news', './news');
|
||||
router.get('/community/:id?/:keyword?', './community');
|
||||
router.get('/:region/:type?', (ctx) => {
|
||||
const types = {
|
||||
news: 'press-release',
|
||||
@@ -11,5 +11,5 @@ module.exports = function (router) {
|
||||
const redirectTo = `/aqara/${region}/category/${types[type]}`;
|
||||
ctx.redirect(redirectTo);
|
||||
});
|
||||
router.get(/([\w-/]+)?/, require('./post'));
|
||||
router.get(/([\w-/]+)?/, './post');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/new-arrivals/:country/:gender', require('./new-arrivals'));
|
||||
router.get('/outlet/:country/:gender', require('./outlet'));
|
||||
router.get('/regear/new-arrivals', require('./regear-new-arrivals'));
|
||||
router.get('/new-arrivals/:country/:gender', './new-arrivals');
|
||||
router.get('/outlet/:country/:gender', './outlet');
|
||||
router.get('/regear/new-arrivals', './regear-new-arrivals');
|
||||
};
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
module.exports = function (router) {
|
||||
// 《明日方舟》游戏内公告
|
||||
router.get('/announce/:platform?/:group?', require('./announce'));
|
||||
router.get('/announce/:platform?/:group?', './announce');
|
||||
// アークナイツ(明日方舟日服)
|
||||
router.get('/japan', require('./japan'));
|
||||
router.get('/japan', './japan');
|
||||
// 《明日方舟》游戏公告与新闻
|
||||
router.get('/news', require('./news'));
|
||||
router.get('/news', './news');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:handle', require('./user'));
|
||||
router.get('/:handle', './user');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:category*', require('./'));
|
||||
router.get('/:category*', './');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/bios/:model', require('./bios'));
|
||||
router.get('/gpu-tweak', require('./gpu-tweak'));
|
||||
router.get('/bios/:model', './bios');
|
||||
router.get('/gpu-tweak', './gpu-tweak');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/post/:language?/:keyword?', require('./post'));
|
||||
router.get('/contest/:language?/:rated?/:category?/:keyword?', require('./contest'));
|
||||
router.get('/post/:language?/:keyword?', './post');
|
||||
router.get('/contest/:language?/:rated?/:category?/:keyword?', './contest');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:category?', require('./'));
|
||||
router.get('/:category?', './');
|
||||
};
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/hub/comments', require('./comments'));
|
||||
router.get('/hub/events', require('./events'));
|
||||
router.get('/hub/:tagId/:sort?/:range?', require('./hub'));
|
||||
router.get('/hub/:tagId/:sort?', require('./hub'));
|
||||
router.get('/hub/:sort?', require('./hub'));
|
||||
router.get('/hub/comments', './comments');
|
||||
router.get('/hub/events', './events');
|
||||
router.get('/hub/:tagId/:sort?/:range?', './hub');
|
||||
router.get('/hub/:tagId/:sort?', './hub');
|
||||
router.get('/hub/:sort?', './hub');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/blog', require('./blog'));
|
||||
router.get('/blog', './blog');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w-/]+)?/, require('./index'));
|
||||
router.get(/([\w-/]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/gushitong/index', require('./gushitong'));
|
||||
router.get('/search/:keyword', require('./search'));
|
||||
router.get('/tieba/forum/good/:kw/:cid?/:sortBy?', require('./tieba/forum'));
|
||||
router.get('/tieba/forum/:kw/:sortBy?', require('./tieba/forum'));
|
||||
router.get('/tieba/post/:id', require('./tieba/post'));
|
||||
router.get('/tieba/post/lz/:id', require('./tieba/post'));
|
||||
router.get('/tieba/search/:qw/:routeParams?', require('./tieba/search'));
|
||||
router.get('/tieba/user/:uid', require('./tieba/user'));
|
||||
router.get('/top/:board?', require('./top'));
|
||||
router.get('/gushitong/index', './gushitong');
|
||||
router.get('/search/:keyword', './search');
|
||||
router.get('/tieba/forum/good/:kw/:cid?/:sortBy?', './tieba/forum');
|
||||
router.get('/tieba/forum/:kw/:sortBy?', './tieba/forum');
|
||||
router.get('/tieba/post/:id', './tieba/post');
|
||||
router.get('/tieba/post/lz/:id', './tieba/post');
|
||||
router.get('/tieba/search/:qw/:routeParams?', './tieba/search');
|
||||
router.get('/tieba/user/:uid', './tieba/user');
|
||||
router.get('/top/:board?', './top');
|
||||
};
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/tag/:tag?', require('./tag'));
|
||||
router.get('/live', require('./live'));
|
||||
router.get('/weekly', require('./weekly'));
|
||||
router.get('/tag/:tag?', './tag');
|
||||
router.get('/live', './live');
|
||||
router.get('/weekly', './weekly');
|
||||
};
|
||||
|
||||
+10
-10
@@ -1,15 +1,15 @@
|
||||
module.exports = function (router) {
|
||||
// bangumi.moe
|
||||
router.get(/moe([\w-/]+)?/, require('./moe/index'));
|
||||
router.get(/moe([\w-/]+)?/, './moe/index');
|
||||
// bangumi.online
|
||||
router.get('/online', require('./online/online'));
|
||||
router.get('/online', './online/online');
|
||||
// bangumi.tv
|
||||
router.get('/tv/calendar/today', require('./tv/calendar/today'));
|
||||
router.get('/tv/followrank', require('./tv/other/followrank'));
|
||||
router.get('/tv/group/:id', require('./tv/group/topic'));
|
||||
router.get('/tv/person/:id', require('./tv/person'));
|
||||
router.get('/tv/subject/:id/:type?/:showOriginalName?', require('./tv/subject'));
|
||||
router.get('/tv/topic/:id', require('./tv/group/reply'));
|
||||
router.get('/tv/user/blog/:id', require('./tv/user/blog'));
|
||||
router.get('/tv/user/wish/:id', require('./tv/user/wish'));
|
||||
router.get('/tv/calendar/today', './tv/calendar/today');
|
||||
router.get('/tv/followrank', './tv/other/followrank');
|
||||
router.get('/tv/group/:id', './tv/group/topic');
|
||||
router.get('/tv/person/:id', './tv/person');
|
||||
router.get('/tv/subject/:id/:type?/:showOriginalName?', './tv/subject');
|
||||
router.get('/tv/topic/:id', './tv/group/reply');
|
||||
router.get('/tv/user/blog/:id', './tv/user/blog');
|
||||
router.get('/tv/user/wish/:id', './tv/user/wish');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/comic/:name', require('./index'));
|
||||
router.get('/comic/:name', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:id?', require('./index'));
|
||||
router.get('/:id?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get(/([\w-/]+)?/, require('./index'));
|
||||
router.get(/([\w-/]+)?/, './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:site?/:channel?', require('./index'));
|
||||
router.get('/:site?/:channel?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/news', require('./news'));
|
||||
router.get('/news', './news');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/:caty?/:type?/:area?/:year?/:order?', require('./index'));
|
||||
router.get('/:caty?/:type?/:area?/:year?/:order?', './index');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/:user/:type?', require('./user'));
|
||||
router.get('/:user/:type?', './user');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/new-releases', require('./new-releases'));
|
||||
router.get('/new-releases', './new-releases');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/news/:city', require('./news'));
|
||||
router.get('/news/:city', './news');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/onair/:lang?', require('./onair'));
|
||||
router.get('/onair/:lang?', './onair');
|
||||
};
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/collections', require('./collections'));
|
||||
router.get('/collections', './collections');
|
||||
};
|
||||
|
||||
+40
-40
@@ -1,42 +1,42 @@
|
||||
module.exports = (router) => {
|
||||
router.get('/app/:id?', require('./app'));
|
||||
router.get('/audio/:id', require('./audio'));
|
||||
router.get('/bangumi/:seasonid', require('./bangumi')); // 弃用
|
||||
router.get('/bangumi/media/:mediaid', require('./bangumi'));
|
||||
router.get('/fav/:uid/:fid/:disableEmbed?', require('./fav'));
|
||||
router.get('/followings/article/:uid', require('./followings-article'));
|
||||
router.get('/followings/dynamic/:uid/:routeParams?', require('./followings-dynamic'));
|
||||
router.get('/followings/video/:uid/:disableEmbed?', require('./followings-video'));
|
||||
router.get('/link/news/:product', require('./link-news'));
|
||||
router.get('/hot-search', require('./hot-search'));
|
||||
router.get('/live/area/:areaID/:order', require('./live-area'));
|
||||
router.get('/live/room/:roomID', require('./live-room'));
|
||||
router.get('/live/search/:key/:order', require('./live-search'));
|
||||
router.get('/mall/new/:category?', require('./mall-new'));
|
||||
router.get('/mall/ip/:id', require('./mall-ip'));
|
||||
router.get('/manga/update/:comicid', require('./manga-update'));
|
||||
router.get('/manga/followings/:uid/:limits?', require('./manga-followings'));
|
||||
router.get('/partion/:tid/:disableEmbed?', require('./partion'));
|
||||
router.get('/partion/ranking/:tid/:days?/:disableEmbed?', require('./partion-ranking'));
|
||||
router.get('/platform/:area?/:p_type?/:uid?', require('./platform'));
|
||||
router.get('/popular/all', require('./popular'));
|
||||
router.get('/ranking/:rid?/:day?/:arc_type?/:disableEmbed?', require('./ranking'));
|
||||
router.get('/readlist/:listid', require('./readlist'));
|
||||
router.get('/user/article/:uid', require('./article'));
|
||||
router.get('/user/bangumi/:uid/:type?', require('./user-bangumi'));
|
||||
router.get('/user/channel/:uid/:sid/:disableEmbed?', require('./user-channel'));
|
||||
router.get('/user/coin/:uid/:disableEmbed?', require('./coin'));
|
||||
router.get('/user/collection/:uid/:sid/:disableEmbed?', require('./user-collection'));
|
||||
router.get('/user/dynamic/:uid/:routeParams?', require('./dynamic'));
|
||||
router.get('/user/fav/:uid/:disableEmbed?', require('./user-fav'));
|
||||
router.get('/user/followers/:uid/:loginUid', require('./followers'));
|
||||
router.get('/user/followings/:uid/:loginUid', require('./followings'));
|
||||
router.get('/user/video/:uid/:disableEmbed?', require('./video'));
|
||||
router.get('/user/video-all/:uid/:disableEmbed?', require('./video-all'));
|
||||
router.get('/video/danmaku/:bvid/:pid?', require('./danmaku'));
|
||||
router.get('/video/page/:bvid/:disableEmbed?', require('./page'));
|
||||
router.get('/video/reply/:bvid', require('./reply'));
|
||||
router.get('/vsearch/:kw/:order?/:disableEmbed?/:tid?', require('./vsearch'));
|
||||
router.get('/watchlater/:uid/:disableEmbed?', require('./watchlater'));
|
||||
router.get('/weekly/:disableEmbed?', require('./weekly-recommend'));
|
||||
router.get('/app/:id?', './app');
|
||||
router.get('/audio/:id', './audio');
|
||||
router.get('/bangumi/:seasonid', './bangumi'); // 弃用
|
||||
router.get('/bangumi/media/:mediaid', './bangumi');
|
||||
router.get('/fav/:uid/:fid/:disableEmbed?', './fav');
|
||||
router.get('/followings/article/:uid', './followings-article');
|
||||
router.get('/followings/dynamic/:uid/:routeParams?', './followings-dynamic');
|
||||
router.get('/followings/video/:uid/:disableEmbed?', './followings-video');
|
||||
router.get('/link/news/:product', './link-news');
|
||||
router.get('/hot-search', './hot-search');
|
||||
router.get('/live/area/:areaID/:order', './live-area');
|
||||
router.get('/live/room/:roomID', './live-room');
|
||||
router.get('/live/search/:key/:order', './live-search');
|
||||
router.get('/mall/new/:category?', './mall-new');
|
||||
router.get('/mall/ip/:id', './mall-ip');
|
||||
router.get('/manga/update/:comicid', './manga-update');
|
||||
router.get('/manga/followings/:uid/:limits?', './manga-followings');
|
||||
router.get('/partion/:tid/:disableEmbed?', './partion');
|
||||
router.get('/partion/ranking/:tid/:days?/:disableEmbed?', './partion-ranking');
|
||||
router.get('/platform/:area?/:p_type?/:uid?', './platform');
|
||||
router.get('/popular/all', './popular');
|
||||
router.get('/ranking/:rid?/:day?/:arc_type?/:disableEmbed?', './ranking');
|
||||
router.get('/readlist/:listid', './readlist');
|
||||
router.get('/user/article/:uid', './article');
|
||||
router.get('/user/bangumi/:uid/:type?', './user-bangumi');
|
||||
router.get('/user/channel/:uid/:sid/:disableEmbed?', './user-channel');
|
||||
router.get('/user/coin/:uid/:disableEmbed?', './coin');
|
||||
router.get('/user/collection/:uid/:sid/:disableEmbed?', './user-collection');
|
||||
router.get('/user/dynamic/:uid/:routeParams?', './dynamic');
|
||||
router.get('/user/fav/:uid/:disableEmbed?', './user-fav');
|
||||
router.get('/user/followers/:uid/:loginUid', './followers');
|
||||
router.get('/user/followings/:uid/:loginUid', './followings');
|
||||
router.get('/user/video/:uid/:disableEmbed?', './video');
|
||||
router.get('/user/video-all/:uid/:disableEmbed?', './video-all');
|
||||
router.get('/video/danmaku/:bvid/:pid?', './danmaku');
|
||||
router.get('/video/page/:bvid/:disableEmbed?', './page');
|
||||
router.get('/video/reply/:bvid', './reply');
|
||||
router.get('/vsearch/:kw/:order?/:disableEmbed?/:tid?', './vsearch');
|
||||
router.get('/watchlater/:uid/:disableEmbed?', './watchlater');
|
||||
router.get('/weekly/:disableEmbed?', './weekly-recommend');
|
||||
};
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module.exports = function (router) {
|
||||
router.get('/', require('./daily-wallpaper'));
|
||||
router.get('/search/:keyword', require('./search'));
|
||||
router.get('/', './daily-wallpaper');
|
||||
router.get('/search/:keyword', './search');
|
||||
};
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user