const { URL } = require('url'); exports.delay = howMuch => new Promise(resolve => { setTimeout(resolve, howMuch); }); const extractModifier = /\/live\/[0-9]+([a-z_]+)\/.+/; exports.extractModifier = rwURL => { const purl = new URL(rwURL); const result = extractModifier.exec(purl.pathname); if (result) return result[1]; return null; }; exports.parsedURL = url => new URL(url);