feat: added build dir
This commit is contained in:
Vendored
+33
@@ -0,0 +1,33 @@
|
||||
export interface Anime {
|
||||
id: string | null;
|
||||
name: string | null;
|
||||
poster: string | null;
|
||||
duration: string | null;
|
||||
type: string | null;
|
||||
rating: string | null;
|
||||
episodes: string | null;
|
||||
}
|
||||
type CommonAnimeProps = "id" | "name" | "poster";
|
||||
export interface Top10Anime extends Pick<Anime, CommonAnimeProps> {
|
||||
rank: number | null;
|
||||
eps: {
|
||||
sub: number | null;
|
||||
dub: number | null;
|
||||
};
|
||||
}
|
||||
export type Top10AnimeTimePeriod = "day" | "week" | "month";
|
||||
export type AnimeCategories = "most-favorite" | "most-popular" | "subbed-anime" | "dubbed-anime" | "recently-updated" | "recently-added" | "top-upcoming" | "top-airing" | "movie" | "special" | "ova" | "ona" | "tv" | "completed";
|
||||
export declare enum Servers {
|
||||
AsianLoad = "asianload",
|
||||
GogoCDN = "gogocdn",
|
||||
StreamSB = "streamsb",
|
||||
MixDrop = "mixdrop",
|
||||
UpCloud = "upcloud",
|
||||
VidCloud = "vidcloud",
|
||||
StreamTape = "streamtape",
|
||||
VizCloud = "vizcloud",
|
||||
MyCloud = "mycloud",
|
||||
Filemoon = "filemoon",
|
||||
VidStreaming = "vidstreaming"
|
||||
}
|
||||
export {};
|
||||
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Servers = void 0;
|
||||
var Servers;
|
||||
(function (Servers) {
|
||||
Servers["AsianLoad"] = "asianload";
|
||||
Servers["GogoCDN"] = "gogocdn";
|
||||
Servers["StreamSB"] = "streamsb";
|
||||
Servers["MixDrop"] = "mixdrop";
|
||||
Servers["UpCloud"] = "upcloud";
|
||||
Servers["VidCloud"] = "vidcloud";
|
||||
Servers["StreamTape"] = "streamtape";
|
||||
Servers["VizCloud"] = "vizcloud";
|
||||
Servers["MyCloud"] = "mycloud";
|
||||
Servers["Filemoon"] = "filemoon";
|
||||
Servers["VidStreaming"] = "vidstreaming";
|
||||
})(Servers || (exports.Servers = Servers = {}));
|
||||
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
import { Anime, AnimeCategories, Top10Anime, Top10AnimeTimePeriod, Servers } from "./anime";
|
||||
import { ScrapedAnimeCategory } from "./parser";
|
||||
export { Anime, AnimeCategories, Top10Anime, Top10AnimeTimePeriod, Servers, ScrapedAnimeCategory, };
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Servers = void 0;
|
||||
const anime_1 = require("./anime");
|
||||
Object.defineProperty(exports, "Servers", { enumerable: true, get: function () { return anime_1.Servers; } });
|
||||
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
import { HttpError } from "http-errors";
|
||||
import { Anime, AnimeCategories, Top10Anime } from "./anime";
|
||||
export interface ScrapedAnimeCategory {
|
||||
animes: Array<Anime> | HttpError;
|
||||
genres: Array<string>;
|
||||
top10Animes: {
|
||||
today: Array<Top10Anime> | HttpError;
|
||||
week: Array<Top10Anime> | HttpError;
|
||||
month: Array<Top10Anime> | HttpError;
|
||||
};
|
||||
category: AnimeCategories;
|
||||
currentPage: number;
|
||||
hasNextPage: boolean;
|
||||
totalPages: number;
|
||||
}
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
Reference in New Issue
Block a user