aiostreams / packages /core /src /formatters /predefined.ts
f4b404's picture
Upload folder using huggingface_hub
f55c62a verified
Raw
History Blame Contribute Delete
1.31 kB
import { FormatterContext } from './base.js';
import { BaseFormatter } from './base.js';
import { BUILTIN_FORMATTER_DEFINITIONS } from '../utils/formatter-definitions.js';
export class TorrentioFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['torrentio']!, ctx);
}
}
export class TorboxFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['torbox']!, ctx);
}
}
export class GDriveFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['gdrive']!, ctx);
}
}
export class LightGDriveFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['lightgdrive']!, ctx);
}
}
export class PrismFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['prism']!, ctx);
}
}
export class TamtaroFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['tamtaro']!, ctx);
}
}
export class MinimalisticGdriveFormatter extends BaseFormatter {
constructor(ctx: FormatterContext) {
super(BUILTIN_FORMATTER_DEFINITIONS['minimalisticgdrive']!, ctx);
}
}