/** * Simplest logger function, takes two argument: first one put between * square brackets (the protocol), the second one it's the effective message * @param {string} proto protocol * @param {string} args message */ export const logger = (proto: string, args: string) => { console.log(`[${proto}]\t${args}`) } /** * CLI splash */ export const splash = () => { const fg = "\u001b[38;2;50;113;168m" const reset = "\u001b[0m" console.log(`${fg} __ ____ __ __ ______`) console.log(" __ __/ /________/ / /__ _ _____ / / / / / / _/") console.log(" / // / __/___/ _ / / _ \\ | |/|/ / -_) _ \\/ /_/ // / ") console.log(" \\_, /\\__/ \\_,_/_/ .__/ |__,__/\\__/_.__/\\____/___/ ") console.log(`/___/ /_/ \n${reset}`) console.log(" yt-dlp-webUI - A web-ui for yt-dlp, simply enough") console.log("---------------------------------------------------\n") }