Files
songs2vid/lib/watermark-policy.ts
T
Atakan Doğan ÖzbanandCursor 925aadae75 Strip Songs2VID to a payment-free self-hosted OSS core.
Remove Stripe/billing/pricing/marketing, simplify schema and entitlements for unlimited self-host use, and keep auth, encode, and YouTube upload.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 06:52:00 +02:00

16 lines
514 B
TypeScript

import path from "path";
import {
normalizeWatermarkSettings,
type WatermarkSettings,
} from "./watermark";
/** Preserve the user's optional watermark choice without tier-based forcing. */
export function applyBrandWatermarkPolicy(
input: Partial<WatermarkSettings> | null | undefined,
includeWatermarkFallback: boolean,
): WatermarkSettings {
return normalizeWatermarkSettings(input, includeWatermarkFallback);
}
export const WATERMARK_FILE_PATH = path.join(process.cwd(), "assets", "watermark.png");