UNPKG

ts-caddyfile

Version:
9 lines (8 loc) 341 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const TLSCoreExtract = /(?!\stls)\s(?<certificate>\S+)\s(?<key>\S+)(?<!{)/; function ProcessTLSDirective(directive) { const core = TLSCoreExtract.exec(directive).groups; return { type: 'tls', ...core }; } exports.ProcessTLSDirective = ProcessTLSDirective;