Rocky_Mountain_Vending/.pnpm-store/v10/files/e2/cd84f76f831275bf66a345e457fb7ffff8f68f55de53f237e9151fcf89b36f2588d797116c3d3443f1c90e55e80de43c1004acc17f3afcd979eeff53989751
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

18 lines
806 B
Text

Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/** Build a full URL from request options. */
function getRequestUrl(requestOptions) {
const protocol = requestOptions.protocol || '';
const hostname = requestOptions.hostname || requestOptions.host || '';
// Don't log standard :80 (http) and :443 (https) ports to reduce the noise
// Also don't add port if the hostname already includes a port
const port =
!requestOptions.port || requestOptions.port === 80 || requestOptions.port === 443 || /^(.*):(\d+)$/.test(hostname)
? ''
: `:${requestOptions.port}`;
const path = requestOptions.path ? requestOptions.path : '/';
return `${protocol}//${hostname}${port}${path}`;
}
exports.getRequestUrl = getRequestUrl;
//# sourceMappingURL=getRequestUrl.js.map