'use strict';

var clsx = require('clsx');
var tailwindMerge = require('tailwind-merge');

var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
function cn(...inputs) {
  return tailwindMerge.twMerge(clsx.clsx(inputs));
}
__name(cn, "cn");
function formatDate(input) {
  const date = new Date(input);
  return date.toLocaleDateString("en-US", {
    month: "long",
    day: "numeric",
    year: "numeric"
  });
}
__name(formatDate, "formatDate");
function absoluteUrl(path) {
  return `${process.env.NEXT_PUBLIC_APP_URL || ""}${path}`;
}
__name(absoluteUrl, "absoluteUrl");

exports.absoluteUrl = absoluteUrl;
exports.cn = cn;
exports.formatDate = formatDate;
