esm: improve `defaultResolve` performance
Reduces try/catch by avoiding functions that can throw. Introduces URLParse by replacing new URL()
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Reduces try/catch by avoiding functions that can throw. Introduces URLParse by replacing new URL()